Virtual mashina - bu boshqa operatsion tizimga taqlid qilish uchun mo'ljallangan maxsus dastur. Odatda, virtual kompyuter OSda ishga tushiriladi, shu bilan birga yangi jismoniy kompyuterni taqlid qiladi.
Virtual mashina texnologiyalaridan foydalanish bir nechta operatsion tizimlarning bir vaqtning o'zida bitta jismoniy kompyuterda ishlashiga imkon beradi. Ba'zan bitta kompyuterga ikki xil operatsion tizimni o'rnatish juda qiyin bo'lishi mumkin. Bu juda murakkab harakatlar ketma-ketligini talab qilishi mumkin.
Virtual mashinalar ko'pincha yangi operatsion tizimlarni o'rganish uchun ishlatiladi. Istalgan ma'lumotni olish uchun foydalanuvchi tezda turli xil operatsion tizimlar o'rtasida almashinishi mumkin.
Muayyan tizim muhitida ishlayotganda, boshqa operatsion tizim uchun ishlab chiqilgan dasturni ishga tushirishingiz kerak bo'ladi. Kompyuteringizni qayta yoqish va boshqa tizimni ishga tushirish uchun ko'p vaqt ketishi mumkin. Virtual mashinadan foydalanish bu jarayonni ancha tezlashtirishi mumkin.
Virtual mashinalar uchun yana bir keng tarqalgan foydalanish - tahdidlarga qarshi ba'zi dasturlarni skanerlash. Dasturni xost operatsion tizimiga qaraganda virtual mashina muhitida boshqarish ancha xavfsizroq. Shuni ta'kidlash kerakki, VM-dan foydalanish faol tizimlar o'rtasida tezkor ma'lumot almashish imkoniyatini beradi.
Virtual mashinalardan ko'pincha operatsion tizimlarning keng doirasi bilan ishlashga mo'ljallangan dasturiy ta'minot ishlab chiqaruvchilari foydalanadilar. Bu sizga bir zumda bir nechta tizimlarda individual dasturiy ta'minot funktsiyalarini tekshirishga imkon beradi.
Klasterlarni boshqarish uchun ko'pincha ma'lum turdagi virtual mashinalardan foydalaniladi. Bunday holda, bu so'z umumiy vazifalarni bajarish uchun bitta sxemaga birlashtirilgan kompyuterlar to'plamini anglatadi. Virtual mashina osongina bitta kompyuterdan boshqasiga o'tkazilishi mumkin. Yangi operatsion tizimni o'rnatish va to'liq sozlash beqiyos uzoq davom etadi.