Video: Developer Keynote: Get to the Fun Part (Cloud Next '19) 2024
Terdapat prinsip untuk dipikirkan ketika menguruskan beban kerja dalam model awan hibrid. Pengurusan, dalam konteks ini merujuk kepada bagaimana sumber-sumber ditugaskan untuk memproses beban kerja. Tugasan mungkin berdasarkan ketersediaan sumber, keutamaan perniagaan, atau penjadualan acara.
Dalam era pengkomputeran utama komposit, pengurusan beban kerja agak mudah. Apabila tugas terpaksa dilaksanakan, pekerjaan dijangka berjalan pada sistem itu. Arahan untuk menjalankan tugas atau tugas itu biasanya ditulis dalam bahasa arahan pengendalian kerja yang rumit. Perintah ini membantu organisasi IT dengan berhati-hati merancang pelaksanaan beban kerja.
Sekiranya beban misi kritikal memerlukan sejumlah besar masa untuk dijalankan, satu set arahan boleh ditetapkan untuk menghentikan beban kerja dan membenarkan beban kerja lain dijalankan. Apabila beban kerja kedua selesai melaksanakan tugasnya, beban kerja yang lama dapat diteruskan. Sekiranya terdapat kebergantungan bahawa beban kerja diperlukan untuk menyelesaikan sesuatu tugas, perintah dapat dikeluarkan untuk mencari tugas itu supaya dapat dilaksanakan dan hasilnya ditambahkan ke beban kerja.
Pertimbangkan prinsip berikut apabila anda mula berfikir tentang menguruskan beban kerja dalam model awan:
-
Memahami keperluan pemprosesan. Anda perlu memahami bagaimana sumber pengkomputeran anda dapat melaksanakan beban kerja secara purata dan pada permintaan puncak. Secara umum, IT sering jurutera sumber pengkomputeran untuk memenuhi beban kerja puncak.
-
Gunakan sumber pemodelan. Anda perlu memastikan CPU, cakera, dan memori diperlukan untuk melaksanakan beban kerja. Umumnya, anda membuat beberapa jenis model untuk melakukan ini. Model anda mungkin merupakan model linier yang sederhana yang mengira jumlah CPU setiap perkhidmatan, atau mungkin sesuatu yang lebih kompleks.
-
Tentukan kapasiti yang anda perlukan. Mengoptimumkan sumber anda berdasarkan masa tindak balas yang diperlukan, jumlah perkhidmatan, dan banyak pembolehubah lain yang perlu dipertimbangkan bergantung pada apa yang anda cuba capai dengan beban kerja anda.
Cabaran dalam menguruskan sebarang beban kerja memastikan bahawa ia dapat dilaksanakan dan disampaikan pada tahap prestasi yang tepat. Prinsip ini tidak sukar jika anda berurusan dengan aplikasi yang dijalankan pada satu pelayan. Walau bagaimanapun, apabila infrastruktur IT menjadi lebih kompleks dan heterogen (seperti dalam awan hibrid), ini menjadi lebih sukar dilakukan.