Mga computerInformation technology

Bakit Server Virtualization?

Kamakailan lamang, ang mga gumagamit ay mas malamang na marinig ang tungkol sa tulad ng isang konsepto ng "virtualization." Ito ay pinaniniwalaan na ang paggamit nito - ito ay cool na at modernong. Ngunit hindi iyon ang bawat gumagamit nauunawaan malinaw kung ano ang virtualization sa pangkalahatan at sa partikular. Subukan upang malaglag ang ilang ilaw sa tanong na ito at pindutin sa sistema ng server virtualization Hayaan. Ngayon, ang mga ito na teknolohiya ay advanced, tulad ng may maraming mga pakinabang sa mga tuntunin ng seguridad at sa mga tuntunin ng administrasyon.

Ano ang virtualization?

ang kahulugan ng termino na naglalarawan ng virtualization mismo - Tayo'y magsimula sa ang pinakasimpleng Hayaan. Tandaan namin agad na ang Internet ay makakahanap at i-download ang anumang mga manual sa paksa na direktoryo tulad ng "Server Virtualization for Dummies» PDF-format. Ngunit ang pag-aaral ng materyal na hindi pinag-aralan user Nahaharap sa maraming nakatagong kahulugan. Samakatuwid kami ay subukan na ipaliwanag ang kakanyahan ng ang tanong, kaya na magsalita, sa kanyang mga daliri.

Una sa lahat, kapag isinasaalang-alang ang server virtualization teknolohiya ay tumutok sa mga paunang konsepto. Ano ang virtualization? Sinusundan simpleng logic, ito ay hindi mahirap hulaan na ang terminong ito ay naglalarawan ng paglikha ng isang simulator (pagkakapareho) ng isang pisikal o software component. Sa ibang salita, ito ay - interactive (virtual) na modelo na hindi umiiral sa katotohanan. Subalit, may mga nuances.

Ang pangunahing uri ng virtualization teknolohiya at ginagamit

Ang katotohanan na ang konsepto ng virtualization, mayroong tatlong pangunahing mga lugar:

  • submission;
  • mga application;
  • servers.

Upang maunawaan ang pinaka-simpleng halimbawa ay ang paggamit ng isang tinatawag na Terminal Server, na kung saan ay nagbibigay ng mga user na may kanilang sariling mga resources computing. Ang programa ng user ay pinaandar sa isang remote server, at nakikita ng gumagamit lamang ang resulta. Diskarte na ito ay binabawasan ang mga kinakailangan ng system para sa mga terminal user na ang pagsasaayos ay lipas na at hindi maaaring makaya sa mga ibinigay na mga kalkulasyon.

Para sa mga application tulad teknolohiya ay ginagamit din malawakan. Halimbawa, maaaring ito ay isang virtualization server 1C. Ang kakanyahan ng proseso ay namamalagi sa ang katunayan na ang mga programa ay tatakbo sa isang stand-alone server, at pag-access na natatanggap ng isang malaking bilang ng mga remote na mga gumagamit. Ang software update pakete ay ginawa mula sa isang solong source, hindi sa banggitin ang pinakamataas na antas ng seguridad ng buong sistema.

Sa wakas, ito ay inilaan upang lumikha ng isang interactive computing kapaligiran, ang isang server virtualization na ulit ang tunay na configuration ng "iron" katapat. Ano ang ibig sabihin nito? Kaya iyon, sa pangkalahatan, sa parehong computer, maaari mong lumikha ng isa o higit pang mga karagdagang, na gagana sa real time, na parang sila ay umiiral sa katotohanan (server virtualization ay tinalakay nang mas detalyado sa isang maliit na mamaya).

Sa kasong ito, hindi bale kung anong uri ng mga operating system ay naka-install sa bawat isa tulad ng terminal. Sa pamamagitan ng at malaki ang mga pangunahing (host) operating system at isang virtual machine na hindi magkaroon ng anumang epekto. Ito ay katulad ng pakikipag-ugnayan ng mga computer na may iba't ibang mga operating system sa lokal na network, ngunit sa kasong ito, ang virtual terminal ay hindi maaaring konektado sa bawat isa.

Pagpili ng mga kagamitan

Isa halata at hindi mapag-aalinlanganan bentahe ng virtual server ay upang mabawasan ang mga gastos na materyal para sa pagtatayo ng isang fully functional na software at hardware istraktura. Halimbawa, may mga dalawang mga programa, na para sa normal na operasyon ay nangangailangan ng 128 MB ng RAM, ngunit hindi nila maaaring i-install sa isang solong pisikal na server. Ano ang dapat gawin sa kasong ito? Maaari kang bumili ng dalawang magkahiwalay na mga server sa 128 MB at i-install ito nang hiwalay, ngunit maaari kang bumili ng isa na may 128 MB ng "RAM" lumikha ng mga ito ng dalawang virtual server at i-install ng dalawang mga aplikasyon sa mga ito.

Kung ang isang tao ay hindi pa nauunawaan, sa pangalawang kaso, ang paggamit ng RAM ay magiging mas may talino at materyal na mga gastos ay makabuluhang mas mababa kaysa sa pagbili ng dalawang magkahiwalay na mga aparato. Ngunit ito ay hindi lahat.

Bentahe ng seguridad

Karaniwan, ang server istraktura mismo Ipinagpapalagay ang pagkakaroon ng ilang mga apparatuses para sa pagsasagawa ng ilang mga gawain. Sa mga tuntunin ng seguridad, mga sistema ng administrator i-install ang Active controllers Direktoryo ng domain at ang Internet gateway ay hindi ang pareho, ngunit sa iba't-ibang mga server.

Sa kaso ng mga panlabas na panghihimasok pagtatangka unang pag-atake ay palaging napapailalim sa gateway. Kung ang server ay naka-install at isa pang domain controller, pagkatapos ay malamang na pinsala AD database. Sa kaso ng mapakay kilos ng lahat ng ito ay maaaring tumagal ng pag-aari ng mga attackers. At pagpapanumbalik ng data mula sa isang backup - ito ang kaso medyo mahirap, kahit na ito ay tumatagal ng relatibong maliit na oras.

Kung lapitan namin ang isyu mula sa kabilang bahagi, maaari itong mapapansin na server virtualization ay nagbibigay-daan sa iyo upang iiwas ang mga paghihigpit sa ang pag-install, pati na rin upang mabilis na ibalik ang nais na configuration, dahil ang backup ay naka-imbak sa virtual machine mismo. Gayunpaman, tulad ng ito ay pinaniniwalaan Server Virtualization sa Windows Server (Hyper-V) sa representasyon mukhang hindi mapagkakatiwalaan.

Sa karagdagan, lubos na walang katiyakan sa paglilisensya. Halimbawa, para sa Windows Server 2008 Standard nagbibigay tatakbo lamang ng isang virtual machine sa Enterprise - apat, at Datacenter - lahat ng walang limitasyong (at kahit na mga kopya).

isyu pangangasiwa

Ang bentahe ng tulad ng isang diskarte, hindi upang mailakip ang seguridad at pagbabawas ng mga gastos, kahit na kapag ginawa server virtualization sa Windows Server, sa unang lugar ay dapat tasahin ang mga system administrator na nakatuon sa paglilingkod ng mga machine o LAN.

Kadalasan ang katitisuran ay ang paglikha ng isang backup na sistema. Karaniwan, kapag gumawa ka ng backup ay nangangailangan ng third-party na software, at pagbasa mula sa optical media o kahit na mula sa web tumatagal ng isang mas mahabang panahon kung ihahambing sa ang bilis ng disk subsystem. Cloning ng server at virtual machine ay maaaring gawin sa loob lamang ng ilang mga pag-click, at pagkatapos ay mabilis na lumawak ang isang maisasagawa sistema ng kahit na "purong" iron, matapos na kung ito ay gumagana nang walang aberya.

Ang VMware vSphere server virtualization nagbibigay-daan sa iyo upang lumikha at mapanatili ang tinatawag na virtual machine snapshot mismo (snapshot), na mga espesyal na mga larawan ng kanyang katayuan sa anumang naibigay na oras. Maaari silang katawanin sa isang puno na istraktura sa machine. Kaya, upang ibalik ang virtual machine operasyon mas madali. Posible na nagkataon pumili ng isang ibalik point, ilunsad ang layo estado likod at pagkatapos ay inaabangan ang panahon (Windows-system gaya maaari lamang managinip).

server virtualization software

Kung makipag-usap namin tungkol sa software ay isang malaking bilang ng mga application na maaari mong gamitin upang lumikha ng virtual machine. Sa pinakasimpleng kaso, ito ay gumagamit ng sarili nitong paraan Windows-sistema, kung saan ay maaaring gawin server virtualization (Hyper-V - built-in na mga bahagi).

Gayunman, ang teknolohiya ay may ilang mga disadvantages, kaya maraming mga ginusto sa mga package ng software tulad ng WMware, VirtualBox, QUEMI o MS Virtual PC. Kahit na ang mga pangalan ng mga application at iba't ibang mga prinsipyo ng operasyon ay hindi naiiba mula sa mga ito (maliban sa ilang mga detalye at nuances). Sa ilang mga bersyon ng mga aplikasyon ay maaaring gawin, at virtualization ng mga server ng Linux, ngunit ang mga sistema ay hindi itinuturing nang detalyado dahil kami ay may karamihan ng mga gumagamit pa rin gumagamit ng Windows.

Server virtualization sa Windows: ang pinakasimpleng solusyon

Gamit ang Windows na bersyon ng ikapitong exit oras na dumating built-in na bahagi, na tinatawag na Hyper-V, na kung saan ginawa ito posible upang lumikha ng virtual machine sariling mga mapagkukunan ng system nang walang gamit ang mga third-party software.

Tulad ng anumang iba pang mga application, tulad ng isang antas sa package na ito, maaari mong hugis ang hinaharap ng virtual machine, na nagpapahiwatig ng hard drive laki, RAM sukat, ang pagkakaroon ng optical drive, ang nais na mga katangian ng ang graphic o sound chip - sa madaling salita, lahat ng bagay na may sa "bakal" maginoo terminal server.

Ngunit dito ito ay kinakailangan upang bigyang-pansin ang pagsasama ng module. Virtualization Hyper-V server ay hindi maaaring gawin nang walang ang pagsasama ng mga sangkap na ito sa Windows mismo.

Sa ilang mga kaso, maaaring kailangan mo ang paglahok at pag-activate ng naaangkop na suporta ng teknolohiya sa BIOS.

Ang paggamit ng mga third-party software

Gayunpaman, kahit na ang ibig sabihin nito na kung saan ay maaaring gawing virtualization ng Windows-systems server, maraming mga eksperto isaalang-alang ang teknolohiya ng ilang mga hindi epektibo at kahit labis na kumplikado. Ito ay lubhang mas madaling gamitin ang isang handa-made na produkto na katulad na aksyon ay ginanap batay sa awtomatikong pagpili ng mga parameter, at ang virtual machine ay may higit pang mga pagpipilian at flexibility upang pamahalaan, i-configure at gamitin.

Ito ay ang paggamit ng naturang mga produkto ng software, tulad ng Oracle VirtualBox, VMware Workstation (VMware vSphere) at iba pa. Halimbawa, VMware Server virtualization ay maaaring likhain upang ang virtual machine na ginawa sa analogues ng mga computer pinatatakbo nang hiwalay (malaya). Ang ganitong sistema ay maaaring gamitin sa proseso ng pag-aaral, pagsusuri ng anumang software, atbp

Hindi sinasadya, nang hiwalay maaari itong nabanggit na kapag pagsubok ng software, kahit na mga programa nahawaan ng virus ay maaaring magamit sa isang virtual machine na kapaligiran, na kung saan ay ipapakita ang pagkilos lamang sa mga guest. Sa pangunahing (host) operating system ay hindi apektado sa anumang paraan.

Tulad ng para sa proseso ng paglikha ng isang computer sa loob ng machine sa VMware vSphere server virtualization, pati na rin sa Hyper-V, ay ginawa sa batayan ng ang "Masters", ngunit kung ihahambing mo ang teknolohiyang ito na may Windows-based na mga sistema, ang proseso ay medyo madali dahil ang program mismo ito ay maaaring mag-alok ng isang uri ng mga template o awtomatikong makalkula ang nais na mga parameter ng ang hinaharap ng ang computer.

Ang pangunahing disadvantages ng Virtual Server

Ngunit sa kabila ng maraming mga kapakinabangan ng pagbibigay sa parehong end user o sysadmin server virtualization, sa mga programang ito, may ilang mga makabuluhang drawbacks.

Una, ang pinuno sa itaas ay hindi maaaring tumalon. Iyon ay, ang virtual machine ay gagamit ng mga mapagkukunan ng ang pisikal na server (computer), at hindi sa puno na, at sa isang mahigpit na limitadong lawak. Samakatuwid, ang isang virtual machine upang gumana nang maayos, ang paunang configuration ng "bakal" ay dapat na malakas na sapat. Sa kabilang dako, pagbili ng isang malakas na server ay pa rin dumating out ng maraming mas mura kaysa sa pagbili ng ilang mga mas mababang mga configuration.

Pangalawa, kahit na ito ay pinaniniwalaan na ang maramihang mga server ay maaaring tinipong, at kung ang isa sa kanila ay maaaring maging "inilipat" sa isa pang sa parehong Hyper-V, ito ay imposible upang makamit. At mukhang isang halata dehado ay ang isyu ng kasalanan pagpapahintulot.

Sa ikatlo, malinaw naman kontrobersyal na isyu ay maisasalin sa virtual na espasyo o database-intensive system gaya ng Mailbox Server, Exchange Server, atbp Sa kasong ito, ang maliwanag pagsugpo ay na-obserbahan.

Ika-apat, lamang virtual mga bahagi ay hindi maaaring gamitin para sa tamang operasyon ng imprastraktura na ito. Sa partikular, ito ay nalalapat sa domain controllers - hindi bababa sa isa sa mga ito ay dapat kinakailangang maging ang "bakal" at sa una na makukuha sa web.

Sa wakas, panlima, server virtualization ay puno na may isa pang panganib: ang pagtanggi ng ang pisikal na host at ang host ng operating system ay nilalagay ang awtomatikong pag-shutdown ng lahat ng nauugnay na mga bahagi. Ito - ang tinatawag na solong punto ng kabiguan.

buod

Gayunpaman, sa kabila ng ilang mga pagkukulang, ang mga pakinabang ng naturang teknolohiya ay malinaw na higit pa. Kung titingnan natin ang tanong kung bakit server virtualization, may mga ilang mga pangunahing mga aspeto:

  • pagbabawas ng bilang ng "bakal" na kagamitan;
  • pagbawas sa pagwawaldas ng init at enerhiya consumption;
  • pagbabawas ng mga gastos sa materyales, kabilang ang pagbili ng mga kagamitan, pagbabayad ng kuryente, bumili ng mga lisensya;
  • gawing simple maintenance at pamamahala;
  • ang posibilidad ng "migration" ng mga operating system at mga server ng kanilang sarili.

Sa totoo lang, ang mga pakinabang ng paggamit ng mga teknolohiya marami pang iba. Bagaman ito ay maaaring mukhang na mayroong ilang mga malubhang flaws sa tamang samahan ng buong imprastraktura at harnessing ang mga kinakailangang mga kontrol para sa problema-free operasyon sa karamihan ng mga kaso ang paglitaw ng naturang mga sitwasyon ay maaaring iwasan.

Sa wakas, para sa marami, ang tanong ay nananatiling ang pagpili ng software at ang mga praktikal na pagpapatupad ng virtualization. Ngunit may mas mahusay na humingi ng propesyonal na tulong, dahil bago sa amin sa kasong ito ay pulos isang katanungan ng pangkalahatang pagpapakilala sa virtualization at ang pagiging posible ng pagpapatupad ng sistema mismo.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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