VPS a hosting i licencja SQL Server

0

Nie byłem pewien gdzie wrzucić to pytanie więc proszę o wyrozumiałość i ewentualne przeniesienie.

Pytanie:
Gdy kupuję hosting to zawiera on konkretne elementy np Windows Server, bazy SQL Server (często wspólny serwer dla wielu kont hostingowych co mnie trochę przeraża) itd.
Gdy kupuję VPS (np na OVH) mam do wyboru jedynie system (i parametry samego serwera). Co jeśli chciałbym na nim mieć SQL Server (do zasosowań komercyjnych). Czy wtedy licencję muszę zapewnić sobie sam?

2

a licencję na windowsa dostarcza dostawca VPSa czy nie? Generalnie VPS to Twój "komputer" więc licencja na soft leży w Twojej gestii

1

Jeśli w pakiecie nie ma serwera SQL to tak. Jeśli jest to problem to możesz skorzystać z darmowego SQL Server Express. Uważaj również na samego Windowsa, bo może być i tak że licencja na OS również nie jest w pakiecie.

3

Czy wtedy licencję muszę zapewnić sobie sam?

Tak.

Formalnie to usługa VPS jest jakby wypożyczeniem komputera, który stoi w ich serwerowni (wprawdzie jest to maszyna wirtualna, ale zasada jest taka sama), korzysta z ich prądu i dostępu do netu. Jeśli w ramach umowy masz zapewnione jakieś usług (np. kiedyś miałem wykupionego VPS z panelem DirectAdmin) to za nie nie płacisz, ale wszystko inne, co chcesz tam doinstalować, musisz mieć leganie wykupione. Znaczy - możesz dać pirata, ale to na własną odpowiedzialność, jakby się z tego zrobił dym to będą Ciebie a nie hosting ścigać.

0

Dzięki za odpowiedzi.
Mój problem polega na tym, że potrzebuję postawić aplikację z SQL Server (komercyjnie SSExpress nie jest do zastosować komercyjnych z tego co wiem).
Do hostingu mam dwa bóle:

  1. np w Webio logując się do serwera SQL Server widzę wszystkie bazy różnych kont (nie mam do nich dostępu co prawda, ale je widzę i trochę to mało wygodne, odnajdywać swoją bazę wśród 100 innych
  2. brakuje mi takich rzeczy jak np Redis czy jakieś bazy NoSQL które bym sobie na VPS postawił zwyczajnie

Może mozecie mi coś polecić? Jakieś rozwiązanie czy hosting lepszy niż Webio?
Zależy mi na bezpieczeństwie i na tym żeby był Windows, nie Linux

2

aplikację z SQL Server (komercyjnie SSExpress nie jest do zastosować komercyjnych z tego co wiem

Wydaje mi się, że nie ma nigdzie takich ograniczeń. Ta wersja jest po prostu ograniczona w zakresie rozmiaru bazy, wielkości RAM, ilości rdzeni itp. Ale da się korzystać z niej - jeśli od strony technicznej oferowane parametry będą dla Ciebie OK.

https://www.goldenline.pl/grupy/Komputery_Internet/microsoft/microsoft-produkty-z-rodziny-express-licencja,138645/

https://komornik.it/darmowy-sql-express-czy-pelna-baza-sql/

https://www.quora.com/Is-SQL-Express-free-for-commercial-use

https://www.microsoft.com/en-us/download/details.aspx?id=29693

You may use the software for commercial software hosting services, subject to the following terms:

https://nsix.pl/blog/podzial-funkcje-i-edycje-microsoft-sql-server/

Express – Podstawowa bezpłatna edycja serwera SQL, ale pozwalająca na zastosowanie w środowisku produkcyjnym. Z uwagi na znacznie ograniczone wykorzystanie zasobów serwera do maksymalnie czterech rdzeni, utylizacji 1 GB pamięci oraz obsługę baz danych o rozmiarze do 10 GB. Edycja ta świetnie nadaje się do wdrażania niewielkich baz danych obsługujące tradycyjne aplikacje oraz niewymagające programy serwerowe

2

Mój problem polega na tym, że potrzebuję postawić aplikację z SQL Server (komercyjnie SSExpress nie jest do zastosować komercyjnych z tego co wiem).

Tak jak @cerrato napisał wyżej, Express można jak najbardziej używać do zastosowań komercyjnych. Mogą tam być pewne ograniczenia licencyjne typowe dla darmowych produktów MS (np. max $1 milion obrotów rocznie, lub określona liczba pracowników) ale to sobie musisz doczytać. Raczej mało prawdopodobne żebyś był przez warunki licencyjne ograniczony.

  1. brakuje mi takich rzeczy jak np Redis czy jakieś bazy NoSQL które bym sobie na VPS postawił zwyczajnie

Może mozecie mi coś polecić? Jakieś rozwiązanie czy hosting lepszy niż Webio?
Zależy mi na bezpieczeństwie i na tym żeby był Windows, nie Linux

Nie napisałeś jaka to aplikacja. Myślałeś nad Azure? Przy drobnych zastosowaniach da się tam hostować rzeczy praktycznie za darmo, lub za pieniądze podobne do kosztów VPSa. Azure ma również serwis Azure Cache for Redis, więc problem z Redisem jest rozwiązany. Jeśli koszta są problemem, to warto się zastanowić czy faktycznie taki cache jest potrzebny.

0

@Aventus:
serwis z artykułami + kursy. Rejestracja użytkowników , gdzie każdy ma dostęp do swoich kursów go interesujących etc.
Ogólnie przy Azure z tego co patrzyłem wychodziłoby mi sporo drożej niż opłata mięsięczna za VPS czy hosting.

0
Aventus napisał(a):

Mój problem polega na tym, że potrzebuję postawić aplikację z SQL Server (komercyjnie SSExpress nie jest do zastosować komercyjnych z tego co wiem).

Tak jak @cerrato napisał wyżej, Express można jak najbardziej używać do zastosowań komercyjnych. Mogą tam być pewne ograniczenia licencyjne typowe dla darmowych produktów MS (np. max $1 milion obrotów rocznie, lub określona liczba pracowników) ale to sobie musisz doczytać. Raczej mało prawdopodobne żebyś był przez warunki licencyjne ograniczony.

No nie wiem...
Nie ma limitów na przychody i takie tam, ale jest limit na:

  1. RAM - 1 GiB (ale co ciekawe, wersja Express with Advanced Services potrafi znacznie więcej RAMu skonsumować niż zwykły Express)
  2. Procek - 1 rdzeń
  3. Wielkość bazy danych (nie dotyczy FileStream) - 10 GiB

Poza tym MSSQL ma specjalną licencję do hostingu (web edition) no i tu naprawdę nie wiem, czy Expressa można do weba.

  1. brakuje mi takich rzeczy jak np Redis czy jakieś bazy NoSQL które bym sobie na VPS postawił zwyczajnie

Po co Ci REDIS jak masz MSSQL a w nim memory optimized tables? ;-)
Ale zawsze możesz postawić.
Pamiętaj, ze MSSQL jest również na Linuxa, a to znacznie upraszcza sprawę z Redisem, NoSQL i tak dalej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1