distribuce vykonu mezi stroje - cluster/grid

Michal Krajcirovic - konference konference na kraja.net
Čtvrtek Duben 17 03:02:10 CEST 2008


Dobry den,
tento dotaz berte, prosim, vsichni dostatecne s rezervou, precejen jsou 
skoro tri rano :-)

Mam nejake mnozstvi serveru, cca 20. Nektere jsou vice zatizene, nektere 
mene, nicmene vyjma par serveru, ktere ve spickach bezi v loadu 5+ jsou 
obvykle masiny absolutne nevytizene, cca do 20%, obvykle jeste vyrazne 
mene. Premyslel jsem, co s tim "vyhozenym" vykonem bez nejakych investic 
a myslenka je problizne nasledujici (ano, technicky to skutecne neni 
doladene, v tomto smeru predevsim bych rad nejake tipy).

Vychozi stav je cca 20 serveru naprosto odlisnych konfiguraci co se tyce 
hardware, obecne je vse intel, ale tim to konci. Jsou v jedne 
serverovne, v jednom subnetu, na jedne konektivite, na jednom rozsahu 
IP. Muzou byt i v jednom switchi, teoreticky, ale to je asi jedno.
Myslenka je nad temi servery postavit nejaky, snadno "rozsiritelny" ci 
"smrstitelny" system, ve kterem pobezi virtual servery. Tedy vykon vsech 
serveru se da dohromady, nad nimi pobezi prostredi a v nem virtual 
servery s moznosti limitu ram, diskovych kapacit, cpu, ... Virtualni 
masiny samozrejme jako plne virtualizovane systemy, jako vserver v xenu, 
vmware, ... Co se tyce dostupnosti, system by mel byt bezvypadkovy v 
pripade z vypadku nektereho ze serveru.
Dale pak diskove uloziste - jde o to, aby byla data realtime ulozena na 
minimalne dvou serverech. Otazka je, zdali je rozumnejsi reseni nejakym 
zpusobem resit stavajici disky v serverech, nebo bude lepsi udelat dve 
na sobe nezavisle "pole", na kterych budou identicka data - jedno jako 
primarni a druhe jako zalozni, kdyby to primarni zdechlo. Pole 
samozrejme pripojena pres alespon 1G ci 2x1G.

Otazka je, zdali ma nekdo nejaky tip, na jakem softwaru toto resit, 
pripadne zdali to vubec jde takhle nejak resit? Defacto by se podle me 
mohlo jednat o neco, jako je distribuovany vykon na principu seti na home, 
ale mozna pletu hrusky s jablkama.

Budu se tesit na tipy.

@KRAJA



Další informace o konferenci Linux