Virtual Machine Scale Sets untuk beban kerja SAP

Di Azure, set skala komputer virtual menyediakan pengelompokan logis komputer virtual yang dikelola platform.

  • Set skala komputer virtual menawarkan dua mode orkestrasi yang memungkinkan manajemen komputer virtual yang ditingkatkan. Untuk beban kerja SAP, Virtual Machines Scale Set dengan orkestrasi fleksibel adalah opsi yang direkomendasikan dan hanya didukung, karena menawarkan kemampuan untuk menggunakan SKU komputer virtual dan sistem operasi yang berbeda dalam satu set skala.
  • Orkestrasi fleksibel set skala komputer virtual menyediakan opsi untuk membuat set skala dalam wilayah atau menjangkaunya di seluruh zona ketersediaan. Saat membuat, skala fleksibel yang ditetapkan dalam wilayah dengan platformFaultDomainCount>1 (FD>1), VM yang disebarkan dalam set skala akan didistribusikan di sejumlah domain kesalahan tertentu di wilayah yang sama. Di sisi lain, membuat set skala fleksibel di seluruh zona ketersediaan dengan platformFaultDomainCount=1 (FD=1) akan mendistribusikan komputer virtual di seluruh zona yang ditentukan dan set skala juga akan mendistribusikan VM di berbagai domain kesalahan dalam zona dengan upaya terbaik. Untuk beban kerja SAP hanya set skala fleksibel dengan FD=1 yang didukung. Keuntungan menggunakan set skala fleksibel dengan FD=1 untuk penyebaran lintas zona, alih-alih penyebaran zona ketersediaan tradisional adalah bahwa VM yang disebarkan dengan set skala akan didistribusikan di berbagai domain kesalahan dalam zona dengan cara upaya terbaik.
  • Ada dua cara untuk mengonfigurasi set skala komputer virtual yang fleksibel: dengan atau tanpa profil penskalakan. Namun, untuk beban kerja SAP, sebaiknya buat set skala komputer virtual yang fleksibel tanpa profil penskalaan. Ini karena fitur penskalaan otomatis set skala dengan profil penskalaan tidak berfungsi di luar kotak untuk beban kerja SAP. Jadi, set skala komputer virtual yang saat ini fleksibel hanya digunakan sebagai kerangka kerja penyebaran untuk SAP.

Pertimbangan penting dari Set Skala Komputer Virtual Fleksibel untuk beban kerja SAP

  1. Virtual Machine Scale Set dengan orkestrasi Fleksibel adalah mode orkestrasi yang direkomendasikan dan didukung untuk beban kerja SAP. Mode orkestrasi Seragam tidak dapat digunakan untuk beban kerja SAP.
  2. Untuk beban kerja SAP, orkestrasi fleksibel set skala komputer virtual hanya didukung dengan FD=1. Saat ini penyebaran regional dengan FD>1 tidak didukung untuk beban kerja SAP.
  3. Sebarkan setiap sistem SAP dalam set skala fleksibel terpisah.
  4. Untuk SAP NetWeaver, disarankan untuk menyebarkan semua komponen sistem SAP tunggal dalam satu set skala fleksibel. Komponen-komponen ini termasuk database, SAP ASCS/ERS, dan server aplikasi SAP.
  5. SKU komputer virtual (VM) yang berbeda, seperti Seri D, Seri-E, Seri M, dan sistem operasi, termasuk Windows dan berbagai distribusi Linux, dapat disertakan dalam satu set skala komputer virtual dengan orkestrasi fleksibel.
  6. Saat menyiapkan set skala fleksibel untuk beban kerja SAP, platformFaultDomainCount dapat diatur ke nilai maksimum 1. Akibatnya, instans komputer virtual yang terkait dengan set skala akan didistribusikan di beberapa domain kesalahan berdasarkan upaya terbaik.
  7. Anda dapat mengonfigurasi set skala komputer virtual yang fleksibel dengan atau tanpa profil penskalakan. Namun, disarankan untuk membuat set skala komputer virtual yang fleksibel tanpa profil penskalakan.
  8. Load balancer standar adalah satu-satunya load balancer yang didukung untuk komputer virtual yang disebarkan dalam set skala fleksibel.
  9. Untuk mengonfigurasi agen pagar Azure dengan identitas sistem terkelola (MSI) untuk lingkungan SAP yang sangat tersedia menggunakan kluster pacemaker, Anda dapat mengaktifkan identitas yang dikelola sistem pada masing-masing VM.
  10. Reservasi kapasitas dapat diaktifkan di tingkat VM individual jika Anda menggunakan set skala fleksibel tanpa profil penskalakan untuk mengelola beban kerja SAP Anda. Untuk informasi selengkapnya, lihat bagian batasan dan pembatasan karena tidak semua SKU saat ini didukung untuk reservasi kapasitas.
  11. Untuk beban kerja SAP, kami tidak menyarankan untuk menggunakan grup penempatan kedekatan (PPG) dalam kombinasi dengan penyebaran set skala fleksibel dengan FD=1.
  12. Dalam lingkungan SAP ASCS/ERS multi-SID, disarankan untuk menyebarkan sistem SAP pertama menggunakan set skala fleksibel dengan FD=1. Selain itu, perlu untuk menyiapkan set skala fleksibel terpisah dengan FD=1 untuk aplikasi dan tingkat database sistem kedua.

Penting

Setelah pembuatan set skala, mode orkestrasi dan jenis konfigurasi (dengan atau tanpa profil penskalaan) tidak dapat dimodifikasi atau diperbarui di lain waktu.

Arsitektur referensi beban kerja SAP yang disebarkan dengan Set Skala Komputer Virtual Fleksibel

Saat membuat set skala komputer virtual dengan orkestrasi fleksibel di seluruh zona ketersediaan, penting untuk menyebutkan semua zona ketersediaan tempat Anda akan menyebarkan sistem SAP Anda. Perlu dicatat bahwa zona ketersediaan harus ditentukan saat membuat set skala, karena tidak dapat dimodifikasi pada tahap selanjutnya.

Secara default, saat mengonfigurasi set skala fleksibel di seluruh zona ketersediaan, jumlah domain kesalahan diatur ke 1. Ini berarti bahwa instans VM milik set skala akan tersebar di berbagai domain kesalahan dengan upaya terbaik di setiap zona.

Diagram ini menggambarkan arsitektur untuk menyebarkan tiga sistem terpisah menggunakan set skala komputer virtual yang fleksibel dengan FD=1. Tiga set skala komputer virtual yang fleksibel dibuat, satu untuk setiap sistem, dengan jumlah domain kesalahan platform diatur ke 1. Set skala fleksibel pertama dibuat untuk sistem SAP ketersediaan tinggi dengan dua zona ketersediaan untuk (zona 1, dan 2). Set skala kedua dibuat untuk mengonfigurasi perangkat SBD di tiga zona ketersediaan (zona 1, 2, dan 3), dan set skala ketiga dibuat untuk sistem SAP nonproduksi atau non-HA dengan satu zona ketersediaan (zona 1).

Komputer virtual untuk setiap sistem kemudian disebarkan secara manual di zona ketersediaan yang sesuai dalam set skala. Untuk Sistem SAP #1, komponen ketersediaan tinggi, seperti database primer dan sekunder dan instans ASCS/ERS, disebarkan di beberapa zona. Untuk VM tingkat aplikasi, set skala akan mendistribusikannya ke berbagai domain kesalahan dalam satu zona, dengan upaya terbaik. Perhatikan bahwa tidak akan layak untuk menyertakan lebih banyak VM untuk Sistem SAP #1 di zona ketersediaan 3 pada tahap selanjutnya. Ini karena set skala fleksibel hanya terbatas pada dua zona ketersediaan, yaitu zona 1 dan 2. Untuk informasi selengkapnya tentang penyebaran ketersediaan tinggi untuk beban kerja SAP, lihat Arsitektur dan skenario ketersediaan tinggi untuk SAP NetWeaver.

Untuk perangkat SBD, VM disebarkan secara manual di setiap zona ketersediaan dalam set skala. Untuk sistem SAP #3, yang merupakan lingkungan nonproduksi atau non-HA, semua komponen sistem SAP disebarkan dalam satu zona.

Penyebaran zona beban kerja SAP pada set skala fleksibel dengan FD=1

Catatan

Saat membuat set skala fleksibel untuk penyebaran zona, tidak dimungkinkan untuk mengatur platformFaultDomainCount ke nilai yang lebih tinggi dari 1.

Konfigurasi Set Skala Komputer Virtual Fleksibel tanpa profil penskalaan

Untuk beban kerja SAP, disarankan untuk membuat set skala komputer virtual yang fleksibel tanpa profil penskalaan. Untuk membuat set skala fleksibel di seluruh zona ketersediaan, atur jumlah domain kesalahan ke 1 dan tentukan zona yang diinginkan.

Untuk menyiapkan set skala komputer virtual tanpa menskalakan profil menggunakan portal Azure, lanjutkan sebagai berikut -

  1. Masuk ke portal Microsoft Azure.
  2. Cari Set skala komputer virtual dan pilih buat di halaman yang sesuai.
  3. Di tab dasar, berikan detail yang diperlukan:
    1. Di bawah detail proyek, verifikasi langganan yang benar dan pilih my-resource-group dari menu dropdown grup sumber daya.
    2. Untuk detail set skala, beri nama set skala Anda myVmssFlex, pilih wilayah yang sesuai, dan tentukan zona ketersediaan (Misalnya, zona1, zona2, zona3) untuk penyebaran Anda.
  4. Pilih mode orkestrasi fleksibel.
  5. Di bawah bagian penskalakan, pilih tidak ada profil penskalakan.
  6. Untuk kebijakan alokasi, pilih penyebaran maks.
  7. Pilih Buat.

Catatan

Untuk beban kerja SAP hanya set skala fleksibel dengan FD=1 yang didukung. Jadi, jangan mengonfigurasi set skala dengan "penyebaran tetap" sebagai kebijakan alokasi.

Setelah membuat set skala komputer virtual yang fleksibel, Anda dapat membuat komputer virtual dengan mengikuti panduan mulai cepat. Saat mengonfigurasi komputer virtual, pastikan untuk memilih "set skala komputer virtual" di bawah opsi ketersediaan dan pilih set skala fleksibel yang Anda buat. Portal akan mencantumkan semua zona yang Anda sertakan saat membuat set skala fleksibel, sehingga Anda dapat memilih zona ketersediaan yang diinginkan untuk VM Anda. Ikuti instruksi yang tersisa dalam panduan mulai cepat untuk menyelesaikan konfigurasi komputer virtual.