Przypisanie zasobów sprz

Konfiguracja serwerów, usług, itp.
krystus20
Posty: 2
Rejestracja: 28 czerwca 2013, 11:52

Przypisanie zasobów sprzętowych do serwera apache

Post autor: krystus20 »

Witam.
Chciałbym się dowiedzieć, czy istnieje możliwość aby zagwarantować minimalne zasoby sprzętowe dla procesu apache. Chodzi mi o to, że jak mam przypuśćmy dwadzieścia stron opartych na apache i bazie powiedzmy mysql, to, czy mogę dla jednej takiej strony zagwarantować np. 1GHz procesora i 512MB ramu. Chodzi o to żeby strona zawsze miała takie minimalne zasoby sprzętowe, jeżeli będzie oczywiście więcej zasobów to będzie mogła mieć więcej, ale chodzi o takie minimum.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Tak. Poczytaj o cgroupach.
krystus20
Posty: 2
Rejestracja: 28 czerwca 2013, 11:52

Post autor: krystus20 »

Dzięki za odpowiedź. Czytałem o cgroupach i rzeczywiście da się to zrobić. Jest tylko jeden problem, że za pomocą tego narzędzia przypiszę takie same zasoby do całego apache i i jego potomków. Czy da się zrobić tak aby przypisać różne zasoby do poszczególnych stronek, tzn. czy można np do strony a przypisać 1 GHz procesora i 512 MB ramu a do strony b 2 GHz procesora i 1024 MB ramu, nie koniecznie za pomocą cgroup, może jest inne narzędzie które to potrafi?
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Tak na szybko co mi przychodzi do głowy to można by puścić skrypty przez cgi, dla każdej strony właścicielem procesu byłby inny użytkownik, i jego przycinać na cgroupach. Musisz poszukać jakiegoś lepszego rozwiązania w sieci. Może jest jakiś sensowny moduł do serwera apache.
ODPOWIEDZ