oktatóanyagok

▷ Mi a virtualizáció és mi a célja?

Tartalomjegyzék:

Anonim

A számítástechnika egyik legnagyobb haladása kétségtelenül a virtualizáció volt. Ez lehetőséget ad arra, hogy több operációs rendszer legyen egymással, és ezzel pénzt és hardvert takarítson meg.

A virtualizációnak köszönhetően a vállalatok képesek voltak jelentős mértékben optimalizálni technológiai erőforrásaikat, valamint a pénz és elsősorban a fizikai hely felhasználását. Ebben a cikkben megpróbálunk minél részletesebben lebontani ezt a technikát, és megtanuljuk, milyen előnyöket kínál ez a számunkra.

Tartalom index

Az a lehetőség, hogy Mac vagy Linux operációs rendszer létezzen egy Windows-ban, olyasmira gondoltunk, amit néhány évvel ezelőtt még el sem tudtunk képzelni. Másrészt manapság a furcsa dolog éppen ellenkezőleg fordul elő, különösen amikor tanácsadó cégekről beszélünk vagy webes szolgáltatásokat kínálnak távoli szervereken keresztül.

Mi a virtualizáció?

Azt mondhatjuk, hogy a virtualizációs technika az operációs rendszer vagy a hardverplatform virtuális vagy nem fizikai verziójának létrehozásáról szól, a szoftvernek köszönhetően. Tehát, amikor virtualizálunk, akkor valóban az erőforrásokat vesszük igénybe, amelyek egy fizikai gépen lennének: CPU, RAM, merevlemez, alaplap, NETWORK, és mindent, ami egy számítógépet alkot, és szimuláljuk őket egymás után telepített szoftver segítségével. egy fizikai gépen működő operációs rendszeren belül.

Ezt az erőforrást vagy eszközt, amely képes fizikai számítógépet virtuális kódsorokká konvertálni, Hypervisornak vagy VMM-nek (Virtual Machine Monitor) hívják. Ennek a szoftvernek köszönhetően képesek elválasztanunk számítógépünk fizikai erőforrásait és megismételni őket úgy, hogy amellett, hogy valódi operációs rendszerünk használja őket, ezeket egy másik operációs rendszer is alkalmazhatja adaptált módon. Ez azt jelenti, hogy 500 GB-os merevlemezünk van, azt mondhatjuk ennek a szoftvernek, hogy készítsen belőle egy virtuális 60 GB-os merevlemezt egy másik Windows számára. Vagy hogy 4 GB RAM-memóriánk erre a virtuális Windows-ra kerül.

De ezzel nem ér véget, nemcsak hogy telepíthetünk egy második Windows-ot, egy harmadik vagy annál többet a számítógépünkre, hanem rendelkezhetünk másutt található kiszolgáló számítógéppel (távoli szerver) is, és elérhetjük a telepített virtuális operációs rendszereket az internetes hálózat. Ez a virtualizáció valódi hasznossága és ereje.

Különbségek a fizikai és a virtuális operációs rendszer között

Gyakorlati célokra, ha virtuális operációs rendszert telepítünk szoftveren keresztül, gyakorlatilag ugyanazokat a funkciókat kapjuk meg, mint a fizikai operációs rendszerben. Az egyetlen hátránya, hogy ez a rendszer a fizikai eszközök erőforrásait fogja felhasználni, így a teljesítmény csökkenni fog.

Amikor egy számítógépet indítunk fizikai operációs rendszerrel, a merevlemez egy eszköz, amellyel a rendszert elindíthatjuk, az MBR. A virtuális operációs rendszer semmiképpen sem indul el, mivel ez annak ellenére, hogy ugyanazon a gépen is található, egy fájlba van beágyazva, amely rendszerünk szemében közös és aktuális adatkönyvtár.

A virtualizáció típusai

Különböző típusú virtualizációk léteznek, vagy inkább eltérő eljárások vannak bizonyos erőforrások virtualizálására.

Szerver vagy hardver virtualizáció

Ez a leggyakoribb és legszélesebb körben alkalmazott módszer a vállalati szerver környezetben. A folyamat kisebb virtuális szerverek létrehozása. Az eljárás célja, hogy különféle kicsi virtuális szervereket hozzon létre, vagy olyanokat, amelyek kevés erőforrást használnak egy nagyobb fizikai kiszolgálón és erős hardverrel. Ily módon ezek a gépek egymástól függetlenül megosztják a hardver erőforrásait a hatékony működés érdekében.

Ebben a módszerben a Hypervisor ellenőrzi a processzort, a RAM-ot, a merevlemezt és a többi komponenst, hogy a különböző virtuális operációs rendszerek egyszerre futhassanak ugyanazon a gépen. Ez már korábban és utána megfigyelhető volt azokban a vállalatokban, amelyek elkötelezték magukat kiszolgálók és más típusú kiszolgálók más ügyfélcégek számára történő biztosításával.

  • Megtakarítás a hardverben: nem szükséges fizikai anyagot vásárolni minden egyes berendezéshez. csak a kiszolgálón fogunk pénzt kivetni. Skálázhatóság: új gépek létrehozásához csak növelnünk kell ezek számát, és új fizikai elemeket kell szereznünk.

Szoftver vagy operációs rendszer virtualizációja

Ez az a módszer, amelyet asztali számítógépes felhasználók használnak az esetek túlnyomó többségében. A módszer az, ha egy fő számítógépet kiosztunk egy vagy több virtuális környezet létrehozására, amelyre telepítve vannak az operációs rendszerek.

Fizikai számítógép segítségével létrehozunk egy platformot, amely lehetővé teszi például egy Linux operációs rendszer végrehajtását egy Windows 10 operációs rendszerben. A Linux rendszer egy igazi csapat jellemzőivel fog rendelkezni, különféle eszközeivel közvetlenül a rendelkezésre álló fizikai hardver erőforrásokból.

Hálózati virtualizáció

Ezzel a módszerrel fizikai hálózatokat hozhatunk létre virtuális hálózatokban, hogy megfigyeljük egymással összekapcsolt gépek egy sorát. Ilyen módon újból létrehozhatjuk a fizikai hálózatot olyan szoftver használatával, amely a különféle csatlakoztatott erőforrások közötti kommunikáció irányításáért is felelős.

  • Növeljük az adatátviteli sebességet: fizikai korlátozások hiányában Megtakarítás a fizikai anyagban: a virtuális kapcsolatoknak köszönhetően nincs szükségünk arra, hogy külön-külön fizikai vezetékeket biztosítsunk mindegyik géphez. Elegendő szélességű interfész, például száloptika használatával nem lesz probléma az összes virtuális adat egyetlen fizikai kapcsolaton keresztül történő továbbítása. Skálázhatóság: A korábbi technológiákhoz hasonlóan ez garantálja az erőforrások jobb skálázhatóságát.

Tároló virtualizáció

Ezzel a virtualizációs módszerrel több tároló erőforrás jön létre, általában a hálózaton keresztül helyezkedik el és terjesztésre kerül. Ha több ilyen egységet is tartalmaz, és nem csak egyet, akkor egyszerre vagy külön is elérheti őket. Ily módon több számítógép számára az adatokhoz való hozzáférés sokkal hatékonyabb és gyorsabb, mintha egyetlen nagy merevlemez lenne elérhető több gép számára. Ezen túlmenően az SSD flash meghajtók bevezetése lehetővé teszi ezen teljesítmény jelentős növelését. Összefoglalva az előnyök a következők:

Sebesség növekedése: Az adatokhoz való gyorsabb hozzáférés az egységek felosztásakor történik.

  • Jobb méretezhetőség: Ha növelni akarjuk a helyet, akkor csak új egységeket kell vásárolnunk, a már meglévőket hagyva. Fokozott hatékonyság: nem lesz várakozási idő, mivel a rendelkezésre álló információk meg vannak osztva, és azokhoz való hozzáférés közvetlen és várakozás nélkül Automatikus erőforrás-kezelés: ezen erőforrások szinkronizálását és kezelését kommunikációs protokollok, TCP / IP vagy azokat, amelyek különböző interfészeket használnak, például SAS vagy RAID.

Memória virtualizáció

A koncepció pontosan megegyezik a tároló virtualizációjával. Az ötlet az, hogy megosztott funkciós memóriát hozzon létre egy hálózati disztribúción keresztül a különféle számítógépek számára. Ugyanazokat az előnyöket kínálja, mint a hálózati tárolást.

Asztali virtualizáció

Ezzel a virtualizációs módszerrel létrehozunk egy gépet olyan operációs rendszerrel, amelyben más felhasználók távolról is csatlakozhatnak, és a kiszolgáló asztalát megszerezhetik egy másik helyről. előnyei:

  • Központosított hely: csak egyetlen operációs rendszerrel rendelkező számítógépre lesz szükség, amelyben több felhasználó távolról is csatlakozhat. Megtakarítás a szoftverlicencekben Biztonság: így a fájlok jobban védettek, mintha külön számítógépeken lennének.

Virtualizációs szoftver

Mint minden esetben, virtualizációs programokat fizetünk, amelyek szintén ingyenesek.

Fizetési programok:

  • VMware: Az EMC Corporation tulajdonában van a piacon az egyik legfontosabb és legfejlettebb eszköz. Hyper-V: Ez a Hypervisor, mely a Microsoft tulajdonában van, és ingyenesen elérhető lesz, ha megszerezzük a Windows szerver vagy a Windows 10 Pro Parallels licencét: egy másik leghíresebb fizetett programot. Ez lehetővé teszi a szoftver és a hardver virtualizációját is. Virtuozzo: Hagyományosan elérhető Linuxon, 2005-ben érkezett a Windows-ba.

Ingyenes programok:

  • VirtualBox: Ez a leghíresebb nyílt forráskódú szoftver, és a legtöbb segédprogramot is kínálja. Az Oracle által kifejlesztett VirtualBox elérhető a Windows, a Mac és a Linux számára, és képes virtualizálni ezeket a virtuális PC operációs rendszereket: a Microsoft tulajdonában áll, a Windows XP, Vista és a 7 Xen verziói számára elérhető: A Cambridge University Nyílt forráskódú szoftver, amely elérhető a Linux és az Unix OpenVZ operációs rendszer számára: egyéb olyan nyílt forrású szoftver, amely csak a Linux verziókkal kompatibilis, mind a gazdagépeken, mind a virtuális rendszereken. KVM: egy másik virtualizációs eszköz a Linux operációs rendszerhez

A virtualizáció előnyei

A virtualizáció használatának számos előnye van. Néhány a legfontosabb a következők közül:

  • Költségcsökkentés: Az egyik legfontosabb előnye a költségmegtakarítás. A virtualizációnak köszönhetően kerüljük a hardverek vagy licencek vásárlását további operációs rendszerekhez. Nagyobb munka hatékonyság: köszönhetően az erőforrások megosztásának és méretezésének a különböző elemekben a hálózaton, az adatokhoz vagy erőforrásokhoz való hozzáférés sokkal gyorsabb. Alacsonyabb energiafogyasztás: ez közvetlenül kapcsolódik az elektromos hálózathoz csatlakoztatott berendezések számához. Ha virtuális berendezéssel rendelkezünk, akkor csak a többi rendszert támogató platform fogyasztásának javulása: Javított biztonság: fizikai eszközök hálózathoz csatlakoztatása növeli az adatok összeomlásának valószínűségét. A szerver és a tároló virtualizációval ez a kockázat jelentősen csökkent. Kevesebb karbantartási igény: a virtuális gépnek nincsenek fizikai alkatrészei, így azok nem tönkremenhetnek. Klónozási lehetőség: virtuális gépünkkel klónozhatjuk ezt annyiszor, amennyit csak akarunk, vagy bármi extra telepítésére van szükségünk. Hordozhatóság: hasonlóan az előző ponthoz, ha egy gépet klónozunk, akkor hozzárendelhetjük egy másik szerverhez, ha egyedi hardvert kell keresnünk.

A virtualizáció hátrányai

Fehér soha nem létezett volna, ha nem lenne fekete. Mint mindenben, a virtualizációs módszer használatához vannak bizonyos hátrányai:

  • Tanulási szakasz: az egyik legyőzendő téma a virtualizációs szoftver használatának pontos ismerete. Az ezt a módszert alkalmazó személyzetnek pontosan tudnia kell a virtualizációs eszközök lehetőségeit és használatát, különben minden katasztrófával zárulna be. Kezdeti költségnövekedés: Több gép fogadásához a forrásokat mindegyikre el kell osztani. Ezért be kell fektetni olyan nagy teljesítményű szoftverekbe, amelyeknek a vállalkozásnak talán eleinte nincs. A lánchibák növekedése: ha a virtuálisgép-kiszolgálóként szolgáló számítógép meghibásodik, akkor mindegyikük nem lesz működőképes, tehát a meghibásodás a teljesítmény jelentős csökkenését okozza.

Általában véve a virtualizáció kiváló eszköz, amely nagyon hasznos azoknak a cégeknek és felhasználóknak, akiknek fizikai eszközök nélkül szükségük van az alkalmazás tesztelésére és a hálózati konfiguráció gyakorlására.

Azt is javasoljuk:

Szeretne virtuális Windows-ot létrehozni? Hamarosan meglátjuk, hogyan kell csinálni. Reméljük, hogy ez a cikk segített jobban megérteni, mi a virtualizáció.

oktatóanyagok

Választható editor

Back to top button