O tem je gotovo veliko literature VirtualBox zgraditi preprosto ali robustno Strežniki za virtualizacijo, vendar nas velikokrat ne vodijo do točke v najbolj praktičnih možnostih s svojimi pojasnili in možnimi scenariji dejanske uporabe, to pomeni, da vedno najdemo veliko informacij, vendar ne prilagojene potrebam mnogih, še posebej novincev ali začetnikov v območje.
Kakorkoli že, v tej objavi vam o tej temi puščam svoje izkušnje:
Najprej vam pustim tehnične značilnosti od Računalnik z malo viri uporabljeno:
Strojna oprema:
- Kloniraj računalnik: Splošno
- Matična plošča: AsRock Conroe 1333-D667 z dvojnim kanalom
- procesor: Dvojni procesor Intel (R) Pentium (R) E2140 @ 1.60 GHz
- spomin: 2 GB (Ramaxel 1 GB 1RX8 PC2-6400U-666 LF / Corsair VS1GB533D2)
- Glavni trdi disk (320 GB): Samsung HD322HJ
- Sekundarni trdi disk (500 GB): WDC WD5000AAKC-001CAD
- Brezžična kartica: D-Link (RaLink RT2561 / RT61 Rev. B - 802.11g)
- Grafične kartice: NVIDIA GT218 [GeForce 210]
Opomba: Idealno je imeti strežnik s 4 GB RAM-a za te namene pa v tem primeru vadim z a (1) GB RAM-a lahko zanj Fizični strežnik y 1 GB RAM-a za Navidezni stroj (MV) en VirtualBox (VBox) simuliranje katerega koli Operacijski sistem GNU / Linux o MS Windows v različicah Bitov 32 Je dovolj.
Programska oprema:
Platforma za virtualizacijo za uporabo:
- Platforma za virtualizacijo: VirtualBox 5.0.14
Najprej se bomo za nekaj strokovnjakov na kratko poglobili v koncept virtualizacije:
1. - Uvod v virtualizacijo:
Vsi Strežnik / sistemi / skrbnik omrežja (SysAdmin), strokovnjaki za napredno tehnološko podporo ali tehnološki navdušenec, zlasti na področju brezplačne programske opreme in operacijskih sistemov GNU / Linux mora biti na tekočem s spremembami različnih Operacijski sistemi in programi na voljo na trgu ali v Skupnosti. Še posebej, da ste na tekočem z tehnike in / ali postopke potreben zanje izboljšanje produktivnosti v Institucije - podjetja (javna / zasebna) kjer opravlja svoje naloge in olajša izvajanje lastnega dela.
Ena od tehnologij, ki olajša ta cilj, je Virtualizacija operacijskih sistemov, ki v bistvu omogoča skupno rabo na istem računalniku / strežniku (strojna oprema) več Operacijski sistemi delujejo popolnoma neodvisno. Vse to skozi Programska oprema za virtualizacijo.
Nato bomo izvedli a Podrobna analiza delovanja te tehnologije. Nekatere točke, o katerih bomo razpravljali, so prednosti in slabosti z uporabo te tehnologije, analiza najboljši virtualizatorji trenutka za uporabnike in podjetja, med ostalimi. Uresničiti z rezultati, kot je moč a Virtualizirani operacijski sistem lahko enaka ali celo višja od a Platforma Resnično.
2. - O virtualizaciji operacijskih sistemov (OS):
Kot v mnogih drugih sferah človeškega znanja, Informacijska tehnologija (IT) hitro narašča, toliko, da velikokrat ni časa za usvajanje vseh novih konceptov, ki so predstavljeni iz dneva v dan. In tako model Sistemska administracija za IT skrbniki doseže Uporabniki (Media / Advanced) iz roke Virtualizacija operacijskih sistemov. Virtualizacija lahko pomeni marsikaj, vendar povezano z Operacijski sistemi, v bistvu sestoji iz zmožnosti delijo isto infrastrukturo strojne opreme za različne Operacijski sistemi popolnoma delujoča neodvisno. To pomeni, da ima isti strežnik z istim Trdi disk ali naprave za shranjevanje, nekaj) Procesorji in nameščeno zmogljivostjo RAM (na primer in brez omembe ostalih elementov strojne opreme, ki ga sestavljajo), imamo lahko več namestitev Zasebni operacijski sistemi MS Windows, Apple, ali brezplačno kot GNU / Linux ali drugi, teče vzporedno, popolnoma neodvisen drug od drugega. Če se eden od njih ustavi (zamrzne) ali ima težave, drugi ne vedo in bi lahko celo ponovno uporabili vire hitrosti obdelave, ki bi bili sproščeni.
3. - Prednosti in slabosti virtualizacije OS:
Uporabe in prednosti, ki jih ponuja Virtualizacija OS so:
- Prihranek stroškov
- Združljivost programov
- Kloniranje in vroča migracija sistema
- Testna okolja
- Izolacija in varnost
- Prilagodljivost in gibčnost
La Virtualizacija OS poudariti mora tudi nekaj šibkih točk:
- Manjša zmogljivost
- Omejitve strojne opreme
- Širjenje navideznih strojev
- Zapravljanje virov
- Centralizacija strojev na enem strežniku
- Omejena prenosljivost med virtualizatorji
4. - Hypervisor kot platforma za virtualizacijo:
Hipervizor ó Monitor virtualnega računalnika (VMM) Je platforma za virtualizacijo, ki omogoča istočasno uporabo več operacijskih sistemov v računalniku (strežniku).
Hipervizorji Razvrstimo jih lahko v dve vrsti:
Tip 1 (domača, gola kovina): Programska oprema, ki deluje neposredno na resnični strojni opremi računalnika za nadzor strojne opreme in spremljanje virtualiziranega OS. Virtualizirani sistemi delujejo na drugi ravni nad hipervizorjem.
Konceptualni prikaz diagrama hipervizorja tipa 1
Nekateri izmed Hipervizorji tipa 1 Najbolj znana so naslednja:
- VMware: ESX / ESXi / ESXi Brezplačno.
- Xen.
- Strežnik Citrix Xen.
- Microsoftov strežnik Hyper-V.
Tip 2 (gosti): Aplikacija, ki deluje na običajnem OS (Linux, Windows, Mac OS) za virtualizacijo sistemov. Na ta način pride do virtualizacije v plasti, ki je bolj oddaljena od strojne opreme, če jo primerjamo s hipervizorji tipa 1. Logično je, da je zmogljivost hipervizorjev tipa 2 nižja.
Konceptualni prikaz diagrama hipervizorja tipa 2
Nekateri izmed Hipervizorji tipa 2 Najbolj uporabljeni so naslednji:
- Ne: VirtualBox, OSE VirtualBox.
- VMware: Delovna postaja, strežnik, predvajalnik.
- Microsoft: Navidezni računalnik, navidezni strežnik.
Računalnik z izvornim operacijskim sistemom (brez virtualizacije)
Računalnik z operacijskim sistemom in virtualizacijo z Hipervizor tipa 1
Računalnik z operacijskim sistemom in virtualizacijo z Hipervizor tipa 2
5. - Zgodovina Virtualizacija OS :
Virtualizacija v računalništvu ni nova tema, v resnici velja, da obstaja približno štiri ali pet desetletij. Takrat in še pred nekaj leti se je uporabljal na ekskluzivnih področjih, praktično le za velike računalniške centre, tako bančne, vojaške kot univerzitetne.
Sčasoma se je tehnologija hitro razvila in postala široko razširjena, zaradi česar je uporaba superračunalnikov in glavnih računalnikov upadla v prid prihodu kompaktnih poslovnih strežnikov in visokozmogljivih osebnih računalnikov, ki so hkrati ustvarili koncept dostopa do viri enega samega računalnika bi izginili, kar bi zadalo zadnji udarec preteklemu zlatemu dobu virtualizacije.
Trenutno je virtualizacija po novem dosegla strežniške sobe, zahvaljujoč novim tehnologijam virtualizacije strojne in programske opreme, prišlo pa je tudi namizno računalništvo, ki je znova učinkovito povečalo svojo priljubljenost, zaradi česar je ena najbolj inovativnih tehnologij tega trenutka zaradi opaznih prednosti njene uporabe.
Trenutno sta na tem področju dve vodilni tehnologiji:
INTEL: Tehnologija, ki jo je zasnoval in implementiral Intel in je bila vključena v procesorje srednjega in višjega razreda, je Intel VT (tehnologija za virtualizacijo). Intel predstavlja izboljšave svojih procesorjev x86 (VT-x) in Itanium (VT-i).
AMD: AMD ima tehnologijo, podobno tehnologiji Intel, imenovano AMD-V ali AMD-SVM (prvotno pod imenom Pacifica), ki v svoje procesorje vključuje tudi procesorje srednjega in višjega razreda.
Oba standarda sta praktično enaka in enakovredna v smislu funkcionalnosti, ki jo ponujata programski opremi za virtualizacijo, ki želi uporabiti svoje značilnosti.
6. - Povzetek:
La virtualizacija je učinek abstrahiranja računalniških virov, to je zagotavljanja logičnega dostopa do fizičnih virovTako virtualizacija logično ločuje zahtevo za določeno storitev in fizične vire, ki storitev dejansko zagotavljajo. In odvisno od abstrahiranega vira, ali gre za posamezen vir (enota za shranjevanje, omrežna enota) ali platformo (strežnik, osebni računalnik) in kdo ga uporablja, bo ustrezal določenemu modelu virtualizacije.
Zato je pomembno, da jih ločimo, da jasneje razumemo virtualizacijo med dvema konceptoma, kot sta navidezni vir, ki je abstrahiran, in entiteta (aplikacija, operacijski sistem, stroj, med drugim), ki ima virtualizacijo ta vir saj je to tisto, kar nam daje uveden model virtualizacije.
Ob upoštevanju vsega tega lahko ločimo štiri glavne modele virtualizacije:
Virtualizacija platforme
- Gost operacijski sistemi
- Emulacija
- Popolna virtualizacija
- Paravirtualizacija
- Virtualizacija na ravni OS
- Virtualizacija na ravni jedra
Virtualizacija virov
- Kapsulacija
- Navidezni pomnilnik
- Virtualizacija pomnilnika
- Virtualizacija omrežja
- Bonding Network Interfaces (Ethernet Bonding)
- Vhodna / izhodna virtualizacija
- Virtualizacija spomina
Virtualizacija aplikacij
- Omejena virtualizacija aplikacij
- Popolna virtualizacija aplikacije
Virtualizacija namizja
7. - Poglobitev teme o virtualizaciji operacijskih sistemov:
In ker ni vedno dovolj za branje podatkovnih listov o izdelku, je treba tudi opraviti test v našem «Delovno okolje u Domov " Če želite iz prve roke videti, kako stvari delujejo glede virtualizacije, vam bom v 2. delu tega prispevka povedal o svojih osebnih izkušnjah Namestitev in konfiguracija programske opreme VirtualBox 5.0.14 na DEBIAN 9 v računalniku z majhnimi viri.
Dober članek. Zelo popoln in podroben, čeprav bi dodal tudi Proxmox znotraj hipervizorjev prve plasti, saj temelji na Debianu in je zelo priporočljiva rešitev za tiste, ki želijo uporabljati 100% brezplačno tehnologijo.
Kako to Sonce spoštujem Oracle (?)
Dragi Tabris, imaš prav! Bil je majhen brutis spodrsljaj!
KVM
http://www.linux-kvm.org/
Seveda je KVM danes ena najpomembnejših sodobnih in učinkovitih rešitev za virtualizacijo brezplačne programske opreme!
Za več informacij o virtualizaciji, posodobljeni in iz vira, si lahko ogledate to povezavo: http://planet.virt-tools.org/
V resnici je virtualbox namenjen drugim stvarem, na primer virtualizaciji nečesa specifičnega, kot alternativa dvojnemu zagonu ali za nekaj posebnih VM-jev.
Za produkcijski strežnik ima veliko večjo zmogljivost in stabilnost KVM, mimogrede pa porabi veliko manj virov in ni nič drugega kot namestitev libvirt, odjemalca virt-manager in njegovo dajanje (ni treba vrniti modula jedra virtualbox, primer).
Pro virtualbox je v tem, da ima uporabniku prijaznejši vmesnik in je zasnovan bolj za virtualizacijo namizja za vsakodnevno uporabo z gostujočimi orodji, tako da Windows in linux, ki ste jih postavili, bolj tekoče kopirajo v gostiteljski OS in Prilepim vas v VM itd.
Večkrat sem moral virtualizirati Windows s KVM in zdi se, da je miška na 20Hz rezanja, ki ga premika haha, vendar je namenjena strežnikom in ne prijaznemu za končnega uporabnika.
Se strinjam z vami! VBox za domače teste, tehnike in posebne težave pri nizko zmogljivi opremi (računalniška moč) in KVM za strežnike in visoko zmogljivo opremo!
Vendar pa je na VBoxu možna tudi preprosta, prijazna in robustna platforma.
Ne pozabite na Docker in Citrix.
Dobro, čeprav je njegova razlaga strnjena in preprosta, se mi vseeno zdi, da ni jasno, zakaj in zakaj virtualizirati. Imam majhen podatkovni strežnik z xp. Ali bi ga bilo treba v mojem primeru virtualizirati? Ali naj ustvarim dva navidezna strežnika, da omejim dostop uporabnika? Kar je za zdaj najpomembnejše.
imate kakšno vadnico s proxmoxom? zlasti z virtualizacijo win 7
saj je izgovarjanje koncepta v redu, toda za to se zdi preveč zvitka ali preveč prostora
Nevedni, kot sem jaz, ne potrebuje toliko, da bi razumel koncept, in to, kar je v prispevku, ne razjasni, kako ga izvajati ali s čim, (razen če veste enako kot tisti, ki ga je napisal) verjamem, da ti ljudje, ki so namenjeni Da bi nam povedal, kaj ve več, kot da bi nas naučil, kar zna, bi se moral motivirati z naslovom prispevka postaviti v kožo tistega, ki vstopi, in jih prebrati. Če nočete, mi tega ne razložite, ampak vsaj povejte, kje lahko to raziščem, in če ne, ne objavite. Hvala, enako