Isi kandungan:
Video: Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan 2024
Sebarang perbincangan mengenai pengkomputeran awan biasanya bermula dengan perbualan. Virtualization menggunakan sumber komputer untuk meniru sumber komputer lain atau seluruh komputer. Ia memisahkan sumber dan perkhidmatan dari persekitaran penghantaran fizikal yang mendasari.
Perbualan mempunyai tiga ciri yang menjadikannya ideal untuk pengkomputeran awan:
-
Pemisahan: Dalam virtualisasi, banyak aplikasi dan sistem operasi (OS) disokong dalam satu sistem fizikal dengan partitioning memisahkan) sumber yang ada.
-
Isolasi: Setiap mesin maya diasingkan dari sistem fizikal tuan rumah dan mesin virtual lain. Kerana pengasingan ini, jika satu maya-berlaku crash, ia tidak menjejaskan mesin maya yang lain. Di samping itu, data tidak dikongsi di antara satu bekas maya dan yang lain.
-
Encapsulation: Mesin maya boleh diwakili (dan juga disimpan) sebagai satu fail, jadi anda boleh mengenal pasti dengan mudah berdasarkan perkhidmatan yang disediakannya. Intinya, proses yang terkandung boleh menjadi perkhidmatan perniagaan. Mesin maya yang terkandung ini boleh dibentangkan kepada aplikasi sebagai entiti lengkap. Oleh itu, enkapsulasi boleh melindungi setiap aplikasi supaya ia tidak mengganggu aplikasi lain.
Aplikasi virtualisasi
Perbualan boleh digunakan secara meluas untuk hampir semua perkara yang anda boleh bayangkan:
-
Memori
-
Rangkaian
-
Penyimpanan
-
Perkakasan
-
Sistem pengendalian
-
Aplikasi
Apa yang membuat maya menjadi sangat penting untuk awan ialah ia mengaburkan perisian dari perkakasan. Decoupling bermaksud bahawa perisian dimasukkan ke dalam bekas yang berasingan supaya ia terpencil dari sistem operasi.
Bentuk maya
Untuk memahami bagaimana pembaziran membantu dengan pengkomputeran awan, anda mesti memahami pelbagai bentuknya. Pada dasarnya, dalam semua kes, sumber sebenarnya meniru atau meniru sumber lain. Berikut adalah beberapa contoh:
-
Memori maya: Disks mempunyai lebih banyak ruang berbanding ingatan komputer. Oleh itu, dengan memori maya, komputer membebaskan ruang memori berharga dengan meletakkan maklumat yang tidak sering digunakan ke ruang cakera. PC mempunyai memori maya, yang merupakan kawasan cakera yang digunakan seperti ingatan. Walaupun cakera adalah sangat lambat berbanding dengan memori, pengguna mungkin tidak perasan perbezaan, terutamanya jika sistem itu berfungsi dengan baik dalam menguruskan memori maya.Penggantian itu berfungsi dengan baik.
-
Perisian: Syarikat telah membina perisian yang dapat meniru seluruh komputer. Dengan cara itu, satu komputer boleh melakukan seolah-olah ia sebenarnya 20 komputer. Keputusan penyatuan aplikasi boleh menjadi sangat penting. Sebagai contoh, anda mungkin boleh bergerak dari pusat data dengan beribu-ribu pelayan kepada salah satu yang menyokong sekurang-kurangnya beberapa ratus. Pengurangan ini menghasilkan kurang wang yang dibelanjakan bukan sahaja pada komputer, tetapi juga kuasa, penyaman udara, penyelenggaraan, dan ruang lantai.