The Architecture of Virtualization in Cloud Computing
What is Cloud Computing Komputasi awan mengacu pada ketersediaan sumber daya komputasi berdasarkan permintaan melalui internet, seperti server, penyimpanan, basis data, jaringan, perangkat lunak, dan analitik. Hal ini memungkinkan pengguna untuk mengakses dan memanfaatkan sumber daya ini tanpa perlu mengadakan, mengkonfigurasi, atau mengelolanya sendiri. Komputasi awan memungkinkan inovasi yang lebih cepat dan menyediakan sumber daya yang fleksibel dengan memberikan layanan komputasi melalui internet, yang biasa disebut sebagai “cloud”. Hal ini memungkinkan dunia usaha dan individu untuk meningkatkan skala operasi mereka, mengurangi biaya, dan mendapatkan manfaat dari skala ekonomi Komputasi awan melibatkan pengaksesan kumpulan sumber daya komputasi bersama yang dihosting di pusat data jarak jauh yang dikelola oleh penyedia layanan awan. Sumber daya ini dapat mencakup aplikasi, server fisik dan virtual, penyimpanan data, kemampuan jaringan, dan alat pengembangan. Pengguna dapat menyediakan dan melepaskan sumber daya ini sesuai kebutuhan, dengan upaya pengelolaan minimal atau interaksi langsung dengan penyedia layanan. Institut Standar dan Teknologi Nasional (NIST) telah memberikan definisi komprehensif tentang komputasi awan, mengkarakterisasi aspek-aspek penting dan berfungsi sebagai dasar untuk diskusi dan perbandingan layanan awan dan strategi penerapan. Virtualization in Cloud Computing Virtualisasi dalam komputasi awan mengacu pada teknik pembuatan representasi virtual dari server, perangkat penyimpanan, jaringan, dan mesin fisik lainnya. Ini melibatkan penggunaan perangkat lunak virtual untuk meniru fungsi perangkat keras fisik, memungkinkan beberapa mesin virtual berjalan secara bersamaan pada satu mesin fisik. Virtualisasi memungkinkan organisasi untuk menciptakan lingkungan komputasi simulasi atau virtual daripada mengandalkan lingkungan fisik. Ini termasuk menghasilkan versi perangkat keras, sistem operasi, dan perangkat penyimpanan yang dihasilkan komputer. Dengan mempartisi satu komputer fisik atau server menjadi beberapa mesin virtual, virtualisasi memungkinkan pemanfaatan sumber daya yang lebih efisien dan fleksibilitas. Types of Virtualization in Cloud Computing 1. Server Virtualization: 2. Storage Virtualization: 3. Network Virtualization: 4. Desktop Virtualization (Virtual Desktop Infrastructure – VDI): 5. Application Virtualization: 6. Operating System (OS) Virtualization: Advantages of Virtualization in Cloud Computing //AZS referensi : [1][2]
Virtualization in Cloud Computing
Virtualisasi adalah proses menciptakan versi virtual (bukan versi aktual) dari sesuatu, seperti server, desktop, perangkat penyimpanan, sistem operasi, atau sumber daya jaringan. Dalam kata lain, Virtualisasi adalah teknik yang memungkinkan untuk berbagi satu instance fisik dari sumber daya atau aplikasi di antara beberapa pelanggan dan organisasi. Ini dilakukan dengan memberikan nama logis pada penyimpanan fisik dan memberikan pointer ke sumber daya fisik tersebut saat diminta. Apa konsep di balik Virtualisasi? Menciptakan mesin virtual di atas sistem operasi dan perangkat keras yang ada dikenal sebagai Virtualisasi Perangkat Keras. Mesin virtual menyediakan lingkungan yang terpisah secara logis dari perangkat keras yang mendasarinya. Mesin di mana mesin virtual akan dibuat dikenal sebagai Mesin Host dan mesin virtual itu disebut sebagai Mesin Tamu. Jenis-jenis Virtualisasi: 1) Virtualisasi Perangkat Keras: Saat perangkat lunak mesin virtual atau Virtual Machine Manager (VMM) diinstal langsung pada sistem perangkat keras dikenal sebagai virtualisasi perangkat keras. Tugas utama hypervisor adalah mengendalikan dan memantau prosesor, memori, dan sumber daya perangkat keras lainnya. Setelah virtualisasi sistem perangkat keras, kita dapat menginstal sistem operasi berbeda di atasnya dan menjalankan aplikasi yang berbeda pada OS-OS tersebut. Penggunaan: Virtualisasi perangkat keras biasanya dilakukan untuk platform server, karena mengendalikan mesin virtual jauh lebih mudah daripada mengendalikan server fisik. 2) Virtualisasi Sistem Operasi: Saat perangkat lunak mesin virtual atau Virtual Machine Manager (VMM) diinstal pada sistem operasi Host daripada langsung pada sistem perangkat keras dikenal sebagai virtualisasi sistem operasi. Penggunaan: Virtualisasi Sistem Operasi biasanya digunakan untuk menguji aplikasi pada platform-platform OS yang berbeda. 3) Virtualisasi Server: Saat perangkat lunak mesin virtual atau Virtual Machine Manager (VMM) diinstal langsung pada sistem Server dikenal sebagai virtualisasi server. Penggunaan: Virtualisasi server dilakukan karena satu server fisik dapat dibagi menjadi beberapa server berdasarkan permintaan dan untuk menyeimbangkan beban. 4) Virtualisasi Penyimpanan: Virtualisasi penyimpanan adalah proses mengelompokkan penyimpanan fisik dari beberapa perangkat penyimpanan jaringan sehingga terlihat seperti satu perangkat penyimpanan. Virtualisasi penyimpanan juga diimplementasikan dengan menggunakan aplikasi perangkat lunak. Penggunaan: Virtualisasi penyimpanan biasanya dilakukan untuk tujuan cadangan dan pemulihan. Bagaimana virtualisasi bekerja dalam komputasi awan? Virtualisasi memainkan peran yang sangat penting dalam teknologi komputasi awan. Biasanya dalam komputasi awan, pengguna membagi data yang ada di awan seperti aplikasi dll, tetapi sebenarnya dengan bantuan virtualisasi pengguna membagi Infrastruktur. Penggunaan utama Teknologi Virtualisasi adalah menyediakan aplikasi dengan versi standar kepada pengguna awan mereka, misalnya jika versi berikutnya dari aplikasi tersebut dirilis, maka penyedia awan harus menyediakan versi terbaru kepada pengguna awan mereka dan secara praktis ini memungkinkan karena lebih mahal. Untuk mengatasi masalah ini, kita menggunakan teknologi virtualisasi secara dasar. Dengan menggunakan virtualisasi, semua server dan aplikasi perangkat lunak yang diperlukan oleh penyedia awan lain dikelola oleh pihak ketiga, dan penyedia awan harus membayar uang secara bulanan atau tahunan. //AZS referensi : [1][2]