မာတိကာ
သင်သည် ဆော့ဖ်ဝဲလ်စက်မှုလုပ်ငန်းတွင် သို့မဟုတ် ဝန်းကျင်တွင် အလုပ်လုပ်ပါက၊ virtual machines များအကြောင်းကို သင်ကြားဖူးပေမည်။ မဟုတ်ပါက၊ ၎င်းတို့သည် အဘယ်အရာနှင့် ၎င်းတို့အတွက်အသုံးပြုသည်ကို သင်အံ့သြနေပေမည်။
ဆော့ဖ်ဝဲလ်အင်ဂျင်နီယာတစ်ဦးအနေဖြင့်၊ ကျွန်ုပ်သည် နေ့စဉ်သုံး virtual machines များကို အသုံးပြုပါသည်။ ၎င်းတို့သည် ဆော့ဖ်ဝဲလ်ဖွံ့ဖြိုးတိုးတက်မှုအတွက် အစွမ်းထက်သောကိရိယာများဖြစ်သော်လည်း ၎င်းတို့တွင် အခြားအသုံးပြုမှုများလည်းရှိသည်။ VM များဟုလည်းသိကြပြီး၊ လုပ်ငန်းအများအပြားသည် ၎င်းတို့၏ပြောင်းလွယ်ပြင်လွယ်၊ ယုံကြည်စိတ်ချရမှုနှင့် ကုန်ကျစရိတ်သက်သာမှုတို့ကြောင့် ၎င်းတို့ကို အသုံးပြုကြသည်။ ၎င်းတို့သည် ထွက်ပြေးသွားသောဆော့ဖ်ဝဲလ်စမ်းသပ်ခြင်းမှ ဘေးအန္တရာယ်များကို လည်းကာကွယ်ပေးသည်။
မည်သည့် virtual machines များဖြစ်ပြီး ၎င်းတို့ကို ဘာကြောင့်အသုံးပြုကြသည်ကို လေ့လာကြည့်ကြပါစို့။
Virtual Machine ဆိုတာ ဘာလဲ?
virtual machine သည် ကွန်ပျူတာ၏ ပင်မ OS အတွင်းတွင် Windows၊ Mac OS သို့မဟုတ် Linux ကဲ့သို့သော လည်ပတ်မှုစနစ် (OS) ၏ ဥပမာတစ်ခုဖြစ်သည်။
ပုံမှန်အားဖြင့်၊ ၎င်းသည် သင့် desktop ပေါ်ရှိ အက်ပ်ဝင်းဒိုးတစ်ခုတွင် လုပ်ဆောင်သည်။ virtual machine တစ်ခုတွင် လုပ်ဆောင်နိုင်စွမ်း အပြည့်ရှိပြီး သီးခြားကွန်ပျူတာ သို့မဟုတ် စက်ကဲ့သို့ လုပ်ဆောင်သည်။ အနှစ်သာရအားဖြင့်၊ virtual machine သည် host machine ဟုလူသိများသောအခြားကွန်ပျူတာအတွင်းတွင်လည်ပတ်နေသည့် virtual computer တစ်ခုဖြစ်သည်။
ပုံ 1- လက်ပ်တော့ပေါ်တွင်အလုပ်လုပ်သော Virtual Machine ဖြစ်သည်။
virtual machine သည်လုပ်ဆောင်ခြင်းမရှိပါ။ သူ့တွင် ဟာ့ဒ်ဝဲ (မမ်မိုရီ၊ ဟာ့ဒ်ဒရိုက်၊ ကီးဘုတ် သို့မဟုတ် မော်နီတာ) ရှိသည်။ ၎င်းသည် host machine မှ simulated hardware ကိုအသုံးပြုသည်။ ထို့အတွက်ကြောင့်၊ "ဧည့်သည်များ" ဟုလည်းရည်ညွှန်းထားသော VM အများအပြားကို လက်ခံဆောင်ရွက်ပေးသည့်စက်တစ်ခုတည်းတွင် လုပ်ဆောင်နိုင်ပါသည်။
ပုံ 2- VM အများအပြားကို အသုံးပြုနေသည့် လက်ခံသူစက်။
အိမ်ရှင် မတူညီသောလည်ပတ်မှုနှင့်အတူ VM အများအပြားကိုလည်း run နိုင်သည်။Linux၊ Mac OS နှင့် Windows အပါအဝင် စနစ်များ။ ဤစွမ်းရည်သည် hypervisor ဟုခေါ်သော ဆော့ဖ်ဝဲပေါ်တွင် မူတည်သည် (အထက်ပုံ 1 ကိုကြည့်ပါ)။ hypervisor သည် host machine ပေါ်တွင်အလုပ်လုပ်ပြီး virtual machines များကိုဖန်တီးရန်၊ စီစဉ်သတ်မှတ်ရန်၊ run နှင့်စီမံခန့်ခွဲရန်ခွင့်ပြုသည်။
hypervisor သည် disk space ကိုခွဲဝေပေးသည်၊ လုပ်ဆောင်ချိန်ကိုစီစဉ်ပေးပြီး VM တစ်ခုစီအတွက် memory သုံးစွဲမှုကိုစီမံပေးသည်။ Oracle VirtualBox၊ VMware၊ Parallels၊ Xen၊ Microsoft Hyper-V နှင့် အခြားများစွာသော အပလီကေးရှင်းများသည် ၎င်းတို့သည် hypervisors များဖြစ်သည်။
hypervisor သည် လက်တော့ပ်၊ PC သို့မဟုတ် ဆာဗာပေါ်တွင် လုပ်ဆောင်နိုင်သည်။ ၎င်းသည် ဒေသတွင်းကွန်ပြူတာ သို့မဟုတ် ကွန်ရက်တစ်ခုအတွင်း ဖြန့်ဝေအသုံးပြုသူများအတွက် virtual machines များကို ရရှိစေပါသည်။
ကွဲပြားခြားနားသော virtual machines အမျိုးအစားများနှင့် ပတ်ဝန်းကျင်များတွင် hypervisor အမျိုးအစားအမျိုးမျိုး လိုအပ်ပါသည်။ ၎င်းတို့ထဲမှ အချို့ကို လေ့လာကြည့်ကြပါစို့။
Virtual Machines အမျိုးအစားများ
System Virtual Machines
System VM များကို တစ်ခါတစ်ရံ full virtualization ဟုခေါ်ပြီး hypervisor မှ လုပ်ဆောင်ပြီး ပံ့ပိုးပေးပါသည်။ တကယ့်ကွန်ပြူတာစနစ်ရဲ့ လုပ်ဆောင်နိုင်စွမ်း။ ၎င်းတို့သည် စနစ်ရင်းမြစ်များကို စီမံခန့်ခွဲရန်နှင့် မျှဝေရန်အတွက် လက်ခံသူ၏ မူလလည်ပတ်မှုစနစ်ကို အသုံးပြုပါသည်။
စနစ်သုံး စက်များသည် မြန်ဆန်သော သို့မဟုတ် များစွာသော CPU များ၊ မမ်မိုရီပမာဏများစွာနှင့် ဒစ်နေရာအများအပြားပါရှိသော အစွမ်းထက်သော host တစ်ခုကို လိုအပ်ပါသည်။ ကိုယ်ရေးကိုယ်တာ သို့မဟုတ် လက်ပ်တော့ကွန်ပြူတာများတွင် အသုံးပြုသည့် အချို့သည် လုပ်ငန်းသုံး virtual server ကြီးများအတွက် လိုအပ်သည့် တွက်ချက်မှုစွမ်းအားကို မလိုအပ်နိုင်ပါ။ သို့သော်လည်း လက်ခံစနစ် မလုံလောက်ပါက ၎င်းတို့သည် နှေးကွေးသွားပါမည်။
လုပ်ဆောင်ချက် Virtualစက်များ
လုပ်ဆောင်ခြင်း Virtual Machines များသည် SVMs များနှင့် အတော်လေးကွာခြားပါသည်—၎င်းတို့ကို သင့်စက်ပေါ်တွင်လည်ပတ်စေပြီး ၎င်းကိုပင်မသိရှိနိုင်ပါ။ ၎င်းတို့ကို အပလီကေးရှင်း virtual machines သို့မဟုတ် managed runtime environments (MREs) ဟုခေါ်သည်။ ဤ virtual machines များသည် host လည်ပတ်မှုစနစ်အတွင်းတွင် အလုပ်လုပ်ပြီး အပလီကေးရှင်းများ သို့မဟုတ် စနစ်လုပ်ငန်းစဉ်များကို ပံ့ပိုးပေးပါသည်။
အဘယ်ကြောင့် PVM ကို အသုံးပြုသနည်း။ ၎င်းတို့သည် သီးခြားလည်ပတ်မှုစနစ်များ သို့မဟုတ် ဟာ့ဒ်ဝဲများအပေါ် မှီခိုမှုမရှိဘဲ ဝန်ဆောင်မှုများကို လုပ်ဆောင်သည်။ ၎င်းတို့တွင် လိုအပ်သော အရင်းအမြစ်များသာ ပါရှိသည့် ကိုယ်ပိုင် OS သေးသေးလေး ရှိသည်။ MRE သည် သီးခြားပတ်ဝန်းကျင်တစ်ခုတွင်ရှိသည်။ Windows၊ Mac OS၊ Linux သို့မဟုတ် အခြား host machine တစ်ခုခုတွင် အလုပ်လုပ်သည်ဆိုပါက အရေးမကြီးပါ။
အသုံးအများဆုံး Process Virtual Machines တစ်ခုမှာ သင်ကြားဖူးပြီး လည်ပတ်မြင်ဖူးသည့် အရာတစ်ခုဖြစ်သည်။ သင်၏ကွန်ပျူတာ။ ၎င်းကို Java အပလီကေးရှင်းများလည်ပတ်ရန်အသုံးပြုပြီး အတိုချုံးအားဖြင့် Java Virtual Machine သို့မဟုတ် JVM ဟုခေါ်သည်။
Hypervisors အမျိုးအစားများ
ကျွန်ုပ်တို့စိုးရိမ်သော virtual machine အများစုသည် ၎င်းတို့ကို အတုယူသောကြောင့် hypervisor ကိုအသုံးပြုပါသည်။ ကွန်ပျူတာစနစ်တစ်ခုလုံး။ ကွဲပြားသော hypervisors နှစ်မျိုးရှိသည်- Bare Metal Hypervisors နှင့် Hosted Hypervisors။ ၎င်းတို့နှစ်ဦးလုံးကို အမြန်ကြည့်ကြပါစို့။
Bare Metal Hypervisor
BMHs များကို မူရင်း hypervisors များဟုလည်း ခေါ်နိုင်ပြီး ၎င်းတို့သည် host ၏ လည်ပတ်မှုစနစ်အတွင်း လုပ်ဆောင်မည့်အစား host ၏ ဟာ့ဒ်ဝဲပေါ်တွင် တိုက်ရိုက်လည်ပတ်ပါသည်။ အမှန်မှာ၊ ၎င်းတို့သည် host ၏လည်ပတ်မှုစနစ်၊ အချိန်ဇယားဆွဲခြင်းနှင့် နေရာယူသည်။virtual machine တစ်ခုစီမှ ဟာ့ဒ်ဝဲအသုံးပြုမှုကို စီမံခန့်ခွဲခြင်းဖြင့် လုပ်ငန်းစဉ်အတွင်း "middle man" (အိမ်ရှင်၏ OS) ကို ဖြတ်တောက်လိုက်ပါသည်။
ဝန်ထမ်းများအား ပံ့ပိုးပေးရန်အတွက် ကုမ္ပဏီကြီးများအသုံးပြုသည့် ကြီးမားသောလုပ်ငန်း VM များအတွက် ပုံမှန်အားဖြင့် အသုံးပြုကြသည်၊ ဆာဗာအရင်းအမြစ်များ။ Microsoft Azure သို့မဟုတ် Amazon Web Services များသည် ဤဗိသုကာအမျိုးအစားတွင် လက်ခံထားသော VM များဖြစ်သည်။ အခြားဥပမာများမှာ KVM၊ Microsoft Hyper-V နှင့် VMware vSphere။
Hosted Hypervisor
Hosted hypervisor များသည် ကျွန်ုပ်တို့၏စက်များတွင်အသုံးပြုသည့် အခြားအပလီကေးရှင်းများကဲ့သို့ပင် ပုံမှန်လည်ပတ်မှုစနစ်များတွင် လုပ်ဆောင်ပါသည်။ အရင်းအမြစ်များကို စီမံခန့်ခွဲရန်နှင့် ဖြန့်ဝေရန် ၎င်းတို့သည် အိမ်ရှင်၏ OS ကို အသုံးပြုသည်။ ဤ hypervisor အမျိုးအစားသည် ၎င်းတို့၏ စက်များတွင် လည်ပတ်မှုစနစ်များစွာကို လုပ်ဆောင်ရန် လိုအပ်သော သုံးစွဲသူတစ်ဦးချင်းစီအတွက် ပိုသင့်လျော်ပါသည်။
ဤအရာများတွင် Oracle VirtualBox၊ VMware Workstations၊ VMware Fusion၊ Parallels Desktop နှင့် အခြားများစွာသော အပလီကေးရှင်းများ ပါဝင်သည်။ ကျွန်ုပ်တို့၏ဆောင်းပါး၊ အကောင်းဆုံး Virtual Machine Software တွင် လက်ခံထားသော hypervisors များအကြောင်း နောက်ထပ်အသေးစိတ်အချက်အလက်များကို သင်ရှာတွေ့နိုင်ပါသည်။
ဘာကြောင့် Virtual Machines ကိုသုံးပါသနည်း။
ယခုအခါတွင် သင်သည် virtual machine ဟူသည်ကို အခြေခံနားလည်ထားပြီး၊ အလွန်ကောင်းမွန်သော အပလီကေးရှင်းအချို့ကို သင်စဉ်းစားနိုင်မည်ဖြစ်သည်။ ဤသည်မှာ လူများသည် အတုအယောင်စက်များကို အသုံးပြုရသည့် ထိပ်တန်းအကြောင်းရင်းအချို့ဖြစ်သည်။
၁။ ကုန်ကျစရိတ်သက်သာသော
Virtual စက်များသည် အခြေအနေများစွာတွင် ကုန်ကျစရိတ်သက်သာသည်။ ကော်ပိုရိတ်လောကတွင် အထင်ရှားဆုံးတစ်ခုမှာ။ ဝန်ထမ်းများအတွက် အရင်းအမြစ်များ ပံ့ပိုးပေးရန် ရုပ်ပိုင်းဆိုင်ရာ ဆာဗာများကို အသုံးပြု၍ လုပ်ဆောင်နိုင်သည်။အလွန်စျေးကြီးပါစေ။ ဟာ့ဒ်ဝဲသည် စျေးသက်သက်သာသာမဟုတ်ပဲ၊ ထိန်းသိမ်းခြင်းသည် ပို၍ပင် ကုန်ကျစရိတ်များပါသည်။
လုပ်ငန်းသုံးဆာဗာများအဖြစ် virtual machines များကို အသုံးပြုခြင်းသည် ယခုအခါ စံတစ်ခုဖြစ်လာပါပြီ။ MS Azure ကဲ့သို့သော ဝန်ဆောင်မှုပေးသူထံမှ VM များဖြင့်၊ ကနဦး ဟာ့ဒ်ဝဲ ဝယ်ယူမှုများနှင့် ပြုပြင်ထိန်းသိမ်းခ ပေးဆောင်ခြင်း မရှိပါ။ ဤ VM များကို စနစ်ထည့်သွင်းရန်၊ စီစဉ်သတ်မှတ်နိုင်ပြီး တစ်နာရီတစ်ပြားမျှသာ အသုံးပြုနိုင်သည်။ အသုံးမပြုသည့်အခါတွင်လည်း ၎င်းတို့ကို ပိတ်နိုင်ပြီး ကုန်ကျစရိတ်လုံးဝမရှိပါ။
သင့်စက်ပေါ်ရှိ VM ကိုအသုံးပြုခြင်းသည်လည်း ကြီးမားသောငွေကို ချွေတာနိုင်သည်။ သင်သည် လည်ပတ်မှုစနစ်များစွာ သို့မဟုတ် မတူညီသော ဟာ့ဒ်ဝဲဖွဲ့စည်းမှုပုံစံများတွင် အလုပ်လုပ်ရန် လိုအပ်ပါက၊ သင်သည်
အိမ်ရှင်တစ်ခုတည်းတွင် virtual machine အများအပြားကို သုံးနိုင်သည်—အလုပ်တစ်ခုစီအတွက် သီးခြားကွန်ပျူတာတစ်လုံးကို ဝယ်ယူရန်မလိုအပ်ပါ။
၂။ အတိုင်းအတာနှင့် လိုက်လျောညီထွေရှိနိုင်သည်
၎င်းတို့သည် လုပ်ငန်းဆာဗာများ သို့မဟုတ် သင့်လက်ပ်တော့ပေါ်တွင် လုပ်ဆောင်နေသည့် VM များဖြစ်စေ၊ virtual machines များသည် အရွယ်အစားကို အသုံးပြုနိုင်သည် ။ သင့်လိုအပ်ချက်များနှင့်ကိုက်ညီစေရန် အရင်းအမြစ်များကို ချိန်ညှိရန် လွယ်ကူသည်။ အကယ်၍ သင်သည် မန်မိုရီ သို့မဟုတ် ဟာ့ဒ်ဒစ်နေရာ ပိုမိုလိုအပ်ပါက၊ hypervisor သို့သွားကာ VM ကို နောက်ထပ်ရှိရန် ပြင်ဆင်ပါ။ ဟာ့ဒ်ဝဲအသစ်ဝယ်ယူရန် မလိုအပ်ဘဲ လုပ်ငန်းစဉ်ကို လျင်မြန်စွာ ပြီးမြောက်နိုင်ပါသည်။
၃။ အမြန်ထည့်သွင်းခြင်း
VM အသစ်တစ်ခုကို လျှင်မြန်စွာ စနစ်ထည့်သွင်းနိုင်ပါသည်။ ကျွန်ုပ်တွင် ၎င်းတို့ကို စီမံခန့်ခွဲသော ကျွန်ုပ်၏ လုပ်ဖော်ကိုင်ဖက်ဟုခေါ်သော VM စနစ်ထည့်သွင်းမှုအသစ်တစ်ခု လိုအပ်ပြီး တစ်နာရီမပြည့်မီတွင် ၎င်းတို့ကို အသုံးပြုရန် အဆင်သင့်ဖြစ်စေရန် ကိစ္စများရှိခဲ့ပါသည်။
၄။ Disaster Recovery
ဒေတာဆုံးရှုံးမှုကို ကာကွယ်ရန်နှင့် ဘေးအန္တရာယ်ပြန်လည်ရယူရန် ပြင်ဆင်နေပါက၊ VM သည် တစ်ခုဖြစ်လာနိုင်သည်။ကြောက်စရာကောင်းတဲ့ကိရိယာ။ ၎င်းတို့ကို အရန်ကူးရန် လွယ်ကူပြီး လိုအပ်ပါက မတူညီသော နေရာများတွင် ဖြန့်ဝေနိုင်ပါသည်။ Microsoft သို့မဟုတ် Amazon ကဲ့သို့သော ပြင်ပအဖွဲ့အစည်းက virtual machines များကို လက်ခံဆောင်ရွက်ပေးပါက၊ ၎င်းတို့သည် ဆိုက်ပြင်ပတွင် ရှိနေလိမ့်မည်— ဆိုလိုသည်မှာ သင့်ရုံးခန်း မီးလောင်ပါက သင့်ဒေတာများ ဘေးကင်းပါသည်။
၅။ ပြန်လည်ထုတ်လုပ်ရန် လွယ်ကူသည်
Hypervisors အများစုသည် VM ၏ မိတ္တူ သို့မဟုတ် ပုံတစ်ပုံကို ပြုလုပ်ရန် ခွင့်ပြုပါသည်။ ပုံရိပ်ဖော်ခြင်းသည် သင့်အား အခြေအနေတိုင်းအတွက် တူညီသောအခြေခံ VM ၏ အတိအကျမျိုးပွားမှုကို အလွယ်တကူ လှည့်ပတ်ကြည့်ရှုနိုင်စေပါသည်။
ကျွန်တော်အလုပ်လုပ်သည့်ပတ်ဝန်းကျင်တွင်၊ ဖွံ့ဖြိုးတိုးတက်မှုနှင့် စမ်းသပ်ရန်အတွက် အသုံးပြုရန် developer တိုင်းကို VM ပေးပါသည်။ ဤလုပ်ငန်းစဉ်သည် ကျွန်ုပ်တို့အား လိုအပ်သောကိရိယာများနှင့် ဆော့ဖ်ဝဲလ်အားလုံးဖြင့် ပုံတစ်ပုံတစ်ပုံကို ဖန်တီးနိုင်စေပါသည်။ ကျွန်ုပ်တို့တွင် ဆော့ဖ်ဝဲရေးသားသူအသစ်ကို စတင်အသုံးပြုသည့်အခါ၊ ကျွန်ုပ်တို့လုပ်ဆောင်ရမည့်အရာမှာ ထိုရုပ်ပုံ၏မိတ္တူတစ်ခုဖြစ်ပြီး ၎င်းတို့တွင် အလုပ်လုပ်ရန် လိုအပ်သောအရာများရှိသည်။
၆။ Dev/Test အတွက် ပြီးပြည့်စုံသော
virtual machines များကိုအသုံးပြုခြင်း၏ အကောင်းဆုံးအားသာချက်များထဲမှတစ်ခုမှာ ၎င်းတို့သည် ဆော့ဖ်ဝဲလ်ဖွံ့ဖြိုးတိုးတက်မှုနှင့် စမ်းသပ်ခြင်းအတွက် ပြီးပြည့်စုံသောကိရိယာတစ်ခုဖြစ်သည်။ VMs သည် developer များအား စက်တစ်ခုတည်းတွင် ပလပ်ဖောင်းများစွာနှင့် ပတ်ဝန်းကျင်များတွင် ဖွံ့ဖြိုးတိုးတက်စေရန် ခွင့်ပြုသည်။ ထို VM သည် ပျက်စီးသွားပါက သို့မဟုတ် ဖျက်ဆီးခံရပါက အသစ်တစ်ခုကို လျှင်မြန်စွာ ဖန်တီးနိုင်သည်။
၎င်းတို့သည် စမ်းသပ်သူအား စမ်းသပ်လည်ပတ်မှုတိုင်းအတွက် သန့်ရှင်းသောပတ်ဝန်းကျင်အသစ်တစ်ခု ရရှိစေမည်ဖြစ်သည်။ VM အသစ်ကိုဖန်တီးရန်၊ နောက်ဆုံးပေါ်ဆော့ဖ်ဝဲဗားရှင်းကိုထည့်သွင်းရန်၊ လိုအပ်သောစမ်းသပ်မှုများအားလုံးကိုလုပ်ဆောင်ပြီးနောက် စမ်းသပ်မှုများပြီးသည်နှင့် VM ကို ဖျက်ပစ်သည့် အလိုအလျောက်စမ်းသပ်မှုစခရစ်များကိုကျွန်ုပ်တို့လုပ်ဆောင်သည့်ပရောဂျက်များတွင် ကျွန်တော်လုပ်ဆောင်ခဲ့ပါသည်။
VMs သည် ကောင်းစွာအလုပ်လုပ်ပါသည်။SoftwareHow.com တွင်ကျွန်ုပ်တို့ဤနေရာတွင်ပြုလုပ်သည့်ကဲ့သို့သောထုတ်ကုန်စမ်းသပ်ခြင်းနှင့်ပြန်လည်သုံးသပ်ခြင်းများ။ ကျွန်ုပ်၏စက်ပေါ်တွင်လည်ပတ်နေသော VM တွင် အက်ပ်များကို ထည့်သွင်းပြီး ကျွန်ုပ်၏ပင်မပတ်ဝန်းကျင်ကို ရှုပ်ပွမနေဘဲ ၎င်းတို့ကို စမ်းသပ်နိုင်သည်။
ကျွန်ုပ်စမ်းသပ်မှုပြီးသောအခါ၊ ကျွန်ုပ်သည် virtual machine ကို အမြဲတမ်းဖျက်နိုင်ပြီး လိုအပ်သည့်အခါ အသစ်တစ်ခုဖန်တီးပါ။ ဤလုပ်ငန်းစဉ်သည် ကျွန်ုပ်တွင် Windows စက်တစ်ခုသာရှိသော်လည်း များစွာသော platform များတွင်လည်း စမ်းသပ်နိုင်စေပါသည်။
Final Words
သင်မြင်ရသည့်အတိုင်း၊ virtual machines များသည် ကုန်ကျစရိတ်သက်သာပြီး ဘက်စုံသုံးနိုင်သော tool တစ်ခုဖြစ်သည်။ Application များစွာအတွက် အသုံးပြုနိုင်ပါတယ်။ စမ်းသပ်သူများ၊ ဆော့ဖ်ဝဲရေးသားသူများနှင့် အခြားသူများအတွက် ဆာဗာဝင်ရောက်ခွင့်ကို ပံ့ပိုးပေးရန်အတွက် ကျွန်ုပ်တို့သည် ဝယ်ယူခြင်း၊ စနစ်ထည့်သွင်းခြင်းနှင့် ထိန်းသိမ်းခြင်းတို့ကို လုပ်ဆောင်ရန် မလိုအပ်တော့ပါ။ VM များသည် ကျွန်ုပ်တို့ကို အချိန်မရွေး လိုအပ်သော လည်ပတ်မှုစနစ်များ၊ ဟာ့ဒ်ဝဲနှင့် ပတ်ဝန်းကျင်များကို လွယ်ကူလျင်မြန်စွာ ဖန်တီးရန် ပျော့ပြောင်းမှုကို ပေးပါသည်။