Windows

ODCA: Ang mga virtual machine na umaabot sa portability

What is a Virtual Machine (VM) in 60 seconds!

What is a Virtual Machine (VM) in 60 seconds!
Anonim

Habang ang ilang pag-unlad ay nakamit sa pagkuha ng mga virtual machine upang tumakbo sa iba't ibang uri ng hypervisors, higit pa ang gawain ay kailangan pa upang dalhin ang mga ito sa antas ng maaaring dalhin na hinahanap ng mga negosyo, ayon sa isang pag-aaral na inilabas ng Open Data Center Alliance (ODCA).

"Mayroong ang pinakamalaking layunin sa industriya para sa interoperability, ngunit kami pa rin ang mga paraan, "sabi ni Das Kamhout, sino ang ODCA technical workgroup advisor pati na rin ang pinuno ng mga operasyon ng cloud ng Intel. Ang pagkakaroon ng ganitong interoperability ay mahalaga dahil ang "mga tindahan ng IT ay nagnanais na makalipat ng mga virtual machine, sa pagitan ng mga pribado at pampublikong ulap at sa pagitan ng iba't ibang mga pribadong ulap."

Sa pangkalahatan, ang pag-aaral ay napagpasyahan, ang interoperability ng VM ay pa rin sa maagang yugto.

[Karagdagang pagbabasa: Ang pinakamahusay na serbisyo ng streaming sa TV]

Ang pag-aaral ay isa sa mga unang nagdedetalye kung gaano kadali ang maaari ng VMs mailipat sa isang kapaligiran sa cloud. Ang mga negosyo ay hindi gusto ang kanilang mga workloads na nakatali sa platform ng isang vendor at maaaring dalhin ay isang mahusay na sukatan ng kung gaano kadali ang mga trabaho ay maaaring ilipat sa iba pang mga provider.

Sa nakalipas na ilang taon, ang hypervisor gumagawa ay may convened sa isang pamantayan para sa VM maaaring dalhin, na tinatawag na Open Virtualization Format (OVF). Binuo ng Distributed Management Task Force (DMTF), ang OVF ay nagbibigay ng pinakamaliit na hanay ng mga kawit na kailangan ng VM na tumakbo sa anumang hypervisor na sumusuporta sa OVF.

Ang pag-aaral ng patunay-ng-konsepto ay tumingin sa kung gaano kadali ang isang virtual machine inilipat sa iba't ibang hypervisors, katulad ng ESXi ng VMware, Xen ng Apache Software Foundation, Hyper-V ng Microsoft at ang open source KVM (kernel-based virtual machine). Ang bawat VM ay naglalaman ng isang kopya ng alinman sa Windows Server 2008, Ubuntu, o CentOS, na isang bersyon ng Red Hat Enterprise Linux (RHEL).

Para sa proyektong ito, ang mga mananaliksik ay gumawa ng isang pamamaraan ng pagsubok gamit ang mga kahulugan ng pangunahing interoperability ODCA tinukoy noong nakaraang taon. Pagkatapos nito ay nag-set up ng isang pagsubok na kama ng mga server, kung saan ang mga VM mula sa iba't ibang hypervisors ay maaaring tumakbo sa iba't ibang mga server.

Sa pangkalahatan, ang mga pagsusulit ay nagpakita kung gaano kahusay ang nilikha ng VMs para sa isang uri ng hypervisor na maaaring magtrabaho kapag tumakbo sa isa pang hypervisor. Ang mga resulta ay nakapaloob sa tatlong kategorya: matagumpay, babala at nabigo. Ang isang matagumpay na rating ay nangangahulugan na ang VM ay awtomatikong nagtrabaho sa bagong kapaligiran nito. Sa kategoryang babala, ang VM ay nagtrabaho rin sa bagong kapaligiran nito, bagaman maaaring nangangailangan ito ng ilang manwal na interbensyon. Ang pangwakas na kategorya, ay nabigo, na nagpapahiwatig ng mga kaso na kung saan ang VM ay hindi gagana sa bagong kapaligiran, hindi bababa sa hindi na walang mga tool.

Tumatakbo sa lahat ng iba't ibang posibleng kumbinasyon ng hypervisors at OSes, nalaman ng mga mananaliksik na 13 test cases nagresulta sa mga babala, at 19 mga kaso ng pagsusulit ay nabigo nang buo. Sa dalawang kaso lamang ang trabaho ng VM nang walang kapantay sa dalawang magkakaibang hypervisors. Sa parehong mga kaso na ito, isang VM na nilikha sa Xen ay nagtrabaho nang walang problema sa isang kapaligiran ng Microsoft hyper-V - sa isang kaso na tumatakbo sa Ubuntu at sa iba pang kaso na tumatakbo sa Windows Server.

Mga babala ay ibinigay para sa maraming iba't ibang mga isyu. Karamihan ay dahil sa kawalan ng kakayahan ng VM na makakuha ng bagong IP address sa bagong kapaligiran. Ang isang pagbabago sa pag-uulat ng VM sa pagsasaayos ng memorya o bilis ng CPU ay nagresulta rin sa isang babala. Sa iba pang mga babala, nawala ang ilang pag-andar, tulad ng kakayahan upang i-pause o i-unpause ang isang pagpapatakbo ng VM sa bagong kapaligiran nito.

"Sa ilang mga sitwasyon na may mga babala, ang mga bagay ay dapat na OK. Ang manu-manong interbensyon ay hindi optimal, "sabi ni Kamhout.

Walang sinumang hypervisor ang matalo sa iba sa mga tuntunin ng pagsuporta sa OVF. Ang lahat ay may bulag na mga spot. "Tila ito tila tulad ng isang medyo malawak na iba't-ibang mga kakayahan sa antas ng hypervisor," Kamhout said.

Kahit na ang pag-aaral ay hindi subukan kung gaano kahusay ang VM OSes fared per se, natagpuan na ang Windows 2008 ay magagawang upang gumana ang pinaka-madaling sa lahat ng iba't ibang mga hypervisors, habang ang CentOS ay nangangailangan ng pinaka-karagdagang trabaho. "Ang Windows 2008 ay ang pinaka-mapagpatawad sa mga pagbabago," sabi ni Kamhout, ODCA, gayunpaman, ay naniniwala na ang mga tagapangasiwa ng hypervisor ay gagamit ng pag-aaral upang higit pang pinuhin ang kanilang mga produkto. "Ito ay isang baseline test," sabi ni Kamhout, idinagdag na "ang solusyon provider ay [nagpakita] ng isang malakas na interes sa pag-aayos ng gaps medyo mabilis."

Ang Open Data Center Alliance ay isang kasunduan ng mga kumpanya na interesado sa mas mahusay na pagtukoy ng matagal - Mga kinakailangan sa data center, at kabilang ang mga miyembro tulad ng BMW, Capgemini, China Unicom, Deutsche Bank, JPMorgan Chase, Lockheed Martin, Marriott, Disney, at UBS. Naghahain ang Intel bilang teknikal na tagapayo sa Alliance.

Susuriin ng mga mananaliksik ang gawaing ito sa pagpupulong ng kumpetisyon ng Cloud Forecast ng ODCA, na gaganapin sa San Francisco noong Hunyo 17.

Sinasakop ni Joab Jackson ang software ng enterprise at pangkalahatang teknolohiya ng breaking balita para sa Ang IDG News Service. Sundin si Joab sa Twitter sa @Joab_Jackson. Ang e-mail address ni Joab ay [email protected]