Több, nagyon hasonló telepítésű vrtuális gépet használnék (nem egyidőben!) Debian Linux-on. A guest OS változó, Win7 / Win10, Ubuntu, Debian és valamilyen (Free?)BSD várható - egyesek minimális telepítéssel, mások több programmal. Mivel lehet megoldani, hogy a guest-ek közös részei (pl kernel, alap alkalmazások) csak egyszer legyenek a lemezen? Egyáltalán milyen image formátum javasolt (pl QCOW2 esetén a tömörítéstől függően működhet a deduplikáció)?
Egyelőre csak a ZFS on Linux állományrendszer használata tűnik lehetőségnek RAW image formátum mellett.
- 1444 megtekintés
Hozzászólások
Mennyit tudnál így spórolni? 10 gigás nagyságrendben, vagy csak néhány gigányit? Vagy még annyit se?
Szerintem nem igazán éri meg ezzel foglalkozni, de érdekel hogy mire jutsz.
- A hozzászóláshoz be kell jelentkezni
Ez is része a dolognak, hogy számottevő lemezterület megtakarítást lehet-e elérni vagy sem.
Alap Win7 telepítés önmagában 10+ GB lehet. Ha három ilyen virtuális géped van, az 40+ GB helyet foglalhat. Deduplikációval ha csak ~8 GB tárhelyet takarítasz meg a második Win7 géptől kezdve gépenként, már az számottevő lehet.
- A hozzászóláshoz be kell jelentkezni
Igen 120G-s diskeknél, de ma már több T-s lemezek korában nem hinném. Hacsak nem több ezres nagyságrendről van szó. Bár 1000 win7 nél is 8T, ami kb 2db disk.
Ahol meg 1000 win7 kellene, ott nem a 2 disk lesz a drága :>
Fedora 24, Thinkpad x220
- A hozzászóláshoz be kell jelentkezni
Vedd figyelembe, hogy több virtuális gépet inkább SSD-ről használna az ember. Ott még nem túl gyakori az említett több TB-os kapacitás.
- A hozzászóláshoz be kell jelentkezni
Samsungnak van 2T meg 4T-s SSD-je, szóval csak pénz kérdése.
Talán ez működhet:
Feltepíted az OS-t snapshot, feltelepíted a amik kellenek, snapshot. Aztán váltogatsz a snapshotok közt.
Fedora 24, Thinkpad x220
- A hozzászóláshoz be kell jelentkezni
De bizony storage rendszerekbe ma már simán találsz 1,8TB, 3,2TB, 5,76TB méretű SSD meghajtókat.
- A hozzászóláshoz be kell jelentkezni
Ja, de mennyiért is?
Mert szerintem a topicnyitó nem akarja egy vidéki ház árát rákölteni erre, szerintem van egy SSD-je és annak a bővítését szeretné elkerülni 0 Ft-ból...
- A hozzászóláshoz be kell jelentkezni
Ez erre volt válasz: Ott még nem túl gyakori az említett több TB-os kapacitás. Az ár nem volt téma, persze, hogy nem olcsó. Nem is javasoltam, hogy ilyet vegyen. Közben utánanéztem és kissé le vagyok maradva, mivel a sor így néz ki, 400GB, 800GB, 1,6TB, 3,2TB, 3,84TB, 7,68TB, 15,36TB.
Visszatérve az árra, 1TB méretűt ~80.000 Ft-ért lehet kapni.
- A hozzászóláshoz be kell jelentkezni
Hát 80k-ért terásat max lakosságiban talál, nem "storage rendszerekbe" tervezezett, támogatott és persze árazott cuccot. Egyébként én is azt javasoltam, hogy inkább vegyen valami SSD-t, mint a dedup-ra költsön.
- A hozzászóláshoz be kell jelentkezni
Pontosabban házak. :D
- A hozzászóláshoz be kell jelentkezni
Azért ha sas-es ssd-nél amit raid5-be raksz? Persze ez a legextrémebb példa.
Egy másik apróság ha zfs-ben gondolkozol akkor azt is vedd számításba, hogy a dedup-hoz számolj 16-gb RAM igényre.
Egyébként én meg a docker környékén néznék széjjel... Ott nincs is teljes op rendszer csak szolgáltatások vagy szolgáltatás csoportok.
- A hozzászóláshoz be kell jelentkezni
Ja persze, értem én, elméletben szép ez.
És nem is hülyeség amire gondolsz, és értelme is lenne, csak neked vm image-en belüli _file_ szintű dedup kellene, de csak blokk szintű dedup-ot "tudsz" csinálni az egész container-ről.
Jó eséllyel nem fog egybeesni a VM szektormérete a host blockméretével, szóval hosszú távon a 13-ból átlag 8 giga megtakarítás szerintem nem lesz tartható. Persze ha egy "ős" vm-et klónozol akkor nagyon sok mindent "nyersz", de ha az egyik vm-en tolsz egy windows update-et (netán egy defrag-ot) akkor máris borul a mutatvány egy része.
Ugyanakkor a sarki kiskerben bruttó 14k alatt indul a 128 gigás SSD-k ára, szóval ha írt átlag 8 GB tárhely-megtakarítást veszem VM-enként akkor ennyiből kijön 15 VM megtakarítása. És a ZFS sincs ingyen, ahhoz nem árt ECC RAM, ahhoz pedig megfelelő proci és lap, a dedup pedig kifejezetten igényli a sok memoárt...
- A hozzászóláshoz be kell jelentkezni
Tudom nem megoldás számodra, de pont erre van megoldás Hyper-V-n. Lehet csinálni egy base image-t és az egyes VM-ek csak a különbséget írják a saját vhdx-re. ez azért hosszú távon tényleg nem éri meg, a frissítések miatt a különbségi diszkek is nagyra nőnek.
- A hozzászóláshoz be kell jelentkezni
Ezt akartam javasolni és ezt meg lehet csinálni QCOW2-vel vagy ZFS ZVOL-al is. Csinálsz minden rendszerből egy alap telepítést, amibe beletolsz mindent ami TUTIRA azonos kiindulópont, aztán mindig csak ezt fork-olod. Többet nyersz vele, mint a deduplikációval. Helyben lehet, hogy kicsit kevesebbet spórolsz, viszont a dedup overhead-je nélkül.
----------------------------------^v--------------------------------------
"Probléma esetén nyomják meg a piros gombot és nyugodjanak békében!"
- A hozzászóláshoz be kell jelentkezni
+1
Noti kicsi ssd-jén ugyanígy tárolom a vm-eket.
- A hozzászóláshoz be kell jelentkezni
Kezdő lépésként lehet csak ezt megcsinálni ha jól értem. Pedig nem lenne elvetélt ötlet időnként újra szinkronizálni a base image-t.
- A hozzászóláshoz be kell jelentkezni
Ha a második mondatod sikerült megvalósítani vhdx-el, el ne felejtsd majd leírni, hogyan....
- A hozzászóláshoz be kell jelentkezni
A dedupot és a tömörítést egy alrendszerben tartsd és erre a feladatra akár offline dedup is bőven elegendő.
- A hozzászóláshoz be kell jelentkezni