KompjuteraTeknologjia e informacionit

Pse nevojitet virtualizimi i serverit?

Kohët e fundit, përdoruesit gjithnjë e më shumë dëgjojnë rreth një koncepti të tillë si "virtualizimi". Besohet se përdorimi i saj është i freskët dhe modern. Por larg nga çdo përdorues e kupton qartë se çfarë virtualizimi është në përgjithësi dhe në veçanti. Le të përpiqemi të hedhim dritë mbi këtë pyetje dhe do të prekim sistemet e virtualizimit të serverëve. Sot, këto teknologji janë më të rëndësishmet, sepse ato kanë shumë përparësi në aspektin e sigurisë dhe në aspektin e administrimit.

Çfarë është virtualizimi?

Le të fillojmë me më të thjeshtë - përkufizimin e një termi që përshkruan virtualizimin si të tillë. Le të theksojmë në të njëjtën kohë, se në internet është e mundur të gjesh dhe të shkarkosh ndonjë kompensim për këtë pyetje si një format PDF-i "Virtualizimi i serverit për teapots". Por kur studion materialin, një përdorues i papërgatitur mund të hasë shumë përkufizime konfuze. Pra, le të përpiqemi të sqarojmë thelbin e çështjes, për të thënë kështu, në gishtat tuaj.

Para së gjithash, kur shqyrtojmë teknologjinë e virtualizimit të serverëve, le të ndalemi në konceptin fillestar. Çfarë është virtualizimi? Duke ndjekur logjikën e thjeshtë, nuk është e vështirë të mendosh se ky term përshkruan krijimin e një lloj emuluesi (ngjashmëria) të një komponenti fizik ose softueri. Me fjalë të tjera, është një model interaktiv (virtual) që nuk ekziston në realitet. Megjithatë, këtu janë nuancat e tyre.

Llojet kryesore të virtualizimit dhe teknologjive të përdorura

Çështja është se në konceptin e virtualizimit ekzistojnë tre drejtime kryesore:

  • dorëzimi;
  • aplikacionet;
  • servers.

Për të kuptuar, shembulli më i thjeshtë mund të jetë përdorimi i të ashtuquajturave serverë terminalë që u japin përdoruesve burimet e veta informatike. Programi i përdoruesit ekzekutohet në serverin e largët dhe përdoruesi sheh vetëm rezultatin. Kjo qasje lejon uljen e kërkesave të sistemit për një terminal përdoruesi, 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ë se programi shkon në një server të izoluar, dhe një numër i madh i përdoruesve të largët kanë qasje 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.

Përfundimisht, ne nënkuptojmë krijimin e një mjedisi kompjuterik interaktiv, virtualizimin e serverit në të cilin përsëritet plotësisht konfigurimi i vërtetë i homologëve të "hekurit". Çfarë do të thotë kjo? Po, kjo, në përgjithësi, në një kompjuter mund të krijoni një ose disa të tjera shtesë që do të punojnë në kohë reale, sikur të ekzistojnë në realitet (sistemet e virtualizimit të serverëve do të diskutohen në detaje më vonë).

Në të njëjtën kohë, nuk ka rëndësi se cili sistem operativ është i instaluar në secilin terminal të tillë. Në përgjithësi, kjo nuk ka efekt në OS kryesore (host) dhe në makinën virtuale. Kjo është e ngjashme me ndërveprimin e kompjuterëve me OS të ndryshme në rrjetin lokal, por në këtë rast terminalet virtuale nuk mund të lidhen.

Zgjedhja e pajisjeve

Një nga avantazhet e dukshme dhe të pamohueshme të serverëve virtuale është zvogëlimi i kostove materiale për krijimin e një softueri dhe strukture hardware plotësisht funksionale. Për shembull, ekzistojnë dy programe që kërkojnë 128 MB RAM për funksionimin normal, por ato nuk mund të instalohen në një server të vetëm fizik. Çfarë duhet të bëj në këtë rast? Ju mund të blini dy servera të ndara për 128 MB dhe instaloni ato veç e veç, dhe mund të blini një me 128 MB RAM, krijoni dy serverë virtuale dhe instaloni dy aplikacione në to.

Nëse dikush nuk e kupton, në rastin e dytë, përdorimi i RAM do të jetë më racionale dhe kostot materiale janë dukshëm më të ulëta sesa kur blini dy pajisje të pavarura. Por kjo nuk është e vetmja gjë.

Avantazhet në sistemin e sigurisë

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

Në rastin e një përpjekjeje për ndërhyrje të jashtme, porta është gjithmonë e nënshtruar ndaj sulmit të parë. Nëse serveri është i instaluar edhe me një kontrollues domain, atëherë ka shumë të ngjarë që bazat e të dhënave AD të dëmtohen. Në një situatë me veprime të synuara, të gjitha këto mund të merren nga ndërhyrës. Po, dhe rikuperimi i të dhënave nga një kopje rezervë është një detyrë mjaft e mundimshme, edhe pse koha ka pak kohë.

Nëse i afrohemi kësaj çështjeje nga ana tjetër, mund të vërehet se virtualizimi i serverit ju lejon të anashkaloni kufizimet e instalimit dhe gjithashtu të rivendosni shpejt konfigurimin e dëshiruar, sepse rezerva është ruajtur në vetë makinën virtuale. Vërtetë, besohet se virtualizimi i serverëve me Windows Server (Hyper-V) në këtë pikëpamje duket jo i besueshëm.

Përveç kësaj, çështja e licencimit mbetet e diskutueshme. Për shembull, për Windows Server 2008 Standard ekziston vetëm një makinë virtuale, në Enterprise - katër dhe në Datacenter - në përgjithësi një numër të pakufizuar (madje edhe kopje).

Çështjet e administratës

Përparësitë e kësaj qasjeje, për të mos përmendur sistemin e sigurisë dhe kursimet e kostos, madje edhe kur virtualizohen serverat me Windows Server duhet para së gjithash të vlerësohen nga administratorët e sistemit të cilët i shërbejnë këtyre makinave ose rrjeteve lokale.

Shumë shpesh një pengesë është krijimi i kopjeve rezervë të sistemit. Zakonisht kur krijohet një kopje rezervë, kërkohet softueri i palëve të treta, dhe leximi nga një media optike ose madje nga interneti kërkon më shumë kohë, krahasuar me shpejtësinë e nënsistemit të diskut. Klonimi i serverit dhe i makinës virtuale mund të bëhet vetëm në disa klikime dhe pastaj të vendosni shpejt një sistem të zbatueshëm edhe në harduerin "të pastër", pas të cilit do të funksionojë pa dështime.

Në VMware vSphere, virtualizimi i serverit ju lejon të krijoni dhe ruani të ashtuquajturat fotografi të makinës suaj virtuale (snapshots), të cilat janë imazhe të veçanta të gjendjes së saj në një moment të caktuar. Ato mund të përfaqësohen në një strukturë peme në vetvete. Kështu, është shumë më e lehtë për të rivendosur kapacitetin e punës së një makine virtuale. Në këtë rast, ju mund të zgjedhni në mënyrë arbitrare pikat e rikuperimit, rikthimin e shtetit dhe më pas (sistemet e Windows-it mund të ëndërrojnë vetëm për këtë).

Software Virtualization Server

Nëse flasim për softuer, mund të përdorësh një numër të madh aplikimesh për të krijuar makina virtuale. Në rastin më të thjeshtë, përdorni mjetet origjinale të sistemeve të Windows, me të cilat ju mund të bëni virtualizimin e serverit (Hyper-V - komponent i ndërtuar).

Megjithatë, kjo teknologji ka disa të meta, aq shumë preferojnë paketa softuerike si WMware, VirtualBox, QUEMI ose edhe MS Virtual PC. Edhe pse emrat e aplikimeve të tilla ndryshojnë, parimet e punës me ta nuk janë veçanërisht të ndryshme (përveç në detaje dhe disa nuanca). Me disa versione të aplikacioneve mund të bëhet edhe virtualizimi i serverëve Linux, por këto sisteme nuk do të konsiderohen në detaje, pasi shumica e përdoruesve tanë përdorin të gjithë Windows-in.

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

Që nga lëshimi i versionit të shtatë të Windows-it, ai ka një komponent të integruar të quajtur Hyper-V, i cili bëri të mundur krijimin e makinave virtuale duke përdorur burimet e veta të sistemit pa përdorur softuer të palëve të treta.

Ashtu si me çdo aplikacion tjetër të këtij niveli, kompjuteri i ardhshëm virtual mund të modelohet në këtë paketë , duke specifikuar madhësinë e hard disku, sasinë e RAM-it, disponueshmërinë e disqet optike, karakteristikat e dëshiruara të chipit grafik apo të shëndoshë - në përgjithësi, gjithçka që është në dispozicion në harduer Terminali konvencional i serverit.

Por këtu ju duhet t'i kushtoni vëmendje përfshirjes së vetë modulit. Serverat Hyper-V nuk mund të virtualizohen pa e mundësuar këtë komponent të parë në vetë sistemin Windows.

Në disa raste, mund të jetë e nevojshme të aktivizohet mbështetja e teknologjisë përkatëse në BIOS.

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

Megjithatë, edhe përkundër mjeteve me të cilat mund të bëhet virtualizimi i serverëve të sistemit të Windows-it, 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ë përzgjedhjes automatike të parametrave dhe makina virtuale ka aftësi dhe fleksibilitet të madh në menaxhimin, konfigurimin dhe përdorimin.

Po flasim për përdorimin e softuerëve të tillë si Oracle VirtualBox, VMware Workstation (VMware vSphere) dhe të tjerë. Për shembull, një server Virtualization VMware mund të krijohet në mënyrë të tillë që analogët e kompjuterëve të bërë brenda makinës virtuale të punojnë veçmas (pavarësisht nga njëri-tjetri). Sisteme të tilla mund të përdoren në proceset e trajnimit, testimin e ndonjë softueri, etj.

Nga rruga, mund të vërehet ndarazi se gjatë testimit të softuerit në një mjedis të makinës virtuale, mund të përdorni edhe programe të infektuara me viruse që do të tregojnë efektin e tyre vetëm në sistemin e ftuar. Në OS kryesore (host) kjo nuk do të ndikojë në asnjë mënyrë.

Sa i përket procesit të krijimit të një kompjuteri brenda makinës, në VMware vSphere server virtualization si dhe në Hyper-V, kryhet në bazë të "Wizard", megjithatë, nëse e krahasoni këtë teknologji me sistemet me bazë në Windows, vetë procesi duket disi më i lehtë, sepse vetë programi Mund të ofrojë disa lloj templates ose llogarit automatikisht parametrat e nevojshëm të kompjuterit të ardhshëm.

Disavantazhet kryesore të serverëve virtuale

Por, përkundër avantazheve të shumta që virtualizimi i serverit i jep të njëjtit sistemist ose përdoruesit përfundimtar, programet e tilla kanë disa të meta të konsiderueshme.

Së pari, nuk mund të hidhesh mbi kokën tënde. Kjo është, makina virtuale do të përdorë burimet e serverit fizik (kompjuter), dhe jo në mënyrë të plotë, por në një vëllim të rreptë të kufizuar. Kështu, për makinën virtuale për të punuar 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ë vazhdojë të jetë shumë më i lirë se blerja e disa me një konfigurim më të ulët.

Së dyti, megjithëse besohet se disa serverë mund të integrohen në një grumbull, dhe nëse njëri prej tyre dështon, ju mund të "lëvizni" në një tjetër, në të njëjtën Hyper-V kjo nuk mund të arrihet. Dhe kjo duket si një minus i dukshëm në çështjen e tolerancës së fajit.

Së treti, çështja e transferimit në një hapësirë virtuale të DBMS-ve me burime të mëdha ose sistemeve si Server Mailbox, Exchange Server, etj është padyshim kontestues. Në këtë rast, do të ketë një ndalim të dukshëm.

Së katërti, për funksionimin korrekt të një infrastrukture të tillë, nuk mund të përdorni vetëm komponentë virtuale. Në veçanti, kjo ka të bëjë me kontrollorët e domain - të paktën një prej tyre domosdoshmërisht duhet të jetë "hekur" dhe fillimisht në dispozicion në Web.

Së fundi, së pesti, virtualizimi i serverit është i mbushur me një rrezik tjetër: dështimi i mbajtësit fizik dhe sistemi operativ i përdoruesit do të sjellë shkyçjen automatike të të gjithë komponentëve shoqërues. Kjo është e ashtuquajtura pikë e vetme e dështimit.

përmbledhje

Megjithatë, përkundër disa mangësive, përparësitë e teknologjive të tilla janë dukshëm më të mëdha. Nëse ju shikoni në pyetjen se pse keni nevojë për virtualization server, këtu janë disa aspekte kryesore:

  • Reduktimi i numrit të pajisjeve "hekuri";
  • Reduktimi i prodhimit të ngrohjes dhe konsumit të energjisë;
  • Reduktimi i kostove materiale, përfshirë blerjen e pajisjeve, pagesën e energjisë elektrike, blerjen e licencave;
  • Mirëmbajtja dhe administrimi i thjeshtuar;
  • Aftësia për të "migruar" OS dhe serverat vetë.

Në fakt, përfitimet e përdorimit të një teknologjie të tillë janë shumë më të mëdha. Megjithëse mund të duket se ka disa mangësi serioze, me organizimin korrekt të infrastrukturës së gjithmbarshme dhe përdorimin e mjeteve të domosdoshme të menaxhimit për funksionimin pa probleme, shumica e rasteve mund të shmanget shfaqja e situatave të tilla.

Së fundi, për shumë njerëz, zgjedhja e softuerit dhe zbatimi praktik i virtualizimit mbetet i hapur. Por këtu është më mirë t'i drejtohesh specialistëve për ndihmë, pasi në këtë rast u ballafaquam me çështjen e njohjes së përgjithshme të virtualizimit të serverit dhe përshtatshmërisë së zbatimit të sistemit si të tillë.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sq.birmiss.com. Theme powered by WordPress.