12.07.2015 Views

img - Xakep Online

img - Xakep Online

img - Xakep Online

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

SYN/ACKСергей «grinder» Яремчук grinder@synack.ruВиртуальнаясфераУПРАВЛЯЕМ ОБЛАКАМИ С ПОМОЩЬЮ VMWARE VSPHEREЭра персоналок с установленными программами неуклонно движетсяк закату. На пороге эпоха клиент-серверных технологий и облачных вычислений.Буквально через пару лет нам обещают убрать в облака десятуючасть приложений, но для этого нужны специальные инструменты,и кому как не VMware быть здесь первой.Ðûíîê âèðòóàëèçàöèè ðàçâèâàåòñÿ ñòðåìèòåëüíûìè òåìïàìè, çàñâåòèëèñüïðàêòè÷åñêè âñå êðóïíûå ðàçðàáîò÷èêè ÏÎ: Microsoft, OracleCorporation, Parallels, VMware è ìíîãèå äðóãèå. Î÷åâèäíî, ÷òî áîðüáàðàçãîðåëàñü íåøóòî÷íàÿ, è ñàìûé æèðíûé êóñîê ïèðîãà ñìîæåò îòîðâàòüòîò, êòî ïðåäëîæèò ÷òî-òî ïðèíöèïèàëüíî ëó÷øåå è áîëåå ôóíêöèîíàëüíîå.Ó÷èòûâàÿ, ÷òî ìíîãèå ïîëüçîâàòåëè è îðãàíèçàöèè âûáèðàþòâìåñòî ïîêóïêè ïðèëîæåíèé èõ îáëà÷íûé àíàëîã (SaaS, Software as aservice, Ïðîãðàììíîå îáåñïå÷åíèå êàê óñëóãà), îñîáîå ìåñòî ñðåäè ñèñòåìâèðòóàëèçàöèè çàíèìàþò ðåøåíèÿ, îðèåíòèðîâàííûå íà îáëà÷íûåâû÷èñëåíèÿ. Òàêèå êàê VMware vSphere.132НАЗНАЧЕНИЕ VSPHEREÎôèöèàëüíî èñòîðèÿ VMware vSphere (www.vmware.com/products/vsphere) íà÷àëàñü ÷óòü áîëüøå ãîäà íàçàä, â êîíöå àïðåëÿ 2009 ãîäà.Ðåøåíèå âîçíèêëî íå íà ïóñòîì ìåñòå, à ïðèøëî íà ñìåíó ïëàòôîðìåâèðòóàëèçàöèè VMware Virtual Infrastructure, íàðàáîòêè êîòîðîé è áûëèèñïîëüçîâàíû. vSphere ïîçâîëÿåò áûñòðî ðàçâåðíóòü íàäåæíóþ îòêàçîóñòîé÷èâóþèíôðàñòðóêòóðó, îáúåäèíèòü âèðòóàëüíûå ñèñòåìû, ñåòè èõðàíèëèùà â åäèíûå ïóëû ðåñóðñîâ, ñäåëàòü ðàáî÷óþ ñðåäó ìàêñèìàëüíîóñòîé÷èâîé è óïðàâëÿåìîé. Ìíîãèå ñïåöèàëèñòû íàçûâàþò åå ïåðâîéèñòèííî îáëà÷íîé îïåðàöèîíêîé. È âîò ïî÷åìó. Ñåãîäíÿ ÷òîáû ïðèëîæåíèåçàðàáîòàëî â îáëà÷íîé ñðåäå Google, Microsoft Azure èëè Amazon, åãîêîä íóæíî ïåðåïèñàòü äëÿ íèõ, ëèáî ñîçäàòü ñ íóëÿ. vSphere æå ïðèçâàíàïåðåíåñòè èñïîëíåíèå ïðèëîæåíèé â îáëàêî ìàêñèìàëüíî åñòåñòâåííûìè áåçáîëåçíåííûì äëÿ ïðîãðàììèñòà, àäìèíèñòðàòîðà è ïîëüçîâàòåëÿîáðàçîì. Òå ïðîãðàììû, êîòîðûå óæå ñåé÷àñ ðàáîòàþò ïîä óïðàâëåíèåìÏÎ VMware, ôàêòè÷åñêè îêàçûâàþòñÿ ãîòîâûìè ê ìèãðàöèè â îáëàêî áåçíóæäû â êàêèõ áû òî íè áûëî ïàò÷àõ è ìîäèôèêàöèÿõ.Ñïèñîê âîçìîæíîñòåé ïðîäóêòà î÷åíü áîëüøîé, âûäåëèì òîëüêî ñàìûåïðèìå÷àòåëüíûå èç íèõ:• VMware vStorage Thin Provisioning — ýêîíîìèÿ äèñêîâîãî ïðîñòðàíñòâà;èñïîëüçóåòñÿ òîëüêî ðåàëüíî íåîáõîäèìûé îáúåì;• VMware VMsafe — âûñîêîíàäåæíàÿ êëàñòåðíàÿ ôàéëîâàÿ ñèñòåìà,èñïîëüçóåìàÿ äëÿ õðàíåíèÿ âèðòóàëüíûõ ìàøèí;• VMware API vStorage è vCenter Data Recovery — öåíòðàëèçîâàííîåðåçåðâíîå êîïèðîâàíèå è âîññòàíîâëåíèå VM èç ãðàôè÷åñêîé êîíñîëè;• VMware Hot Add — «ãîðÿ÷åå äîáàâëåíèå» óñòðîéñòâ áåç îñòàíîâêèâèðòóàëüíîé ìàøèíû;• VMware Distributed Power Management — óïðàâëåíèå ýëåêòðîïîòðåáëåíèåì,ïîçâîëÿþùåå ñóùåñòâåííî ñîêðàòèòü ðàñõîäû;• VMware Host Profiles — èíòåðôåéñ óïðàâëåíèÿ, ïîçâîëÿþùèé öåíòðàëèçîâàííîíàñòðàèâàòü óçëû VMware ESX/ESXi è êîíòðîëèðîâàòü óñòàíîâêèíà ñîîòâåòñòâèå ïîëèòèêàì. Ïëþñóåì ñþäà êîìïîíåíò vNetwork,îáåñïå÷èâàþùèé öåíòðàëèçîâàííîå óïðàâëåíèå âèðòóàëüíîé ñåòüþ,ñðåäñòâà «ãîðÿ÷åé» ìèãðàöèè — VMware VMotion, êëàñòåðèçàöèè —High Availability è âûñîêîé äîñòóïíîñòè — Fault Tolerance, áàëàíñèðîâêèíàãðóçêè — VMware DRS, à òàêæå ïîääåðæêó òåõíîëîãèè ïåðåìåùåíèÿâèðòóàëüíûõ äèñêîâ — Storage VMotion. Ïðè÷åì ýêîíîìèÿ ïðè èñïîëüçîâàíèèvSphere äîñòèãàåòñÿ è çà ñ÷åò òîãî, ÷òî äëÿ íåêîòîðûõ îïåðàöèé(íàïðèìåð, ðåçåðâèðîâàíèÿ) óæå íå íóæíî çàêóïàòü ïðîäóêò ñòîðîííåãîðàçðàáîò÷èêà (ñêàæåì, Veeam Backup, www.veeam.com). Ïîääåðæèâàþòñÿîãðàíè÷åíèÿ â ïîòðåáëåíèè CPU, RAM êàê äëÿ ïóëîâ ðåñóðñîâ(Resource Pool), òàê è äëÿ îòäåëüíûõ õîñòîâ ñ âîçìîæíîñòüþ ãàðàíòèðîâàííîãîâûäåëåíèÿ ðåñóðñîâ (Reservation). Ïîëíûé ñïèñîê ÎÑ, íà êîòîðûõìîãóò ðàáîòàòü ðàçíûå ïðîäóêòû VMware, ïðåäñòàâëåí íà ñòðàíèöåVMware Compatibility Guide, çàÿâëåíà ïîääåðæêà âñåõ ïîïóëÿðíûõ ñåãîäíÿñèñòåì — Windows è âàðèàíòû *nix.  vSphere, ïî ñðàâíåíèþ ñ VirtualInfrastructure, èçìåíèëñÿ è ïîðÿäîê ëèöåíçèðîâàíèÿ, êîòîðûé ñòàë ÷óòüãèá÷å, òàê êàê òåïåðü ëèöåíçèÿ ðàññ÷èòûâàåòñÿ ïî ÷èñëó ïðîöåññîðîâ (èõêîëè÷åñòâî âáèâàåòñÿ â êëþ÷); ðàíåå ïðèâÿçêà øëà ê ïàðå CPU. Ïðè÷åìåñëè êîëè÷åñòâî ÿäåð íå ïðåâûøàåò 6 (â âåðñèÿõ Advanced è EnterprisePlus — 12), òî äîïîëíèòåëüíàÿ îïëàòà íå ïîòðåáóåòñÿ.  ðàçãàð êðèçèñàòàêîé ïîäõîä òîëüêî ïðèâåòñòâóåòñÿ, âåäü ïðè ïðèíÿòèè ðåøåíèÿ î ïåðåõîäåíà âèðòóàëüíûå ìàøèíû ó÷èòûâàþòñÿ äåñÿòêè êðèòåðèåâ.VMware vSphere ñîñòîèò èç ñëåäóþùèõ êîìïîíåíòîâ:• ãèïåðâèçîðîâ VMware ESX è/èëè VMware ESXi (ñîáñòâåííî íà íèõ âñå èðàáîòàåò);• VMware vCenter Server Agent, îáåñïå÷èâàþùåãî ïîäêëþ÷åíèå ãèïåðâèçîðîâê öåíòðó óïðàâëåíèÿ VMware vCenter Server (ðàíåå — VMwareVirtualCenter Server);• ñàìîãî vCenter Server, îòâå÷àþùåãî çà ðàçâåðòûâàíèå, öåíòðàëèçîâàííûéìåíåäæìåíò è îáåñïå÷åíèå äîñòóïà (ïðèîáðåòàåòñÿ îòäåëüíî);• ïðî÷èõ êîìïîíåíòîâ, îáåñïå÷èâàþùèõ îñíîâíûå âîçìîæíîñòè, ñîñòàâêîòîðûõ âàðüèðóåòñÿ â çàâèñèìîñòè îò âûáðàííîé ëèöåíçèè.Íà ìîìåíò íàïèñàíèÿ ýòèõ ñòðîê íà ñàéòå VMware ïîÿâèëàñü âåðñèÿvSphere 4 update 2, åå è áóäåì ïðåïàðèðîâàòü.РАЗВЕРТЫВАНИЕ VSPHEREÏîêà ÷èòàåøü îïèñàíèå, ïåðâàÿ ìûñëü, êîòîðàÿ ïðèõîäèò â ãîëîâóíîâè÷êó — ýòî î÷åíü ñëîæíî. Íà ñàìîì äåëå ïðè âíèìàòåëüíîì ïîäõîäåè âûïîëíåíèè âñåõ òðåáîâàíèé ïðîöåññ ðàçâåðòûâàíèÿ è ïîñëåäóþùåãîäîáàâëåíèÿ õîñòîâ è VM âåñüìà ïðîçðà÷åí.XÀÊÅÐ 08 /139/ 10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!