Core burstable, dan aritmetika di baliknya
vCPU burstable adalah janji tentang rata-rata Anda, bukan puncak Anda. Untuk banyak pekerjaan, itu tidak masalah, dan itu murah. Untuk apa pun dengan thread panas dan tenggat waktu, itu adalah baris termahal di invoice, dan tidak terlihat seperti itu.
Apa yang sebenarnya dijual burstable
Ditulis dengan jelas, tanpa bahasa di sekitarnya, paket burstable adalah langganan untuk sebagian kecil core dengan fasilitas cerukan terlampir.
Modelnya cukup masuk akal. Lembar spesifikasilah yang malu-malu tentang hal itu.
Baseline, bukan core
Anda berhak atas persentase dari satu inti fisik, biasanya antara lima dan empat puluh, dengan izin untuk melampauinya selama kredit masih ada. Jumlah inti pada invoice adalah batas atas, bukan batas bawah.
Kredit menumpuk saat Anda tidur
Waktu idle menghasilkan cerukan yang dibelanjakan waktu sibuk. Instance yang benar-benar sibuk selama dua jam sehari bekerja dengan indah. Yang sibuk enam jam mencapai baseline dan tetap di sana.
Rasio adalah produknya
Overselling di sini bukan penipuan, ini model bisnis, dan berhasil karena kebanyakan penyewa tidur pada saat tertentu. Delapan hingga dua puluh penyewa per core fisik adalah biasa; angkanya jarang dipublikasikan.
Kontensi tidak terlihat dari harga
Dua instance dengan lembar spesifikasi identik, satu di node sepi dan satu di node sibuk, berbeda dengan faktor yang tidak dapat Anda lihat sampai Anda memberi beban pada keduanya. Anda tidak memilih node.
Silikonnya biasanya lebih tua
Penyewaan padat dan murah menghargai perangkat keras yang diamortisasi. Armada burstable sering kali dua atau tiga generasi di belakang, yang membuat Anda membayar lagi untuk setiap operasi single-threaded.
Cara mengukurnya dari dalam instance
Tidak ada satu pun dari ini yang memerlukan kerja sama dari penyedia. Empat pengukuran, satu malam, pada paket termurah yang mereka jual.
- 01
Baca steal time saat dibebani
Baik top maupun vmstat melaporkan st. Pada inti khusus yang sejati, nilainya nol. Angka yang terus-menerus di atas satu atau dua persen berarti hypervisor sedang menjalankan orang lain di silikon yang Anda bayar.
- 02
Jalankan selama sepuluh menit, bukan sepuluh detik
Benchmark singkat mengukur saldo kredit Anda. Ulangi benchmark integer single-thread selama sepuluh menit dan amati skor menurun; titik di mana ia mendatar adalah alokasi sebenarnya Anda.
- 03
Periksa clock, lalu periksa lagi
Catat frekuensi boost di awal proses dan setelah lima menit pada beban penuh. Penurunan empat puluh persen adalah anggaran daya dan termal node yang dibagikan kepada semua orang di dalamnya.
- 04
Ulangi pada jam yang tidak nyaman
Jalankan tes yang sama pada pukul 03:00 dan lagi pada 21:00 waktu setempat. Platform dedicated mengembalikan angka yang sama dua kali. Yang diperebutkan mengembalikan jadwal tetangga Anda.
Jika meja dukungan penyedia tidak bisa memberi tahu rasio alokasi, itu sendiri adalah jawabannya, dan itu hanya butuh tiga puluh detik.
Dua model, berdampingan
Kolom kiri bukan kritik, melainkan deskripsi. Banyak operator bagus menjalankannya dengan sengaja dan memberi harga yang sesuai.
| Burstable oversold | Dedicated, seperti yang kami jual | |
|---|---|---|
| Alokasi inti | Bagian dari inti fisik, terlampaui dengan kredit | Satu inti fisik per inti, dialokasikan sekali |
| Penyewa per inti | Umumnya delapan hingga dua puluh | Satu |
| Steal time saat dibebani | Naik seiring beban node, tidak bisa diketahui sebelumnya | Nol, pasti |
| Single-thread berkelanjutan | Menurun seiring saldo kredit habis | Datar selama Anda mau menjalankannya |
| Silikon | Apa pun yang mengisi rak, sering kali dua generasi lebih tua | Ryzen 9 9950X atau EPYC 9354P, hanya generasi terbaru |
| Memori | Non-ECC pada board desktop, oversubscribed | DDR5, ECC terdaftar pada lini EPYC |
| Harga awal | Tiga hingga delapan euro per bulan itu normal | €29 untuk empat inti Zen 5 dan 16 GB |
| Prediktabilitas | Tergantung minggu tetangga Anda | Tergantung beban kerja Anda sendiri |
| Di mana sakitnya | Latensi p99, waktu build, apa pun yang punya tenggat | Tagihan |
Kapan host burstable adalah pembelian yang lebih baik
Membayar harga dedicated untuk mesin yang menganggur bukan kehati-hatian, melainkan pemborosan dengan merek yang lebih bagus. Beberapa kategori beban kerja tidak seharusnya mendekati kami.
Kami tidak menjual apa pun di bawah €29 sebulan, jadi untuk seluruh kelas pekerjaan, kami adalah toko yang salah.
Siklus kerja di bawah lima persen
Server DNS sekunder, probe pemantauan, jump host, relay email pribadi. Hal-hal ini menganggur selama dua puluh tiga jam dan melonjak selama satu detik, dan justru itulah yang menjadi dasar harga model burstable.
Fan-out luas yang murah
Tiga puluh node kecil di tiga puluh kota untuk mengukur sesuatu dari tiga puluh sudut. Membeli inti khusus tiga puluh kali, untuk menjalankan pekerjaan yang tidur sembilan puluh sembilan persen dari waktu, adalah cara yang aneh untuk membelanjakan uang.
Pekerjaan untuk belajar dan yang sekali pakai
Tempat untuk merusak sesuatu, menginstal ulang setiap minggu, dan menghapus tanpa penyesalan. Kebijakan pengembalian dana di sini mencakup tujuh hari; penyedia burstable akan menjual Anda satu bulan dengan harga satu sandwich.
Batas anggaran yang ketat
Jika pilihan sebenarnya adalah instance burstable atau tidak sama sekali, ambil yang burstable. Itu adalah komputer yang sesungguhnya, akan menjalankan proyek Anda, dan itu hasil yang lebih baik daripada tidak merilis apa pun.
Apa yang kami lakukan sebagai gantinya
Dialokasikan sekali, dihitung sekali
Core yang Anda beli adalah core yang tidak dijadwalkan untuk dijalankan oleh hal lain. Tidak ada burst credit, tidak ada steal time, tidak ada bobot penjadwal, dan tidak ada klausul dalam persyaratan yang diam-diam membalikkan ini pada node yang sibuk.
Hanya silikon generasi terkini
Ryzen 9 9950X untuk pekerjaan single-threaded dan EPYC 9354P di mana jumlah core dan ECC penting. Tidak ada yang lebih lama dari generasi saat ini yang diproduksi di mana pun di seluruh armada, di salah satu dari 34 situs.
Batasan tertulis
Angka lalu lintas penggunaan wajar dipublikasikan per port, bukan hanya diisyaratkan. Melewatinya secara konsisten dan Anda mendapat email tentang port 40 Gbit/s khusus, bukan tagihan mengejutkan.
“Build yang butuh sembilan belas menit di mesin lama hanya butuh empat menit di sini. Saya menghabiskan seminggu yakin bahwa saya salah konfigurasi sesuatu.”
Pertanyaan
Satu. Core, memori, dan NVMe dialokasikan saat provisioning dan tidak dihitung dua kali, dan itulah seluruh alasan mengapa paket entry kami mulai dari €29, bukan €4.
Sebentar, selama live migration, ketika sebuah node sedang dikuras untuk pemeliharaan. Itu beberapa detik dan diumumkan sebelumnya. Di luar itu, seharusnya terbaca nol, dan tiket yang menunjukkan sebaliknya akan diselidiki, bukan dijelaskan.
Ya, di semua paket, selama Anda suka. Tidak ada throttle, tidak ada saldo kredit, dan tidak ada surat tentang pola penggunaan yang tidak biasa. Anggaran pendinginan untuk node penuh sudah dibayar.
Tidak, dan kami tidak berencana untuk itu. Langkah yang masuk akal adalah konsolidasi: beberapa pekerjaan idle di satu R-8 seharga €54 biasanya lebih murah daripada instance kecil yang mereka gantikan, dan Anda memperbaiki satu sistem operasi daripada enam.
Empat core Zen 5, dan tidak ada antrean di depannya
R-4 adalah €29 per bulan dengan 16 GB DDR5 dan 200 GB NVMe Gen4. Muat hingga penuh selama seminggu, lihat steal time tetap nol, dan pertahankan hanya jika perbedaannya nyata.