Tutorial

▷ Apa itu virtualisasi dan untuk apa itu

Daftar Isi:

Anonim

Salah satu kemajuan besar dalam komputasi tidak diragukan lagi adalah virtualisasi. Ini memberi kita kemungkinan memiliki beberapa sistem operasi dalam satu sama lain dan dengan demikian menghemat uang dan sumber daya perangkat keras.

Berkat virtualisasi, perusahaan dapat mengoptimalkan sumber daya teknologinya dan pengeluaran uang, dan yang terpenting, ruang fisik. Pada artikel ini kita akan mencoba memecah sebanyak mungkin tentang teknik ini dan kita akan belajar apa kelebihan yang ditawarkannya kepada kita.

Indeks isi

Kemungkinan memiliki sistem operasi Mac atau Linux di dalam Windows adalah sesuatu yang bahkan tidak kami bayangkan beberapa tahun yang lalu. Di sisi lain, saat ini yang aneh justru sebaliknya terutama ketika berbicara tentang perusahaan konsultan atau yang menawarkan layanan web melalui server jarak jauh.

Apa itu virtualisasi?

Kita dapat mengatakan bahwa teknik virtualisasi adalah tentang membuat versi virtual atau non-fisik dari sistem operasi atau platform perangkat keras berkat perangkat lunak. Jadi, ketika kita melakukan virtualisasi, apa yang sebenarnya kita lakukan adalah mengambil sumber daya yang dimiliki oleh mesin fisik: CPU, RAM, Hard Drive, Motherboard, NETWORK, dan segala sesuatu yang membentuk komputer dan mensimulasikan mereka menggunakan perangkat lunak yang diinstal secara bergantian. dalam sistem operasi yang beroperasi pada mesin fisik.

Sumber daya atau alat ini yang mampu mengubah komputer fisik menjadi garis kode virtual disebut Hypervisor atau VMM (Virtual Machine Monitor). Berkat perangkat lunak ini kami dapat mengabstraksi sumber daya fisik komputer kami dan mereplikasi mereka sehingga, selain digunakan oleh sistem operasi kami yang sebenarnya, mereka juga dapat digunakan oleh sistem operasi lain dengan cara yang disesuaikan. Ini berarti bahwa kami memiliki hard disk 500 GB, kami dapat memberi tahu perangkat lunak ini untuk membuatnya dari hard disk virtual 60 GB untuk Windows lain. Atau 4 GB memori RAM kita masuk ke Windows virtual ini.

Tetapi ini tidak berakhir di sini, kita tidak hanya dapat menginstal Windows kedua dan ketiga atau lebih di komputer kita, tetapi kita juga dapat memiliki komputer server yang terletak di tempat lain (server jarak jauh) dan mengakses sistem operasi virtual yang telah diinstal melalui jaringan internet. Ini adalah utilitas sejati dan kekuatan virtualisasi.

Perbedaan antara sistem operasi fisik dan virtual

Untuk tujuan praktis, jika kita menginstal sistem operasi virtual melalui perangkat lunak, kita akan memperoleh fungsionalitas yang hampir sama seperti pada sistem operasi fisik. Satu-satunya downside adalah bahwa sistem ini akan menggunakan sumber daya peralatan fisik, sehingga kinerjanya akan berkurang.

Ketika kita mem-boot komputer dengan sistem operasi fisik, hard disk menyediakan alat untuk mem-boot sistem ini, MBR. Dalam hal apa pun sistem operasi virtual tidak dapat memulai, karena ini, meskipun juga terletak pada mesin yang sama, dienkapsulasi dalam file yang, di mata sistem kami, adalah direktori data yang umum dan terkini.

Jenis-jenis virtualisasi

Ada berbagai jenis virtualisasi, atau lebih tepatnya prosedur yang berbeda untuk memvirtualisasikan sumber daya tertentu.

Virtualisasi server atau perangkat keras

Ini adalah metode yang paling umum dan paling banyak digunakan di lingkungan server perusahaan. Prosesnya adalah membuat server virtual yang lebih kecil. Prosedurnya adalah membuat server virtual kecil yang berbeda atau yang menggunakan sedikit sumber daya di server fisik yang lebih besar dan dengan perangkat keras yang kuat. Dengan cara ini, mesin-mesin ini, tanpa bergantung satu sama lain, berbagi sumber daya perangkat keras agar berfungsi secara efisien.

Dalam metode ini, Hypervisor akan mengontrol prosesor, RAM, Hard Disk, dan komponen lainnya agar sistem operasi virtual yang berbeda dapat berjalan secara bersamaan di mesin yang sama. Ini telah menandai sebelum dan sesudah di perusahaan yang didedikasikan untuk menyediakan server hosting dan jenis lainnya untuk perusahaan klien lainnya.

  • Menghemat perangkat keras: tidak perlu membeli bahan fisik untuk setiap peralatan. kami hanya akan mengeluarkan uang di server. Skalabilitas: untuk membuat mesin baru kita hanya perlu menambah jumlah ini dan mendapatkan elemen fisik baru.

Virtualisasi perangkat lunak atau sistem operasi

Ini adalah metode yang akan digunakan oleh pengguna komputer desktop dalam sebagian besar kasus. Metode ini adalah mengalokasikan komputer utama untuk membuat satu atau lebih lingkungan virtual dengan sistem operasi yang diinstal di dalamnya.

Menggunakan komputer fisik, kami membuat platform yang memungkinkan, misalnya, sistem operasi Linux dijalankan dalam sistem operasi Windows 10. Sistem Linux akan memiliki karakteristik tim yang nyata, dengan perangkat yang berbeda diambil langsung dari sumber daya perangkat keras fisik yang tersedia.

Virtualisasi jaringan

Melalui metode ini kita dapat membuat jaringan fisik di jaringan virtual untuk memonitor satu set mesin yang terhubung satu sama lain. Dengan cara ini kita dapat membuat ulang jaringan fisik menggunakan perangkat lunak yang juga akan bertugas mengatur komunikasi antar sumber daya yang berbeda.

  • Kami akan meningkatkan kecepatan transfer data: jika tidak ada batasan fisik. Penghematan dalam material fisik: berkat koneksi virtual, kami tidak perlu menyediakan kabel fisik khusus untuk masing-masing mesin. Dengan menggunakan antarmuka dengan lebar yang cukup seperti serat optik, kita tidak akan memiliki masalah mentransmisikan semua data virtual melalui satu koneksi fisik. Skalabilitas: Seperti pada teknologi sebelumnya, ini menjamin skalabilitas sumber daya yang lebih baik.

Virtualisasi penyimpanan

Menggunakan metode virtualisasi ini, banyak sumber daya penyimpanan dibuat, biasanya terletak dan didistribusikan melalui jaringan. Dengan memiliki beberapa unit ini dan bukan hanya satu, akan mungkin untuk mengaksesnya secara bersamaan atau terpisah. Dengan cara ini, akses ke data oleh banyak mesin akan jauh lebih efisien dan lebih cepat daripada jika kita memiliki satu hard drive besar yang tersedia untuk banyak mesin. Selain itu, penerapan flash drive SSD memungkinkan peningkatan kinerja ini secara signifikan. Keuntungan dalam ringkasan adalah sebagai berikut:

Peningkatan kecepatan: akses ke data akan lebih cepat ketika unit dibagi.

  • Skalabilitas yang lebih baik: Ketika kita ingin menambah ruang, kita hanya perlu membeli unit baru meninggalkan yang sudah kita miliki. Peningkatan efisiensi: tidak akan ada waktu tunggu karena informasi yang tersedia dibagi dan akses langsung dan tanpa menunggu Manajemen sumber daya otomatis: sinkronisasi dan pengelolaan sumber daya ini akan dikendalikan oleh protokol komunikasi, TCP / IP atau mereka yang menggunakan antarmuka yang berbeda seperti SAS atau RAID.

Virtualisasi memori

Konsepnya persis sama dengan virtualisasi penyimpanan. Idenya adalah untuk membuat memori fungsi bersama melalui distribusi di jaringan untuk komputer yang berbeda untuk digunakan. Ini menawarkan manfaat yang sama dengan penyimpanan jaringan.

Virtualisasi desktop

Dengan menggunakan metode virtualisasi ini, kami membuat mesin dengan sistem operasi di mana pengguna lain dapat terhubung dari jarak jauh dan mendapatkan desktop server itu dari lokasi lain. Keuntungan:

  • Lokasi terpusat: hanya perlu memiliki komputer dengan sistem operasi tunggal, di mana beberapa pengguna dapat terhubung dari jarak jauh. Penghematan dalam lisensi perangkat lunak Keamanan: cara ini file akan lebih terlindungi daripada jika mereka berada di komputer terpisah.

Perangkat lunak virtualisasi

Seperti dalam semua kasus, kami akan membayar program virtualisasi yang juga gratis.

Program pembayaran:

  • VMware: Dimiliki oleh EMC Corporation adalah salah satu alat paling penting dan canggih di pasar. Hyper-V: Ini adalah Hypervisor yang dimiliki oleh Microsoft dan kami akan menyediakannya secara gratis jika kami memperoleh lisensi server Windows atau Windows 10 Pro Parallels: program berbayar yang paling terkenal lainnya. Ini memungkinkan virtualisasi perangkat lunak dan perangkat keras. Virtuozzo: Secara tradisional tersedia di Linux, ia datang ke Windows pada tahun 2005.

Program gratis:

  • VirtualBox: Ini adalah perangkat lunak open source yang paling terkenal dan juga yang memiliki utilitas paling banyak. Dikembangkan oleh Oracle, VirtualBox tersedia untuk Windows, Mac dan Linux dan juga mampu melakukan virtualisasi semua sistem operasi PC Virtual ini: juga dimiliki oleh Microsoft dan tersedia untuk versi Windows XP, Vista dan 7 Xen: Dikembangkan oleh University of Cambridge adalah perangkat lunak open source yang tersedia untuk sistem operasi Linux dan Unix OpenVZ: perangkat lunak open source lain yang hanya kompatibel dengan versi Linux, baik untuk host maupun virtual. KVM: alat virtualisasi lain untuk sistem operasi Linux

Keuntungan menggunakan virtualisasi

Keuntungan menggunakan virtualisasi banyak. Beberapa yang paling penting adalah sebagai berikut:

  • Pengurangan biaya: Salah satu keuntungan paling signifikan adalah penghematan biaya. Berkat virtualisasi, kami akan menghindari membeli perangkat keras atau lisensi untuk lebih banyak sistem operasi. Efisiensi kerja yang lebih besar: berkat sumber daya dibagi dan ditingkatkan dalam berbagai elemen yang dibagikan di jaringan, efisiensi akses ke data atau sumber daya jauh lebih cepat. Konsumsi energi yang lebih rendah: ini terkait langsung dengan jumlah peralatan yang terhubung ke jaringan listrik. Jika kita memiliki peralatan virtual, hanya akan ada konsumsi platform yang mendukung sistem lain. Keamanan yang ditingkatkan: memiliki peralatan fisik yang terhubung ke jaringan meningkatkan kemungkinan crash data. Dengan virtualisasi server dan penyimpanan, risiko ini sangat berkurang. Kurang membutuhkan pemeliharaan: mesin virtual tidak memiliki komponen fisik sehingga mereka tidak dapat gagal. Kemungkinan kloning: memiliki mesin virtual, kita dapat mengkloning ini sebanyak yang kita inginkan atau perlu menginstal sesuatu yang ekstra. Portabilitas: seperti poin sebelumnya, jika kami mengkloning mesin, Anda dapat menetapkannya ke server lain jika Anda perlu mencari perangkat keras khusus.

Kekurangan virtualisasi

Putih tidak akan pernah ada jika tidak ada hitam. Seperti dalam semua hal, ada juga beberapa kelemahan dalam menggunakan metode virtualisasi:

  • Tahap pembelajaran: salah satu mata pelajaran yang harus diatasi adalah mengetahui dengan tepat bagaimana menggunakan perangkat lunak virtualisasi. Personil yang menggunakan metode ini harus tahu persis kemungkinan dan penggunaan alat virtualisasi, jika tidak semuanya akan berakhir dengan bencana. Kenaikan biaya awal: untuk menampung beberapa mesin, perlu mengalokasikan sumber daya untuk masing-masing mesin. Oleh karena itu, perlu berinvestasi dalam perangkat lunak yang kuat yang mungkin tidak dimiliki perusahaan pada awalnya. Peningkatan kegagalan rantai: jika komputer yang berfungsi sebagai server mesin virtual gagal, semuanya akan tidak beroperasi, sehingga kegagalan menyebabkan penurunan kinerja yang cukup besar.

Secara umum, virtualisasi adalah alat luar biasa yang sangat berguna bagi perusahaan dan bagi pengguna yang harus menguji aplikasi dan mempraktikkan konfigurasi jaringan tanpa perlu peralatan fisik.

Kami juga merekomendasikan:

Sudahkah Anda ingin membuat Windows virtual ? Kami akan segera melihat cara melakukannya. Kami harap artikel ini telah membantu Anda lebih memahami apa itu virtualisasi.

Tutorial

Pilihan Editor

Back to top button