Fórum Ubuntu CZ/SK
Ostatní => Ubuntu Server => Téma založeno: Kacko 30 Července 2012, 17:57:02
-
Ahoj panove(/damy? :)),
chtel bych si na domaci 4 procesorove masicne rozbehnout 2 databazove stroje a jeden apache server.. k tomu bych rad jeste samba/ftp na dalsim z procesoru.. Tzn - 4 virtualni stroje..
Jaky soft na to doporucujete?
Je mozne priradit ke kazdemu virtualu jiny disk?
Umi nejaky soft "rozdelit" procesor, aby na jednom jadre/vlakne bezeli 2 virtualy?
Diky za odpovedi. K
-
Ahoj,
openVZ
ano přípojíš disky a v konfiguračních souborech jednotlivých VE nasměrujš VE_ROOT a VE_PRIVATE na různé disky
ano můžeš přidělovat pomocí procesorového času --cpulimit 25 příděli danému VE maximálně 25% procesorového času jednoho jádra i v případě že zbytek jádra/cpu je idle (Pro využití více jader jedním VE se použivájí hodnoty větší než sto). openVZ má ještě jeden způsob řizení CPU a tím jsou --cpuunits kde limitem neni striktně procesorový čas ale spíše minimum z poměru. Zjednodušeně 4xVE poměr 1:1:1:1 každé VE má "řekněme 1 jádro". 9:1:1:1 VE1 má "tři jádra" o zbylé jedno se podělí ostatní VE. Nicméně jde o minimální (garantované) hodnoty. Tedy pokud VE1 nevyužije všechen svůj procesorový čas a VE2 by jej mohlo využit tak jej dostane. Jakmile všechny VE čas potřebují je nastavena rovnováha podle poměru.
poměr VE1+VE2+VE3+VE4 = 9+1+1+1 = 12 -> 12/4(cores) = 3 -> 3 by tedy zhruba mohlo odpovídat jednomu jádru (nicméně to tak neni protože něco má nastaveno také VE0 tedy hostitelský systém).
-
Parada, diky!