Виртуал машин нь нэг физик төхөөрөмжид нэмэлт компьютеруудыг дуурайхын тулд программ хангамж болон компьютерийн техник хангамжийг ашигладаг. Виртуал машин гэж юу болох, VM орчинд юу хийж болох талаар нэмэлт мэдээлэл аваарай.
Виртуал машин гэж юу вэ?
Виртуал машинууд нь Windows 10 дээр Unbuntu Linux-ийг ажиллуулахын тулд тусдаа үйлдлийн систем (зочин) болон тусдаа компьютерийг таны одоо байгаа үйлдлийн системээс (хост) дуурайдаг. Виртуал компьютерийн орчин нь тусдаа цонхонд гарч ирэх ба нь ихэвчлэн бие даасан орчинд тусгаарлагдсан байдаг. Гэсэн хэдий ч зочин болон хост хоорондын харилцан үйлчлэлийг ихэвчлэн файл дамжуулах зэрэг ажлуудад зөвшөөрдөг.
VM ашиглах өдөр тутмын шалтгаан
Хөгжүүлэгчид хоёр дахь төхөөрөмж ашиглахгүйгээр янз бүрийн платформ дээр программ хангамж үүсгэж, туршихын тулд виртуал машины программ хангамжийг ашигладаг. Та өөрийн компьютер дээр суулгаснаас өөр үйлдлийн системийн хэсэг болох програмуудад хандахын тулд VM орчныг ашиглаж болно. Жишээлбэл, виртуал машинууд нь Mac дээр Windows-д зориулсан тоглоом тоглох боломжийг олгодог.
Нэмж дурдахад, VM нь таны хост үйлдлийн систем дээр үргэлж боломжгүй байдаг туршилтын уян хатан байдлыг хангадаг. Ихэнх VM программ хангамж нь зочны үйлдлийн системийн агшин зуурын зургийг авах боломжийг олгодог бөгөөд хортой програмын халдвар гэх мэт ямар нэг зүйл буруу болвол буцаах боломжтой.
Бизнесүүд яагаад виртуал машин ашиглаж болох вэ
Олон байгууллага хэд хэдэн виртуал машин байрлуулж, засвар үйлчилгээ хийдэг. Байнга хэд хэдэн компьютер ажиллуулахын оронд компаниуд хүчирхэг серверүүдийн жижиг хэсэг дээр байрладаг VM-үүдийг ашигладаг бөгөөд энэ нь орон зай, цахилгаан, засвар үйлчилгээ зэрэгт мөнгө хэмнэдэг.
Эдгээр VM-уудыг нэг удирдлагын интерфэйсээс удирдаж, ажилчдад алсын ажлын станцаас нь ашиглах боломжтой болгож, ихэвчлэн газарзүйн олон байршилд тархдаг. Виртуал машины инстанцуудын тусгаарлагдсан шинж чанараас шалтгаалан компаниуд нэмэлт уян хатан байдал, зардал хэмнэх үүднээс энэ технологийг ашиглан компьютер дээрээ корпорацийн сүлжээндээ нэвтрэх боломжийг олгодог.
Виртуал машинууд нь админуудад бүрэн хяналт, бодит цагийн хяналт, аюулгүй байдлын дэвшилтэт хяналтыг өгдөг. VM бүрийг хулгана товшилт эсвэл командын мөрийн оруулгаар шууд удирдаж, эхлүүлж, зогсоож болно.
Виртуал машинуудын нийтлэг хязгаарлалт
ВМ-ууд ашигтай хэдий ч таны гүйцэтгэлийн хүлээлт бодитой байхын тулд тодорхой хязгаарлалтуудыг ойлгох шаардлагатай. VM-ийг байршуулсан төхөөрөмж нь хүчирхэг техник хангамж агуулсан байсан ч виртуал жишээ нь бие даасан компьютер дээрээ ажиллахаас удаан ажиллаж магадгүй юм. Сүүлийн жилүүдэд VM-ийн техник хангамжийн дэмжлэгийн ахиц дэвшил нэлээд хурдацтай явагдаж байна. Гэсэн хэдий ч энэ хязгаарлалт хэзээ ч бүрэн арилахгүй.
Өөр нэг хязгаарлалт бол зардал юм. Зарим виртуал машины программ хангамжтай холбоотой төлбөрөөс гадна үйлдлийн системийг суулгах, ажиллуулахад лиценз эсвэл бусад баталгаажуулалтын арга шаардлагатай байж болно. Жишээлбэл, Windows 10-ийн зочин хувилбарыг ажиллуулахын тулд та үйлдлийн системийг бодит компьютер дээр суулгахтай адил хүчинтэй лицензийн түлхүүрийг шаарддаг. Виртуал шийдэл нь ихэнх тохиолдолд нэмэлт физик машин худалдаж авахаас хямд байдаг ч хэрэв танд том хэмжээний хувилбар шаардлагатай бол зардал нэмэгддэг.
Бусад боломжит хязгаарлалтууд нь зарим техник хангамжийн бүрэлдэхүүн хэсгүүдэд дэмжлэг үзүүлэхгүй байх ба сүлжээний боломжит хязгаарлалтууд юм. Та судалгаагаа хийж, бодитой хүлээлттэй байгаа бол виртуал машиныг гэртээ эсвэл бизнесийн орчинд хэрэгжүүлэх нь ашигтай байх болно.
Hypervisors болон бусад виртуал машины програм хангамж
Хэрэглээнд суурилсан VM программ хангамж нь ихэвчлэн гипервизорууд гэгддэг бөгөөд хувийн болон бизнесийн хэрэглээнд тохирсон бүх хэлбэр, хэмжээтэй байдаг. Гипервизорууд нь өөр өөр үйлдлийн системтэй олон VM-д ижил техник хангамжийн нөөцийг хуваалцах боломжийг олгодог. Системийн администраторууд сүлжээн дэх олон виртуал машиныг нэгэн зэрэг хянах, удирдахад гипервизор ашиглах боломжтой.
FAQ
Виртуал машинууд үйлдлийн системтэй ямар холбоотой вэ?
Виртуал машины програм суулгасны дараа та виртуал машин дээрээ үйлдлийн системийг сонгож суулгах хэрэгтэй болно. Үйлдлийн систем суулгасны дараа та виртуал машинаа бусад компьютерийн нэгэн адил ашиглаж болно.
Эмулятор болон виртуал машин хоёрын ялгаа юу вэ?
Виртуал машинууд нь үйлдлийн системийг бүхэлд нь суулгаж, ашиглах боломжтой, бүрэн боломжуудтай, бие даасан орчин юм. Эмуляторууд нь хуучирсан систем дээр тоглоом тоглох гэх мэт тодорхой зорилгод хүрэхийн тулд тодорхой программ хангамж, техник хангамжийг виртуалаар дахин бүтээхийг эрмэлздэг.