Jismoniy freebsd mashinasini virtual vmware-ga aylantirish. Jismoniy tizimlardan virtual mashinalar yaratish

Virtual mashinani tezroq yarating odatiy usul mehmon operatsion tizimini o'rnatish orqali siz asosiy operatsion tizimni - jismoniy kompyuterda o'rnatilganni virtualizatsiya qilish jarayonidan foydalanishingiz mumkin. Bu jarayon asosiy tizimni barcha sozlamalari, faollashuvi, o'rnatilgan dasturlar VMware, VirtualBox va Hyper-V gipervisorlarida ishlashingiz mumkin bo'lgan virtual kloniga.

Haqiqiy kompyuterni virtual mashinaga virtualizatsiya qilish qobiliyati Paragon Hard Disk Manager 15 ning Professional nashri funksionalligiga kiritilgan. Dastur jismoniy qattiq disklarni VMware, VirtualBox va Hyper-V gipervizorlarining virtual formatlariga yuklanadigan mehmon bilan o'zgartira oladi. OS. Jismoniy kompyuterdan aylantirilgan virtual mashina jismoniy kompyuterning barcha qismlarini o'z ichiga olishi shart emas qattiq disk... Siz faqat ba'zi bo'limlarni yoki hatto Windows o'rnatilgan bitta tizim bo'limini tanlashingiz mumkin.

Paragon Hard Disk Manager 15 yordamida haqiqiy Windows-ni virtual mashinaga aylantirish jarayoni qanday? Quyida Windows 7 tizimi va gipervisor misolida ushbu masalani ko'rib chiqamiz.

1. Jismoniy kompyuterni virtualizatsiya qilish

Paragon'dan Hard Disk Manager 15 Professional Edition - bu pullik ko'p funksiyali dasturiy ta'minot to'plami bo'lib, u bilan ishlash uchun vositalarni o'z ichiga oladi. qattiq disk, operatsion tizimni boshqa diskka o'tkazish vositalari, zaxira funksiyasi va boshqa funktsiyalar. Bu boshqa imkoniyatlar orasida yaratilish ham bor virtual mashinalar jismoniy kompyuter ma'lumotlariga asoslangan. Dasturni Paragon kompaniyasining rasmiy veb-saytida sotib olish mumkin. Bundan tashqari, demo versiyasi ham bor, lekin u kam foyda keltiradi. Shunday qilib, demo versiyasi litsenziyani sotib olgandan so'ng dasturning imkoniyatlarini taqdim etadigan qo'llanma. Hard Disk Manager 15 ning demo versiyasi rejalashtirilgan dastur operatsiyalarini qo'llamaydi.

Paragon Hard Disk Manager 15 sukut bo'yicha Windows 8.1 boshlang'ich ekraniga o'xshash soddalashtirilgan interfeys bilan boshlanadi. Ushbu interfeys oynasida "P2V nusxa ko'chirish" yozuvi bilan plitkani tanlang.

Keyin kompyuterning disk maydoni tasvirlangan oynani ko'ramiz. Bu erda siz virtual mashinaning disk bo'limlariga aylanadigan kompyuterning disk qismlarini tanlashingiz kerak. Bizning holatda, biz Windows 7 tizimi o'rnatilgan ikkinchi qattiq diskda faqat tizim bo'limi uchun tanlash qutisini belgilaymiz.Bootable MBR yozuvida ham quti belgilanishi shart. Tanlovni amalga oshirgandan so'ng, "Keyingi" tugmasini bosing.

Dasturning keyingi oynasida Hyper-V ning ikkita versiyasini o'z ichiga olgan holda tanlash uchun bir nechta gipervizorlar taklif etiladi. Bizning holatda, biz eng so'nggi versiyani tanlaymiz - element " Microsoft Hyper-V 2012 ", chunki ushbu versiya standart Windows 10 gipervisoriga mos keladi, bu erda kelajakda virtual mashina bilan ishlash amalga oshiriladi. "Keyingi" tugmasini bosing.

Yaratilgan virtual mashinaning apparat sozlamalari oynasida biz avtomatik ravishda yaratilgan nomni o'zgartirishimiz va boshqa o'lchamni belgilashimiz mumkin tasodifiy kirish xotirasi... Hyper-V 2012 uchun virtual mashina yaratish tanlovi ham mavjud. Agar biz 64-bitli Windows 8.1 va 10-ni virtualizatsiya qilish haqida gapiradigan bo'lsak, siz 2-avlodni tanlashingiz mumkin edi. Bizning holatda, Windows 7 virtualizatsiya jarayonida ishtirok etadi, shuning uchun virtual mashinalar avlodini tanlash 1. "Keyingi" tugmasini bosing. .

Biz virtual mashina diskining xususiyatlarida hech narsani o'zgartirmaymiz. "Keyingi" tugmasini bosing.

Qator oxiridagi ko'rib chiqish tugmasidan foydalanib, biz virtual mashina fayllari joylashtiriladigan kompyuter diskidagi joyni ko'rsatamiz.

Jismoniy kompyuterni virtualizatsiya qilish jarayoni boshlanadi.

Tugatgandan so'ng, "Finish" tugmasini bosing.

Saqlash yo'lida biz Hyper-V virtual mashinalarining komponentlari bo'lgan standart papkalarni ko'ramiz.

2. Hyper-V menejeriga virtual mashina qo'shish

Shunday qilib, bizda yangi virtual mashina bor, u jismoniy kompyuterning to'liq yoki qisman klonidir; endi biz uni Hyper-V menejeriga qo'shishimiz kerak. Oxirgi oynada "Yaratish" ni, keyin esa - "Virtual mashina" ni tanlang.

Hyper-V menejerida virtual mashina uchun ko'rsatiladigan nomni kiriting. Boshqa joyga saqlash uchun katakchani belgilang va virtual mashina saqlash fayllari bilan jildni belgilash uchun ko'rib chiqish tugmasidan foydalaning. "Keyingi" tugmasini bosing.

Bizning holatda Paragon Hard Disk Manager dasturi 1-avlod virtual mashinasini yaratdi.Virtualizatsiya paytida tanlangan avlod virtual mashinani Hyper-V menejeriga qo'shish jarayonida ham ko'rsatiladi. Yana "Keyingi" tugmasini bosing.

Odatiy RAM hajmi 1024 MB. "Keyingi" tugmasini bosing.

Biz virtual kalitni ko'rsatamiz, bizning holatlarimizda u ilgari yaratilgan. "Keyingi" tugmasini bosing.

Keyingi oynada VHDX diskini ulash uchun ikkinchi variantni tanlang. Bittasi virtualizatsiya jarayonida allaqachon yaratilgan va unga jismoniy kompyuter ma'lumotlari joylashtirilgan. Siz shunchaki unga boradigan yo'lni belgilashingiz kerak. VHDX disk virtual mashina fayllari joylashgan papkada, "Virtual qattiq disklar" deb nomlangan pastki papkada joylashgan. "Keyingi" tugmasini bosing.

Hammasi - Hyper-V Manager-da kompyuterning virtual klonini endi ishga tushirish va boshqarish uchun ulash mumkin.

Mehmon Windows 7 da ishga tushirilgandan so'ng, virtual apparat uchun yana bir nechta drayverlar avtomatik ravishda o'rnatiladi. Va qayta ishga tushirilgandan so'ng siz virtual mashina bilan to'liq ishlashni boshlashingiz mumkin.

Kuningiz xayrli o'tsin!

Biz MS Hyper-V asosida virtualizatsiyani amalga oshirishning maqsadlari, vazifalari va afzalliklari haqida gapiramiz

Hyper-V jismoniy serverlarini, ish stantsiyalarini virtualizatsiya qilish, tarmoqni virtualizatsiya qilish uchun Hyper-V-ni o'rnatish va sozlash, texnik yordam - bu Integrus mutaxassislari kundalik ishlarida tez-tez duch keladigan vazifalardir.

Amalda Microsoft Hyper-V virtualizatsiya platformasidan qanday maqsadlarda foydalaniladi

Hyper-V gipervizorini o'rnatish serverlarni, tarmoq segmentlarini, mijoz mashinalarini yoki individual ilovalarni virtualizatsiya qilish uchun infratuzilmani yaratishga imkon beradi. Hyper-V virtualizatsiya vositalari yordamida AT infratuzilmasi yanada samarali bo'ladi, xavfsizlik va chidamlilikni oshiradi va texnik xizmat ko'rsatish xarajatlarini kamaytiradi.

Keling, Hyper-V virtualizatsiya texnologiyasining bir nechta afzalliklarini ko'rib chiqaylik.

Uskunalardan oqilona foydalanish

Hyper-V apparat virtualizatsiyasini qo'llab-quvvatlash serverlarni kamroq jismoniy mashinalarga qaratish imkonini beradi(tajriba shuni ko'rsatadiki, virtualizatsiyasiz ularning resurslari kamdan-kam hollarda to'liq quvvat bilan foydalaniladi). Bizning amaliyotimizdan misol - serverni Hyper-V virtual mashinasiga o'tkazish serverni, terminal serverini va ma'lumotlar bazalarini bir vaqtning o'zida bitta jismoniy serverda joylashtirish imkonini berdi, mos ravishda mijoz sotib olishda pulni tejashga muvaffaq bo'ldi. "qo'shimcha" uskunalar va uning ishlashi.

Korxona uchun shaxsiy bulutli muhitni tashkil qilish

Hyper-V virtualizatsiya tizimi kompaniyaning ommaviy bulutli resurslarini yaratishga va ulardan foydalanishni moslashuvchan boshqarishga yordam beradi. Himoyalangan virtual mashinalar Hyper-V virtual serverlarini yanada xavfsiz va himoya qilish uchun mavjud.

Kompaniya ma'lumotlarining xavfsizligi

Xavfsizlik choralaridan biri sifatida siz ko'rib chiqishingiz mumkin mijoz shaxsiy kompyuterlarida Hyper-V dan foydalanish, jismoniy mashinani virtualizatsiya qilish. Xodimning ish joyida biz jismoniy mashinani Hyper-V virtual muhitiga o'tkazamiz, ikkita virtual mashinani (VM) joylashtiramiz - ish va shaxsiy. Ish stantsiyasida biz kompaniyada qabul qilingan barcha kerakli kirish cheklovlari va xavfsizlik siyosatini o'rnatamiz va shaxsiy foydalanuvchi uchun u xohlagan narsani qilishi mumkin, shu bilan birga kompaniya ma'lumotlari butunlay xavfsiz bo'lib qoladi, chunki VMlar bir-biridan ajratilgan. Windows 7, 10 Pro yoki Enterprise’da Hyper-V virtualizatsiyasi uchun o‘rnatilgan yordam mavjud.

Virtual ish stoli (VDI)

Hyper-V Server 2012 va masofaviy ish stoli virtualizatsiya hostini o‘rnatish va sozlash foydalanuvchilarga shaxsiy virtual ish stollari - dunyoning istalgan nuqtasidan foydalanish imkoniyatiga ega tayyor ish muhiti, sizga ma'muriyatni markazlashtirish va barcha foydalanuvchi ma'lumotlar oqimini boshqarish imkonini beradi. VM jonli migratsiya vositalari esa Hyper-V virtual mashinalarini foydalanuvchilarga deyarli ko‘rinmas tarzda o‘tkazish imkonini beradi.

Ilovalarni ishlab chiqish va sinov vazifalari uchun har qanday muhitni modellashtirish

Jismoniy hisoblash muhitlarini simulyatsiya qilish uchun Hyper-V bilan virtualizatsiyadan foydalanishingiz mumkin unda ilova ishlashi kerak. Atrof-muhitni jismonan qayta tiklash uchun zarur bo'lgan barcha apparat komponentlarini sotib olish va ularga xizmat ko'rsatishning hojati yo'q, Windows Hyper-V ni o'rnatish va barcha kerakli komponentlarni simulyatsiya qilish kifoya.

Biznesning uzluksizligi

Serverni virtualizatsiya qilish Windows Server Hyper-V ishlamay qolishning ta'sirini kamaytirishga yordam beradi chunki virtual server ishlamay qolishi mumkin bo'lgan jismoniy apparat bilan bog'lanmagan. Muvaffaqiyatsiz bo'lgan taqdirda, uni keraksiz uskunada tez va oson ishga tushirish mumkin (eng yaxshisi, agar siz Hyper-V Windows tarmog'ini sozlagan bo'lsangiz va muvaffaqiyatsiz server klasterini tashkil qilsangiz).

Hyper-V gipervisor bepul tarqatiladi, uni Microsoft veb-saytidan yuklab olish mumkin, u o'rnatilgan. har qanday derazalar yoki Linux serveri. Foydalanish oson va ishlatish oson.

Savollaringiz bormi? Bepul maslahat!

Bepul maslahat uchun biz bilan bog'laning. Bizga qo'ng'iroq qiling yoki yozing va biz sizga batafsil aytib beramiz:

  • biznesingizni tezroq rivojlanishiga, xarajatlarni kamaytirishga va operatsiyalarni tezlashtirishga qanday yordam berishimiz mumkin
  • loyiha ustida ishlash qanday va qaysi muddatda amalga oshiriladi
  • loyiha qancha turadi (alohida hisoblab chiqilgan)

Integrus mutaxassislari Hyper-V virtual tarmoqlarini sozlash, VMWare virtual mashinasini yaratish yoki Hyper-V-ga o'tkazishga tayyor. Ishning narxi loyihaning hajmiga bog'liq.

Maqolada bo'lgani kabi uzoq vaqt oldin paydo bo'lgan ma'lumotlarga ko'raWindows Server 2012 Failover Cluster - Active Directory (AD) bilan yaxshilangan integratsiya , bizga virtuallashtirish va xost qilish imkoniyati beriladi domen boshqaruvchisi klasterda Hyper-V, garchi ushbu klaster ushbu klaster ichidagi virtual domen boshqaruvchisidan oldinroq ishga tushsa ham. Rostini aytsam, men domen boshqaruvchisini virtualizatsiya qilish masalasini hal qilishda uzoq vaqt ikkilanib qoldim, lekin hamkasblar bilan so'nggi muloqot shuni ko'rsatdiki, ularning tajribasidan Hyper-V klasteridagi virtual domen boshqaruvchisi juda real va amaliy stsenariydir.

Ushbu postda biz bir misolni ko'rib chiqamiz Jismoniy-Virtual (P2V) konvertatsiyalar jismoniy server gipervisorga asoslangan virtual muhitga Hyper-V OS ning bir qismi sifatida Windows Server 2012 R2... Bu misolda jismoniy server server platformasi hisoblanadi HP ProLiant DL 360 G5 OS bilan Windows Server 2012 R2 va asosiy server rollari AD DS va DNS... Va, ehtimol, tushunganingizdek, infratuzilma nuqtai nazaridan server haqiqiy domen boshqaruvchisidir.

Jonli jismoniy serverni Hyper-V virtual mashinasiga aylantirish uchun men yordamchi dasturdan foydalanamanMicrosoft virtual mashinasi konvertori (MVMC) 3.0 ... Ushbu yordamchi dasturning barcha xususiyatlari bilan tanishishingiz mumkin.TechNet kutubxonasida ... Menimcha, afzalliklarga qo'shimcha ravishda, ushbu yordamchi dastur bir qator ma'lum kamchiliklarga ega. Kamchiliklari, masalan, natijada P2V konvertatsiya qilish virtual mashinasi formatga ega ekanligi bilan bog'liq bo'lishi mumkin. 1-avlod., shuningdek, har bir mantiqiy disk alohida sifatida yaratilganligi VHD-fayl. Ammo umuman olganda, bu engib o'tish mumkin bo'lgan narsalar va biz ularni MVMC yordamida konvertatsiya qilish jarayonini tugatgandan so'ng ko'rib chiqamiz. Oxir-oqibat, bizning harakatlar rejamiz quyidagicha bo'ladi:

1 ... MVMC yordamida jismoniy serverning P2V konvertatsiyasi.
2 ... Virtual disklarni VHDX formatiga o'zgartiring.
3 ... Virtual mashinaning mehmon operatsion tizimida tarmoqni sozlash.
4 ... Hyper-V integratsiya komponentlarini yangilashni tekshirish
5 ... Serverning apparat komponentlarini qo'llab-quvvatlovchi dasturiy ta'minotni olib tashlash.
6 ... Virtual mashinani avlod 2 formatiga o'tkazish.
7 ... Virtual mashina operatsion tizimidan mavjud bo'lmagan qurilmalarni olib tashlash.

O'tkazish vaqtini qisqartirish uchun biz barcha operatsiyalarni virtualizatsiya xostlaridan birida to'g'ridan-to'g'ri bajaramiz. Xostni tanlashda siz bir nechta oddiy qoidalarni hisobga olishingiz kerak, ularga rioya qilish P2V o'tkazish jarayonida ham, VM G1-ni G2-ga o'tkazishning keyingi jarayonida ham diskda bo'sh joy etishmasligi bilan bog'liq xatolardan qochishga yordam beradi:

A) P2V operatsiyalari uchun virtualizatsiya xosti bepul bo'lishi kerak disk maydoni virtuallashtirilgan server disklaridagi egallagan joyning umumiy hajmidan kam bo'lmagan hajm. Va MVMCning vaqtinchalik operatsiyalarini hisobga olgan holda, odatda ikki baravar ko'p ma'lumotlarga e'tibor qaratish maqsadga muvofiqdir.

B) VM G1 ni G2 ga o'tkazishning keyingi operatsiyalari uchun tizim diski foydalanuvchi profili papkalari joylashishi kerak bo'lgan virtualizatsiya xostida virtuallashtirilgan server disklaridagi eng kamida umumiy hajmdagi bo'sh disk maydoni bo'lishi kerak. O'tkazish jarayonida virtual diskning vaqtinchalik nusxasi% LOCALAPPDATA% \ Temp katalogida wim tasviri ko'rinishida yaratiladi yoki C: \ Foydalanuvchilar \% USERNAME% \ AppData \ Local \ Temp)

MVMC bilan P2V jismoniy server konvertatsiyasi

Kelishilganimizdek, biz MVMC-ni yangi virtual mashinani oluvchi virtualizatsiya xostiga o'rnatamiz. Tanlangan xost o'rnatilgan rolga ega bo'lishi kerak Hyper-V va "xususiyat" yoqilgan BITS ixcham serveri... Hyper-V roli avvalroq o'rnatilgan edi, chunki bu haqiqiy virtualizatsiya xosti, lekin biz BITSni qo'shimcha ravishda o'rnatishimiz kerak, chunki u sukut bo'yicha o'chirib qo'yilgan. Keling, buni qilaylik PowerShell:

Import-modul server boshqaruvchisiO'rnatish-WindowsFeature -Nomi "BITS-Compact-Server" -IncludeAllSubFeature -IncludeManagementTools

O'rnatishdan so'ng, MVMC-ni ishga tushiring va birinchi ekranda konvertatsiya turini tanlang - Jismoniy mashina konvertatsiyasi

Keyinchalik, paydo bo'lgan yorliqda Manba virtualizatsiya qilinadigan jismoniy serverning to'liq malakali domen nomini, shuningdek ushbu serverga ma'muriy kirish uchun hisob ma'lumotlarini kiriting. Bizning holatlarimizda biz domen boshqaruvchisi haqida gapirayotganimiz sababli, domen ma'murining hisob ma'lumotlari ishlatiladi.

Keyingi bosqichda tugmani bosing Skanerlash tizimi, va ma'lumot oynasida qachon kuting Tizim ma'lumotlari aylantirilgan server haqidagi ma'lumotlar paydo bo'ladi.

O'zgartirilgan jismoniy serverning virtualga aylantiriladigan mantiqiy drayverlari haqidagi ma'lumotlar bilan qadamni o'tkazib yuboring

Bir qadamda VM konfiguratsiyasi yaratiladigan virtual mashina nomini kiriting (virtualizatsiya xostida mavjud virtual mashinalar nomlari bilan mos kelmasligi kerak), virtual protsessorlar (yadrolar) soni va RAM miqdori.

Keyingi bosqichda Disk sukut bo'yicha yaratilgan virtual diskni saqlash uchun virtualizatsiya xostida tarmoq papkasini tanlash faraz qilinadi. Va yana, MVMC misoli va bizning holatimizda maqsad xost bir xil tizim bo'lganligi sababli, biz ushbu xostda mahalliy papkani belgilashimiz mumkin.

Bir qadamda Ish maydoni jismoniy qattiq disklarni virtualga o'tkazishda MVMC tomonidan oraliq joy sifatida foydalaniladigan har qanday mahalliy papka nomini belgilang.

Bir qadamda Xulosa biz qisqacha xulosa ma'lumotlarini ko'rib chiqamiz va tugma bilan konvertatsiya jarayonini boshlaymiz Tugatish

Biz konvertatsiya jarayonining muvaffaqiyatli yakunlanishini kutmoqdamiz ...

O'tkazish jarayoni tugagandan so'ng darhol jismoniy manba serverini o'chiring.

Ko'rib turganingizdek, konvertatsiya natijasida, o'zgartirilgan serverning jismoniy diskining har bir mantiqiy hajmi uchun oldindan belgilangan papkada alohida virtual disklar yaratilgan.

Formatdagi virtual mashina 1-avlod, unda virtual disklar virtualga ulangan IDE- nazorat qiluvchi. Operatsion tizimni ikkinchi, asosiy virtual diskdan ishga tushirish uchun uzun nomga ega virtual disk (jismoniy tizimdan ovoz balandligi yorlig'i bo'yicha) ishlatiladi.

Endi virtuallashtirilgan tizim ishga tushishi va muvaffaqiyatli ishlashiga ishonch hosil qilish uchun virtual serverning birinchi sinovini bajarishingiz kerak. Har holda, birinchi ishga tushirishdan oldin siz virtual mashinaning tarmoq adapterini Hyper-V virtual kalitidan uzishingiz mumkin.

Virtual mashinaning birinchi ishga tushirilishi biroz vaqt talab qilishi mumkin, chunki mehmon OS yangi virtual uskunadan drayverlarni qidirishi va o'rnatishi kerak.

Agar dastlabki ishga tushirish muvaffaqiyatli bo'lsa, virtualizatsiyaning asosiy bosqichi tugallangan deb taxmin qilishimiz mumkin va keyingi barcha harakatlar faqat o'z xohishiga ko'ra amalga oshirilishi mumkin.

Virtual disklarni VHDX formatiga o'zgartiring

Virtual mashina MVMC tomonidan formatdagi disklar bilan yaratilganligi sababli VHD disklarni yanada "ilg'or" formatga o'tkazishni mustaqil ravishda amalga oshirishimiz mumkin VHDX... Buning uchun virtual mashinani va konsolni o'chiring Hyper-V menejeri menyudan Harakatlar elementni tanlang Diskni tahrirlash... Sehrgar bosqichida virtual diskni tanlash orqali Amalni tanlang aylantirish rejimini tanlang -Konvertatsiya qilish

Disklar o'zgartirilgandan so'ng, virtual mashinaning xususiyatlarida disklarga yo'lni o'zgartiring

Keling, sozlamalarni saqlaymiz va yangi formatdagi virtual disklar bilan virtual mashinaning ishga tushirilishini yana tekshiramiz.

Virtual mashinaning mehmon operatsion tizimida tarmoqni sozlash.

Agar tizim ishga tushsa va muvaffaqiyatli yuklansa, biz uni ishlab chiqarish muhitiga chiqarishimiz mumkin, ya'ni tarmoq bilan o'zaro aloqada bo'lishiga imkon beramiz. Qabul qilaylik kerakli sozlamalar virtual mashinaning xususiyatlarida tarmoq interfeysi, masalan, agar kerak bo'lsa, biz ma'lum bir raqamdan foydalanishni yoqishimiz mumkin VLAN

Saqlagandan keyin tarmoq sozlamalari virtual mashina, mehmon OS ichida biz IP sozlamalarini o'rnatamiz, ya'ni biz jismoniy serverda ilgari ishlatilgan IP manzilni va boshqa tarmoq sozlamalarini tiklaymiz. Shundan so'ng, virtual mashina mahalliy tarmoq bilan to'liq o'zaro ta'sir qila boshlaganiga ishonch hosil qilish uchun uni qayta yoqing.

Hyper-V integratsiya komponentlarini yangilashni tekshirish

"Yangi" virtual mashina virtualizatsiya hostida mavjud bo'lgan eng so'nggi versiyaning Hyper-V integratsiya komponentlaridan foydalanishiga ishonch hosil qilish uchun virtual mashina va menyuda konsol ulanishini oching. Harakat integratsiya komponentlari bilan disk tasvirini o'rnatish uchun elementni tanlang - Integratsiya xizmatlarini sozlash diskini joylashtiring

O'rnatilgan virtual tizim\ support \ amd64 \ setup.exe faylini toping va ishga tushiring

Agar integratsiya komponentlari yangilangan bo'lsa, biz quyidagiga o'xshash xabarni olamiz:

Aks holda, virtual mashinaning mehmon operatsion tizimini keyingi qayta ishga tushirish bilan komponentlarni o'rnatish kerak bo'ladi.

Server uskunasini qo'llab-quvvatlash dasturini olib tashlash

Serverimiz virtualga aylangandan so'ng, siz hamma narsaga ishonch hosil qilishingiz kerak dasturiy ta'minot apparat komponentlarini qo'llab-quvvatlash uchun avval ushbu serverga o'rnatilgan bo'lsa, ehtiyotkorlik bilan olib tashlangan. Bizning misolimizda kompozitsiyadan barcha ilovalar olib tashlanishi kerak. HP Insight dasturi... Bundan tashqari, biz ilgari o'rnatilgan UPS agentini olib tashlashimiz mumkin, chunki endi virtualizatsiya xosti elektr ta'minoti uzilib qolganda virtual mashinaning mehmon operatsion tizimini o'chirishni boshqaradi.

Dasturiy ta'minotni olib tashlaganingizdan so'ng, muvaffaqiyatli ishga tushishiga ishonch hosil qilish uchun mehmon tizimini qayta yoqing.

Virtual mashinani avlod 2 formatiga o'tkazish

Ushbu bosqichda bizning virtual serverimiz normal rejimda to'liq ishlaydi, lekin agar biz uni formatga aylantirish orqali yaxshilashni xohlasak Avlod 2, birinchi navbatda ishlaydigan VMning zaxira nusxasini yaratish haqida g'amxo'rlik qilishingiz kerak. Oddiy va qulay, bu, masalan, yordamida amalga oshirilishi mumkin Tizim markazi 2012 R2 ma'lumotlarni himoya qilish menejeri (DPM)…

Mening tanishlarimdan biri bunday holatlarda aytganidek, "Ukraina kechasi tinch, ammo bekon yashirin bo'lishi kerak".

Ikkinchi avlod virtual mashinasiga o'tkazish taniqli PS-skript yordamida amalga oshiriladiHyper-V 2-avlod VM konvertatsiya qilish uchun yordamchi dastur (Convert-VMGeneration) ... Oddiy qilib aytganda, ushbu skriptning ishlash printsipi shundaki, u yangi virtual disklarga ega bo'lgan ikkinchi avlod yangi virtual mashinasi bo'lib, u VM G1 asl virtual diskidan asosiy tizim bo'limining nusxasini klonlaydi va yaratadi. VM G2-ni yuklash uchun zarur bo'lgan qo'shimcha bo'limlar. Shunday qilib, birinchi avlodning original virtual mashinasi saqlanib qoladi va agar G1> G2 ni konvertatsiya qilish jarayonida engib bo'lmaydigan xarakterdagi qiyinchiliklar yuzaga kelsa, u holda bizni asl virtual mashinadan foydalanishni davom ettirish uchun hech kim bezovta qilmaydi.

Shunday qilib, Convert-VMGeneration.ps1 skriptini virtualizatsiya xostiga yuklab oling va nusxa oling bu daqiqa virtual mashinamiz ishlayapti.

O'tkazishni boshlashdan oldin, virtual VM diskining vaqtinchalik nusxasini yaratish uchun foydalanuvchi profillari (odatda C: \ diski) bo'lgan diskda etarli joy mavjudligiga yana bir bor ishonch hosil qiling (konversiya jarayonida vaqtinchalik wim tasviri bo'ladi). % LOCALAPPDATA% \ Temp katalogida yaratilgan)

Bundan tashqari, virtual mashina ichida tiklash muhitini qo'llab-quvvatlash o'chirilganligiga ishonch hosil qiling WinRE(konversiya skripti muallifining talabi). Buni konsol buyrug'i yordamida amalga oshirish mumkin:

reagent va boshqalar/ o'chirish

Virtual mashinani o'chiring.

Keling, virtualizatsiya xostida konversiya skriptini ishga tushiramiz:

"KOM-DC01" - "D: \" yo'li

Ko'rib turganingizdek, skriptni ishga tushirishga birinchi urinish muvaffaqiyatsiz tugadi.

Muammo shundaki, joriy konfiguratsiyada virtual mashinada ikkita mantiqiy bo'lim uchun ikki xil virtual disk mavjud.

Birinchi diskda ( Disk 0) operatsion tizimni yuklash uchun zarur bo'lgan ma'lumotlarni o'z ichiga oladi, lekin OTning o'zi emas. Bunday holda, skript konvertatsiya qilish uchun ushbu diskdan foydalanishga harakat qiladi. Skriptning ishlashi natijasida yuklash bo'limi aslida yangidan yaratiladi, biz mavjud qismini o'chirishga harakat qilishimiz mumkin. yuklash diski... Buni amalga oshirish uchun virtual mashinani o'chiring va VM konfiguratsiyasidan virtual operatsion tizimda ovoz balandligi belgisi bo'lgan birinchi virtual diskni olib tashlang. Tizim zahiraga olingan”(taxminan 350 MB disk).

Ya'ni, biz Windows Server 2012 R2 mehmon operatsion tizimi joylashgan VM xususiyatlarida faqat bitta diskni qoldiramiz. Ushbu o'zgarishlardan so'ng virtual mashinani ishga tushirishga urinib ko'rishning hojati yo'q (baribir undan yaxshi narsa bo'lmaydi), lekin darhol konversiya skriptini bajarishga harakat qiling:

\ Convert-VMGeneration.ps1 -VMName"KOM-DC01" -Yo'l "D: \" -IgnoreWinRE

Kalit IgnoreWinRE konvertatsiya xato bilan tugatilgan xabarni oldini olish uchun bu erga qo'shilgan (mehmon OS qo'llab-quvvatlashiga qaramay WinRE o'chirilgan):

WinRE sozlangan. Avval mehmon ichida reagentc / o'chirib qo'ying yoki IgnoreWinRE parametridan foydalaning
Xato bilan yakunlandi. Kuzatuv holati kodi 700

O'tkazish skripti boshlangandan so'ng, biz hozirda xost tizimida mavjud bo'lgan disklardan biridagi barcha ma'lumotlar yo'q qilinishi haqida qo'rqinchli ogohlantirish beriladi. Ijobiy javob skriptning davomini anglatadi:

Bosishdan oldin Ha, virtualizatsiya hostida diskni boshqarish qo'shimchasini oching va tizimda skript xabarida ko'rsatilgan tartib raqami ostida o'rnatilgan yangi virtual disk paydo bo'lganligiga ishonch hosil qiling (bizning misolimizda bu Disk 7). Bu asl virtual diskni unga klonlash uchun konvertatsiya skripti tomonidan yaratilgan yangi virtual diskdir (bu bizning misolimizdagi skript tomonidan ham o'rnatiladi). Disk 6)

Shunday qilib, bosgandan keyin Ha c, ma'lumotlar ikkinchi avlod VM uchun zarur bo'lgan qo'shimcha bo'limlar qo'shilishi bilan bir virtual diskdan ikkinchisiga klonlanadi.

Skript tugagach, tegishli bo'limlar avtomatik ravishda o'chiriladi

Agar kerak bo'lsa, original 1-avlod virtual mashinasi nomini o'zgartiring ...

Keling, yangi yaratilgan ikkinchi avlod virtual mashinasining konfiguratsiyasini tekshiramiz.

Avvalgidek, birinchi ishga tushirishdan oldin, har qanday holatda, virtual tarmoq adapterini Hyper-V virtual kalitidan uzing. Keyin virtual mashinani ishga tushirishga harakat qilamiz. Birinchi ishga tushirish uchun biroz vaqt ketadi, chunki mehmon tizimi apparat ma'lumotlarini yana yangilashi kerak.

Agar mehmon operatsion tizimi muvaffaqiyatli yuklangan bo'lsa, biz unda autentifikatsiya qilamiz va sozlamalarni tekshiramiz tarmoq kartasi... Ular saqlanishi kerak. Agar hamma narsa tartibda bo'lsa, virtual mashinaning xususiyatlarida tarmoq adapterining kirishini virtual kalitga qaytaring va virtual mashinani qayta yoqing. Ushbu bosqichda bizning virtual serverimiz to'liq samarali shaklda yuklanadi va uning xizmatlari tarmoqdan mavjud bo'ladi.

Endi siz G1 avlodining eski virtual mashinasini (bizning holimizda, bu asl VM, ilgari KOM-DC01-OLD nomi bilan o'zgartirilgan) xavfsiz o'chirib tashlashingiz va tayyor G2 VMni, agar u ishlatilayotgan bo'lsa, klasterga o'tkazishingiz mumkin.

Agar kerak bo'lsa, G2 ga o'tkazishdan oldin uni o'chirib qo'yishingiz mumkin WinRE

reagent va boshqalar/ yoqish
Virtual mashina operatsion tizimidan mavjud bo'lmagan qurilmalarni olib tashlash

Ayni paytda bizning virtual serverimiz allaqachon ikkinchi avlod Hyper-V virtual mashinasidir. Yakuniy muhim harakat barcha eski "fantom" qurilmalarni va tegishli drayverlarni qurilmani boshqarish plaginidan foydalangan holda mehmon operatsion tizimidan olib tashlashdir ( Qurilmalar dispetcheri).

Va yana, qurilma menejerini manipulyatsiya qilishdan oldin, virtual mashinani DPM-ga zaxiralash tavsiya etiladi.

Biz eski qurilmalarni o'chirib tashlaymiz usuli.

Qurilmani boshqarish qo'shimchasida arvoh qurilmalarni ko'rsatishni yoqish uchun tizim o'zgaruvchisini o'rnating va qo'shimcha komponentni quyidagi buyruq bilan ishga tushiring (buyruqlar satri oynasini yopmasdan):

o'rnatish devmgr_show_nonpresent_devices=1 boshlash devmgmt.msc

Menyuda ochiq snapda Ko'rinish elementni tanlang" Yashirin qurilmalarni ko'rsatish"…

Qurilma turlarining har bir tugunini kengaytiring va nofaol sifatida ko'rsatilgan barcha qurilmalarni olib tashlang.

Ba'zi qurilmalarni o'chirish jarayonida qurilma drayverini o'chirish imkoniyati mavjud bo'lishi mumkin " Ushbu qurilma uchun drayver dasturini o'chirib tashlang”. Ushbu drayverlar virtual mehmon tizimida endi kerak emasligi sababli, maslahat opsiyasini yoqish mumkin.

Ishni tugatgandan so'ng, biz virtual mashinaning mehmon operatsion tizimini qayta ishga tushiramiz va uning muvaffaqiyatli ishlashiga ishonch hosil qilamiz.

Ushbu bosqichda biz jismoniy domen boshqaruvchisini o'zgartirishga asoslangan deb aytishimiz mumkin Windows Server 2012 R2 virtual mashinaga Hyper-V avlodi 2 yakunlandi va endi biz qilishimiz kerak bo'lgan narsa virtual serverning dastur qismi ishlayotganiga ishonch hosil qilish, masalan, domen boshqaruvchisi rolining holatini asboblar yordamida tekshirish. DCDIAG.

Hayrli kun!. Endi ko'plab jismoniy serverlar texnologiyaga muvofiq o'zgartirishga harakat qilmoqda P2V virtualga. Ular buni eski jihozlardan xalos bo'lish uchun qiladilar, lekin o'z xizmatlarini ish tartibida ushlab turishadi, bu ularga yangi uskunada ko'proq ishlash imkonini beradi yoki hamma vCloud Director kabi bulutlarga o'tadi. Bugun men sizga VMware vCenter Converter Standalone yordamida qanday qilib P2V migratsiyasini amalga oshirish va jismoniy serverni virtualizatsiya qilishni aytmoqchiman.

Vmware-ga P2V ko'chish algoritmi

  • Serveringizni Vmware virtual mashinasiga aylantira olish uchun siz batafsil tavsiflangan VMware vCenter Converter Standalone 5.5 ni o'rnatishingiz kerak.
  • Keyinchalik, jismoniy serverni virtualizatsiya qiladigan ESXI xostini tayyorlang
  • Konverterni ishga tushiring va konversiya ustasining barcha bosqichlarini bajaring

VMware vCenter Converter Standalone 5.5 ni ishga tushiring yoki 6.2 dan yangiroq versiya allaqachon mavjud.

Agar kirish paytida faylga kirish / chiqish xatosi paydo bo'lsa, unga nima sabab bo'lganini ko'ring

Biz tanlaymiz Konvertatsiya qilish mashinasi

  • Yoqilgan mashina, ishlaydigan kompyuter yoki server. Bu VMware konvertorining ishlashning asosiy usuli, "ishning uzilishi yo'q". Server jismoniy yoki virtual bo'lishi mumkin. Ichkarida bo'lish mahalliy tarmoq yoki mahalliy bo'lishi (konvertor o'rnatilgan mashina). Operatsion tizim Windows yoki Linux hisoblanadi, Unix emas. Linux uchun operatsion tizimlarning juda cheklangan ro'yxati mavjud.
  • VMware Infrastructure virtual mashinasi, agar sizga eski platformadan (Virtual Center 2.5, ESX (i) 2-4.1) virtual mashina kerak bo'lsa, yangi, beshinchisiga o'tkazing. VMware vSphere ning 5-versiyasidagi asosiy o'zgarish yangi versiya virtual apparat raqami 8 va VMware vositalari u bilan birga o'zgardi.
  • VMware Workstation yoki boshqa virtual mashina. Ish stantsiyasi ma'murlar orasida juda mashhur va ko'pincha virtual mashina sinovdan vaqtinchalik ish stantsiyasiga aylanadi. Konverter uni ESXi, vSphere muhitiga hech qanday muammosiz o'tkazadi. VMware Fusion, VMware Player, VMware server 2.x da virtual mashinalar ishlayotgan bo'lsa, biz ushbu elementni ham tanlaymiz.
  • Zaxira rasmi yoki uchinchi tomon virtual mashinasi. Mavjud zahiradan yoki boshqa ishlab chiqaruvchidan virtual mashinadan tiklash. Zaxiradan tiklash juda foydali funksiya va nima uchun quyida sizga aytaman.
  • Hyper-V serveri. Microsoft-dan VMware-ga o'tish uchun. U uchinchi tomon virtual mashinasidan farq qiladi, chunki sizda ishlaydigan Hyper-V server bo'lishi kerak va konvertor unga ulanadi. Virtual mashinalar o'chirilgan bo'lishi kerak.

VMware Converter "Quvvatlangan mashina" sxemasiga muvofiq Windows kabi operatsion tizim bilan ishlashi uchun konvertor ulanishi, agentni o'rnatishi va migratsiyani boshlashi uchun tizim ma'murining hisob ma'lumotlari talab qilinadi. Uchun Linux tizimlari ildiz parolini kiritishingiz va SSH orqali masofadan ulanish imkoniyatiga ega bo'lishingiz kerak. Ildizga kirishga ruxsat berish uchun sshd konfiguratsiya faylingizni tahrirlashingiz kerak bo'lishi mumkin. Bundan tashqari, tizimga kirish uchun root g'ildirak guruhida bo'lishi kerak.

To'g'ri ulanganda, VMware Converter qaysi operatsion tizimga o'tishini aniqlaydi. U qancha va qanday disklar va bo'limlarga ega, qancha tarmoq interfeysi, operativ xotira, protsessorlar. Bu ma'lumotlarning barchasi ESXi xostida yangi virtual mashina yaratish uchun ishlatiladi. Men vCenter manzili va hisob ma'lumotlarini kiritaman.

Sertifikat ogohlantirishiga e'tibor bermang

Migratsiya qilingan mashina uchun loyiha papkasini tanlash

Keyingi qadam. Biz virtual mashina ishga tushiriladigan ESXi xostini ko'rsatamiz. VM fayllari va virtual uskunaning versiyasi yoziladigan saqlash joyi (hozirda 10-chi oxirgi). Agar men "VCenter tizimining maqsadli serveri" deb belgilagan bo'lsam, unda tanlov bir nechta variant bo'lar edi, deb o'ylayman. Barcha mavjud xostlar va ma'lumotlar ombori ko'rsatiladi

Keyingi sahifada siz qaysi disklarni aylantirish kerakligini, qaysi biri yo'qligini, qancha tarmoq interfeysi kerakligini va yana ko'p narsalarni belgilashingiz mumkin.

Biz xulosani ko'rib chiqamiz

Tugatish. Endi vCenter-ga qarasangiz, virtual mashina yaratish vazifasi bor.

Konvertorning o'zi vazifani bajarish vaqtini ko'rsatadi. Ko'rib turganingizdek, Vmware-ga P2V migratsiyasi juda ahamiyatsiz.

Shuningdek, topshiriqni bajarganingizdan so'ng, siz xatoga duch kelishingiz mumkin Qayta konfiguratsiya paytida xatolik yuz berdi va virtual mashinani esxi gipervisorida yoqsangiz, siz ko'k ekranni olasiz, bu muammoni hal qilish chapdagi havolada. . Sayt materiallari

Windows XP, Windows 7 va Windows 8 operatsion tizimlarida tizim haqida asosiy ma'lumotlarni aks ettiruvchi systeminfo.exe yordam dasturi mavjud. Qulaylik Coreinfo Mark Russinovichdan bu borada ko'proq imkoniyatlar beradi.

Ushbu buyruq qatori yordam dasturi sizga mantiqiy protsessorlarning jismoniy protsessorga ulanishini, u joylashgan NUMA tugunini va soketini va har bir mantiqiy protsessorga tayinlangan kesh o'lchamlarini ko'rsatishi mumkin. Coreinfo shuningdek, Windows funksiyasidan GetLogicalProcessorInformation saytidan foydalanadi: msdn.microsoft.com ma'lumotni olish va uni konsol ekraniga chop etish, bu erda protsessorning mantiqiy bog'lanishi yulduzcha "*" bilan ko'rsatiladi. Coreinfo olish uchun ham foydalidir batafsil ma'lumot protsessor haqida (masalan, Hyper-V virtualizatsiyasini qo'llab-quvvatlaydimi) va tizimingiz kesh topologiyasi haqida.

[Coreinfo-ni qanday o'rnatish kerak]

O'rnatish juda oson. Arxivni dastur bilan yuklab oling, uni istalgan qulay joyga oching, ishga tushiring. Dastur sizga litsenziya shartlarini qabul qilish haqida savol beradi va shundan so'ng u ishlashga tayyor bo'ladi. Yordamchi dastur har doim qo'lingizda bo'lishi uchun Coreinfo.exe faylini% SystemRoot% \ system32 jildiga nusxalang.

[Coreinfo-dan foydalanish]

Administrator huquqlari bilan ishlaydigan buyruq qatoridan Coreinfo-ni ishga tushiring. Har bir mavjud resurs uchun operatsion tizimga ko'rinadigan protsessorlarga ulanish xaritasi ko'rsatiladi, bu erda * mavjud protsessorlarga tegishliligini ko'rsatadi. Masalan, 4 yadroli tizim uchun kesh ma'lumotlari qatorida 3 va 4 yadrolari orasidagi umumiy kesh xaritasi bo'ladi.

-c Yadrolar haqidagi ma'lumotlarni chop etadi. -f Yadrolarning imkoniyatlari haqidagi ma'lumotlarni ko'rsatadi. -g Guruhlar haqidagi ma'lumotlarni ko'rsatadi. -l Kesh haqidagi ma'lumotlarni ko'rsatadi. -n NUMA tugunlari haqidagi ma'lumotlarni ko'rsatadi. -s Protsessor soketlari haqidagi ma'lumotlarni ko'rsatadi. -m NUMA ga kirish narxini ko'rsatadi. -v Protsessor va tizim virtualizatsiyasi (Hyper-V) imkoniyatlarini, shu jumladan ikkinchi darajali manzil tarjimasini qo'llab-quvvatlashni ko'rsatadi (Intel tizimlarida administrator huquqlarini talab qiladi).

Odatiy bo'lib (agar siz coreinfo.exe faylini parametrlarsiz ishga tushirsangiz), -v dan tashqari barcha variantlar uchun ma'lumot ko'rsatiladi.

Eslatma: chiqishda "-" chizig'i bunday funktsiya o'chirilganligini yoki qo'llab-quvvatlanmasligini anglatadi va yulduzcha "*" mos keladigan funktsiyaning mavjudligini bildiradi (variantlar, bog'lash).

1 ... Coreinfo sayti: technet.microsoft.com.

Microsoft Windows (c) Microsoft Corp. 2009. Barcha huquqlar himoyalangan.
C: \ Windows \ System32> Coreinfo.exe
Coreinfo v3.31 - Tizim protsessorlari va xotira topologiyasi haqida ma'lumotni yo'q qilish Mualliflik huquqi (C) 2008-2014 Mark Russinovich Sysinternals - www.sysinternals.com
AMD FX (tm) -6300 olti yadroli protsessor AMD64 oilasi 21 Model 2 qadam, AuthenticAMD HTT * Ko'p yadroli HYPERVISOR - Gipervisor mavjud VMX - Intel apparat-yordamidagi virtualizatsiya SVM-ni qo'llab-quvvatlaydi * AMD apparat-yordamli virtualizatsiyasini qo'llab-quvvatlaydi X64- *-bit rejimi
SMX - Intel ishonchli SKINIT-ni qo'llab-quvvatlaydi * AMD SKINIT-ni qo'llab-quvvatlaydi
NX * Ishlamaydigan sahifa himoyasini qo‘llab-quvvatlaydi SMEP - Supervisor rejimini bajarishning oldini olishni qo‘llab-quvvatlaydi SMAP - Supervisor rejimiga kirishni oldini olishni qo‘llab-quvvatlaydi PAGE1GB * 1 GB katta sahifalarni qo‘llab-quvvatlaydi * PAE ni qo‘llab-quvvatlaydi * 32-bitli jismoniy manzillar PAT * Sahifa atributlari jadvali PSE qo‘llab-quvvatlaydi * 4 MB sahifalarni qo‘llab-quvvatlaydi PSE36 * 32-bitli manzilni qo'llab-quvvatlaydi 4 MB sahifalar PGE * Sahifa jadvallaridagi global bitni qo'llab-quvvatlaydi SS - kesh operatsiyalari uchun avtobusni kuzatishni qo'llab-quvvatlaydi VME * Virtual-8086 rejimini qo'llab-quvvatlaydi RDWRFSGSBASE - To'g'ridan-to'g'ri GS / FS bazasiga kirishni qo'llab-quvvatlaydi
FPU * i387 suzuvchi nuqta ko'rsatmalarini amalga oshiradi MMX * MMX ko'rsatmalar to'plamini qo'llab-quvvatlaydi MMXEXT * AMD MMX kengaytmalarini 3DNOW amalga oshiradi - 3DNow-ni qo'llab-quvvatlaydi! ko'rsatmalar 3DNOWEXT - 3DNow-ni qo'llab-quvvatlaydi! kengaytma ko'rsatmalari SSE * Streaming SIMD kengaytmalarini qo'llab-quvvatlaydi SSE2 * Streaming SIMD kengaytmalarini qo'llab-quvvatlaydi 2 SSE3 * Streaming SIMD kengaytmalarini qo'llab-quvvatlaydi 3 SSSE3 * qo'shimcha SIMD kengaytmalarini qo'llab-quvvatlaydi 3 SSE4a * Oqimli SIMD kengaytmalarini qo'llab-quvvatlaydi 4a SIMDR kengaytmalarini qo'llab-quvvatlaydi 4a SSE2 Extension SSE4s. Oqimli SIMD kengaytmalari 4.2
AES * AES kengaytmalarini qo'llab-quvvatlaydi AVX * AVX yo'riqnoma kengaytmalarini qo'llab-quvvatlaydi FMA * YMM holati MSR yordamida FMA kengaytmalarini qo'llab-quvvatlaydi * RDMSR / WRMSR ko'rsatmalarini amalga oshiradi MTRR * Xotira turi diapazoni registrlarini XSAVE qo'llab-quvvatlaydi * XSAVE / XRSTOR ko'rsatmalarini qo'llab-quvvatlaydi RDSEED - RDSEED yo'riqnomasini qo'llab-quvvatlaydi
CMOV * CMOVcc ko'rsatmalarini qo'llab-quvvatlaydi CLFSH * CLFLUSH yo'riqnomasini CX8 qo'llab-quvvatlaydi * 8 baytlik ko'rsatmalarni solishtirish va almashishni qo'llab-quvvatlaydi * CX16 8 baytlik ko'rsatmalarni qo'llab-quvvatlaydi * CMPXCHG16B ko'rsatmalarini qo'llab-quvvatlaydi BMI1 * Bit bilan manipulyatsiya kengaytmalarini qo'llab-quvvatlaydi 1 BMI2 - Bit bilan manipulyatsiya kengaytmalarini qo'llab-quvvatlaydi 2 ADX - ADX prensial ko'rsatmalarni qo'llab-quvvatlaydi DCCA / ADO xotira xaritasi F16C qurilmasidan * Yarim aniqlikdagi FXSR ko'rsatmalarini qo'llab-quvvatlaydi * FXSAVE / FXSTOR ko'rsatmalarini qo'llab-quvvatlaydi FFXSR * Optimallashtirilgan FXSAVE / FSRSTOR ko'rsatmalarini qo'llab-quvvatlaydi MONITOR * MONITOR va MWAIT ko'rsatmalarini qo'llab-quvvatlaydi MOVBE - MOVBE yo'riqnomasini qo'llab-quvvatlaydi ERMSB - Kengaytirilgan STMOSB ko'rsatmalarini qo'llab-quvvatlaydi * PCLMULDQ yo'riqnomasini qo'llab-quvvatlaydi POPCNT * POPCNT yo'riqnomasini LZCNT qo'llab-quvvatlaydi * LZCNT yo'riqnomasini SEP qo'llab-quvvatlaydi * Tez tizim qo'ng'iroqlari ko'rsatmalarini LAHF-SAHF qo'llab-quvvatlaydi * 64-bit rejimida LAHF / SAHF ko'rsatmalarini qo'llab-quvvatlaydi HLE - Hardware Lock Elision ko'rsatmalarini qo'llab-quvvatlaydi RTM - Cheklangan tranzaksiya xotirasini qo'llab-quvvatlaydi
DE * Kiritish-chiqarish toʻxtash nuqtalarini, shu jumladan CR4ni qoʻllab-quvvatlaydi DE DTES64 - 64-bitli filial manzillari tarixini yoza oladi DS - Xotirada rezident disk raskadrovka buferini qoʻllaydi DS-CPL - CPL PCID bilan disk raskadrovka saqlash funksiyasini qoʻllab-quvvatlaydi - PCID va sozlanishi CR4.PCIDE INVPCIDni qoʻllab-quvvatlaydi - INVPCID ko'rsatmalari PDCMni qo'llab-quvvatlaydi - Ishlash imkoniyatlarini qo'llab-quvvatlaydi MSR RDTSCP * RDTSCP yo'riqnomasini TSC qo'llab-quvvatlaydi * RDTSC yo'riqnomasini qo'llab-quvvatlaydi TSC-DEADLINE - Mahalliy APIC bir martalik oxirgi taymerni qo'llab-quvvatlaydi TSC-INVARIANT * TSC doimiy tezlikda ishlaydi xTPR - ustuvor vazifa xabarlarini o'chirishni qo'llab-quvvatlaydi
EIST - Kengaytirilgan Intel Speedstep ACPI-ni qo'llab-quvvatlaydi - Quvvatni boshqarish uchun MSR TM ni qo'llaydi - TM2 termal monitor sxemasini qo'llaydi - Termal monitor 2 boshqaruvini amalga oshiradi APIC * Dasturiy ta'minotdan foydalanish mumkin bo'lgan mahalliy APIC x2APICni qo'llaydi - x2APICni qo'llab-quvvatlaydi
CNXT-ID - L1 ma'lumotlar kesh rejimiga moslashtirilgan yoki BIOS
MCE * Machine Check, INT18 va CR4.MCE MCA qo'llab-quvvatlaydi * Mashina tekshiruvi arxitekturasini PBE amalga oshiradi - FERR # / PBE # pinidan foydalanishni qo'llab-quvvatlaydi
PSN - 96-bitli protsessorning seriya raqamini amalga oshiradi
PREFETCHW * PREFETCHW ko'rsatmalarini qo'llab-quvvatlaydi
Maksimal amalga oshirilgan CPUID barglari: 0000000D (Asosiy), 8000001E (Kengaytirilgan).
Mantiqiy fizik protsessor xaritasi: * —— fizik protsessor 0 - * —- jismoniy protsessor 1 - * - fizik protsessor 2 - * - fizik protsessor 3 —- * - fizik protsessor 4 —— * 5 ta jismoniy protsessor
Mantiqiy protsessordan soket xaritasiga: ******** Soket 0
NUMA tugun xaritasiga mantiqiy protsessor: ****** NUMA tugun 0
NUMA tugunlari yoʻq.
Mantiqiy protsessordan kesh xaritasi: * —— Maʼlumotlar keshi 0, 1-darajali, 16 KB, Assoc 4, LineSize 64 * —— Yoʻriqnoma keshi 0, 1-darajali, 64 KB, Assoc 2, LineSize 64 * —— Birlashtirilgan kesh 0, daraja 2, 2 MB, Assoc 16, LineSize 64 - * —- Maʼlumotlar keshi 1, Level 1, 16 KB, Assoc 4, LineSize 64 - * —- Yoʻriqnoma keshi 1, 1-darajali, 64 KB, Assoc 2, LineSize 64 - * —- Birlashtirilgan kesh 1, 2-darajali, 2 MB, Assoc 16, LineSize 64 - * - Maʼlumotlar keshi 2, 1-daraja, 16 KB, Assoc 4, LineSize 64 - * - Yoʻriqnoma keshi 2, 1-darajali, 64 KB, Dots. , LineSize 64 - * - Birlashtirilgan kesh 2, 2-darajali, 2 MB, Assoc 16, LineSize 64 - * - Maʼlumotlar keshi 3, 1-daraja, 16 KB, Assoc 4, LineSize 64 - * - Koʻrsatmalar keshi 3, 1, 64 KB, Assoc 2, LineSize 64 - * - Birlashtirilgan kesh 3, 2-darajali, 2 MB, Assoc 16, LineSize 64 —- * - Maʼlumotlar keshi 4, 1-darajali, 16 KB, Assoc 4, LineSize 64 —- * - Yoʻriqnoma keshi 4, 1-darajali, 64 KB, Assoc 2, LineSize 64 —- * - Birlashtirilgan kesh 4, 2-darajali, 2 MB, Assoc 16, LineSize 64 —— * Maʼlumotlar keshi 5, 1-daraja, 16 KB, Dos. 4, LineSize 64 —— * Yo‘riqnoma keshi 5, 1-darajali , 64 KB, Assoc 2, LineSize 64 —— * Birlashtirilgan kesh 5, 2-darajali, 2 MB, Assoc 16, LineSize 64 ****** Birlashtirilgan kesh 6, 3-darajali, 8 MB, Assoc 1, LineSize 64
Guruh xaritasiga mantiqiy protsessor: ****** 0-guruh

Mark Russinovich tomonidan

Nashr qilingan: 2014 yil 18 avgust

Coreinfo-ni yuklab oling(192 KB)

Kirish

Coreinfo - bu sizga mantiqiy protsessorlar va ular joylashgan jismoniy protsessor, NUMA tugun va rozetka o'rtasidagi xaritani, shuningdek, har bir mantiqiy protsessorga tayinlangan keshni ko'rsatadigan buyruq qatori yordam dasturi.

Windows 8 da Hyper-V ni yoqish uchun protsessor talablari

Ushbu ma'lumotni olish uchun Windows-ning GetLogicalProcessorInformation funksiyasidan foydalanadi va uni yulduzcha bilan mantiqiy protsessorga xaritalash orqali ekranga chop etadi, masalan. ‘*’. Coreinfo protsessor va tizimingiz kesh topologiyasi haqida ma'lumot olish uchun foydalidir.

O'rnatish

Coreinfo-ni “coreinfo” deb yozish orqali ishga tushirasiz.

CoreInfo-dan foydalanish

Har bir resurs uchun u ko'rsatilgan resurslarga mos keladigan OS ko'rinadigan protsessorlar xaritasini ko'rsatadi, "*" tegishli protsessorlarni ifodalaydi. Masalan, 4 yadroli tizimda keshdagi chiziq 3 va 4 yadrolari tomonidan taqsimlangan xarita bilan chiqadi.

Foydalanish: coreinfo [-c] [- f] [- g] [- l] [- n] [- s] [- m] [- v]

Parametr Tavsif
** - c ** Ma'lumotni yadrolarga to'kib tashlang.
-f Asosiy xususiyat ma'lumotlarini yo'q qilish.
-g Guruhlar bo'yicha ma'lumotlarni yo'q qilish.
** - l ** Ma'lumotni keshlarga tashlash.
-n NUMA tugunlari haqida ma'lumotni yo'q qilish.
-s Rozetkalarga ma'lumotlarni to'kib tashlang.
-m NUMA kirish narxini bekor qiling.
-v Faqat virtualizatsiya bilan bog'liq xususiyatlarni o'chirib tashlang, shu jumladan ikkinchi darajali manzil tarjimasini qo'llab-quvvatlash.
(Intel tizimlarida ma'muriy huquqlarni talab qiladi).

Sukut bo'yicha -v dan boshqa barcha variantlar tanlanadi.

Coreinfo chiqishi:

Coreinfo-ni yuklab oling(192 KB)

Windows Serverning Hyper-V muhitiga oson ko'chishi

Ertami-kechmi, deyarli har qanday IT infratuzilmasida eski uskunalarni yangilariga almashtirish masalasi tug'iladi. Vaqt o'tishi bilan har qanday uskuna o'z resurslarini tugatadi va almashtirilishi kerak (yangisi bilan va shunga mos ravishda tezroq), lekin hisoblash quvvatini oshirish har doim ham talab qilinmaydi. Bu odatda mavjud ilovalarni konfiguratsiyani o'zgartirmasdan ko'chirishni talab qiladi.

Hech kimga sir emaski, ko'pgina dasturiy mahsulotlar operatsion tizim va muhit uchun maxsus sozlamalarni talab qiladi va operatsion tizimning alohida nusxasida barqarorroq ishlaydi. Bundan tashqari, alohida OT instantsiyalarida xizmatlarni izolyatsiya qilishning bir qator boshqa sabablari mavjud: dasturga xos texnik xizmat ko'rsatish va tuzatish davrlari, buzilish va xatolarni izolyatsiya qilish talablari, xavfsizlik izolyatsiyasi va boshqalar. Ammo katta hisoblash resurslarini talab qilmaydigan ba'zi vazifalar uchun alohida jismoniy server ajratish juda isrofgarchilikdir.

Yuqori unumdorlik, ayniqsa kiritish-chiqarish quyi tizimining ishlashi talab etilmagan hollarda, jismoniy tizimlarni (Jismoniy-Virtual, p2v) birlashtirish uchun virtualizatsiyadan foydalanish juda mumkin.

Virtual mashinalarga birlashtirish uchun birinchi nomzodlar:

  • kiritish-chiqarish quyi tizimining kam resurs iste'moli bilan yuklanmagan xizmatlar
  • maxsus operatsion tizim sozlamalarini talab qiladigan xizmatlar
  • alohida xizmat ko'rsatish davrini talab qiladigan xizmatlar - tez-tez yangilanishlar, OTni qayta ishga tushirish va hk.

Albatta, moda va tendentsiyalarga qaramay, siz hamma narsani virtuallashtirmasligingiz kerak. Quyidagi hollarda iloji boricha virtualizatsiyadan qochish kerak:

  • Yuklangan xizmatlar, ayniqsa diskda intensiv faollikni talab qiluvchi xizmatlar (masalan, DBMS)
  • Gipervizorning ishlashi bog'liq bo'lgan infratuzilma xizmatlari. Masalan, bir xil AD domeniga kiritilgan virtual mashinada Active Directory xizmatlari yaxshi fikr emas.
  • Maxsus jihozlardan foydalanish

Virtualizatsiyani joylashtirish mumkin emas. Agar manba apparatida qandaydir shaklda virtual mashinalar bo'lsa (Virtual PC, Virtual Box, VmWare va boshqalar), ular v2v (Virtual-to-Virtual) usuli yordamida alohida o'tkazilishi kerak.

Va nihoyat, "bir savatdagi barcha tuxumlar" haqida unutmang. Bu, ayniqsa, bitta serverda ishlaydigan ko'plab virtual mashinalar uchun muhim bo'ladi.

Haqiqiy misol yordamida migratsiya jarayonini ko'rib chiqaylik.

Dastlabki ma'lumotlar

Bir nechta serverlar, taxminan bir xil konfiguratsiya, Windows Server platformasi. Uskunaning bir qismini bo'shatish kerak edi, shuning uchun Hyper-V-da birlashtirib, yuklanmagan xizmatlarni ixchamlashtirish va shu bilan alohida jismoniy serverni bo'shatishga qaror qilindi.

Transfer texnikasi

Bozorda bor ko'p miqdorda virtual muhitga ko'chirilishi mumkin bo'lgan tijorat mahsulotlari, ayniqsa Hyper-V boshqaruv to'plamiga ega Microsoft System Center Operations Manager. Ushbu vositalarning deyarli barchasi litsenziyani sotib olishni talab qiladi va o'nlab serverlarni ommaviy birlashtirish va keyingi boshqaruvda hisobga olinishi kerak.

Bitta serverni bir martalik ko'chirish uchun men oddiy va doğaçlama vositalar bilan qilishni xohlardim.

Aqlga kelgan birinchi narsa, Windows Server 2008 dan boshlab virtual tasvirni yaratadigan migratsiya uchun o'rnatilgan Windows Server Backup xususiyatidan foydalanish edi. VHD disk bilan zaxira nusxasi tizimlari.

Bir oz tajribadan so'ng zaxira oddiyroq yechim topildi.

Microsoft saytida Sysinternals jamoasidan Mark Russinovich tomonidan yaratilgan juda foydali yordamchi dasturlar to'plami mavjud, ular orasida ulilit ham bor. disk2vhd... U kerakli narsani aniq bajaradi - bu VHD tasvirini diskdan olib tashlash imkonini beradi. Bundan tashqari, har bir jild uchun alohida VHD tasvirini yaratuvchi Windows Server Backup-dan farqli o'laroq, disk2vhd jismoniy diskni barcha hajmlari (yoki tanlab) bilan bitta virtual diskka nusxalash imkonini beradi. Bundan tashqari, disk2vhd Windows ning eski versiyalarida (2000 / XP / 2003) ham ishlaydi.

Rasmni oflayn rejimda ham, diskni boshqa serverga ulash yoki WinPE tasviridan yuklash yoki fayl tizimining VSS suratidan yuklash orqali olish mumkin.

Yordamchi dastur buyruq satridan ham ishlaydi, bu juda foydali, masalan, Core o'rnatishda serverlarni ko'chirishda.

Yaratilgan disk tasviri keyinchalik virtual mashinani yaratishda ishlatilishi mumkin.

Virtual mashina yaratish

Mavjud tizimdan tasvirni olganingizdan so'ng, kerakli sozlamalarga ega Hyper-V virtual mashinasini yaratishingiz kerak.

Kerakli RAM miqdorini belgilang

Tarmoq ulanishini tanlang

Nihoyat, disk2vhd bilan ilgari yaratilgan mavjud disk tasvirini tanlang

Yaratgandan so'ng, kerakli sozlamalarni tahrirlang - protsessor yadrolari soni, maxsus tarmoq sozlamalari

Hyper-V yordam dasturlarini virtual mashinaga yetkazib berishni unutmang.

Shunday qilib, operatsion tizimni jismoniy serverdan Hyper-V virtual mashinasiga o'tkazish juda oson.

Potentsial muammolar

Asosan, migratsiya jarayonining o'zi juda oddiy va muammosiz o'tishi kerak.

Coreinfo v.3.2

Biroq, kichik tuzoqlarga hali ham duch kelish mumkin. Ular, birinchi navbatda, Windows Server 2000/2003 va Windows 2000 / XP versiyalarining mehmon operatsion tizimiga tegishli.

Birinchidan, Hyper-V bilan ishlaydigan Windows operatsion tizimining eski versiyalarining to'g'ri ishlashi uchun siz mehmon operatsion tizimida tegishli yordamchi dasturlar va drayverlarni o'rnatishingiz kerak bo'ladi. Bu esa, o'z navbatida, eng so'nggi xizmat paketini o'rnatishni talab qiladi. Shuning uchun, virtual muhitga o'tishdan oldin, iloji bo'lsa, portativ OTni maksimal darajada yangilashingiz kerak.

Ikkinchi muammo Vista / 2008 dan past Windows-ning OEM-versiyalarini faollashtirish bilan bog'liq (Volume-versiyalarida bunday muammo yo'q). Jismoniy tizimdan virtual tizimga o'tishda apparat (tarmoq adapteri va anakart) o'zgarganligi sababli, Windows faollashtirish yaroqsiz holga keladi. Windows Server 2008 / Windows Vista va undan yuqori versiyalarida bu muammo muhim emas va muvaffaqiyatsizlikka olib kelmaydi, shunchaki qayta faollashtirish kifoya qiladi. Ammo Windows-ning eski versiyalari ishga tushirishdan oldin faollashtirishni tiklashni talab qiladi, ammo drayverlar tarmoq adapteriga o'rnatilmaguncha uni Internet orqali yakunlash mumkin bo'lmaydi.

Aytgancha, litsenziyaning tozaligi nuqtai nazaridan, OEM versiyalari uchun P2V uzatish qabul qilinishi mumkin emas va faqat Windows-ning Volume yoki Chakana versiyalari uchun ruxsat etiladi. Shuning uchun, bunday operatsiyalarni rejalashtirishda litsenziyalash narxini hisoblashni unutmang.

sysinternals hyper-v virtualizatsiyasi

| saqlangan

Hyper-V Nested Virtualization qoralamalari

Virtualizatsiya, Server boshqaruvi, tizim boshqaruvi

Microsoft shu hafta chiqarildi Windows yig'ish 10 Insider Preview Build 10565. Ushbu tuzilma operatsion tizimga bir nechta yangi xususiyatlarni qo'shadi. Xususan, Ben Armstrong (Microsoft kompaniyasidagi Hyper-V menejeri) o‘z blogida Windows 10-da ichki Hyper-V virtualizatsiyasini yaratish imkoniyati qo‘shilganligini eslatib o‘tadi.Ichki virtualizatsiya Hyper-V-ni virtual mashina ichida ishga tushirish va bir nechta yaratish imkonini beradi. ushbu asosiy virtual mashina ichidagi virtual mashinalar. Bir nechta Hyper-V gipervisorlarini qo'shimcha jismoniy qurilmalarga ehtiyoj sezmasdan ishga tushirishingiz mumkin.

Ichki virtualizatsiyani qanday yoqish haqida Teo Tompson o'z blogida tasvirlangan, jarayon quyidagi bosqichlardan iborat:

1-qadam: Virtual mashina yaratish

2-qadam: Talablarni tekshirish jarayonini soddalashtirish uchun Enable-NestedVm.ps1 skriptini ishga tushiring (masalan, dinamik xotira o'chirilgan bo'lishi kerak). Ushbu skript konfiguratsiyani tasdiqlaydi, noto'g'ri narsani o'zgartiradi (ruxsat bilan) va virtual mashina uchun ichki virtualizatsiyani yoqadi. Iltimos, VM o'chirilgan bo'lishi kerakligini unutmang.

3-qadam: Hyper-V komponentlarini mehmon VM-ga o'rnatish

4-qadam: Tarmoq yoqilmoqda. Virtual mashinada ichki virtualizatsiya yoqilgandan so'ng, tarmoq uchun MAC-spoofingni yoqing. PowerShell-ni xost mashinasida administrator sifatida ishga tushiring va quyidagilarni bajaring:

5-qadam: Ichki VM yarating.

Ichki virtualizatsiya hali rivojlanish va sinovning dastlabki bosqichida, shuning uchun uning bir nechta ma'lum muammolari bor:
1. Ikkala gipervisor ham Hyper-V ning eng so'nggi versiyasi bo'lishi kerak. Boshqa gipervisorlar ishlamaydi. Windows Server 2012R2 va 10565 dan oldingi tuzilmalar ishlamaydi.
2. Virtual mashinada ichki virtualizatsiya yoqilgandan so'ng, ba'zi funktsiyalar ushbu virtual mashina bilan mos kelmaydi.

Windows 8 uchun PAE / NX / SSE2 qo'llab-quvvatlash talablari bo'yicha qo'llanma

Ular xatolarga olib keladi yoki virtual mashinani butunlay ishga tushirishga to'sqinlik qiladi:
- dinamik xotira o'chirilgan bo'lishi kerak, aks holda virtual mashina yuklay olmaydi;
- xotira hajmini o'zgartirish mumkin bo'lmaydi;
- ishlaydigan VM uchun nazorat nuqtalarini qo'llash mumkin bo'lmaydi;
- issiq migratsiya ishlamaydi;
- VMni saqlashning hech qanday usuli yo'q.
3. Virtual mashinada ichki virtualizatsiya yoqilgandan so'ng, uning mehmon mashinalari tarmog'i ishlashi uchun MAC spoofing yoqilgan bo'lishi kerak.
4. Hozirda faqat Intel VT-x qo'llab-quvvatlashi yoqilgan Intel protsessorlarida ishlaydi.
5. Ichki virtualizatsiya ko'p xotirani talab qiladi. Men 4 GB RAMga ega virtual mashinada virtual mashinani ishga tushirishga muvaffaq bo'ldim, lekin hamma narsa juda sekin edi.

hyper-v, Nested Virtualization, Nested Virtualization


yuqoriga

Maqolalar manbasi: Habr.

Vaqt qurilmangizda o'rnatilgan vaqt zonasida ko'rsatilgan.

Sayt versiyasi: 0.8.
Xatolar, takliflar haqida Telegram orqali @leenr foydalanuvchisiga elektron pochta orqali xabar bering [elektron pochta himoyalangan] yoki boshqa aloqa vositalaridan foydalanish.

Alwaysbr (Google Chrome uchun kengaytma)
Davomat statistikasi
SoHabr in VK (loyiha yangiliklari)