Apa itu mesin maya dan apa yang boleh digunakan?

Apa itu mesin maya dan apa yang boleh digunakan?

Mesin maya boleh membolehkan anda bereksperimen dan bermain -main dengan sistem operasi di dalam persekitaran yang selamat. Ia seperti komputer kotak pasir yang boleh anda gunakan untuk mencuba aplikasi yang tidak berfungsi pada sistem sebenar anda. Juga, kerana ia maya, jika anda merosakkan sesuatu, anda tidak perlu memasang semula sistem operasi anda. Semua yang anda lakukan adalah terpencil dari sistem sebenar anda.

Mesin maya adalah alat yang berguna, jadi dalam artikel ini, kita akan melihat apa yang membuat mereka tanda dan apa yang anda perlukan untuk menetapkannya.

Isi kandungan

    Manfaat utama mesin maya ialah anda boleh menjalankan pelbagai sistem operasi seperti Linux, Windows, dan MacOS pada satu peranti. Peranti anda adalah komputer tuan rumah, dan semua mesin maya di atasnya adalah tetamu. Sistem operasi yang anda pilih untuk VM anda dikenali sebagai OS tetamu.

    OS maya pada mesin maya berjalan dengan cara yang sama seperti yang utama, juga dikenali sebagai tuan rumah OS berjalan pada peranti fizikal anda. Ini bermakna pengalaman anda dengan VM hampir sama dengan pengalaman OS masa nyata utama anda yang dikendalikan oleh komputer anda.

    Bagaimana mesin maya berfungsi?

    Teknologi Virtualisasi memungkinkan untuk mempunyai beberapa sistem operasi pada satu mesin. Untuk membuat mesin maya, hypervisor akan meminjam CPU, memori, dan penyimpanan dari komputer fizikal yang akan menjadi tuan rumah VM tetamu. Peruntukan sumber -sumber ini selalu dilakukan dengan keperluan VM.

    Apabila anda menjalankan mesin maya dan ia menuntut lebih banyak sumber daripada hypervisor yang diperuntukkan kepadanya, hypervisor akan menjadualkan permintaan ke peranti fizikal untuk mengulangi lebih banyak sumber. Ini kerana hypervisor merawat CPU, memori, dan penyimpanan sebagai kumpulan sumber yang dikongsi bersama yang boleh diambil apa yang diperlukan untuk menjalankan mesin maya.

    Terdapat dua jenis hypervisors.

    Jenis 1

    Hypervisor telanjang logam, atau hanya dipanggil Type 1, berjalan terus pada peranti fizikal anda dan mempunyai akses segera ke semua sumber. Oleh sebab itu, hypervisor jenis 1 dianggap lebih cekap daripada jenis 2, dan mudah untuk membuat pelayan maya, desktop, dan aplikasi.

    Jenis 2

    Hypervisor atau Type 2 yang dihoskan, dipasang pada mesin tuan rumah yang sudah mempunyai OS utama. OS utama menguruskan panggilan ke peruntukan sumber. Oleh sebab itu, hypervisors jenis 2 digunakan untuk mewujudkan persekitaran tertentu dengan satu tujuan. Sebagai contoh, pemaju aplikasi akan mewujudkan persekitaran yang sesuai untuk membina dan menguji pelbagai aplikasi.

    Walaupun mesin maya dan hypervisors tidak menuntut perkakasan khusus, komputer anda perlu dapat menjalankannya. Ia perlu mempunyai sumber perkakasan yang mencukupi untuk dapat menjalankan hypervisor, membina persekitaran maya, dan bekerja di dalamnya, semasa menjalankan OS utama juga. Tidak kira betapa kecilnya tuntutan mesin maya, anda memerlukan komputer yang kuat.

    Apa yang digunakan oleh mesin maya?

    Mesin maya mempunyai pelbagai kegunaan untuk profesional dan bukan profesional. Anda mungkin menemui mesin maya yang sangat menyeronokkan untuk dimainkan jika anda berteknologi tinggi dan geeky. Banyak kegunaan ini terdiri daripada berpotensi memecahkan mesin. Vs memastikan peranti anda dan OS utama tidak akan dipengaruhi sama sekali. Berikut adalah beberapa kegunaan yang paling popular untuk vs.

    1. Cuba sistem operasi baru

    Dengan mesin maya, anda boleh mencuba sistem operasi yang tidak pernah anda gunakan sebelum ini, menguji mereka, memahaminya dan memutuskan sama ada anda menyukai mereka cukup untuk menjadikannya OS utama anda. Sekiranya anda adalah pengguna Windows jangka panjang, anda boleh mencuba Linux, atau beberapa OS yang kurang dikenali, tanpa perlu mengeluarkan Windows dari komputer anda terlebih dahulu.

    Lebih -lebih lagi, anda boleh mencuba versi OS lalai yang baru dan tidak stabil tanpa perlu risau bahawa anda mungkin kehilangan fail penting. Kerana VM adalah persekitaran yang selamat dan maya, anda juga boleh menguji OS baru ke titik di mana anda memecahkannya, dan ia tidak akan memberi kesan kepada mesin fizikal anda.

    2. Jalankan perisian lama

    Beberapa perisian lama memerlukan sistem ketinggalan zaman yang tidak lagi digunakan. Mungkin anda tidak mempunyai mesin lama ganti, tetapi anda masih ingin mencuba aplikasi lama yang serasi hanya dengan, sebagai contoh, Windows XP.

    Virtualisasi membolehkan anda memasang Windows XP pada mesin maya, dan menggunakannya untuk mencuba perisian lama tertentu. Ini amat berguna untuk pemain seperti yang lama, tetapi masih relevan, permainan tidak serasi dengan peranti moden dan sistem operasi.

    3. Jalankan perisian yang dibangunkan untuk OS yang berbeza

    Katakan anda adalah pengguna Linux, tetapi anda benar -benar perlu menjalankan aplikasi atau permainan yang dibangunkan untuk Windows. Virtualisasi akan membolehkan anda mempunyai OS Windows dalam persekitaran maya, dan menikmati semua aplikasi yang dibangunkan untuknya. Perhatikan bahawa beberapa aplikasi wujud untuk kedua -dua sistem operasi yang berbeza, tetapi kebanyakannya tidak. Benar, mereka mungkin mempunyai rakan -rakan mereka yang dibangunkan pada sistem yang berbeza, tetapi mereka tidak akan sama persis.

    4. Perisian ujian untuk platform yang berbeza

    Sekiranya anda adalah virtualisasi pemaju aplikasi akan membolehkan anda menguji perisian anda untuk peranti yang berbeza. Katakan anda sedang membangunkan permainan yang akan berfungsi di kedua -dua PC dan telefon. Dengan mesin maya, anda tidak perlu memindahkan fail pemasang dari peranti ke peranti. Anda boleh mencontohi telefon serta peranti lain dan menguji semua sekaligus di komputer anda.

    5. Berurusan dengan malware yang berpotensi dengan selamat

    Seperti yang dinyatakan sebelum ini, mesin maya diasingkan dari seluruh komputer anda. Ini menjadikannya sangat selamat untuk menguji malware yang berpotensi dan anda boleh mengambil risiko yang biasanya anda elakkan. Ini sangat membantu apabila anda ingin mencuba perisian yang berasal dari sumber yang tidak boleh dipercayai. Sekiranya dijangkiti, ia akan menunjukkan seperti dalam OS maya, tetapi ia tidak akan membahayakan OS utama anda. Anda juga boleh menggunakan vs untuk menguji sejauh mana anda boleh menolak program antivirus anda tanpa mengambil risiko menjangkiti komputer anda.

    Perhatikan bahawa anda masih perlu berhati -hati. Malware moden dapat mengenali persekitaran maya dan boleh cuba keluar. Risiko rendah, tetapi tidak sepenuhnya tidak ada.

    6. Menyusun pelbagai pelayan pada satu pc

    Banyak perniagaan menjalankan pelbagai pelayan. Sekiranya anda terlibat dalam perniagaan sedemikian, virtualisasi memungkinkan untuk menyusun perkhidmatan yang berbeza pada satu peranti. Anda boleh membuat pelbagai mesin maya dan pelayan kedai di dalamnya, tanpa perlu melabur dalam pelbagai sistem perkakasan. Menjalankan pelayan yang berbeza pada satu sistem operasi adalah risiko keselamatan yang tidak perlu.

    Apakah faedah menggunakan VM?

    Sekarang anda tahu banyak kegunaan yang berbeza untuk mesin maya, anda mungkin dapat memahami betapa bermanfaatnya. Tetapi mari kita lihat beberapa kelebihan yang boleh dibawa oleh VM ke kehidupan profesional anda dan menjadikan masa lapang anda lebih menyeronokkan.

    1. Mereka kos efektif

    Oleh kerana virtualisasi tidak menuntut pelbagai perkakasan, anda tidak perlu melabur wang dalam peranti yang berbeza. Semua yang perlu anda lakukan, kini anda boleh lakukan pada satu mesin. Walaupun anda menjalankan pelbagai pelayan, kos penyelenggaraan akan ditebang kerana semuanya disimpan di pelayan fizikal yang sama.

    2. Mereka mudah dipindahkan

    Kerana mesin maya disimpan sebagai fail pada peranti anda, anda boleh menyalinnya dan membawanya bersama anda pada peranti USB. Anda kemudiannya boleh memasangnya di perkakasan yang berbeza atau menetapkan semula mereka ke pelayan hos yang berbeza.

    3. Mereka menyediakan keselamatan

    Kerana VM adalah persekitaran maya terpencil, semua yang anda lakukan di dalamnya tidak akan mempengaruhi sistem utama anda. Ini menjadikan mereka sangat selamat untuk digunakan. Mesin maya sangat popular di kalangan mereka yang juga prihatin terhadap keselamatan mereka. Anda boleh menggunakan VM untuk mengakses laman web yang tidak boleh dipercayai atau memuat turun perisian yang mencurigakan.

    4. Mereka sesuai untuk ujian dan bereksperimen

    Katakan anda menggunakan VM untuk menguji aplikasi ke titik pecah. OS VM anda mungkin rosak semasa ujian. Jangan risau, anda boleh menggunakan ciri -ciri seperti gambar atau sandaran untuk kembali ke versi OS sebelumnya sebelum ia dipecahkan. Ini juga berguna untuk menghilangkan OS maya yang dikompromi atau rosak.

    Mesin maya dalam pengkomputeran awan

    Adakah anda tahu mesin maya boleh berasaskan awan? Mereka direka untuk menggantikan mesin fizikal dan masih membiarkan anda melakukan apa sahaja yang akan dilakukan oleh VM jika dipasang di komputer peribadi anda. Terdapat dua jenis mesin maya dalam pengkomputeran awan: Processvm dan sistem VM.

    Proses VM direka untuk menjalankan satu proses pada mesin tuan rumah, dalam bentuk aplikasi. Sebagai contoh, mesin maya java akan membolehkan sistem mana -mana untuk menjalankan semua aplikasi Java. Ini adalah contoh khas mesin maya proses. Sistem VM direka untuk menggantikan mesin fizikal sepenuhnya dengan satu maya.

    Kelebihan mesin maya berasaskan awan adalah bahawa komputer fizikal anda tidak akan mempunyai akses kepadanya, dan tidak akan berusaha marah dengan VM. Ini bermakna persekitaran pengkomputeran awan sesuai untuk mesin maya dan semua kerja yang akan anda lakukan di dalamnya, sama ada menguji perisian berniat jahat, atau sistem operasi yang tidak stabil baru.

    Perisian mesin maya terbaik

    Untuk menyediakan persekitaran VM di komputer anda, anda memerlukan perisian mesin maya khas. Di bawah anda akan menemui pilihan yang paling popular.

    1. Pemain stesen kerja VMware

    VMware adalah pakej produk virtualisasi yang komprehensif. Ia menawarkan gabungan untuk Apple Mac dan Workstaylayer untuk PC. Mereka disesuaikan untuk sistem operasi tuan rumah yang berbeza tetapi pada dasarnya menawarkan penyelesaian yang sama. Menjadi salah satu perisian virtualisasi yang jarang berlaku yang menyokong DirectX 10, ia adalah pilihan yang kukuh bagi mereka yang berminat dalam virtualisasi GPU. VMware percuma untuk kegunaan peribadi, tetapi pengguna perniagaan perlu melabur dalam versi pro dan fusion pro.

    2. Oracle VM VirtualBox

    VirtualBox menyokong pelbagai sistem operasi tuan rumah dan tetamu yang menjadikannya pilihan yang sangat baik bagi mereka yang ingin mencuba. Anda boleh membuat VM dengan Windows XP, Windows NT, Linux 2.4, OpenSolaris, Server 2003, dan juga IBM OS/2. Pengguna Apple boleh menjalankan sesi Mac VM. Tetapi yang paling penting, VirtualBox adalah sumber terbuka dan benar-benar percuma, bahkan versi perusahaan yang dibangunkan untuk perniagaan.

    3. Microsoft Hyper-V

    Dibangunkan oleh Microsoft pada tahun 2008, Hyper-V kini tersedia secara percuma untuk semua pengguna Windows 10 dan 11 Pro, Enterprise, dan Pendidikan. Tetapi versi percuma ini sangat terhad dan tidak benar -benar membayar dalam jangka masa panjang. Ia tidak mempunyai sokongan GPU, tetapi anda boleh menggunakannya untuk membuat persekitaran maya Windows XP atau kemudian, serta Linux dengan sekurang -kurangnya 3.4 kernel, dan freebsd. Microsoft Hyper-V tidak akan melakukan keajaiban, tetapi ia adalah pilihan permulaan yang baik untuk pemula yang ingin bereksperimen dengan virtualisasi.

    Sama ada anda pengguna PC kasual atau mesin maya profesional akan membuka dunia yang baru. Gunakannya untuk menguji OS baru yang anda tertanya -tanya. Cuba aplikasi Linux yang tidak berfungsi pada sistem Windows anda. Lakukan semua yang anda mahukan tanpa meletakkan komputer anda berisiko.

    Beritahu kami dalam komen di bawah mengapa dan bagaimana anda menggunakan mesin maya!