Mesin Maya dan Hipervisor
Fahami cara satu pelayan mengehoskan banyak komputer maya yang terasing.
Mesin Maya dan Hipervisor ialah pelajaran Network+ Academy percuma di CoddyKit. Ini ialah pelajaran 1 daripada 4. Sebanyak 3 pelajaran dalam laluan pembelajaran ini boleh dibaca sepenuhnya secara percuma — selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan praktikal dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Network+ Academy, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Network+ Academy merangkumi sejumlah 4 pelajaran.
Maksud Pemayaan
Pemayaan membolehkan satu pelayan fizikal berfungsi seolah-olah sebagai banyak komputer berasingan. Setiap komputer maya ialah sebuah mesin maya (VM) dengan sistem pengendalian, aplikasi, CPU maya, memori dan cakera sendiri. VM berkongsi perkakasan sebenar di bawahnya tetapi kekal terasing antara satu sama lain.
Inilah asas pusat data moden dan awan. Daripada menjalankan satu aplikasi bagi setiap komputer fizikal, satu pelayan berkuasa boleh mengehoskan berpuluh-puluh VM, sekali gus mengurangkan kos, penggunaan kuasa dan ruang lantai dengan banyak.
Mengenali Pemantau Mesin Maya
Pemantau mesin maya (juga dipanggil Pemantau Mesin Maya) ialah lapisan perisian yang mencipta dan menjalankan VM. Ia membahagikan CPU, RAM dan storan fizikal, kemudian memberikan sebahagian daripadanya kepada setiap VM serta mengekalkan pengasingan supaya satu kerosakan tidak menjejaskan VM lain.
Pemantau mesin maya menjadualkan capaian kepada perkakasan sebenar, seperti sistem pengendalian menjadualkan aplikasi. Bagi setiap sistem pengendalian tetamu, VM kelihatan seolah-olah memiliki mesin fizikal yang lengkap.
Jenis 1: Pemantau Mesin Maya Logam Terus
Pemantau mesin maya Jenis 1 berjalan terus pada perkakasan tanpa sistem pengendalian hos di bawahnya. Oleh sebab ia berada terus pada perkakasan, ia pantas, cekap dan selamat, menjadikannya pilihan untuk pelayan pengeluaran dan awan.
- VMware ESXi
- Microsoft Hyper-V
- KVM (Mesin Maya Berasaskan Kernel)
- Xen
Pusat data menjalankan pemantau mesin maya Jenis 1 supaya satu hos boleh menyediakan perkhidmatan kepada banyak penyewa serentak.
Jenis 2: Pemantau Mesin Maya Berhos
Pemantau mesin maya Jenis 2 berjalan sebagai aplikasi di atas sistem pengendalian biasa seperti Windows atau macOS. Ia mudah dipasang dan sesuai untuk ujian, pembelajaran serta komputer meja, tetapi lebih perlahan kerana permintaan perlu melalui sistem pengendalian hos terlebih dahulu.
- VMware Workstation dan Fusion
- Oracle VirtualBox
- Parallels Desktop
Gunakan Jenis 2 untuk menjalankan Linux pada komputer riba anda; gunakan Jenis 1 untuk menjalankan ladang pelayan.
Sistem Pengendalian Tetamu dan Hos
Hos ialah mesin fizikal dan pemantau mesin maya yang menjalankan segala-galanya. Sistem pengendalian tetamu ialah sistem pengendalian yang dipasang di dalam VM. Anda boleh menggabungkan tetamu dengan bebas: satu hos mungkin menjalankan Windows Server, Ubuntu Linux dan versi Windows yang lebih lama secara serentak.
Setiap tetamu menyangka bahawa ia mempunyai perkakasan khusus, tetapi semuanya berkongsi kumpulan CPU dan memori hos mengikut jadual pemantau mesin maya.
Peruntukan Sumber
Pentadbir memberikan setiap VM bahagian vCPU (teras pemproses maya), RAM dan cakera. Peruntukan berlebihan bermaksud memberikan jumlah sumber maya yang lebih banyak daripada sumber fizikal hos, dengan andaian bahawa tidak semua VM mencapai penggunaan puncak pada masa yang sama.
Jika dilakukan dengan teliti, kaedah ini meningkatkan kecekapan; jika dilakukan secara cuai, ia menyebabkan persaingan sumber, apabila VM berebut CPU atau memori lalu menjadi perlahan. Menentukan saiz setiap VM dengan tepat membantu mengekalkan prestasi yang boleh dijangka.
Syot Kilat dan Pengklonan
Syot kilat merakam keadaan tepat VM pada satu ketika. Jika tampalan atau perubahan menyebabkan masalah, anda boleh kembali kepada syot kilat itu dalam beberapa saat. Pengklonan menyalin keseluruhan VM untuk menghasilkan VM baharu yang serupa dengan cepat.
Ciri-ciri ini menjadikan VM jauh lebih fleksibel berbanding pelayan fizikal, yang mungkin mengambil masa berjam-jam untuk dibina semula selepas rosak. Namun, syot kilat bukan sandaran kerana ia disimpan pada storan hos yang sama.
Bekas berbanding VM
Bekas (seperti Docker) ialah bentuk pemayaan yang lebih ringan. Daripada setiap satunya memiliki sistem pengendalian tetamu penuh, bekas berkongsi kernel hos dan hanya membungkus aplikasi serta kebergantungannya. Bekas bermula dalam beberapa milisaat dan menggunakan jauh lebih sedikit memori.
VM mengasingkan pada tahap perkakasan dengan sistem pengendalian penuh bagi setiap satunya; bekas mengasingkan pada tahap sistem pengendalian. Kedua-duanya biasa digunakan, dan banyak penggunaan sebenar menjalankan bekas di dalam VM untuk pengasingan berlapis.
Pemindahan Langsung
Pemindahan langsung memindahkan VM yang sedang berjalan dari satu hos fizikal ke hos yang lain dengan masa henti yang sedikit atau tiada langsung. Pemantau mesin maya menyalin memori VM melalui rangkaian ke hos baharu, kemudian menukar hos dengan begitu lancar sehingga pengguna jarang menyedarinya.
Hal ini membolehkan penyelenggaraan perkakasan, pengimbangan beban dan pengambilalihan selepas kegagalan tanpa menutup perkhidmatan. VMware memanggilnya vMotion; ciri ini merupakan sebab utama persekitaran tervaya kekal sangat tersedia.
Sebab VM Menggerakkan Awan
Penyedia awan menjalankan kumpulan besar pemantau mesin maya. Apabila anda menyewa pelayan awan, anda sebenarnya memperoleh VM pada perkakasan yang dikongsi. Pemayaan membolehkan penyedia menghidupkan VM anda dalam beberapa minit, menskalakannya dan mengenakan bayaran hanya untuk perkara yang anda gunakan.
Bagi juruteknik rangkaian, perkara ini penting kerana rangkaian kini turut meliputi bahagian dalam hos, dengan menyambungkan mesin maya melalui suis maya yang akan anda pelajari dalam pelajaran seterusnya.
Manfaat dan Pertukaran
Manfaat: penggabungan perkakasan, penyediaan pantas, sandaran mudah melalui syot kilat, pengasingan dan pemindahan langsung untuk mengekalkan masa aktif.
Pertukaran: pemantau mesin maya menambah sedikit overhed, peruntukan berlebihan berisiko menyebabkan persaingan, dan banyak VM pada satu hos mewujudkan satu titik kegagalan jika hos itu terhenti. Reka bentuk yang baik menyebarkan VM kritikal merentasi beberapa hos untuk mengurus risiko ini.
Semakan Pantas
Uji pemahaman anda tentang jenis pemantau mesin maya.
Imbas Kembali
Pemayaan membahagikan satu pelayan fizikal kepada banyak mesin maya yang terasing dan diurus oleh pemantau mesin maya. Pemantau mesin maya Jenis 1 berjalan terus pada perkakasan untuk pengeluaran; Jenis 2 berjalan pada sistem pengendalian hos untuk komputer meja dan ujian. Setiap VM memperoleh vCPU, RAM dan cakera, menyokong syot kilat, pengklonan serta pemindahan langsung, dan menjadi blok binaan pengkomputeran awan.
Pelajari Network+ Academy dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Soalan Lazim
Adakah pelajaran “Mesin Maya dan Hipervisor” percuma?
Ya — sebanyak 3 pelajaran dalam laluan pembelajaran Network+ Academy, termasuk “Mesin Maya dan Hipervisor”, boleh dibaca sepenuhnya secara percuma di web ini. Selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan interaktif dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Kursus Network+ Academy merangkumi sejumlah 4 pelajaran.
Apakah yang akan saya pelajari dalam “Mesin Maya dan Hipervisor”?
Fahami cara satu pelayan mengehoskan banyak komputer maya yang terasing. Anda berlatih Network+ Academy menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Network+ Academy?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Network+ Academy di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 1 daripada 4.
Berapa lamakah pelajaran “Mesin Maya dan Hipervisor” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Network+ Academy ini?
Ya. Setiap pelajaran Network+ Academy menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Mesin Maya dan Hipervisor
- Suis Maya dan Rangkaian Maya
- Awan Awam, Peribadi dan Hibrid
- Ketersambungan Awan dan VPC