Manajemen awan
Menejemen Komputasi Awan adalah pengelolaan produk dan layanan komputasi awan..
Komputasi awan dikelola oleh penyedia layanan komputasi awan publik, yang mencakup operasi server, penyimpanan, jaringan, dan pusat data.[1] Pengguna juga dapat memilih untuk mengelola layanan komputasi awan publik mereka dengan alat manajemen komputasi awan yang disediakan oleh pihak ketiga.
Pengguna layanan komputasi awan publik umumnya dapat memilih dari tiga kategori dasar-dasar komputasi awan, yaitu :
- Pengguna layanan awan self-provisioning : Pengguna layanan awan berskala internasional yang berminat membeli langsung dari penyedia layanan, biasanya melalui bentuk web atau kontrol antar muka. Pelanggan membayar berdasarkan pada dasar pertransaksi .
- Pengguna layanan awan Advanced provisioning: Pelanggan melakukan kontrak di muka sebagai ketetapan yang telah ditentukan oleh sejumlah sumber daya. Dan pelanggan melakukan pembayaran biaya setiap bulannya.
- Pengguna layanan awan Dynamic provisioning: Penyedia layanan sumber daya mengalokasikan kebutuhan konsumen mereka, kemudian menutupnya ketika mereka sudah tidak diperlukan lagi. Pelanggan dibebankan atas dasar pembayaran per-penggunaan.
Mengelola komputasi awan pribadi memerlukan perangkat lunak untuk membantu menciptakan kumpulan sumber daya komputasi virtual, menyediakan portal layanan mandiri untuk pengguna akhir dan menangani keamanan, alokasi sumber daya, melakukan pelacakan dan penagihan.[2] Alat manajemen koputasi awan pribadi cenderung didorong oleh layanan, dibandingkan oleh sumber daya nya, karena lingkungan komputasi awan yang biasanya sangat tervirtualisasi dan terorganisir dalam bekerja [3]
Karakteristik Manajemen Komputasi Awan
Manajemen komputasi awan menggabungkan perangkat lunak dan teknologi dalam desain untuk mengelola komputasi awan.[4] Pengembang perangkat lunak telah memiliki tantangan manajemen komputasi awan dengan berbagai platform dan alat pengelolaan komputasi awan.[5] Alat-alat ini termasuk alat asli yang ditawarkan oleh penyedia komputasi awan publik serta alat third-party yang dirancang untuk menyediakan fungsionalitas yang konsisten di beberapa penyedia komputasi awan. Administrator harus menyeimbangkan persyaratan persaingan yang efisien dan konsisten di berbagai platform komputasi awan dengan akses ke fungsionalitas asli yang berbeda dalam masing-masing platform komputasi awan. Meningkatnya penerimaan komputasi awan publik dan meningkatnya penggunaan multi-cloud mampu mendorong kebutuhan untuk manajemen lintas platform yang konsisten. Adopsi cepat layanan komputasi awan memperkenalkan serangkaian tantangan manajemen baru bagi para profesional teknis yang bertanggung jawab untuk mengelola sistem dan layanan TI.[6]
Platform dan alat pengelolaan komputasi awan harus memiliki kemampuan untuk menyediakan fungsionalitas minimum dalam kategori berikut. Fungsionalitas dapat secara alami disediakan atau diatur melalui integrasi third-party.[7]
- Provisioning and orchestration: membuat, memodifikasi, dan menghapus serta mengatur alur kerja dan manajemen beban kerja
- Automation: Aktifkan penggunaan komputasi awan dan penyebaran layanan aplikasi melalui konsep DevOps lainnya
- Security and compliance: Mengelola role-based akses layanan komputasi awan dan menegakkan konfigurasi keamanan
- Service request: Mengumpulkan dan memenuhi permintaan dari pengguna untuk mengakses dan menyebarkan komputasi awan
- Monitoring and logging: Mengumpulkan kinerja dan ketersediaan metrik serta dibuat secara otomatis
- Inventory and classification: Menemukan dan menjaga pre-existing brownfield komputasi awan ditambah memantau dan mengelola perubahan
- Cost management and optimization: jalur komputasi awan menyelaraskan kapasitas dan kinerja untuk permintaan yang sebenarnya
- Migration, backup, and DR: mengaktifkan perlindungan data, pemulihan, dan mobilitas data melalui snapshots and/or replikasi data
Organisasi ini dapat dikelompokkan menjadi beberapa kriteria dalam kasus penggunaan utama termasuk Cloud Brokerage, DevOps Automation, Governance, and Day-2 Life Cycle Operations.[7]
Perusahaan dengan penerapan komputasi awan skala besar mungkin memerlukan alat pengelolaankomputasi awan yang lebih kuat yang menyertakan karakteristik khusus, seperti kemampuan untuk mengelola beberapa platform dari satu titik referensi, atau analitik cerdas untuk mengotomatiskan proses application lifecycle management. Alat manajemen komputasi awan yang canggih harus memiliki kemampuan untuk menangani kegagalan sistem secara otomatis dengan kemampuan seperti self-monitoring, an explicit notification mechanism, and include failover and self-healing capabilities.
Tantangan Manajemen Komputasi Awan Multi-Cloud dan Hybrid
Pengelolaan warisan infrastruktur , yang didasari oleh konsep sistem hubungan yang penuh dedikasi dan arsitektur konstruksi , tidak cocok untuk lingkungan komputasi awan di mana instansi terus diluncurkan dan dinonaktifkan.[8] Sebaliknya, sifat dinamis dari komputasi awan ini membutuhkan alat pemantauan dan manajemen yang dapat beradaptasi, dapat diperluas, dan dapat disesuaikan.[9][10]
Komputasi Awan menghadirkan sejumlah tantangan manajemen.[11] Perusahaan yang menggunakan komputasi awan publik tidak memiliki kepemilikan perangkat hosting lingkungan komputasi awan, dan tidak terkandung dalam jaringan mereka sendiri, pelanggan komputasi awan publik tidak memiliki visibilitas atau kontrol penuh.[9] Pengguna layanan komputasi awan publik juga harus berintegrasi dengan arsitektur yang ditentukan oleh penyedia komputasi awan, menggunakan parameter spesifiknya untuk bekerja dengan komponen komputasi awan. Integrasi komputasi awan untuk mengkonfigurasi alamat IP, subnet, firewall dan fungsi layanan data untuk penyimpanan. Karena kontrol ini didasarkan pada infrastruktur dan layanan penyedia komputasi awan, pengguna komputasi awan publik harus berintegrasi dengan pengelola infrastruktur komputasi awan.[12]
Kapasitas manajemen merupakan tantangan bagi lingkungan komputasi awan publik maupun pribadi karena pengguna akhir memiliki kemampuan untuk menyebarkan aplikasi menggunakan portal layanan mandiri. Aplikasi dari semua ukuran mungkin dapat muncul di lingkungan, mengkonsumsi jumlah sumber daya yang tidak dapat diprediksi, kemudian menghilang setiap waktu.[13] Sebuah solusi yang mungkin adalah dampak profil aplikasi terhadap sumber daya komputasi. Sebagai akibanya , model kinerja memungkinkan prediksi tentang bagaimana pemanfaatan sumber daya perubahan berubah sesuai dengan pola aplikasi . Dengan demikian, sumber daya dapat di skalakan secara dinamis untuk memenuhi permintaan yang diharapkan. Ini sangat penting untuk penyedia komputasi awan yang perlu menyediakan sumber daya dengan cepat untuk memenuhi permintaan yang terus bertambah oleh aplikasi mereka.[14]
Charge-back—or, harga penggunaan sumber daya pada granular basis—is tantangan untuk lingkungan komputasi awan publik dan pribadi.[15] Charge-back adalah tantangan bagi penyedia layanan komputasi awan publik karena mereka harus menetapkan harga layanan mereka secara kompetitif sambil tetap menciptakan laba.[13] Pengguna layanan komputasi awan publik dapat menemukan charge-back menantang karena sulit bagi kelompok TI untuk menilai biaya sumber daya yang sebenarnya secara granular karena tumpang tindih karena sumber daya dalam sebuah organisasi dapat dibayar oleh seorang individu unit usaha , seperti daya listrik[15] Untuk operator komputasi awan pribadi, charge-back cukup mudah, tetapi tantangannya terletak pada menebak bagaimana mengalokasikan sumber daya sedekat mungkin dengan penggunaan sumber daya yang sebenarnya untuk mencapai efisiensi operasional terbesar. Melebihi anggaran bisa menjadi risiko.[13]
Lingkungan cloud hybrid, yang menggabungkan layanan komputasi awan publik dan swasta, terkadang dengan elemen infrastruktur tradisional, menghadirkan tantangan manajemen tersendiri. Ini termasuk masalah keamanan jika data sensitif mendarat di server cloud publik, kekhawatiran anggaran seputar penggunaan yang berlebihan dari penyimpanan atau bandwidth dan proliferasi salah urus gambar.[16] Mengelola arus informasi dalam hybrid cloud environmentjuga merupakan tantangan yang signifikan. Komputasi awan lokal harus berbagi informasi dengan aplikasi yang dihosting di luar lokasi oleh penyedia komputasi awan publik, dan informasi ini dapat berubah secara konstan.[17] Hybrid cloud environments juga biasanya mencakup perpaduan kebijakan, izin, dan batasan yang rumit yang harus dikelola secara konsisten di komputasi awan publik dan pribadi.[17]
Platform Manajemen Komputasi Awan
Platform manajemen komputasi awan menyediakan sarana bagi pelanggan layanan komputasi awan untuk mengelola penyebaran dan pengoperasian aplikasi dan dataset terkait di beberapa infrastruktur layanan komputasi awan, termasuk infrastrukturkomputasi awan lokal dan infrastruktur penyedia layanan komputasi awan publik. Dengan kata lain, Platform Manajemen Komputasi Awan ini menyediakan kemampuan manajemen untuk lingkungan hybrid cloud dan multi-cloud.[18]
Platform manajemen komputasi awan menyediakan fungsionalitas manajemen komputasi awan yang luas di atas platform penyedia komputasi awan publik dan platform komputasi awan pribadi. Platform manajemen komputasi awan ini mengelola layanan komputasi awan dan sumber daya yang tersebar di beberapa platform komputasi awan. Nilai manajemen platform komputasi awan memberikan tingkat konsistensi maksimum antar platform tanpa mengurangi kedalaman fungsionalitas. Sayangnya, arti dari istilah "Platform Manajemen Komputasi Awan telah berkembang selama dekade terakhir sehingga arti yang tepat dari istilah ini sering tidak jelas dalam diskusi tentang strategi manajemen. Satu vendor menggunakan istilah ini dapat berarti sesuatu yang sangat berbeda dari yang lain. Memilih pendekatan manajemen yang tepat untuk layanan komputasi awan adalah tugas yang rumit. Penyedia dan vendor dapat lebih membingungkan evaluasi dengan hanya menyoroti kekuatan mereka dan menghindari kelemahan mereka. Selain itu, setiap penyedia dan vendor fokus kepada pemecahan berbagai aspek pengelolaan awan, sehingga sulit untuk membandingkan solusi.[7]
Platform manajemen komputasi awan harus dapat memberikan dukungan untuk semua lapisan teknologi dan mengatur kemampuan di antara mereka (IaaS, PaaS, SaaS, dll.) Ini harus menyertakan alat cloud-agnostic untuk mendukung portabilitas / migrasi ke hybrid clouds. Sebuah integrasi kerangka akan mengambil keuntungan yang ada otomatisasi alat bantu yang digunakan secara internal dan menggabungkan ini dengan fitur baru platform manajemen komputasi awan. Kemampuan untuk memberikan dukungan di virtual teknologi merupakan prasyarat , dan platform manajemen komputasi awan sekarang merupakan (architected using containers) atau menjadi reengineered untuk mendukungnya. Seiring dengan penerapan OS standar platform manajemen komputasi awan, fungsi blueprinting ini akan memungkinkan para administrator untuk menciptakan dan memberikan solusi dan interkoneksi image-based konfigurasi. Integrasi aset dan database role-based dan kontrol akses dan tata kelola merupakan kunci.[19]
Sebagai pesawat kontrol terkonsolidasi untuk operasi TI, salah satu peran utama dari platform manajemen komputasi awan. Mengingat piagam itu, platform manajemen komputasi awan harus berintegrasi dengan sistem internal dan eksternal untuk mengelola layanan multi-cloud. Kemampuan untuk mendukung diterbitkan APIs dan memberikan kemudahan dengan menyediakan pembuatan pesanan yang diharapkan, jika suatu saat dibutuhkan , adalah sebuah kemampuan kritis .
Bidang utama integrasi meliputi:
- On-premises private cloud - Di mana lingkungan komputasi awan ada pada organisasi pelanggan. Platforms seperti VMWare dan OpenStack serta sistem terintegrasi seperti dari Nutanix, HPE, dan lainnya harus diintegrasikan untuk mengelola sumber daya komputasi awan pribadi. Kemampuan mencakup integrasi dengan wadah orchestrators seperti Kubernetes.
- CSP hosted private cloud – disebut juga komputasi awan yang didedikasikan atau dikelola. Sumber komputasi awan pribadi yang dihosting dikelola melalui APIs disediakan oleh penyedia komputasi awan pribadi, dengan cara yang hampir sama dengan sumber daya cloud publik dan untuk mengelola operasi sehari-hari sepenuhnya. Contohnya mencakup Virtustream, Exponential-e, T-Systems OTC, dan lainnya.
- Public cloud service – Platform manajemen komputasi awan harus terintegrasi dengan layanan cloud publik yang diperlukan seperti Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), IBM Cloud, Oracle, dll untuk mengaktifkan manajemen sumber daya yang berada di layanan komputasi awan publik. Integrasi dapat dicapai dengan menggunakan API publik oleh agen yang berjalan dalam lingkungan layanan komputasi awan publik.
- IT Service Management – Khusus untuk platform manajemen awan bergantung pada sistem manajemen perusahaan yang ada untuk menyediakan kemampuan seperti manajemen insiden, manajemen konfigurasi, manajemen aset, dan manajemen keuangan. Contohnya termasuk ServiceNow dan Cherwell.
- Service Automation – Organisasi dapat mempertimbangkan integrasi platform manajemen komputasi awan dengan alat otomatisasi yang ada untuk menyederhanakan pengelolaan sumber daya. Integrasi dengan alat manajemen konfigurasi seperti Chef and Puppet, dan alat penyebaran seperti Terraform adalah pertimbangan utama.
Perbandingan independen dari penyedia seperti Gartner, 451 Research, Forrester, dan WhatMatrix telah muncul yang dapat membantu tim TI dan arsitek komputasi awan membandingkan opsi platform manajemen komputasi awan yang tersedia.
Layanan Komputasi Awan Brokerages
Seperti perusahaan pialang lainnya, layanan komputasi awan Broker mengelola layanan komputasi awan untuk klien. Gartner menjelaskan bahwa layanan komputasi awan Broker memainkan peran perantara dalam proses manajemen komputasi awan.[20] Karena ada banyak Datacenter yang menghosting aplikasi yang disediakan, peran brokermenjadi sangat penting dalam memilih pusat data yang paling sesuai untuk melayani permintaan yang diterima.[21] Pialang layanan komputasi awan mengkonsolidasikan layanan komputasi awan dari satu atau lebih sumber dan memungkinkan pelanggan untuk mengakses layanan ini melalui satu portal.
- ^ Gens, Frank. (2008-09-23) “Defining ‘Cloud Services’ and ‘Cloud Computing’,” IDC Exchange. [1]
- ^ Henderson, Tom and Allen, Brendan. (2010-12-20) “Private clouds: Not for the faint of heart”, NetworkWorld. [2]
- ^ Whitehead, Richard. (2010-04-19) “A Guide to Managing Private Clouds,” Industry Perspectives. [3]
- ^ "Definition: Cloud management", ITBusinessEdge/Webopedia
- ^ S. Garcia-Gomez; et al. (2012). "Challenges for the comprehensive management of Cloud Services in a PaaS framework". Scalable Computing: Practice and Experience. Scientific International Journal for Parallel and Distributed Computing. 13 (3): 201–213. line feed character di
|title=
pada posisi 72 (bantuan) - ^ "A Guidance Framework for Selecting Cloud Management Platforms and Tools". www.gartner.com. Diakses tanggal 2018-11-26.
- ^ a b c "Evaluation Criteria for Cloud Management Platforms and Tools". www.gartner.com. Diakses tanggal 2018-11-26.
- ^ Cole, Arthur. (2013-01-13) “Cloud Management, Front and Center,” ITBusinessEdge. [4]
- ^ a b Lee, Anne. (2012-01-24) “Cloud Computing: How It Affects Enterprise and Performance Monitoring,” Sys-Con Media [5]
- ^ ARTIST Methodology and Framework: A Novel Approach for the Migration of Legacy Software on the Cloud, 15th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), IEEE, 2013, hlm. 424–431, doi:10.1109/SYNASC.2013.62
- ^ S. Garcia-Gomez; et al. (2012). "Challenges for the comprehensive management of Cloud Services in a PaaS framework". Scalable Computing: Practice and Experience. Scientific International Journal for Parallel and Distributed Computing. 13 (3): 201–213.
- ^ Linthicum, David. (2011-04-27) “How to integrate with the cloud”, InfoWorld: Cloud Computing, April 27, 2011. [6]
- ^ a b c Semple, Bryan. (2011-07-14) “Five Capacity Management Challenges for Private Clouds,” Cloud Computing Journal. [7]
- ^ Magalhaes, Deborah et al. (2015-09-19) “Workload modeling for resource usage analysis and simulation in cloud computing,” Computers & Electrical Engineering [8]
- ^ a b Golden, Barnard. (2010-11-05) “Cloud Computing: Why You Can't Ignore Chargeback,” CIO.com. [9]
- ^ Sullivan, Dan. (2011–02) “Hybrid cloud management tools and strategies,” SearchCloudComputing.com [10]
- ^ a b Rigsby, Josette. (2011-08-30) “IBM Offers New Hybrid Cloud Solution Using Cast Iron, Tivoli,” CMS Wire. [11]
- ^ Mike Edwards, Preetam Gawade, John Leung, Bill McDonald, Karolyn Schalk, Karl Scott, Bill Van Order, Steven Woodward (2017). "Practical Guide to Cloud Management Platforms". Cloud Standards Customer Council.
- ^ Fellows, William (June 2018). "451 Research Cloud Management Market Map". 451 Research Report Excerpt.
- ^ "Cloud Computing". www.gartner.com. Diakses tanggal 28 May 2015.
- ^ Gamal, Selim; Rowayda A. Sadek,; Hend Taha, (January 2014). "An Efficient Cloud Service Broker Algorithm". International Journal of Advancements in Computing Technology. 6 (1).