Virtualizace
Z Wikipedie, otevřené encyklopedie.
| Table of contents |
[edit]
Virtualni vize
1. virtualni Server_Ruprecht bezi v cine.
[edit]
Duvody
[edit]
aktualni stav
- vsechny sluzby bezi na dvou serverech (kazbunda, superka)
- vykonostne na to hardware vicemene staci ale jak dlouho
- pri vypadku (planovanem/neplanovanem) libovolneho serveru jsou dulezite sluzby nedostupne
- oba servery jsou v cine * pri vypadku ciny jsou vsechny sluzby nedostupne
- aktualizace HW/SW je krajne narocna a riskantni zalezitost protoze se i drobnym zasahem rozdrbe uplne vsechno. Muzou tak vznikat potize treba s quagou kde mirek do routeru dava pomerne nove verze ale na serverech bezi nejakej pradedecek.
- zalohujeme ale pri ztrate disku je obnova na nekolik dni intenzivni prace, coz v nasem prostredi znamena nekolik tydnu!
[edit]
prechod na virtualy
- kazda sluzba bude mit svuj virtual
- tim bude mozne lepe pridelovat prava pro spravce sluzeb
- bude mozne starou verzi vmachine zazalohovat a pustit se do upgrade, kdyz se to povede tak fajn, kdyz ne tak se vratime k zaloze.
- upgrade bude jednodusi protoze bude potreba ohlidat spravnou funkci jenom jedne sluzby ne vsech.
- pokud se nam povede rozumnym zpusobem mirrorovat ziva data tak pri vypadku bude mozne vmachine spustit na jinem stroji
- takze planovany vypadky * odpadnou, stanou se z toho planovane migrace vmachine. Coz lze (za urcitych podminek) provadet online!
- neplanovany vypadky se bude mozne minimalizovat * nebude se cekat na oziveni/dostupnost umrenyho serveru ale rovnou se to spusti na tom druhym
[edit]
proc nakup novych serveru a proc jsem navrhnul HW tak jak jsem ho navrhnul
- stavajici servery nemaji na provozovani vice vmachine dostatek pameti
- stavajici servery nemaji moznost rozsirovat pamet
- po porade s honyem a thunder_em jsem vybral zelezo ktere se dava do profi serveru
- poridit rovnou profi server jsem zavrhnul z duvodu ze stejne vykony server by byl:
- vyrazne drazsi
- obsahoval prvky ktere jsou nam k nicemu (redundantni zdroje, servisni HW karty, ...)
- s velkou pravdepodobnosti by byl v mensi bedne (1*2U), mel by spoustu vetraku a delal by strasnej bordel, takze by hrozilo riziko ze si na to nekdo zacne v cine stezovat.
- takze server by podle me mel mit 4U bednu a hodne pameti, moznost dale rozsirovat pamet a CPU.
- staci jeden obyc disk * v jednoduchosti je sila.
- raid0 neni potreba * disky se delaji dostatecne velke
- raid1 by znamenal * 400% redundanci (mame 2 servery)
- raid5 je pro vmachine pomaly nebo zbytecne drahy (viz zavery z majklova mereni)
- raid10 sbira negativa od raid0 a raid1
[edit]
Finalni Stav
- dva servery pro vmachine,
- kazdy fyzicky jinde,
- oba v serverum zdravem prostredi (tzn: ne na strese)
- v vmachine neresi dynam routovani odpada slozita problematika s quagou
- jeden datovy sklad kam by se ukladaly zalohy a dalsi ruzny bordel,
- pri kratkodobe nedostupnosti datoveho skladu se az tak moc nestane.
- RAID5 aby nedoslo ke zbytecne ztrate dat
- rychlost neni kriticka, vetsinou by slo do prenost velkych bloku dat (coz by podle majkla mel zvladat i ten SATA radic co testoval)
- servery a datovy sklad by meli navic svoji vlastni 1Gbit LAN aby nebyly brzdeni ostanima a nebrzdily ostatni.
[edit]
Postupny prechod
- postavit jeden server, otestovat HW, umistit do serverovny (stim si hraje majkl)
- zacit na nej v klidu migrovat jednotlive aplikace do vmachine (cekame az bude hotovy bod 1)
- zbavit se starych serveru
- postavit datovy sklad
- doresit zalohovani do datoveho skladu
- postavit 2. server
- doresit online migrace a mirroring
- dodelat 1GB LAN pro servery a sklad.
[edit]
Jak rozjet virtualni komp
Virtualni server Ruprecht bezi na 10.93.0.9, o ucet a heslo piste na majkl@czela.net
[edit]
Vytvoreni noveho virtualu
Je potreba mit vmware server console klienta:
- pro Widle - http://download3.vmware.com/software/vmserver/VMware-server-linux-client-1.0.4-56528.zip
- pro Linux - http://download3.vmware.com/software/vmserver/VMware-server-win32-client-1.0.4-56528.zip
Zvolit Remote host a vyplnit:
- Hostname - 10.93.0.9
- User name - znas
- Password - znas
Pak Create a new virtual machine v pruvodci vyplnit co je treba. Disky staci na vetsinu aplikaci nealokovat predem - setri to misto na disku.
Sitovku zvolit "Host only" - komp pak dostane ip 10.93.9.0/24 od DHCP
Poklepanim na seznam virtualniho hardware se da jeho konfigurace zmenit, tj. ze zacatku je fajn vlozit virtualni ISO do CDROM. Staci zvolit u detailu CD-ROM u Connection - se ISO image a najit pozadovane ISO v /home/iso
