Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Platformat falas të virtualizimit të serverëve. Virtualizimi

Virtualizimi i serverit mund të duket si një detyrë e frikshme, por udhëzimi ynë do t'ju ndihmojë të hiqni velin e misterit prej tij dhe të hidhni hapat e parë drejt zgjidhjes së tij. - Paul Venecia

Përfitimet e virtualizimit të serverëve tani janë aq të rëndësishme sa që nevoja për të zbatuar teknologjinë e duhur është e padyshimtë. Para së gjithash, virtualizimi i serverit ju lejon të përdorni burimet llogaritëse shumë më efikase sesa serverët fizikë - në fund të fundit, në këtë rast, disa serverë virtualë lëshohen në një kompjuter fizik menjëherë. Ju mund të habiteni kur të mësoni se sa raste të serverëve virtualë me qëllime të përgjithshme mund të funksionojnë njëkohësisht në vetëm një kompjuter modern.
Një përfitim tjetër i madh i virtualizimit është aftësia për të lëvizur serverët virtualë që funksionojnë midis hosteve fizikë për të balancuar ngarkesën dhe për të organizuar mbështetjen. Mund të përdorni fotografitë e serverit virtual për të ruajtur kopjet aktuale të serverëve që funksionojnë përpara se të bëni ndonjë ndryshim në konfigurim (për shembull, përpara se të përditësoni softuerin). Nëse diçka shkon keq, ajo kthehet në fotografinë e ruajtur, pas së cilës serveri vazhdon të funksionojë sikur të mos ishin bërë rregullime. Është e qartë se kjo qasje kursen shumë kohë dhe përpjekje.

1. Filloni të vogla në desktop ose laptop

Si rregull, virtualizimi mbulon të gjitha dhomat e serverit, por është e mundur të aplikohet kjo teknologji në zyra në një shkallë shumë më të vogël. Gjithçka që ju nevojitet është një kompjuter desktop ose laptop.
Në përgjithësi, kompjuterët e sotëm desktop dhe laptop kanë një sasi të madhe burimesh që mbeten të papërdorura kur kryejnë detyra të thjeshta ditore (leximi i postës elektronike ose shfletimi në ueb). Nëse herë pas here ju duhet të përdorni ndonjë sistem tjetër operativ (për shembull, për të mbështetur aplikacionet e një OS tjetër), mund të ekzekutoni një desktop virtual në sistemin lokal pa pasur nevojë ta instaloni fizikisht.
Ky opsion është veçanërisht i dobishëm në rast të papajtueshmërive që ndodhin gjatë ekzekutimit të programeve të vjetra në një mjedis të ri operativ. Zgjidhja falas këtu mund të jetë softueri VirtualBox për PC.

2. Krijoni një laborator të vogël dhe, nëse është e mundur, falas testimi

Nëse keni në dispozicion serverë të çaktivizuar së fundmi, mund t'i përdorni ato si bazë për krijimin e një laboratori testimi virtualizimi. Gjëja kryesore është se ata kanë disa ndërfaqe rrjeti gigabit dhe sa më shumë RAM të jetë e mundur. Virtualizimi imponon kërkesa dukshëm më të mëdha për RAM-in sesa për burimet e procesorit, veçanërisht nëse metoda e përdorur e virtualizimit nuk përdor teknologji të përbashkëta RAM për të optimizuar hapësirën e memories fizike.
Nëse nuk ka serverë falas, mund të blini një server të ri të lirë për testim (përsëri me një sasi të madhe RAM). Nëse keni pjesë rezervë në dorë, përpiquni të montoni serverin nga komponentët e disponueshëm. Në laborator, aftësitë e kësaj makine do të jenë mjaft të mjaftueshme për të konfirmuar korrektësinë e konceptit të zgjedhur, por në kushtet e prodhimit nuk ia vlen ta përdorni atë.
Sa i përket zgjedhjes së softuerit të virtualizimit, fillimisht provoni opsionet në një sistem laboratori. Të armatosur me shumë disqe të ngurtë, instaloni VMware ESXi, Microsoft Hyper-V, CitrixXenServer ose Red Hat RHEV në secilin dhe nisni prej tyre një nga një, duke kuptuar se cili sistem i përshtatet më mirë nevojave tuaja. Të gjitha këto paketa janë në dispozicion si versione falas ose provë me një periudhë vlerësimi prej 30 ditësh ose më shumë.

3. Ndërtoni ruajtjen tuaj të përbashkët

Për të realizuar përfitimet e një mjedisi virtualizimi që përfshin shumë serverë fizikë, ju nevojitet ruajtje e përbashkët. Nëse dëshironi të jeni në gjendje të zhvendosni serverët virtualë midis hosteve fizikë, për shembull, hapësira ruajtëse për ata serverë virtualë duhet të qëndrojë në një pajisje të përbashkët që të dy hostet mund të kenë qasje.
Mjetet e virtualizimit mbështesin protokolle të ndryshme ruajtjeje: NFS, iSCSI, Fiber-Channel. Për kërkime ose testime laboratorike, thjesht shtoni disa disqe të ngurtë në një sistem Windows ose Linux, ndajini ato duke përdorur NFS ose iSCSI dhe harto serverët e laboratorit në këto burime ruajtjeje. Nëse jeni të interesuar për një zgjidhje më të plotë që mund të kontrolloni, provoni një sistem ruajtjeje me burim të hapur (si FreeNAS). Ky softuer ofron një mënyrë të thjeshtë për të integruar një shumëllojshmëri zgjidhjesh ruajtëse të bazuara në pajisje me kosto të ulët në një rrjet laboratori ose prodhimi.

4. Jepini kohë të mjaftueshme kërkimeve laboratorike

Me ruajtjen e përbashkët dhe të paktën dy serverë fizikë, mund të mbështeteni në gjithçka që ju nevojitet për të ndërtuar një platformë të plotë virtualizimi. Në procesin e vlerësimit të aftësive të paketave të ndryshme softuerike, kaloni të paktën një javë duke eksperimentuar me secilën prej tyre. Mos harroni të testoni të gjitha veçoritë që janë të rëndësishme për ju: migrimi i serverit virtual në internet, fotografitë e çastit, vendosja dhe klonimi i serverëve virtualë, duke siguruar disponueshmërinë e tyre të lartë. Po kërkoni të rezervoni hotele në Moskë të vendosura pranë Unazës së Kopshtit ose Sheshit të Kuq? Dëshironi të gjeni shpejt hotelet e Moskës me metro në hartë? A e dini sa kushtojnë hotelet me 4 yje? Vizitoni faqen ex-hotel.ru dhe do të merrni informacion të plotë për hotelet në Moskë.
Ju mund të keni një shans për të vlerësuar mënyrat e prodhimit në laborator për të marrë një ide se si do të funksionojë sistemi në botën reale. Për shembull, mund të vendosni një server të bazës së të dhënave (DB) dhe të përdorni një kopje rezervë të një grupi të dhënash reale për të marrë disa raporte, ose të përdorni një mjet krahasimi për të vlerësuar performancën e një serveri të aplikacionit në ueb. Kjo jo vetëm që do t'ju njohë me funksionet e përditshme të platformës së virtualizimit, por gjithashtu do t'ju ndihmojë të kuptoni se çfarë burimesh do t'ju nevojiten serverëve virtualë kur ata të transferohen në modalitetin e prodhimit.

5. Mbajeni laboratorin në funksion pasi sistemi i prodhimit të jetë në funksion

Pas gjithë kësaj, është e nevojshme të përcaktohen parametrat e mjedisit të prodhimit. Ju keni fituar një kuptim të mjeteve të menaxhimit dhe si të silleni në kushte reale. Megjithatë, është shumë herët për të çmontuar laboratorin.
Kur filloni të blini pajisje të reja për infrastrukturën tuaj të prodhimit, mos harroni t'i referoheni rezultateve të testeve laboratorike. Serverët virtualë që planifikoni të vendosni duhet të përmbushin detyrën.
Pasi të ndërtohet sistemi i prodhimit, laboratori mund të përdoret për të testuar funksionalitete të reja, përmirësime dhe gjëra të tjera që duhet të sigurojnë që platforma e prodhimit të jetë e qëndrueshme dhe e qëndrueshme.

Platformat falas të virtualizimit të serverëve

Neni:

Kohët e fundit, shumë kompani të ndryshme që operojnë jo vetëm në sektorin e IT, por edhe në fusha të tjera, kanë filluar të shikojnë seriozisht teknologjitë e virtualizimit. Përdoruesit e shtëpisë kanë përjetuar gjithashtu besueshmërinë dhe komoditetin e platformave të virtualizimit që i lejojnë ata të ekzekutojnë shumë sisteme operative në makina virtuale në të njëjtën kohë. Për momentin, teknologjitë e virtualizimit janë një nga më premtueset, sipas studiuesve të ndryshëm të tregut të teknologjisë së informacionit. Tregu për platformat e virtualizimit dhe mjetet e menaxhimit aktualisht po rritet fuqishëm, me lojtarë të rinj që shfaqen periodikisht në të, si dhe procesi i përthithjes nga lojtarët e mëdhenj të kompanive të vogla të përfshira në zhvillimin e softuerit për platformat e virtualizimit dhe mjeteve për rritjen e efikasitetit të përdorimi i infrastrukturës virtuale.

Ndërkohë, shumë kompani nuk janë ende gati të investojnë shumë në virtualizim, sepse nuk mund të vlerësojnë me saktësi efektin ekonomik të futjes së kësaj teknologjie dhe nuk kanë kualifikime të mjaftueshme të stafit. Nëse në shumë vende perëndimore ka tashmë konsulentë profesionistë që janë në gjendje të analizojnë infrastrukturën e TI-së, të përgatisin një plan për virtualizimin e serverëve fizikë të kompanisë dhe të vlerësojnë përfitimin e projektit, atëherë në Rusi ka shumë pak njerëz të tillë. Natyrisht, në vitet e ardhshme situata do të ndryshojë dhe në një kohë kur kompani të ndryshme do të vlerësojnë përfitimet e virtualizimit, do të ketë specialistë me njohuri dhe përvojë të mjaftueshme për të zbatuar teknologjitë e virtualizimit në shkallë të ndryshme. Për momentin, shumë kompani po kryejnë vetëm eksperimente lokale për përdorimin e mjeteve të virtualizimit, duke përdorur kryesisht platforma falas.

Për fat të mirë, shumë shitës, përveç sistemeve komerciale të virtualizimit, ofrojnë edhe platforma falas me funksionalitet të kufizuar në mënyrë që kompanitë të mund të përdorin pjesërisht makinat virtuale në mjedisin e prodhimit të ndërmarrjes dhe, në të njëjtën kohë, të vlerësojnë mundësinë e kalimit në platforma serioze. Në sektorin e desktopit, përdoruesit gjithashtu kanë filluar të përdorin makina virtuale në aktivitetet e tyre të përditshme dhe nuk kanë kërkesa të mëdha për platformat e virtualizimit. Prandaj, fondet e lira konsiderohen nga ata para së gjithash.

Liderë në prodhimin e platformave të virtualizimit

Zhvillimi i mjeteve të virtualizimit në nivele të ndryshme të abstraksionit të sistemit ka vazhduar për më shumë se tridhjetë vjet. Megjithatë, vetëm relativisht kohët e fundit, aftësitë harduerike të serverëve dhe PC-ve desktop kanë lejuar që kjo teknologji të merret seriozisht në lidhje me virtualizimin e sistemeve operative. Kështu ndodhi që për shumë vite, kompani të ndryshme dhe entuziastë kanë zhvilluar mjete të ndryshme për virtualizimin e sistemeve operative, por jo të gjitha prej tyre aktualisht mbështeten në mënyrë aktive dhe janë në një gjendje të pranueshme për përdorim efektiv. Deri më sot, liderët në prodhimin e mjeteve të virtualizimit janë VMware, Microsoft, SWSoft (së bashku me kompaninë e tij Parallels), XenSource, Virtual Iron dhe InnoTek. Përveç produkteve të këtyre shitësve, ka edhe zhvillime të tilla si QEMU, Bosch dhe të tjerë, si dhe mjete virtualizimi për zhvilluesit e sistemit operativ (për shembull, Solaris Containers), të cilat nuk përdoren gjerësisht dhe përdoren nga një rreth i ngushtë të specialistëve.

Kompanitë që kanë pasur njëfarë suksesi në tregun e platformës së virtualizimit të serverëve po shpërndajnë disa nga produktet e tyre falas, duke mos u mbështetur në vetë platformat, por në mjetet e menaxhimit pa të cilat është e vështirë të përdoren makina virtuale në shkallë të gjerë. Për më tepër, platformat komerciale të virtualizimit të desktopit të krijuara për t'u përdorur nga profesionistët e IT-së dhe kompanitë e softuerit janë dukshëm më të fuqishme se homologët e tyre falas.

Megjithatë, nëse virtualizimi i serverëve zbatohet në një shkallë të vogël, në sektorin SMB (Biznesi i Vogël dhe i Mesëm), platformat falas mund të mbushin një vend në mjedisin e prodhimit të një kompanie dhe të ofrojnë kursime të konsiderueshme në kosto.

Kur të përdorni platformat falas

Nëse nuk keni nevojë për vendosje masive të serverëve virtualë në një organizatë, monitorim të vazhdueshëm të performancës së serverëve fizikë nën ngarkesë në ndryshim dhe një shkallë të lartë të disponueshmërisë së tyre, mund të përdorni makina virtuale të bazuara në platforma falas për të mirëmbajtur serverët e brendshëm të organizatës. Me një rritje të numrit të serverëve virtualë dhe një shkallë të lartë të konsolidimit të tyre në platformat fizike, kërkohet përdorimi i mjeteve të fuqishme për menaxhimin dhe mirëmbajtjen e një infrastrukture virtuale. Në varësi të faktit nëse keni nevojë të përdorni një sërë sistemesh dhe rrjetesh ruajtëse, të tilla si Rrjeti i Zonës së ruajtjes (SAN), mjetet rezervë dhe rikuperimi nga fatkeqësitë dhe migrimi i nxehtë i makinave virtuale që funksionojnë në pajisje të tjera, mund të mos jeni në gjendje të përdorni virtualizimin falas. platformat, megjithatë, duhet theksuar se platformat falas përditësohen vazhdimisht dhe marrin funksione të reja, gjë që zgjeron fushën e përdorimit të tyre.

Një pikë tjetër e rëndësishme është mbështetja teknike. Platformat falas të virtualizimit ekzistojnë ose brenda komunitetit me burim të hapur, ku shumë entuziastë janë të përfshirë në zhvillimin dhe mbështetjen e produktit, ose mbështeten nga shitësi i platformës. Opsioni i parë përfshin pjesëmarrjen aktive të përdoruesve në zhvillimin e produktit, raportimin e tyre të gabimeve dhe nuk garanton zgjidhjen e problemeve tuaja kur përdorni platformën, ndërsa në rastin e dytë, më shpesh, mbështetja teknike nuk ofrohet fare. . Prandaj, kualifikimet e personelit që vendos platforma falas duhet të jenë në një nivel të lartë.

Platformat falas të virtualizimit të desktopit janë më të dobishmet për izolimin e mjediseve të përdoruesve, shkëputjen e tyre nga hardueri specifik, qëllime arsimore për të mësuar rreth sistemeve operative dhe testimin e sigurt të softuerëve të ndryshëm. Vështirë se ia vlen të përdorni platforma desktop falas në një shkallë të gjerë për zhvillimin ose testimin e softuerit në kompanitë e softuerit, pasi ato nuk kanë funksionalitet të mjaftueshëm për këtë. Sidoqoftë, për përdorim shtëpiak, produktet e virtualizimit falas janë mjaft të përshtatshme, madje mund të jepni shembuj kur makinat virtuale të bazuara në sistemet e virtualizimit të desktopit falas përdoren në një mjedis prodhimi.

Platformat falas të virtualizimit të serverëve

Pothuajse në çdo organizatë që përdor një infrastrukturë serveri, shpesh ekziston nevoja për të përdorur shërbimet standarde të rrjetit (DNS, DHCP, Active Directory) dhe disa serverë të brendshëm (aplikacione, baza të të dhënave, portalet e korporatave) që nuk përjetojnë ngarkesa të rënda dhe shpërndahen. mbi serverë të ndryshëm fizikë. Këta serverë mund të konsolidohen në makina të shumta virtuale në një host të vetëm fizik. Kjo thjeshton procesin e migrimit të serverëve nga një platformë harduerike në tjetrën, zvogëlon kostot e pajisjeve, thjeshton procedurën e rezervimit dhe rrit menaxhueshmërinë e tyre. Në varësi të llojeve të sistemeve operative që ekzekutojnë shërbimet e rrjetit dhe kërkesat për një sistem virtualizimi, ju mund të zgjidhni produktin e duhur falas për një mjedis korporate. Kur zgjidhni një platformë virtualizimi të serverit, është e nevojshme të merren parasysh karakteristikat e performancës (ato varen si nga teknika e virtualizimit të përdorur dhe nga cilësia e zbatimit të komponentëve të ndryshëm të platformës së shitësit), lehtësia e vendosjes, shkallëzueshmëria e infrastrukturës virtuale, dhe disponueshmëria e mjeteve shtesë të menaxhimit, mirëmbajtjes dhe monitorimit.

OpenVZ

Fatkeqësisht, Microsoft kohët e fundit njoftoi se virtualizimi në platformën Windows 2008 nuk do të jetë i disponueshëm deri në mesin e vitit 2008, kështu që VMware ka ende mjaft kohë për të kapur edhe më shumë pjesë të tregut të virtualizimit.

Një avantazh tjetër i Virtual Server është aftësia për të menaxhuar serverin e virtualizimit përmes Instrumentimit të Menaxhimit të Windows (WMI) dhe integrimi i tij i ngushtë me produkte dhe shërbime të tjera të Microsoft. Makinat virtuale të bazuara në server virtual mund të menaxhohen përmes klientëve të hollë dhe të trashë.

Sigurisht, produkti Virtual Server mund të përdoret për të ruajtur infrastrukturën e brendshme të serverëve virtualë jo vetëm në sektorin SMB, por edhe në organizata të mëdha. Nuk është ende e qartë se çfarë lloj virtualizimi të integruar do të jetë në platformën Windows Server 2008, por Microsoft sigurisht që do të konkurrojë mirë me platformat VMware.

Serveri VMware

VMware është aktualisht lider i padiskutueshëm në prodhimin e platformave të virtualizimit të serverëve dhe desktopit. Në sektorin e virtualizimit të serverëve, VMware ofron dy produkte thelbësisht të ndryshme njëherësh: Serverin falas VMware dhe Serverin komercial VMware ESX. E para synon segmentin e virtualizimit për bizneset e vogla dhe të mesme, ndërsa e dyta është pjesë e një zgjidhjeje për ndërtimin e një infrastrukture virtuale në një organizatë të madhe. Produkti VMware Server, edhe pse aktualisht ka versionin 1.0.3, është zhvilluar nga VMware për një kohë të gjatë dhe më parë quhej VMware GSX Server. Duke u bërë falas në vitin 2006, ky produkt ka fituar një popullaritet të jashtëzakonshëm jo vetëm si një mjet virtualizimi i serverëve, por gjithashtu përdoret shpesh si një platformë virtualizimi desktopi nga profesionistë të IT-së dhe kompanitë e softuerit.

VMware Server ka të gjitha aftësitë e nevojshme për të zbatuar virtualizimin në sektorin SMB për të ruajtur një infrastrukturë virtuale në kompani. Platformat Windows dhe Linux mund të përdoren si platforma pritëse, gjë që lejon përdorimin e virtualizimit në një mjedis heterogjen ndërmarrje. Lista e sistemeve operative të ftuar të mbështetur është shumë e gjerë dhe lehtësia e përdorimit të produktit lejon që ai të përdoret nga një gamë e gjerë përdoruesish. Serveri VMware mbështet sistemet operative host dhe mysafir 32-bit dhe 64-bit dhe ofron menaxhim në distancë të makinave virtuale dhe serverit virtual. Serveri VMware përfshin mbështetje për Intel VT, API për aplikacionet e palëve të treta për të bashkëvepruar me makinat virtuale dhe mund të ekzekutohet si shërbim kur fillon sistemi pritës. Një makinë virtuale që funksionon VMware Server mund të ketë deri në 4 ndërfaqe rrjeti virtual, 3,6 GB RAM dhe të menaxhohet nga shumë përdorues. Me një infrastrukturë të pjekur të serverit virtual, mund t'ju nevojiten mjete shtesë të menaxhimit që ofron VMware Virtual Center.

Nga pikëpamja e komoditetit dhe lehtësisë së përdorimit, VMware Server është lideri i padiskutueshëm, dhe për sa i përket performancës nuk mbetet pas platformave tregtare (veçanërisht në sistemet pritës Linux). Disavantazhet përfshijnë mungesën e mbështetjes për migrimin e nxehtë dhe mungesën e mjeteve rezervë, të cilat, megjithatë, ofrohen, më shpesh, vetëm nga platformat tregtare. Deri tani, VMware Server është zgjidhja më e mirë për vendosjen e shpejtë të serverëve të brendshëm të një organizate, duke përfshirë shabllonet e serverëve virtualë të parainstaluar, të cilët mund të gjenden me bollëk në burime të ndryshme (për shembull, Virtual Appliance Marketplace).

Rezultatet

Duke përmbledhur rishikimin e platformave falas të virtualizimit të serverëve, mund të themi se secila prej tyre aktualisht zë vendin e saj në sektorin SMB, ku, përmes përdorimit të makinave virtuale, mund të rrisni ndjeshëm efikasitetin e infrastrukturës së IT, ta bëni atë më fleksibël. dhe të zvogëlojë koston e blerjes së pajisjeve. Platformat falas, para së gjithash, ju lejojnë të vlerësoni mundësitë e virtualizimit jo në letër dhe të ndjeni të gjitha përfitimet e kësaj teknologjie. Si përfundim, këtu është një tabelë përmbledhëse e karakteristikave të platformave të virtualizimit falas që do t'ju ndihmojë të zgjidhni platformën e duhur të serverit për qëllimet tuaja. Në fund të fundit, është përmes virtualizimit falas që shtrihet rruga për investime të mëtejshme në projektet e virtualizimit të bazuara në sisteme komerciale.

Emri i platformës, zhvilluesi OS pritës OS Vizitor i mbështetur zyrtarisht Mbështetje për procesorë të shumtë virtualë (Virtual SMP) Teknika e virtualizimit Përdorimi tipik Produktiviteti
OpenVZ Një projekt i komunitetit me burim të hapur i mundësuar nga SWSoft Linux Shpërndarje të ndryshme Linux po Virtualizimi i nivelit të sistemit operativ Izolimi i serverëve virtualë (përfshirë shërbimet e pritjes) Pa humbje
Hekuri virtual 3.7
Virtual Iron Software, Inc.
Nuk kërkohet Windows, RedHat, SuSE Po (deri në 8) Virtualizimi i serverit në një mjedis prodhimi afër vendasit
Serveri virtual 2005 R2 SP1
Microsoft
Dritaret Windows, Linux (Red Hat dhe SUSE) Jo Virtualizimi vendas, virtualizimi i harduerit Virtualizimi i serverëve të brendshëm në një mjedis të korporatës Afër me vendasin (me shtesat e makinës virtuale të instaluara)
Serveri VMware
VMware
Windows, Linux DOS, Windows, Linux, FreeBSD, Netware, Solaris po Virtualizimi vendas, virtualizimi i harduerit Konsolidimi, zhvillimi/testimi i serverëve të biznesit të vogël afër vendasit
Xen Express dhe Xen
XenSource (mbështetur nga Intel dhe AMD)
NetBSD, Linux, Solaris Linux, NetBSD, FreeBSD, OpenBSD, Solaris, Windows, Plani 9 po Paravirtualizimi, virtualizimi i harduerit Zhvilluesit, testuesit, profesionistët e IT-së, konsolidimi i serverëve të biznesit të vogël Afër me vendasin (disa humbje për shkak të rrjetëzimit dhe përdorimit të rëndë të diskut)

Ju lutemi aktivizoni JavaScript për të parë

Koncepti i mjedisit virtual

Një drejtim i ri i virtualizimit, i cili jep një pamje të përgjithshme holistike të të gjithë infrastrukturës së rrjetit duke përdorur teknologjinë e grumbullimit.

Llojet e virtualizimit

Virtualizimi është një term i përgjithshëm që mbulon abstraksionin e burimeve për shumë aspekte të informatikës. Llojet e virtualizimit janë renditur më poshtë.

Virtualizimi i softuerit

Transmetim dinamik

Me përkthim dinamik ( përkthim binar) komandat problematike të vizitorëve OC përgjohen nga hipervizori. Pasi këto komanda të zëvendësohen me ato të sigurta, kontrolli i kthehet sistemit operativ të ftuar.

Paravirtualizimi

Paravirtualizimi është një teknikë virtualizimi në të cilën sistemet operative të ftuar janë të përgatitur për të ekzekutuar në një mjedis të virtualizuar, për të cilin kerneli i tyre është modifikuar pak. Sistemi operativ ndërvepron me programin e hipervizorit, i cili i siguron atij një API të ftuar, në vend që të përdorë drejtpërdrejt burime të tilla si tabela e faqeve të kujtesës.

Metoda e paravirtualizimit lejon arritjen e performancës më të lartë se metoda e përkthimit dinamik.

Metoda e paravirtualizimit është e zbatueshme vetëm nëse sistemi operativ i ftuar është me burim të hapur, i cili mund të modifikohet sipas licencës, ose hipervizori dhe sistemi operativ i ftuar janë zhvilluar nga i njëjti prodhues, duke marrë parasysh mundësinë e paravirtualizimit të sistemit operativ të ftuar (edhe pse parashikohet që një hipervizor mund të funksionojë nën nivelin më të ulët të hipervizorit, pastaj paravirtualizimi i vetë hipervizorit).

Termi u shfaq për herë të parë në projektin Denali.

Virtualizimi i integruar

Përparësitë:

  • Ndarja e burimeve midis të dy sistemeve operative (katalogë, printera, etj.).
  • Miqësia e ndërfaqes për dritaret e aplikacioneve nga sisteme të ndryshme (dritaret e aplikacioneve të mbivendosura, i njëjti minimizim i dritareve si në sistemin pritës)
  • Kur akordohet mirë me platformën harduerike, performanca ndryshon pak nga OS origjinal origjinal. Ndërrimi i shpejtë ndërmjet sistemeve (më pak se 1 sek.)
  • Një procedurë e thjeshtë për përditësimin e sistemit operativ të ftuar.
  • Virtualizimi i dyanshëm (aplikacionet në një sistem ekzekutohen në një tjetër dhe anasjelltas)

Zbatimet:

Virtualizimi i harduerit

Përparësitë:

  • Thjeshtoni zhvillimin e platformave të softuerit të virtualizimit duke ofruar ndërfaqe të menaxhimit të bazuara në harduer dhe mbështetje për mysafirët e virtualizuar. Kjo redukton kompleksitetin dhe kohën për zhvillimin e sistemeve të virtualizimit.
  • Aftësia për të rritur performancën e platformave të virtualizimit. Sistemet virtuale të vizitorëve menaxhohen drejtpërdrejt nga një shtresë e vogël softuerike e mesme, hipervizori, i cili rezulton në një rritje të performancës.
  • Siguria përmirësohet, bëhet e mundur kalimi midis disa platformave të pavarura virtualizimi që funksionojnë në nivelin e harduerit. Secila prej makinave virtuale mund të punojë në mënyrë të pavarur, në hapësirën e vet të burimeve harduerike, plotësisht të izoluara nga njëra-tjetra. Kjo ju lejon të eliminoni humbjet e performancës për të ruajtur platformën pritës dhe për të rritur sigurinë.
  • Sistemi i mysafirëve nuk është i lidhur me arkitekturën e platformës pritës dhe me zbatimin e platformës së virtualizimit. Teknologjia e virtualizimit të harduerit bën të mundur ekzekutimin e të ftuarve 64-bit në sistemet pritës 32-bit (me mjedise të virtualizimit të hostit 32-bit).

Shembuj aplikimi:

  • laboratorët e testimit dhe trajnimi: Është i përshtatshëm për të testuar aplikacione në makinat virtuale që ndikojnë në cilësimet e sistemeve operative, të tilla si aplikacionet e instalimit. Për shkak të lehtësisë së vendosjes së makinave virtuale, ato shpesh përdoren për të trajnuar produkte dhe teknologji të reja.
  • shpërndarja e softuerit të parainstaluar: shumë zhvillues softuerësh krijojnë imazhe të gatshme të makinave virtuale me produkte të parainstaluara dhe i ofrojnë ato falas ose komerciale. Këto shërbime ofrohen nga Vmware VMTN ose Parallels PTN

Virtualizimi i serverit

  1. vendosja e disa serverëve logjikë brenda një fizik (konsolidimi)
  2. duke kombinuar disa serverë fizikë në një logjik për të zgjidhur një problem specifik. Shembull: Oracle Real Application Cluster, teknologji rrjeti, grupime me performancë të lartë.
  • SVISTA
  • dyOdy
  • Virtualizimi i ndërmarrjes Red Hat për serverët
  • PowerVM

Për më tepër, virtualizimi i serverit thjeshton rikuperimin e sistemeve të dështuara në çdo kompjuter të disponueshëm, pavarësisht nga konfigurimi i tij specifik.

Virtualizimi i stacionit të punës

Virtualizimi i burimeve

  • Ndarja e burimeve. Virtualizimi i burimeve mund të konsiderohet si ndarja e një serveri të vetëm fizik në disa pjesë, secila prej të cilave është e dukshme për pronarin si një server i veçantë. Nuk është një teknologji e makinës virtuale, ajo zbatohet në nivelin e kernelit OS.

Në sistemet me një hipervizor të tipit 2, të dy sistemet operative (vizitor dhe hipervizor) konsumojnë burime fizike dhe kërkojnë licencim të veçantë. Serverët virtualë që funksionojnë në nivelin e kernelit OS pothuajse kurrë nuk e humbin shpejtësinë, gjë që bën të mundur ekzekutimin e qindra serverëve virtualë në një server fizik që nuk kërkojnë licenca shtesë.

Hapësira e përbashkët e diskut ose gjerësia e brezit të rrjetit në një numër burimesh më të vogla dhe më të lehta të të njëjtit lloj.

Për shembull, zbatimi i ndarjes së burimeve mund t'i atribuohet (Project Crossbow), i cili ju lejon të krijoni disa ndërfaqe të rrjetit virtual bazuar në një fizike.

  • Grumbullimi, shpërndarja ose shtimi i shumë burimeve në burime të mëdha ose bashkimi i burimeve. Për shembull, sistemet simetrike me shumë procesorë kombinojnë shumë procesorë; RAID dhe menaxherët e diskut kombinojnë shumë disqe në një disk të madh logjik; RAID dhe rrjetëzimi përdor kanale të shumta të bashkuara së bashku për t'u shfaqur si një kanal i vetëm me brez të gjerë. Në nivelin meta, grupet kompjuterike bëjnë të gjitha sa më sipër. Ndonjëherë kjo përfshin gjithashtu sistemet e skedarëve të rrjetit të abstraguara nga dyqanet e të dhënave në të cilat janë ndërtuar, për shembull, Vmware VMFS, Solaris /OpenSolaris ZFS, NetApp WAFL

Virtualizimi i aplikacionit

Përparësitë:

  • izolimi i ekzekutimit të aplikacionit: mungesa e papajtueshmërive dhe konflikteve;
  • çdo herë në formën e tij origjinale: regjistri nuk është i rrëmujshëm, nuk ka skedarë konfigurimi - është e nevojshme për serverin;
  • kosto më të ulëta të burimeve në krahasim me imitimin e të gjithë sistemit operativ.

Shiko gjithashtu

Lidhjet

  • Përmbledhje e metodave, arkitekturave dhe zbatimeve të virtualizimit (Linux), www.ibm.com
  • Makinat virtuale 2007. Natalia Elmanova, Sergey Pakhomov, ComputerPress 9'2007
Virtualizimi i serverit
  • Virtualizimi i serverit. Neil McAllister, InfoWorld
  • Virtualizimi i serverëve të arkitekturës standarde. Leonid Chernyak, Sistemet e Hapura
  • Alternativat e drejtuesve në kanalin 2009, 17 gusht 2009
Virtualizimi i harduerit
  • Hardware Virtualization Technologies, ixbt.com
  • Spiralet e virtualizimit të harduerit. Alexander Alexandrov, Sistemet e Hapura

Shënime


Fondacioni Wikimedia. 2010 .

Shihni se çfarë është "Virtualizimi" në fjalorë të tjerë:

    virtualizimi- Punimet e SNIA japin përkufizimin e përgjithshëm të mëposhtëm. "Virtualizimi është një veprim (akt) për të kombinuar disa pajisje, shërbime ose funksione të komponentit të brendshëm të infrastrukturës (fundi i pasëm) me një shtesë të jashtme (përpara ... ...

    virtualizimi- Ndarja e shtresës fizike të rrjetit (vendndodhja dhe lidhjet e pajisjeve) nga shtresa logjike e saj (grupet e punës dhe përdoruesit). Vendosni një konfigurim rrjeti bazuar në kritere logjike në vend të atyre fizike. … Manuali Teknik i Përkthyesit

    Virtualizimi i rrjetit është procesi i kombinimit të burimeve të rrjetit të harduerit dhe softuerit në një rrjet të vetëm virtual. Virtualizimi i rrjetit ndahet në të jashtëm, domethënë lidh shumë rrjete në një virtual, dhe të brendshëm, duke krijuar ... ... Wikipedia

Për virtualizimin e sistemeve operative përdoren një sërë qasjesh, të cilat sipas llojit të zbatimit ndahen në softuer dhe harduer.

Le të shqyrtojmë secilin prej këtyre llojeve të virtualizimit veç e veç. Le të fillojmë me metodat e softuerit.

Përkthimi dinamik nënkupton përgjimin e komandave nga sistemi operativ i ftuar, si rezultat i të cilit hipervizori i modifikon ato dhe i kthen ato në sistemin operativ të ftuar. Kështu, sistemi operativ i ftuar në fakt bëhet një nga aplikacionet e sistemit kryesor operativ nga i cili është nisur. Sistemi i mysafirëve në fakt mendon se po funksionon në një platformë të vërtetë fizike.

Paravirtualizimi është një teknologji virtualizimi në të cilën sistemet operative të ftuar përgatiten për ekzekutim në një mjedis të virtualizuar, për të cilin kerneli i tyre është modifikuar pak. Sistemi operativ ndërvepron me programin e hipervizorit, i cili i siguron atij një API të ftuar. Kjo bëhet në mënyrë që makina të ndryshme virtuale të mund të punojnë me harduerin pa u konfliktuar me makinat e tjera virtuale. Metoda e paravirtualizimit lejon arritjen e performancës më të lartë se metoda e përkthimit dinamik. Disavantazhi kryesor i kësaj metode është se ajo është e zbatueshme vetëm nëse sistemet operative të ftuar kanë kode me burim të hapur që mund të modifikohen sipas licencës. Ose, hipervizori dhe sistemi operativ i ftuar janë zhvilluar nga i njëjti prodhues, duke marrë parasysh mundësinë e paravirtualizimit të sistemit të ftuar (megjithëse, me kusht që një hipervizor i nivelit më të ulët të mund të funksionojë nën hipervisor, atëherë vetë hipervizori mund të jetë gjithashtu paravirtualizuar). Nga avantazhet, mund të veçohet mungesa e nevojës për të përdorur një sistem operativ të plotë si kryesori, mjafton të përdorni një sistem të veçantë (hipervizor). Dhe, si rezultat, burimet e harduerit përdoren në mënyrë më efikase nga mjediset virtuale, pasi ato në fakt punojnë drejtpërdrejt, me pak ose aspak ndërmjetësim të sistemit kryesor operativ.

Figura 1 Diagrami i paravirtualizimit

Në rastin e virtualizimit të plotë, përdoren shembuj të pamodifikuar të sistemeve operative të ftuar. Për të mbështetur funksionimin e këtyre sistemeve të ftuar, një shtresë e zakonshme emulimi përdoret në krye të sistemit operativ kryesor. Kjo teknologji përdoret, për shembull, në aplikacione të tilla si VMware Workstation, Parallels Desktop, MS Virtual PC, Virtual Iron. Ndër avantazhet e kësaj metode virtualizimi është lehtësia relative e zbatimit. Kjo zgjidhje është mjaft e besueshme dhe e gjithanshme. Të gjitha funksionet e kontrollit merren nga sistemi kryesor operativ. Përveç avantazheve, ka edhe disavantazhe. Midis tyre janë ngarkesa të larta shtesë në burimet e harduerit dhe fleksibilitet mjaft i dobët në përdorimin e pajisjeve.

Figura 2 Skema e virtualizimit të plotë

Virtualizimi i integruar është një metodë e re e bazuar në përdorimin e aftësive të virtualizimit të asistuara nga hardueri, e cila i lejon përdoruesit të përdorin çdo version të OS në kombinim me mjedise të ndryshme operative. Në thelb, virtualizimi i integruar është virtualizimi i plotë i zbatuar në nivelin e harduerit. Kjo qasje u zbatua si pjesë e projektit BlueStacks Multi-OS.

Figura 3 Skema e virtualizimit të sistemit operativ

Forma më e zakonshme e virtualizimit për momentin është virtualizimi i sistemit operativ. Një sistem operativ virtual është një kombinim i disa sistemeve operative që funksionojnë në të njëjtën bazë harduerike. Avantazhi kryesor i kësaj metode është efikasiteti i lartë i përdorimit të burimeve harduerike. Në mënyrë skematike, parimi i funksionimit është paraqitur në Figurën 3.

Rezultati i virtualizimit të aplikacionit është transformimi nga një aplikacion që kërkon instalim në sistemin operativ në një aplikacion të pavarur që nuk kërkon. Softueri virtualizues përcakton gjatë instalimit të aplikacionit të virtualizuar komponentët e nevojshëm të sistemit operativ për funksionimin dhe i imiton ato. Si rezultat i këtyre veprimeve, krijohet një mjedis i specializuar për një aplikacion specifik, i cili siguron izolim të plotë të funksionimit të aplikacionit të nisur. Për të krijuar një aplikacion të tillë, softueri i virtualizuar vendoset në një dosje të veçantë. Kur hapet një aplikacion virtual, hapet vetë softueri dhe dosja që është mjedisi i tij i punës. Kështu, krijohet një barrierë midis aplikacionit dhe sistemit operativ, i cili eliminon konfliktet midis softuerit dhe sistemit operativ. Virtualizimi i aplikacioneve ofrohet nga programe të tilla si Citrix XenApp, SoftGrid dhe VMWare ThinApp.

Procesi klasik i virtualizimit të softuerit nënkupton praninë e sistemit kryesor operativ, në krye të të cilit lëshohet platforma e virtualizimit. Është kjo platformë që kujdeset për emulimin e komponentëve harduerikë dhe menaxhon burimet në lidhje me sistemin e mysafirëve.

Këto metoda janë mjaft të vështira për t'u zbatuar. Disavantazhi i tyre kryesor është humbja e konsiderueshme e performancës e lidhur me konsumin e burimeve nga sistemi kryesor.

Gjithashtu duhet theksuar se ka një rënie të ndjeshme të sigurisë, sepse si rezultat i marrjes së kontrollit mbi sistemin operativ bazë, kontrolli mbi sistemet e ftuar përgjohet automatikisht.

Ndryshe nga metodat softuerike, me ndihmën e harduerit të virtualizimit është e mundur të merren sisteme të izoluara të ftuar që kontrollohen drejtpërdrejt nga hipervizori.

Procesi i virtualizimit të harduerit praktikisht nuk ka ndonjë ndryshim thelbësor nga ai i softuerit. Në fakt, ky është një proces virtualizimi i mbështetur nga mbështetja e harduerit.

Ju gjithashtu duhet të merrni parasysh llojet kryesore të virtualizimit të komponentëve të ndryshëm të infrastrukturës së IT.

Kur bëhet fjalë për virtualizimin e burimeve, kjo nënkupton ndarjen e një serveri fizik në disa. Çdo pjesë e veçantë i shfaqet përdoruesit si një server i veçantë. Kjo metodë zbatohet në nivelin e kernelit të sistemit operativ. Avantazhi kryesor i kësaj metode është fakti se serverët virtualë që operojnë në nivelin e kernelit të sistemit operativ janë po aq të shpejtë, gjë që ju lejon të ekzekutoni qindra serverë virtualë në një server fizik.

Një shembull i zbatimit të ndarjes së burimeve është projekti i Virtualizimit të Rrjetit OpenSolaris dhe Kontrollit të Burimeve, i cili ju lejon të krijoni disa ndërfaqe të rrjetit virtual bazuar në një fizike.

Gjithashtu, ky proces përfshin bashkimin, shpërndarjen dhe bashkimin e burimeve. Për shembull, sistemet simetrike me shumë procesorë kombinojnë shumë procesorë; RAID dhe menaxherët e diskut kombinojnë shumë disqe në një disk të madh logjik. Shpesh, ky nënlloj përfshin gjithashtu sisteme skedarësh të rrjetit të abstraguara nga dyqanet e të dhënave në të cilat janë ndërtuar (Vmware VMFS, Solaris/OpenSolaris ZFS, NetApp WAFL).

Nuk ka artikuj të lidhur.

Kohët e fundit, përdoruesit po dëgjojnë gjithnjë e më shumë për një gjë të tillë si "virtualizimi". Besohet se përdorimi i tij është i lezetshëm dhe modern. Por larg nga çdo përdorues e kupton qartë se çfarë është virtualizimi në përgjithësi dhe në veçanti. Le të përpiqemi të hedhim dritë mbi këtë çështje dhe të prekim sistemet e virtualizimit të serverëve. Sot, këto teknologji janë të fundit sepse kanë shumë përparësi si në aspektin e sigurisë ashtu edhe në administrimin.

Çfarë është virtualizimi?

Le të fillojmë me më të thjeshtën - përkufizimin e një termi që përshkruan virtualizimin si të tillë. Vëmë re menjëherë se në internet mund të gjeni dhe shkarkoni një lloj manuali për këtë çështje, siç është libri i referencës "Virtualizimi i serverit për Dummies" në formatin PDF. Por kur studion materialin, një përdorues i papërgatitur mund të hasë një numër të madh përkufizimesh të pakuptueshme. Prandaj, ne do të përpiqemi të sqarojmë thelbin e çështjes, si të thuash, në gishta.

Para së gjithash, kur shqyrtojmë teknologjinë e virtualizimit të serverit, le të ndalemi në konceptin fillestar. Çfarë është virtualizimi? Duke ndjekur një logjikë të thjeshtë, është e lehtë të merret me mend se ky term përshkruan krijimin e një lloj emulatori (ngjashmërie) të ndonjë komponenti fizik ose softuer. Me fjalë të tjera, është një model interaktiv (virtual) që nuk ekziston në realitet. Megjithatë, ka disa nuanca këtu.

Llojet kryesore të virtualizimit dhe teknologjitë e përdorura

Fakti është se në konceptin e virtualizimit ekzistojnë tre fusha kryesore:

  • përfaqësim;
  • aplikacione;
  • serverët.

Për të kuptuar, shembulli më i thjeshtë do të ishte përdorimi i të ashtuquajturave që u ofrojnë përdoruesve burimet e tyre kompjuterike. Programi i përdoruesit ekzekutohet saktësisht dhe përdoruesi sheh vetëm rezultatin. Kjo qasje ju lejon të zvogëloni kërkesat e sistemit për terminalin e përdoruesit, konfigurimi i të cilit është i vjetëruar dhe nuk mund të përballojë llogaritjet e dhëna.

Për aplikime, teknologji të tilla përdoren gjithashtu gjerësisht. Për shembull, mund të jetë virtualizimi i një serveri 1C. Thelbi i procesit është që programi të lansohet në një server të izoluar dhe një numër i madh përdoruesish të largët të kenë akses në të. Paketa e softuerit përditësohet nga një burim i vetëm, për të mos përmendur nivelin më të lartë të sigurisë për të gjithë sistemin.

Së fundi, nënkupton krijimin e një mjedisi kompjuterik ndërveprues, virtualizimin e serverit në të cilin përsërit plotësisht konfigurimin real të vëllezërve "hekur". Çfarë do të thotë kjo? Po, çfarë, në përgjithësi, në një kompjuter, mund të krijoni një ose më shumë shtesë që do të funksionojnë në kohë reale, sikur të ekzistonin në realitet (sistemet e virtualizimit të serverëve do të diskutohen më në detaje pak më vonë).

Në të njëjtën kohë, nuk ka fare rëndësi se cili sistem operativ do të instalohet në secilin terminal të tillë. Në përgjithësi, kjo nuk ka ndonjë efekt në sistemin operativ kryesor (host) dhe makinën virtuale. Kjo është e ngjashme me ndërveprimin e kompjuterëve me sisteme të ndryshme operative në një rrjet lokal, por në këtë rast, terminalet virtuale mund të mos lidhen me njëri-tjetrin.

Zgjedhja e pajisjeve

Një nga avantazhet e dukshme dhe të padiskutueshme të serverëve virtualë është ulja e kostove materiale për krijimin e një strukture harduerike dhe softuerike plotësisht funksionale. Për shembull, ka dy programe që kërkojnë 128 MB RAM për të punuar siç duhet, por ato nuk mund të instalohen në të njëjtin server fizik. Si të veprohet në këtë rast? Mund të blini dy serverë të veçantë nga 128 MB secili dhe t'i instaloni veçmas, ose mund të blini një me 128 MB "RAM", të krijoni dy serverë virtualë në të dhe të instaloni dy aplikacione në to.

Nëse dikush nuk e ka kuptuar ende, në rastin e dytë, përdorimi i RAM-it do të jetë më racional, dhe kostot e materialeve janë dukshëm më të ulëta sesa kur blini dy pajisje të pavarura. Por çështja nuk kufizohet vetëm me kaq.

Përfitimet e Sigurisë

Si rregull, vetë struktura e serverit nënkupton praninë e disa pajisjeve për të kryer detyra të caktuara. Për sa i përket sigurisë, administratorët e sistemit instalojnë kontrollorët e domenit Active Directory dhe portat e internetit jo në të njëjtin server, por në serverë të ndryshëm.

Në rastin e një tentative për ndërhyrje të jashtme, porta është gjithmonë e para që sulmohet. Nëse një kontrollues domeni është gjithashtu i instaluar në server, atëherë probabiliteti i dëmtimit të bazave të të dhënave AD është shumë i lartë. Në një situatë me veprime të synuara, sulmuesit mund të marrin përsipër të gjitha këto. Po, dhe rivendosja e të dhënave nga një kopje rezervë është një biznes mjaft i mundimshëm, megjithëse kërkon relativisht pak kohë.

Nëse i qaseni kësaj çështje nga ana tjetër, mund të vërehet se virtualizimi i serverit ju lejon të anashkaloni kufizimet e instalimit, si dhe të rivendosni shpejt konfigurimin e dëshiruar, sepse kopja rezervë ruhet në vetë makinën virtuale. Vërtetë, siç besohet, virtualizimi i serverit me Windows Server (Hyper-V) në këtë pamje duket jo i besueshëm.

Përveç kësaj, çështja e licencimit mbetet mjaft e diskutueshme. Kështu, për shembull, për Windows Server 2008 Standard, mund të lëshohet vetëm një makinë virtuale, për Enterprise - katër, dhe për Datacenter - një numër i pakufizuar (madje edhe kopje).

Çështjet e Administratës

Përfitimet e kësaj qasjeje, për të mos përmendur sigurinë dhe kursimet e kostos, edhe kur serverët virtualizohen me Windows Server, duhet të vlerësohen kryesisht nga administratorët e sistemit që mirëmbajnë këto makina ose rrjete lokale.

Shumë shpesh bëhet krijimi i kopjeve rezervë të sistemit. Zakonisht, kur krijoni një kopje rezervë, kërkohet softuer i palëve të treta dhe leximi nga media optike apo edhe nga Rrjeti zgjat më shumë se shpejtësia e nënsistemit të diskut. Klonimi i vetë serverit mund të bëhet me vetëm disa klikime, dhe më pas të vendosë shpejt një sistem pune edhe në një pajisje "të pastër", pas së cilës do të funksionojë pa dështime.

Në VMware vSphere, virtualizimi i serverit ju lejon të krijoni dhe ruani të ashtuquajturat fotografi të vetë makinës virtuale (snapshots), të cilat janë imazhe të veçanta të gjendjes së saj në një moment të caktuar kohor. Ato mund të përfaqësohen në një strukturë peme brenda vetë makinës. Kështu, rivendosja e performancës së një makine virtuale është shumë më e lehtë. Në të njëjtën kohë, ju mund të zgjidhni në mënyrë arbitrare pikat e rivendosjes, duke e kthyer gjendjen mbrapa dhe më pas përpara (sistemet Windows mund të ëndërrojnë vetëm për këtë).

Programet e virtualizimit të serverëve

Nëse flasim për softuer, këtu mund të përdorni një numër të madh aplikacionesh për të krijuar makina virtuale. Në rastin më të thjeshtë, përdoren mjete amtare të sistemeve Windows, me ndihmën e të cilave mund të kryhet virtualizimi i serverit (Hyper-V është një komponent i integruar).

Megjithatë, kjo teknologji ka gjithashtu disa të meta, kështu që shumë preferojnë paketat softuerike si WMware, VirtualBox, QUEMI, apo edhe MS Virtual PC. Megjithëse emrat e aplikacioneve të tilla ndryshojnë, parimet e punës me to nuk ndryshojnë shumë (përveç në detaje dhe disa nuanca). Me disa versione të aplikacioneve, mund të kryhet edhe virtualizimi i serverëve Linux, por këto sisteme nuk do të konsiderohen në detaje, pasi shumica e përdoruesve tanë ende përdorin Windows.

Virtualizimi i serverit në Windows: zgjidhja më e thjeshtë

Që nga lëshimi i versionit të shtatë të Windows, në të është shfaqur një komponent i integruar i quajtur Hyper-V, i cili bëri të mundur krijimin e makinave virtuale me mjetet e sistemit pa përdorimin e softuerit të palëve të treta.

Si në çdo aplikacion tjetër të këtij niveli, në këtë paketë mund të simuloni të ardhmen duke specifikuar madhësinë e hard drive-it, sasinë e RAM-it, praninë e disqeve optike, karakteristikat e dëshiruara të një çipi grafik ose zëri - në përgjithësi, gjithçka që është në "hardware" të një terminali konvencional të serverit.

Por këtu duhet t'i kushtoni vëmendje përfshirjes së vetë modulit. Virtualizimi i serverit Hyper-V nuk mund të kryhet pa aktivizuar më parë këtë veçori në vetë sistemin Windows.

Në disa raste, mund të jetë gjithashtu e nevojshme të mundësohet aktivizimi i mbështetjes për teknologjinë përkatëse në BIOS.

Përdorimi i produkteve softuerike të palëve të treta

Sidoqoftë, edhe përkundër mjeteve me të cilat mund të kryhet virtualizimi i serverëve të sistemit Windows, shumë ekspertë e konsiderojnë këtë teknologji disi joefikase dhe madje tepër të komplikuar. Është shumë më e lehtë të përdoret një produkt i gatshëm, në të cilin veprime të ngjashme kryhen në bazë të zgjedhjes automatike të parametrave, dhe makina virtuale ka aftësi dhe fleksibilitet të madh në menaxhim, konfigurim dhe përdorim.

Ne po flasim për përdorimin e produkteve të tilla softuerike si Oracle VirtualBox, VMware Workstation (VMware vSphere) dhe të tjerë. Për shembull, një server virtualizimi VMware mund të krijohet në atë mënyrë që analogët kompjuterikë të bërë brenda një makine virtuale të funksionojnë veçmas (të pavarur nga njëri-tjetri). Sisteme të tilla mund të përdoren në proceset mësimore, testimin e çdo softueri, etj.

Nga rruga, mund të vërehet veçmas se kur testoni softuerin në një mjedis të makinës virtuale, madje mund të përdorni programe të infektuara me viruse që do të tregojnë efektin e tyre vetëm në sistemin e ftuar. Kjo nuk do të ndikojë në asnjë mënyrë OS kryesore (host).

Sa i përket procesit të krijimit të një kompjuteri brenda makinës, në VMware vSphere, virtualizimi i serverit, si dhe në Hyper-V, bazohet në "Wizard", megjithatë, nëse e krahasojmë këtë teknologji me sistemet Windows, vetë procesi duket disi më e thjeshtë, pasi vetë programi mund të ofrojë një dukje shabllonesh ose të llogarisë automatikisht parametrat e nevojshëm për një kompjuter të ardhshëm.

Disavantazhet kryesore të serverëve virtualë

Por, pavarësisht se sa avantazhe i jep virtualizimi i serverit për të njëjtin administrator të sistemit ose përdorues fundor, programe të tilla kanë gjithashtu disa të meta të rëndësishme.

Së pari, ju nuk mund të hidheni mbi kokën tuaj. Kjo do të thotë, makina virtuale do të përdorë burimet e serverit fizik (kompjuter), dhe jo plotësisht, por në një sasi rreptësisht të kufizuar. Kështu, që makina virtuale të funksionojë siç duhet, konfigurimi fillestar i harduerit duhet të jetë mjaft i fuqishëm. Nga ana tjetër, blerja e një serveri të fuqishëm do të jetë akoma shumë më lirë sesa blerja e disa me një konfigurim më të ulët.

Së dyti, megjithëse besohet se disa serverë mund të grumbullohen, dhe nëse njëri prej tyre dështon, ju mund të "kaloni" në një tjetër, kjo nuk mund të arrihet në të njëjtin Hyper-V. Dhe kjo duket si një minus i qartë për sa i përket tolerancës së gabimeve.

Së treti, çështja e transferimit të DBMS me burime intensive ose sistemeve si Serveri i kutisë postare, serveri Exchange, etj. në hapësirën virtuale do të jetë qartësisht i diskutueshëm. Në këtë rast, do të vërehet një frenim i qartë.

Së katërti, për funksionimin korrekt të një infrastrukture të tillë, është e pamundur të përdoren ekskluzivisht komponentë virtualë. Në veçanti, kjo vlen për kontrolluesit e domenit - të paktën njëri prej tyre duhet të jetë "hardware" dhe fillimisht i disponueshëm në Ueb.

Së fundi, së pesti, virtualizimi i serverit është i mbushur me një rrezik tjetër: dështimi i hostit fizik dhe sistemit operativ pritës do të mbyllë automatikisht të gjithë komponentët e lidhur. Kjo është e ashtuquajtura pika e vetme e dështimit.

Përmbledhje

Megjithatë, pavarësisht disa disavantazheve, avantazhet e teknologjive të tilla janë dukshëm më të mëdha. Nëse shikoni pyetjen pse nevojitet virtualizimi i serverit, këtu janë disa aspekte kryesore:

  • reduktimi i sasisë së pajisjeve "hekuri";
  • reduktimi i gjenerimit të nxehtësisë dhe konsumit të energjisë;
  • uljen e kostove materiale, duke përfshirë blerjen e pajisjeve, pagesën e energjisë elektrike, marrjen e licencave;
  • thjeshtimi i mirëmbajtjes dhe administrimit;
  • mundësia e "migrimit" të OS dhe vetë serverëve.

Në fakt, avantazhet e përdorimit të teknologjive të tilla janë shumë më të mëdha. Ndonëse mund të duket se ka disa mangësi serioze, me organizimin e duhur të të gjithë infrastrukturës dhe zbatimin e kontrolleve të nevojshme për funksionimin normal, në shumicën e rasteve situata të tilla mund të shmangen.

Më në fund, për shumë njerëz, çështja e zgjedhjes së softuerit dhe zbatimit praktik të virtualizimit mbetet e hapur. Por këtu është më mirë t'u drejtohemi specialistëve për ndihmë, pasi në këtë rast ne u përballëm vetëm me një çështje të njohjes së përgjithshme me virtualizimin e serverit dhe mundësinë e zbatimit të sistemit si të tillë.

Artikujt kryesorë të lidhur