Mulai Januari, setiap node di armada berpindah ke silikon generasi saat ini: seri EPYC 9004 untuk lini server dan penyimpanan, seri Ryzen 7000 untuk lini umum. Rencana ini berjalan sekitar sembilan bulan. Tidak ada yang lebih tua dari generasi saat ini yang akan membawa beban kerja pelanggan pada akhirnya.
Ini adalah hal terbesar yang pernah kami lakukan untuk armada yang berjalan dan perlu dijelaskan sebelum dimulai, bukan sesudahnya.
Mengapa sekarang
Armada yang ada merupakan campuran dari dua generasi sebelumnya, yang bisa dipertahankan pada tahun 2020 dan berhenti bisa dipertahankan tahun lalu. Tiga hal berubah sekaligus: DDR5 dengan ECC tersedia dalam kapasitas yang dibutuhkan lini server, bandwidth memori per soket naik cukup untuk berpengaruh bagi pelanggan yang terikat memori, dan angka per-inti pada bagian yang lebih tua berhenti menjadi sesuatu yang ingin kami cetak di samping harga.
Ada juga alasan yang lebih membosankan. Armada yang menampung tiga generasi membutuhkan tiga set suku cadang, tiga prosedur kualifikasi, dan tiga set firmware untuk dilacak. Konsolidasi menjadi satu menghilangkan seluruh kategori kejutan pukul dua pagi.
Urutannya
Amsterdam dulu, karena semuanya dikirim ke AMS-01 lebih dulu dan selalu begitu. Frankfurt, London, dan New York menyusul, lalu situs Eropa lainnya, lalu Asia-Pasifik, lalu Amerika. Kira-kira empat belas node per minggu setelah prosesnya stabil, lebih sedikit di awal sambil kami mencari tahu apa yang salah.
Situs yang dibuka selama migrasi langsung menggunakan generasi baru dan tidak pernah melihat yang lama.
Apa yang akan Anda alami
Migrasi langsung jika beban kerja mendukungnya. Sebagian besar instance berpindah antar host dengan jeda yang diukur dalam ratusan milidetik. Anda akan melihatnya dalam grafik jika Anda melihat, dan tidak jika tidak.
Reboot terjadwal jika tidak. Instance yang menggunakan GPU passthrough, kernel kustom dengan perangkat yang disematkan, atau apa pun yang menyimpan state perangkat keras tidak dapat dipindahkan secara langsung. Ini mendapat jendela waktu.
Pemberitahuan lima hari kerja, melalui email, dengan jendela waktu tertentu. Bukan bulan yang samar. Jika kami melewatkan jendela yang diumumkan, kredit SLA berlaku otomatis tanpa ada yang perlu membuka tiket tentang itu.
Tidak ada perubahan harga. Generasi baru berharga sama dengan yang lama. Kami tidak menjual biaya tambahan generasi dan kami tidak menyimpan perangkat keras lama dengan diskon untuk pelanggan yang tidak membaca email. Itu meninggalkan gedung.
Satu hal yang perlu diperiksa
Set fitur CPU berubah, dan AVX-512 hadir di bagian server baru yang sebelumnya tidak ada. Kompilasi dengan deteksi fitur dan tidak ada yang terjadi. Jika Anda mengunci build ke set flag tertentu, atau Anda menjalankan kode numerik yang bercabang pada fitur terdeteksi saat startup, uji sebelum jendela waktu Anda, bukan sesudahnya.
Kami akan mencantumkan perbedaan flag yang tepat dalam pemberitahuan migrasi untuk situs Anda. Sekitar satu dari dua ratus pelanggan perlu melakukan sesuatu, dan yang perlu sudah tahu siapa mereka.
Apa yang sudah salah
Sekumpulan modul DDR5 ECC terdaftar untuk empat node server pertama berlatih pada kecepatan lebih rendah dari yang ditentukan dan butuh sembilan hari untuk mengetahui bahwa modul, bukan papan, yang salah. Sembilan hari itu adalah alasan pengumuman ini pada bulan Desember, bukan Oktober.
Pasokan adalah risiko untuk seluruh rencana. Memori server dalam kapasitas ini bukan sesuatu yang bisa Anda dapatkan dalam waktu singkat, dan jika jadwal tergelincir, itu akan tergelincir karena memori, bukan karena sesuatu yang kami kendalikan. Kami akan mengatakannya di sini jika itu terjadi.
Apa yang tidak kami lakukan
Kami tidak menawarkan opt-out. Armada dengan ekor panjang pelanggan yang menolak pindah adalah armada yang memiliki generasi lama selamanya, dan ekor itu menjadi hal yang tidak ingin dipelihara siapa pun. Semuanya pindah.
Kami juga tidak mengambil kesempatan untuk mengubah spesifikasi paket. Core yang sama, memori yang sama, penyimpanan yang sama, pada silikon yang lebih cepat, dengan harga yang sama. Perubahan apa pun pada isi paket akan menjadi pengumuman terpisah dengan alasannya sendiri, karena menggabungkan perubahan spesifikasi ke dalam migrasi perangkat keras adalah cara membuat pelanggan berhenti mempercayai pemberitahuan migrasi.