Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Blue/Green Penerapan
Saat memperbarui titik akhir, Amazon SageMaker AI secara otomatis menggunakan blue/green penerapan untuk memaksimalkan ketersediaan titik akhir Anda. Dalam blue/green penyebaran, SageMaker AI menyediakan armada baru dengan pembaruan (armada hijau). Kemudian, SageMaker AI menggeser lalu lintas dari armada lama (armada biru) ke armada hijau. Setelah armada hijau beroperasi dengan lancar untuk periode evaluasi yang ditetapkan (disebut periode pemanggangan), SageMaker AI menghentikan armada biru. Dengan kemampuan tambahan dalam blue/green penerapan, Anda dapat memanfaatkan mode perpindahan lalu lintas dan pemantauan rollback otomatis untuk melindungi titik akhir Anda dari dampak produksi yang signifikan.
Daftar berikut menjelaskan fitur utama blue/green penerapan di SageMaker AI:
-
Mode perpindahan lalu lintas. Mode perpindahan lalu lintas untuk pagar pembatas penyebaran memungkinkan Anda mengontrol volume lalu lintas dan jumlah langkah perpindahan lalu lintas antara armada biru dan armada hijau. Kemampuan ini memberi Anda kemampuan untuk mengevaluasi kinerja armada hijau secara progresif tanpa sepenuhnya berkomitmen untuk pergeseran lalu lintas 100%.
-
Periode memanggang. Periode pemanggangan adalah jumlah waktu yang ditetapkan untuk memantau armada hijau sebelum melanjutkan ke tahap penyebaran berikutnya. Jika salah satu alarm yang telah ditentukan sebelumnya tersandung selama periode pemanggangan apa pun, maka semua lalu lintas titik akhir kembali ke armada biru. Periode memanggang membantu Anda membangun kepercayaan pada pembaruan Anda sebelum membuat pergeseran lalu lintas permanen.
-
Auto-rollbacks. Anda dapat menentukan CloudWatch alarm Amazon yang digunakan SageMaker AI untuk memantau armada hijau. Jika masalah dengan kode yang diperbarui tersandung salah satu alarm, SageMaker AI memulai pengembalian otomatis ke armada biru untuk menjaga ketersediaan sehingga meminimalkan risiko.
Mode Pergeseran Lalu Lintas
Berbagai mode perpindahan lalu lintas dalam blue/green penyebaran memberi Anda kontrol yang lebih terperinci atas pergeseran lalu lintas antara armada biru dan armada hijau. Mode perpindahan lalu lintas yang tersedia untuk blue/green penyebaran semuanya sekaligus, kenari, dan linier. Tabel berikut menunjukkan perbandingan opsi.
penting
Untuk blue/green penyebaran yang melibatkan perpindahan lalu lintas beberapa tahap atau periode pemanggangan, Anda ditagih untuk kedua armada selama pembaruan, terlepas dari lalu lintas ke armada. Ini berbeda dengan blue/green penyebaran dengan pergeseran lalu lintas sekaligus dan tidak ada periode pemanggangan, di mana Anda hanya ditagih untuk satu armada selama pembaruan.
| Nama | Apa itu? | Pro | Kontra | Rekomendasi |
|---|---|---|---|---|
Semua sekaligus |
Menggeser semua lalu lintas ke armada baru dalam satu langkah. |
Meminimalkan durasi pembaruan secara keseluruhan. |
Pembaruan regresif memengaruhi 100% lalu lintas. |
Gunakan opsi ini untuk meminimalkan waktu dan biaya pembaruan. |
Kenari |
Lalu lintas bergeser dalam dua langkah. Langkah pertama (kenari) menggeser sebagian kecil lalu lintas diikuti oleh langkah kedua, yang menggeser sisa lalu lintas. |
Membatasi radius ledakan pembaruan regresif hanya untuk armada kenari. |
Kedua armada beroperasi secara paralel untuk seluruh penyebaran. |
Gunakan opsi ini untuk menyeimbangkan antara meminimalkan radius ledakan pembaruan regresif dan meminimalkan waktu dua armada beroperasi. |
Linear |
Sebagian tetap dari lalu lintas bergeser dalam jumlah yang telah ditentukan sebelumnya dari langkah dengan jarak yang sama. |
Meminimalkan risiko pembaruan regresif dengan mengalihkan lalu lintas melalui beberapa langkah. |
Durasi dan biaya pembaruan sebanding dengan jumlah langkah. |
Gunakan opsi ini untuk meminimalkan risiko dengan menyebarkan penyebaran di beberapa langkah. |
Mulai
Setelah Anda menentukan konfigurasi penerapan yang diinginkan, SageMaker AI menangani penyediaan instance baru, menghentikan instans lama, dan mengalihkan lalu lintas untuk Anda. Anda dapat membuat dan mengelola penyebaran Anda melalui CreateEndpoint SageMaker API UpdateEndpointdan AWS Command Line Interface perintah yang ada. Perhatikan bahwa jika titik akhir Anda menggunakan salah satu fitur yang tercantum di Pengecualian halaman, Anda tidak dapat menggunakan pagar pembatas penerapan. Lihat halaman penerapan individual untuk detail selengkapnya tentang cara mengatur penerapan Anda:
Untuk mengikuti contoh terpandu yang menunjukkan cara menggunakan pagar pembatas penerapan, lihat contoh notebook Jupyter kami untuk mode perpindahan lalu lintas kenari