Shakl 2.3. Serverni virtualizatsiya qilish
Ma'lumot markazlari katta joy va katta miqdordagi energiyadan foydalanadi, ayniqsa siz sovutish tizimlari va ularga hamrohlik qiladigan infratuzilmani qo'shsangiz. Virtualizatsiya texnologiyalari yordamida ko'p sonli fizik serverlarda joylashgan serverlarni virtual mashinalar ko'rinishida bitta yuqori samarali serverga birlashtirish amalga oshiriladi.
Serverlar sifatida ishlash uchun zarur bo'lgan jismoniy mashinalar soni kamayadi, bu esa mashinalarni boshqarish uchun zarur bo'lgan energiya miqdorini va ularni joylashtirish uchun bo'sh joyni kamaytiradi. Serverlar va bo'sh joylarning sonini kamaytirish ularni sovutish uchun zarur bo'lgan energiya miqdorini kamaytiradi. Kam energiya bilan kamroq karbonat angidrid chiqariladi. Bu ko'rsatkich, masalan, Evropada juda muhim ahamiyatga ega.
Muhim omil moliyaviy tomon. Virtualizatsiya muhim tejash nuqtasidir. Virtualizatsiya nafaqat qo'shimcha jismoniy serverlarni sotib olish ehtiyojini kamaytiradi, balki ularni joylashtirishga bo'lgan talabni ham kamaytiradi. Virtual serverdan foydalanish amalga oshirish, foydalanish va boshqarish tezligida afzalliklarni taqdim etadi, bu esa loyihani joylashtirishni kutish vaqtini qisqartiradi.
Yaqinda so'nggi avlod protsessorlarining modellari AM86 va Intelning x86 arxitekturasida paydo bo'ldi, bu erda ishlab chiqaruvchilar birinchi marta virtualizatsiya uchun apparat ta'minoti texnologiyasini qo'shdilar. Bunga qadar, virtualizatsiya dasturiy ta'minot tomonidan qo'llab-quvvatlangan, bu tabiiy ravishda yuqori ishlashga olib keldi.
Yigirmanchi asrning saksoninchi yillarida paydo bo'lgan shaxsiy kompyuterlar uchun, apparat resurslarini virtualizatsiya qilish muammosi, ta'rif bo'yicha mavjud bo'lmagan ko'rinadi, chunki har bir foydalanuvchi o'z ixtiyorida o'z shaxsiy OTiga ega bo'lgan butun kompyuterni olgan. Ammo kompyuter quvvatini oshirish va x86 tizimlarining doirasini kengaytirish bilan vaziyat tezda o'zgardi. Rivojlanishning "dialektik spirali" keyingi bosqichga ko'tarildi va asr boshida hisoblash resurslari kontsentratsiyasida markazlashtiruvchi kuchlarni kuchaytirishning yana bir tsikli boshlandi. Ushbu o'n yillikning boshida korxonalarning kompyuter vositalarining samaradorligini oshirishga qiziqishi ortib borayotgan bir paytda, virtualizatsiya texnologiyalarini rivojlantirishda yangi bosqich boshlandi, bu hozirda asosan x86 arxitekturasidan foydalanish bilan bog'liq.
Shuni yodda tutingki, x86 virtualizatsiya g'oyalari nazariy jihatdan ilgari noma'lum bo'lib tuyulgan bo'lsa-da, IT sohasi uchun bu 20 yil oldingi holatga nisbatan sifat jihatidan yangi hodisa edi. Gap shundaki, mainframe va Unix kompyuterlarining apparat va dasturiy arxitekturasida virtualizatsiya masalalari darhol bazaviy va apparat darajasida hal qilindi. X86 tizimi umuman ma'lumot markazi rejimida ishlashni kutish bilan qurilmagan va virtualizatsiya yo'nalishi bo'yicha rivojlanishi muammoni hal qilishning turli xil variantlari mavjud bo'lgan ancha murakkab evolyutsion jarayondir.
Muhim jihat shundaki, asosiy yo'nalish va x86-ni ishlab chiqish uchun sifat jihatdan har xil biznes modellari. Birinchi holda, aslida u keng mijozlarning juda tor doirasi uchun amaliy dasturiy ta'minotning cheklangan doirasini qo'llab-quvvatlash uchun bitta sotuvchi dasturiy va apparat kompleksidir. Ikkinchisida - biz markazlashtirilmagan texnologiyalar ishlab chiqaruvchilari, asosiy dasturiy ta'minotni etkazib beruvchilar va amaliy dasturiy ta'minotni ishlab chiqaruvchilarning ulkan armiyasi bilan muomala qilamiz.
X86 virtualizatsiya vositalaridan foydalanish 90-yillarning oxirida ish stantsiyalari bilan boshlandi: bir vaqtning o'zida mijozlarning OT versiyalari ko'payishi bilan bir vaqtning o'zida turli xil kompyuterlarning bir nechta nusxalarini olish kerak bo'lgan odamlar (dasturiy ta'minotni ishlab chiqaruvchilar, texnik yordam bo'yicha mutaxassislar, mutaxassislar). OT
Server infratuzilmasi uchun virtualizatsiya biroz keyinroq qo'llanila boshlandi va bu birinchi navbatda hisoblash resurslarini birlashtirish muammolarini hal qilish bilan bog'liq edi. Ammo keyin ikkita mustaqil yo'nalish paydo bo'ldi:
Turli xil ishlaydigan muhitlarni qo'llab-quvvatlash (shu jumladan eski dasturlar uchun). Ushbu holat korporativ axborot tizimlarida eng keng tarqalgan. Texnik jihatdan, muammo bir vaqtning o'zida bir nechta kompyuterda bir nechta virtual mashinalarni ishlatish orqali hal qilinadi, ularning har biri operatsion tizimning namunalarini o'z ichiga oladi. Ammo ushbu rejimni amalga oshirish tubdan farq qiladigan ikkita yondashuv yordamida amalga oshirildi: to'liq virtualizatsiya va paravirtualizatsiya ;
Bir hil hisoblash muhitlarini qo'llab-quvvatlash, xizmat ko'rsatuvchi provayderlar tomonidan dasturlarni qabul qilish uchun eng keng tarqalgan bo'lgan operatsion tizim yadrosining bitta nusxasi ichida xizmatlarni ajratishni o'z ichiga oladi ( OT darajasida virtualizatsiya ). Albatta, bu erda siz virtual mashinalar variantidan foydalanishingiz mumkin, ammo bitta OSning bitta yadrosiga asoslangan izolyatsiya qilingan konteynerlarni yaratish ancha samaralidir.
X86 virtualizatsiya texnologiyalarining navbatdagi hayot bosqichi 2004-2006 yillarda boshlangan. va bu korporativ tizimlarda ommaviy qo'llanilishi boshlanishi bilan bog'liq edi. Shunga ko'ra, ilgari ishlab chiquvchilar asosan virtual muhitlarni boshqarish texnologiyasini yaratish bilan shug'ullangan bo'lsa, endi ushbu echimlarni boshqarish va ularni umumiy korporativ IT infratuzilmasiga integratsiyalash vazifalari oldinga chiqdi. Shu bilan birga, shaxsiy foydalanuvchilar tomonidan virtualizatsiya qilish uchun talab sezilarli darajada oshdi (ammo agar 90-yillarda ular dasturchilar va testerlar bo'lsa, endi biz ham professional, ham uy foydalanuvchilari haqida gaplashmoqdamiz).
Virtualizatsiya texnologiyalarini rivojlantirishdagi ko'plab qiyinchiliklar va muammolar x86 dasturiy ta'minoti va apparat arxitekturasining meros qilib olingan xususiyatlarini yo'qotish bilan bog'liq. Buning bir necha asosiy usullari mavjud:
To'liq virtualizatsiya (To'liq, Native Virtualizatsiya). Mehmon operatsion tizimlarining taqqoslanmagan nusxalari ishlatiladi va ushbu OTlarning ishlashini qo'llab-quvvatlash uchun odatdagi operatsion tizim rolini bajaradigan asosiy OT tepasida ularning bajarilishini taqlid qilish uchun umumiy qatlam ishlatiladi. Ushbu texnologiya, xususan, VMware Workstation, VMware Server (ilgari GSX Server), Parallels Desktop, Parallels Server, MS Virtual Kompyuter, MS Virtual-da qo'llaniladiServer, virtual temir. Ushbu yondashuvning afzalliklari quyidagilardan iborat: nisbatan osonlikcha, echimning ko'p qirrali va ishonchliligi; Barcha boshqaruv funktsiyalari asosiy OT tomonidan qabul qilinadi. Kamchiliklari - ishlatilgan apparat manbalari uchun qo'shimcha qo'shimcha xarajatlar, mehmonlarni boshqarish tizimining xususiyatlarini hisobga olishning yo'qligi, uskunani ishlatishda zarur bo'lgan moslashuvchanlikdan kamroq.
Do'stlaringiz bilan baham: |