Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wybór serwera i zużycie zasobów
kokolis
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 23.10.2010

Ostrzeżenie: (0%)
-----


Witam

Jestem w trakcie pracy nad stroną, która oprócz "normalnego" obciążenia serwera (lekkie strony w php + pobieranie niewielkich danych z mysql) będzie również sporo pracować "w tle" - CRONem.

Praca ta polega na pobraniu danych z zewnętrznych serwerów (ok. 500 razy dziennie po 50-100 lekkich plików tekstowych), przefiltrowanie ich i dodanie do bazy (pewnie ok. 1-3 tysiące rekordów dziennie) i co pewien czas (24h) usunięcie części z nich z bazy. Zadania te podzielone są na małe instrukcje, rozłożone mniej więcej co równy odstęp czasu, żeby wykonać się w ciągu 24 godzin.

Na samo "normalne" funkcjonowanie wystarczyłby w zupełności zwykły tani hosting współdzielony, jednak owa dodatkowa praca skutecznie uniemożliwia mi kupno takiego.

I tutaj moje pytanie:
Co mam zrobić w tej sytuacji? Kupić drogiego dedyka czy też może jakiś droższy hosting współdzielony na którym nie zablokują mnie po pierwszej godzinie działania? Jakie rozwiązanie możecie mi polecić?
Go to the top of the page
+Quote Post
marekge
post
Post #2





Grupa: Zarejestrowani
Postów: 70
Pomógł: 8
Dołączył: 3.05.2011

Ostrzeżenie: (0%)
-----


Obawiam się że z hostingu wirtualnego mogą Cię szybko wyrzucić.
Nie myślałeś czasem nad VPS? To idealny półśrodek bo całego serwera dedykowanego na pewno nie potrzebujesz.
Go to the top of the page
+Quote Post
Hekko
post
Post #3





Grupa: Zarejestrowani
Postów: 255
Pomógł: 23
Dołączył: 1.12.2003

Ostrzeżenie: (10%)
X----


A jeśli się nie znasz na administracji, może coś kompleksowego typu vps+directadmin lub inny panel.
Go to the top of the page
+Quote Post
kokolis
post
Post #4





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 23.10.2010

Ostrzeżenie: (0%)
-----


Przeczytałem, że na VPS mogę uruchamiać własne programy napisane np. w Javie.
Co jeśli napisałbym aplikację, która wykonywałaby tą "pracę" na okrągło?
Może da się jakoś sterować zasobami VPS, tak że gdyby "ruch normalny" byłby większy, to zasoby dla tej aplikacji byłyby limitowane ( -> aplikacja działała by wolniej), a jeśli mniejszy zwalniane ( -> aplikacja działała by normalnie)
Co się dzieje gdy przekraczany jest wyznaczony limit na VPS?
Go to the top of the page
+Quote Post
Hekko
post
Post #5





Grupa: Zarejestrowani
Postów: 255
Pomógł: 23
Dołączył: 1.12.2003

Ostrzeżenie: (10%)
X----


Możesz limitować np. ilość cykli uruchomienia lub ustawić priorytet dla danego procesu.

Jeśli przekraczasz limity to wszystko zwykle działa wolniej lub przestaje działać (np out of memory) ale to zależy od rodzaju wirtualizacji (np. xen vs openvz).
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 17:05