Tugas : Mengenai Specialized Cloud Mechanism
A. Failover System
Failover adalah mode operasional cadangan di
mana fungsi komponen sistem (seperti prosesor , server , jaringan, atau database,
misalnya) diasumsikan oleh komponen sistem sekunder ketika komponen utama
menjadi tidak tersedia baik melalui kegagalan atau down time terjadwal. Digunakan
untuk membuat sistem lebih toleran terhadap kesalahan, failover biasanya
merupakan bagian integral dari sistem mission-critical yang harus selalu
tersedia. Prosedur ini melibatkan pemindahan tugas secara otomatis ke
komponen sistem siaga sehingga prosedurnya semudah mungkin bagi pengguna akhir. Failover
dapat berlaku untuk semua aspek sistem: di dalam komputer pribadi, misalnya,
failover mungkin merupakan mekanisme untuk melindungi prosesor yang gagal; dalam
jaringan, failover dapat diterapkan ke komponen jaringan atau sistem komponen
apa pun, seperti jalur koneksi , perangkat
penyimpanan, atau server Web.
B. Hypervisor
Hypervisor adalah cara virtualisasi yang memungkinkan untuk menjalankan
banyak OS (Operating System) dalam satu host atau dalam satu mesin.
Disebut virtualisasi karena OS yang dijalankan tersebut bukanlah
berjalan diatas mesin yang sesungguhnya, melainkan hanya sebuah OS
virtual yang berjalan diatas software.
Tugas dari Hypervisor ialah mengatur lalu lalang jalannya data pada setiap OS supaya kinerja sistem tidak saling terganggu atau berjalan lancar satu sama lain. Hypervisor dapat disebut juga dengan Virtual Machine Management (VMM), karena tugasnya yang mengatur beberapa virtual machine.
Tugas dari Hypervisor ialah mengatur lalu lalang jalannya data pada setiap OS supaya kinerja sistem tidak saling terganggu atau berjalan lancar satu sama lain. Hypervisor dapat disebut juga dengan Virtual Machine Management (VMM), karena tugasnya yang mengatur beberapa virtual machine.
C. Resource cluster
Sumber daya TI berbasis cloud yang secara geografis beragam dapat digabungkan secara logis ke dalam kelompok untuk meningkatkan alokasi dan penggunaannya. Mekanisme cluster sumber daya digunakan untuk mengelompokkan beberapa instance sumber daya TI sehingga dapat dioperasikan sebagai sumber daya TI tunggal. Ini meningkatkan kapasitas komputasi gabungan, penyeimbangan muatan, dan ketersediaan sumber daya TI yang dikelompokkan.
Arsitektur cluster sumber daya bergantung pada koneksi jaringan khusus berkecepatan tinggi, atau node cluster, antara instance sumber daya TI untuk berkomunikasi tentang distribusi beban kerja, penjadwalan tugas, berbagi data, dan sinkronisasi sistem. Platform manajemen cluster yang dijalankan sebagai middleware terdistribusi di semua node cluster biasanya bertanggung jawab untuk aktivitas ini. Platform ini mengimplementasikan fungsi koordinasi yang memungkinkan sumber daya TI terdistribusi muncul sebagai satu sumber daya TI, dan juga mengeksekusi sumber daya TI di dalam kluster.
Jenis kluster sumber daya umum meliputi:
Arsitektur cluster sumber daya bergantung pada koneksi jaringan khusus berkecepatan tinggi, atau node cluster, antara instance sumber daya TI untuk berkomunikasi tentang distribusi beban kerja, penjadwalan tugas, berbagi data, dan sinkronisasi sistem. Platform manajemen cluster yang dijalankan sebagai middleware terdistribusi di semua node cluster biasanya bertanggung jawab untuk aktivitas ini. Platform ini mengimplementasikan fungsi koordinasi yang memungkinkan sumber daya TI terdistribusi muncul sebagai satu sumber daya TI, dan juga mengeksekusi sumber daya TI di dalam kluster.
Jenis kluster sumber daya umum meliputi:
- Cluster Server - Server fisik atau virtual dikelompokkan untuk meningkatkan kinerja dan ketersediaan. Hypervisor yang berjalan pada server fisik yang berbeda dapat dikonfigurasikan untuk berbagi status eksekusi server virtual (seperti halaman memori dan status register prosesor) untuk membuat server virtual cluster. Dalam konfigurasi seperti itu, yang biasanya memerlukan server fisik untuk memiliki akses ke penyimpanan bersama, server virtual dapat melakukan migrasi langsung dari satu ke yang lain. Dalam proses ini, platform virtualisasi menunda eksekusi server virtual yang diberikan pada satu server fisik dan melanjutkannya di server fisik lain. Proses ini transparan untuk sistem operasi server virtual dan dapat digunakan untuk meningkatkan skalabilitas dengan melakukan migrasi langsung server virtual yang berjalan di server fisik yang kelebihan beban ke server fisik lain yang memiliki kapasitas yang sesuai.
- Database Cluster - Dirancang untuk meningkatkan ketersediaan data, cluster sumber daya ketersediaan tinggi ini memiliki fitur sinkronisasi yang menjaga konsistensi data yang disimpan di berbagai perangkat penyimpanan yang digunakan dalam cluster. Kapasitas redundan biasanya didasarkan pada sistem failover aktif-aktif atau aktif-pasif yang berkomitmen untuk mempertahankan kondisi sinkronisasi.
- Cluster Dataset Besar - Partisi dan distribusi data diimplementasikan sehingga dataset target dapat dipartisi secara efisien tanpa mengorbankan integritas data atau akurasi komputasi. Setiap node cluster memproses beban kerja tanpa berkomunikasi dengan node lain sebanyak dalam tipe cluster lainnya
Suatu layanan cloud individu mungkin perlu diakses oleh berbagai jenis konsumen layanan cloud, beberapa di antaranya mungkin tidak sesuai dengan kontrak layanan yang diterbitkan layanan cloud. Konsumen layanan cloud yang berbeda dapat dibedakan oleh perangkat perangkat keras hosting mereka dan / atau mungkin memiliki berbagai jenis persyaratan komunikasi. Untuk mengatasi ketidakcocokan antara layanan cloud dan konsumen layanan cloud yang berbeda, pemetaan logika perlu dibuat untuk mengubah (atau mengonversi) informasi yang dipertukarkan saat runtime.
Mekanisme pialang multi-perangkat digunakan untuk memfasilitasi transformasi data runtime sehingga membuat layanan cloud dapat diakses oleh berbagai program dan perangkat konsumen layanan cloud.
Mekanisme pialang multi-perangkat digunakan untuk memfasilitasi transformasi data runtime sehingga membuat layanan cloud dapat diakses oleh berbagai program dan perangkat konsumen layanan cloud.
multi-perangkat umumnya ada sebagai atau memasukkan komponen gateway, seperti:
- XML Gateway - mentransmisikan dan memvalidasi data XML
- Cloud Storage Gateway - mengubah protokol penyimpanan cloud dan mengkodekan perangkat penyimpanan untuk memfasilitasi transfer dan penyimpanan data
- Gateway Perangkat Seluler - mengubah protokol komunikasi yang digunakan oleh perangkat seluler
Level-level di mana logika transformasi dapat dibuat meliputi:
- protokol transportasi
- protokol pengiriman pesan
- protokol perangkat penyimpanan
- skema data / model data
State Management Database adalah perangkat penyimpanan yang digunakan untuk sementara mempertahankan data status untuk program perangkat lunak. Sebagai alternatif untuk caching data keadaan dalam memori, program perangkat lunak dapat membongkar data keadaan ke database untuk mengurangi jumlah memori run-time yang mereka konsumsi. Dengan demikian, program perangkat lunak dan infrastruktur di sekitarnya lebih terukur. Basis data manajemen negara umumnya digunakan oleh layanan cloud, terutama yang terlibat dalam aktivitas runtime yang berjalan lama.


Komentar
Posting Komentar