Bagikan melalui


Azure HDInsight pada versi AKS

Penting

Fitur ini masih dalam mode pratinjau. Ketentuan Penggunaan Tambahan untuk Pratinjau Microsoft Azure mencakup lebih banyak persyaratan hukum yang berlaku untuk fitur Azure yang dalam versi beta, dalam pratinjau, atau belum dirilis ke ketersediaan umum. Untuk informasi tentang pratinjau khusus ini, lihat Azure HDInsight pada informasi pratinjau AKS. Untuk pertanyaan atau saran fitur, kirimkan permintaan di AskHDInsight dengan detail dan ikuti kami untuk pembaruan lebih lanjut di Komunitas Azure HDInsight.

HDInsight pada layanan AKS memiliki tiga komponen, penyedia Sumber Daya, perangkat lunak sumber terbuka (OSS), dan Pengontrol yang disebarkan pada kluster. Microsoft secara berkala meningkatkan gambar dan komponen yang disebutkan di atas untuk menyertakan peningkatan dan fitur baru.

HDInsight baru pada versi AKS dapat dibuat ketika satu atau beberapa hal berikut ini benar:

  • Perubahan atau pembaruan utama atau Kecil pada HDInsight pada fungsionalitas penyedia Sumber Daya AKS.
  • Rilis utama atau Minor atau pembaruan komponen Sumber terbuka.
  • Rilis utama atau Minor atau pembaruan komponen Infrastruktur AKS.
  • Perubahan atau pembaruan utama atau kecil pada sistem operasi yang mendasar.
  • Patch atau perbaikan untuk bagian komponen paket (termasuk pembaruan keamanan terbaru dan perbaikan bug penting).

Pengantar

Azure HDInsight di AKS memiliki konsep Kumpulan kluster dan Kluster, yang mengikat versi komponen penting seperti paket dan konektor dengan komponen sumber terbuka tertentu. Setiap peningkatan versi secara berkala mencakup peningkatan, fitur, dan patch baru.

Catatan

Anda harus menguji dan memvalidasi bahwa aplikasi Anda berjalan dengan benar saat menggunakan patch baru, versi minor, atau utama.

Azure HDInsight di AKS menggunakan skema Penerapan Versi Semantik standar untuk setiap versi:

[major].[minor].[patch]
Examples:
  1.0.1
  1.0.2

Setiap angka dalam versi menunjukkan kompatibilitas umum dengan versi sebelumnya

  • Versi utama berubah saat pembaruan API yang tidak kompatibel atau kompatibilitas mundur mungkin rusak.
  • Versi minor berubah ketika pembaruan fungsionalitas dibuat yang kompatibel dengan rilis minor lainnya (kecuali untuk penambahan fitur baru atau perbaikan keamanan inti/pembaruan platform yang dikendalikan oleh upstream).
  • Versi patch berubah ketika perbaikan bug yang kompatibel ke belakang dibuat ke versi minor.

Penting

Anda harus bertujuan untuk menjalankan rilis patch terbaru dari versi minor yang Anda jalankan. Misalnya, jika kluster produksi Anda aktif 1.0.1, 1.0.2 adalah versi patch terbaru yang tersedia untuk seri 1.0 . Anda harus meningkatkan 1.0.2 sesegera mungkin untuk memastikan kluster Anda sepenuhnya dipatch dan didukung.

Selalu perbarui kluster Anda

Untuk memanfaatkan HDInsight terbaru pada fitur AKS, sebaiknya migrasikan kluster Anda secara teratur ke patch terbaru atau versi minor. Saat ini, HDInsight pada peningkatan di tempat dukungan AKS sebagai bagian dari pratinjau publik dengan perbaikan, os node, dan peningkatan patch AKS, di mana kluster yang ada ditingkatkan ke versi yang lebih baru.

Anda perlu membuat HDInsight baru pada kluster AKS di kumpulan kluster yang ada dan memigrasikan aplikasi Anda untuk menggunakan kluster baru dengan versi minor atau patch terbaru. Semua kumpulan kluster selaras dengan versi utama, dan kluster dalam kumpulan selaras dengan versi utama yang sama, dan Anda dapat membuat kluster dengan versi minor atau patch berikutnya.

Siklus hidup dan dukungan

Karena HDInsight pada AKS bergantung pada infrastruktur Azure Kubernetes Service (AKS) yang mendasar, hdInsight perlu diperbarui secara berkala untuk memastikan keamanan dan kompatibilitas dengan fitur terbaru. Dengan peningkatan di tempat, Anda dapat meningkatkan kluster dengan pembaruan perbaikan kluster, pembaruan keamanan pada os node dan peningkatan patch AKS.

HDInsight pada Versi kumpulan Kluster AKS Tanggal rilis Tahap rilis Versi AKS yang Dipetakan Akhir masa pakai AKS
1.1 Okt 2023 Pratinjau Umum 1.27 Jul 2024
1.2 Mei 2024 - 1.29 -

Sebagai bagian dari praktik terbaik, kami sarankan Anda untuk terus memperbarui kluster Anda secara teratur. HDInsight pada rilis AKS terjadi setiap 30 hingga 60 hari. Selalu baik untuk pindah ke rilis terbaru sedini mungkin. Durasi maksimum yang disarankan untuk peningkatan kluster kurang dari tiga bulan.

Skenario Sampel

Dalam sampel di bawah ini, kami mengilustrasikan siklus hidup perubahan versi dengan HDInsight di AKS. Sebagai contoh, kluster yang berjalan pada Kumpulan kluster versi 2.0, kluster versi 2.3.6 dipertimbangkan. Ini adalah sampel, dan semua pembaruan versi akan tersedia pada catatan rilis secara berkelanjutan.

Contoh Dampak Versi Pembaruan Catatan Rilis (Sampel)
Pembaruan versi AKS Kubernetes MS-Minor HDInsight pada AKS versi 2.4.0. Rilis ini mencakup versi AKS yang diperbarui dari 1.26.4 ke 1.27.4. Kluster memerlukan pembaruan.
Patch versi sistem operasi MS-Patch HDInsight pada AKS versi 2.4.1. Rilis ini mencakup patch pemeliharaan untuk sistem operasi. Kluster memerlukan pembaruan.
Web SSH sekarang didukung untuk menjalankan alat klien MS-Patch HDInsight pada AKS versi 2.4.2. Rilis ini mencakup dukungan untuk menjalankan alat klien pada pod webssh Anda. Kluster memerlukan pembaruan.
Skala Otomatis Tingkat Lanjut dengan Berbasis beban sekarang ditambahkan ke HDInsight di AKS MS-Minor HDInsight pada AKS versi 2.5.0. Rilis ini memperkenalkan skala otomatis berbasis beban tingkat lanjut dengan lebih banyak kemampuan. Kluster memerlukan pembaruan.
Skala otomatis kustom dengan skala otomatis berbasis beban sekarang tersedia MS-Patch HDInsight pada AKS versi 2.5.1. Rilis ini mencakup penyesuaian skala otomatis berbasis beban. Kluster memerlukan pembaruan.
Menambahkan dukungan tag Layanan MS-Patch HDInsight pada AKS versi 2.5.2 Mulai rilis 2.5.2, HDInsight di AKS akan menambahkan dukungan tag layanan. Kluster memerlukan pembaruan.
Pembaruan minor komponen sumber terbuka MS-Minor HDInsight pada AKS versi 2.6.0. Mulai rilis 2.6.0, HDInsight di AKS akan menambahkan pembaruan komponen sumber terbuka dari Kluster 1.x ke 1.y memerlukan pembaruan.
Peningkatan komponen sumber terbuka & peningkatan AKS, melanggar perubahan API MS-Major HDInsight pada AKS versi 3.0.1. Mulai 3.0.1, Komponen sumber terbuka Y telah diperbarui dari 1.x ke 2.x, dan infrastruktur yang ditingkatkan AKS ke 2.x; Kumpulan kluster memerlukan pembaruan ke 3.0, dan kluster ke 3.0.1.

Penerapan versi menggunakan portal Azure

Dalam contoh di bawah ini, Anda dapat mengamati, cara memilih versi pada kumpulan kluster dan kluster. Kumpulan kluster selalu selaras dengan versi utama kluster. Artinya, jika Anda mencari pembaruan pada hdInsight versi 2.4.5 di AKS, Anda perlu menggunakan kumpulan kluster versi 2.0.

Cuplikan layar memperlihatkan tab dasar kumpulan kluster.

Saat membuat HDInsight pada kluster AKS atau kluster Apache Flink, Anda dapat memilih versi minor.patch dari daftar versi yang didukung.

Cuplikan layar memperlihatkan detail kluster.

Daftar komponen Sumber terbuka terbaru yang didukung sebagai menu dropdown bagi Anda untuk memulai.

Cuplikan layar memperlihatkan versi kumpulan.

Karena HDInsight di AKS mengekspos dan memperbarui versi minor dengan setiap rilis reguler, Anda sekarang dapat mengatur pengujian yang cukup sebelum meningkatkan ke versi baru dan mengontrol jadwal Anda.

Cuplikan layar memperlihatkan versi AKS.

Penting

Jika Anda menggunakan operasi RESTAPI, kluster selalu dibuat dengan versi MS-Patch terbaru untuk memastikan Anda bisa mendapatkan pembaruan keamanan terbaru dan perbaikan bug penting.

Catatan rilis

Untuk catatan rilis tentang versi terbaru HDInsight di AKS, lihat catatan rilis

Pertimbangan penerapan versi

  • HDInsight pada versi kumpulan kluster AKS dan akhir masa pakai bergantung pada dukungan AKS upstream, Anda dapat merujuk ke versi yang didukung AKS dan merencanakan peningkatan kumpulan kluster/kluster secara berkelanjutan.
  • Setelah kumpulan kluster disebarkan dengan versi kumpulan kluster tertentu, kumpulan kluster tersebut tidak dapat secara otomatis ditingkatkan ke versi minor yang lebih baru. Anda diharuskan membuat ulang hingga fitur peningkatan di tempat ditayangkan untuk versi minor untuk kumpulan kluster.
  • Setelah kluster disebarkan dalam versi kumpulan kluster tertentu, kluster tersebut tidak dapat secara otomatis ditingkatkan ke versi minor atau patch yang lebih baru. Anda diharuskan membuat ulang hingga fitur peningkatan di tempat ditayangkan untuk patch, versi minor untuk kluster.
  • Selama pembuatan kluster baru, versi terbaru disebarkan atau dipilih.
  • Pelanggan harus menguji dan memvalidasi bahwa aplikasi berjalan dengan benar saat menggunakan HDInsight baru pada versi AKS.
  • HDInsight di AKS berhak mengubah versi default tanpa pemberitahuan sebelumnya. Jika Anda memiliki dependensi versi, tentukan HDInsight pada versi AKS saat Anda membuat kluster.
  • HDInsight pada AKS dapat menghentikan versi komponen OSS sebelum menghentikan HDInsight pada versi AKS, berdasarkan dukungan hulu dependensi sumber terbuka atau AKS.