Virtual mashina bitta jismoniy qurilmada qoʻshimcha kompyuterlarni taqlid qilish uchun dasturiy taʼminot va kompyuter uskunasidan foydalanadi. Virtual mashina nima va VM muhitida nima qilish mumkinligi haqida koʻproq bilib oling.
Virtual mashina nima?
Virtual mashinalar alohida operatsion tizimni (mehmon) va mavjud operatsion tizimingizdan (host) alohida kompyuterni taqlid qiladi, masalan, Windows 10 da Unbuntu Linuxni ishga tushirish uchun. Virtual kompyuter muhiti alohida oynada paydo boʻladi va odatda mustaqil muhit sifatida ajratiladi. Shunday boʻlsa-da, mehmon va mezbon oʻrtasidagi interaktivlikka koʻpincha fayllarni uzatish kabi vazifalar uchun ruxsat beriladi.
VMdan foydalanishning har kunlik sabablari
Ishlab chiquvchilar virtual mashina dasturidan ikkinchi qurilmadan foydalanmasdan turli platformalarda dasturiy ta'minot yaratish va sinab ko'rish uchun foydalanadilar. Kompyuteringizda oʻrnatilganidan farqli boʻlgan operatsion tizimning bir qismi boʻlgan ilovalarga kirish uchun VM muhitidan foydalanishingiz mumkin. Masalan, virtual mashinalar Mac kompyuterida Windows uchun eksklyuziv oʻyin oʻynash imkonini beradi.
Bundan tashqari, VM-lar tajriba oʻtkazish uchun xost operatsion tizimingizda har doim ham imkoni boʻlmaydigan darajada moslashuvchanlikni taʼminlaydi. Aksariyat VM dasturlari mehmon OS ning suratlarini olish imkonini beradi, agar biror narsa notoʻgʻri boʻlsa, masalan, zararli dastur infektsiyasi boʻlsa, uni qaytarishingiz mumkin.
Nega korxonalar virtual mashinalardan foydalanishi mumkin
Koʻpgina tashkilotlar bir nechta virtual mashinalarni oʻrnatadi va ularga xizmat koʻrsatadi. Kompaniyalar har doim bir nechta kompyuterlarni ishlatish o‘rniga, kichikroq kuchli serverlar to‘plamiga joylashtirilgan VM’lardan foydalanadi, bu esa jismoniy joy, elektr energiyasi va texnik xizmat ko‘rsatish uchun pulni tejaydi.
Bu VM-larni bitta ma'muriy interfeysdan boshqarish va xodimlarga o'zlarining masofaviy ish stantsiyalaridan foydalanishlari mumkin, ular ko'pincha bir nechta geografik joylarga tarqaladi. Virtual mashina misollarining izolyatsiya qilinganligi sababli kompaniyalar qo‘shimcha moslashuvchanlik va xarajatlarni tejash uchun foydalanuvchilarga ushbu texnologiyadan foydalangan holda o‘z kompyuterlarida korporativ tarmoqlariga kirishga ruxsat berishlari mumkin.
Virtual mashinalar administratorlarga real vaqt rejimida monitoring qilish imkoniyati va ilgʻor xavfsizlik nazorati bilan birga toʻliq nazoratni taʼminlaydi. Har bir VMni sichqonchani bosish yoki buyruq qatori kiritish orqali bir zumda boshqarish, ishga tushirish va to‘xtatish mumkin.
Virtual mashinalarning umumiy cheklovlari
VMlar foydali boʻlsa-da, unumdorlik boʻyicha kutganlaringiz real boʻlishi uchun tushunish kerak boʻlgan sezilarli cheklovlar mavjud. VM-ni o'z ichiga olgan qurilma kuchli uskunaga ega bo'lsa ham, virtual nusxa mustaqil kompyuterga qaraganda sekinroq ishlashi mumkin. So'nggi yillarda VMlar ichida apparat ta'minotidagi yutuqlar uzoq yo'lni bosib o'tdi. Shunga qaramay, bu cheklov hech qachon butunlay bekor qilinmaydi.
Yana bir cheklov - bu narx. Ba'zi virtual mashina dasturlari bilan bog'liq to'lovlardan tashqari, operatsion tizimni o'rnatish va ishga tushirish litsenziya yoki boshqa autentifikatsiya usulini talab qilishi mumkin. Masalan, Windows 10 ning mehmon nusxasini ishga tushirish, operatsion tizimni haqiqiy shaxsiy kompyuterga o'rnatganingizdek, haqiqiy litsenziya kalitini talab qiladi. Virtual yechim odatda qoʻshimcha jismoniy mashinalar xarid qilishdan koʻra arzonroq boʻlsa-da, agar siz keng miqyosda ishga tushirishni talab qilsangiz, xarajatlar qoʻshiladi.
Ko'rib chiqilishi kerak bo'lgan boshqa mumkin bo'lgan cheklovlar - ayrim apparat komponentlarini qo'llab-quvvatlamaslik va mumkin bo'lgan tarmoq cheklovlari. Agar siz tadqiqot o'tkazsangiz va real umidlarga ega bo'lsangiz, virtual mashinalarni uy yoki biznes muhitida joriy qilish foydali bo'lishi mumkin.
Gipervizorlar va boshqa virtual mashina dasturlari
Ilovaga asoslangan VM dasturiy ta'minoti, odatda gipervisorlar sifatida tanilgan, shaxsiy va biznes uchun mo'ljallangan barcha shakl va o'lchamlarda keladi. Gipervisorlar turli xil operatsion tizimlarda ishlaydigan bir nechta VM larga bir xil apparat resurslarini almashish imkonini beradi. Tizim ma'murlari bir vaqtning o'zida tarmoq bo'ylab bir nechta virtual mashinalarni kuzatish va boshqarish uchun gipervisorlardan foydalanishi mumkin.
FAQ
Virtual mashinalarning operatsion tizimlarga qanday aloqasi bor?
Virtual mashina ilovasini oʻrnatganingizdan soʻng virtual mashinangizga operatsion tizimni tanlashingiz va oʻrnatishingiz kerak boʻladi. Operatsion tizim oʻrnatilgandan soʻng virtual mashinangizdan boshqa kompyuterlar kabi foydalanishingiz mumkin.
Emulator va virtual mashina oʻrtasidagi farq nima?
Virtual mashinalar butun operatsion tizimlarni oʻrnatishingiz va foydalanishingiz mumkin boʻlgan toʻliq xususiyatli, mustaqil muhitlardir. Emulatorlar eskirgan tizimda oʻyin oʻynash kabi muayyan maqsadga erishish uchun maʼlum dasturiy taʼminot va uskunani virtual tarzda qayta yaratishga intiladi.