Skocz do zawartości
Zaloguj się, aby obserwować  
Tony

Hosting shared a nagły przyrost użytkowników

Polecane posty

Witam, pracuję nad serwisem w PHP i MySQL, który dosyć szybko może zgromadzić wielu użytkowników z całego świata. Serwis jest dosyć prosty do zaprogramowania, wymaga jednej dużej bazy danych z kilkoma tabelami.

 

Teoretycznie moje wymagania dotyczące hostingu spełnia na przykład serwer wirtualny OVH PRO, czyli 100 GB powierzchni (wystarczyłby 1 GB) 500 MB baza danych - tutaj przewiduję wykorzystanie tej przestrzeni w połowie. No i nieograniczony transfer.

 

Problem pojawi się, gdy serwis odwiedzi wielu użytkowników na raz. Pomimo maksymalnego zoptymalizowania bazy i zapytań (będą one raczej proste), będzie ona znacznych rozmiarów (100-200 MB) i będzie nieustannie wykorzystywana. Gdy ilość użytkowników wzrośnie, to w którymś momencie zasoby serwera wirtualnego nie wystarczą - mimo tego, że nie przekroczę żadnego z parametrów.

 

Pytanie: z jakimi kosztami musiałbym się później liczyć, aby mieć taki serwer typu dedyk managed lub VPS managed, żeby obsłużyć jak największą liczbę użytkowników z taką bazą danych? Czy przy dużej ilości RAM da się taką bazę przechowywać wyłącznie w RAM, aby działała maksymalnie szybko, i aby jej kopia na dyskach twardych aktualizowała się jedynie co jakiś czas, żeby osiągnąć maksymalną wydajność? Przestrzeń na hosting potrzebna będzie prawdopodobnie nie większa niż kilkanaście MB, baza danych może urosnąć do tego 1GB, cała reszta rozbije się o ilość odwiedzających serwis.

 

Ilość odwiedzających może rosnąć lawinowo i chciałbym mieć wybrany taki serwer w chwili uruchomienia serwisu.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Szczerze mówiąc, to wydaje mi się, że nie warto się tak od razu rzucać na VPS, no chyba że rzeczywiście masz pewność ogromnej popularności już na dzień dobry, albo masz zbyt duży budżet. Co do współdzielonych to darowałbym sobie OVH bo pod nic większego to się nie nadaje.

Ale skoro prosisz o oferty VPS to tak. Ofertę VPS managed z 512 RAM i panelem DA, trzeba liczyć tak od 100zł minimum. Zwykle te wynalazki za 50, 70zł to z prawdziwą administracją nie mają wiele wspólnego. Większość firm, które oferuje VPS, ma też w swojej ofercie administrację. W Polskiej ofercie minimalny koszt trzeba liczyć na poziomie ~150zł.

Kilka przykładowych firm do przejrzenia: dvps.pl, onevps.pl, provps.pl/iq.pl, ionic.pl, hitme.net.pl, mzone.pl, vihost.pl... Poza tym możesz też kupić VPS unmanaged i zatrudnić jakiegoś administratora, np. z tego forum.

Warto się dogadać z jakąś sensowną firmą z forum (a jest tu trochę takich), że w miarę wzrostu oglądalności serwisu będziesz migrowany na coś mocniejszego. Czyli można zacząć od shareda, a jak będzie taka konieczność to przeniosą Cię np. na VPS.

Edytowano przez wood (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dzięki za odpowiedź. Chciałbym uniknąć sytuacji, gdy budzę się rano, a serwis leży i nie ma szans powstać z powodu dużej ilości wejść. Gdybym miał go wtedy przenosić, to jest to kolejny dzień niedziałania serwisu. Dlatego zacznę od managed VPS, gdzie nie muszę przenosić serwisu, tylko dokonuję upgrade na wyższy plan.

 

Czy generalnie jest standardem, jeśli chodzi o managed VPS, że bezboleśnie dokonuje się upgrade na wyższy plan, czy należy liczyć się z przenosinami na nowe konto (ponowną konfiguracją aplikacji)?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Możesz zacząć od najmniejszego pakietu zarządzanego VPS, jeśli obciążenie będzie za duże napewno dostaniesz inforormację o konieczności zmiany pakietu na wyższy. Nie jest żadnym problem przy zmianie pakietu dla serwera VPS, trwa to dosłownie minutkę.

Edytowano przez MZone Group (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Możesz zacząć od najmniejszego pakietu zarządzanego VPS, jeśli obciążenie będzie za duże napewno dostaniesz inforormację o konieczności zmiany pakietu na wyższy.

OK, dzięki. W zasadzie jestem już zdecydowany, ale mając możliwość, jeszcze podrążę temat. Na tym VPS potrzebuję: FTP, PHP (Apache) ze standardowymi bibliotekami, MySQL i jedną podpiętą i skonfigurowaną domenę - ale bez maila (mail byłby na Google Apps). Nie przewiduję żadnych nietypowych zastosowań, więc przyjmuję, że po zainstalowaniu serwer będzie działał stabilnie. Co byście powiedzieli na to, że na początek decyduję się na managed VPS, a później, gdy serwis będzie stabilnie działał, rezygnuję z managed, zostaje sam VPS? W razie problemów, które by mnie przerosły, wracamy do managed.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Jest oczywiście taka możliwość, i raczej nie byłoby problemu. Po zmianie tylko uzgodnij z firmą czy się zajmą serwerem w razie "W", ewentualnie znajdź na forum jakiegoś admina, który bedzie tego pilnował. Jednak nie zalecałbym wielu administratorów na jeden serwer, każdy będzie Ci go inaczej konfigurował.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×