Akaun Tencent Cloud: Pengukuran mendalam prestasi cakera awan standard

awan 2026-06-17 阅读 3
1

Bagi banyak pembangun individu atau perusahaan kecil dan sederhana yang baru mengenal pengkomputeran awan, ketika membeli penyimpanan pilihan pelayan awan Tencent (CVM), mereka sering keliru dengan banyak istilah profesional:

Cakera awan berprestasi tinggi, SSD standard, SSD sejagat, SSD berkelajuan tinggi...

Antaranya, "cakera awan standard" (juga disebut cakera awan berprestasi tinggi dalam beberapa dokumen lama) sering digunakan sebagai pilihan pertama untuk kemasukan kerana harganya yang berpatutan. Tetapi seperti kata pepatah, "Anda mendapat apa yang anda bayar", banyak rakan bergumam di dalam hati mereka: Adakah perkara ini boleh dipercayai? Adakah akan tersekat jika anda menggantung laman web? Bolehkah menjalankan pangkalan data kecil tahan?

Untuk membantu semua orang mengelakkan lubang, kami membuka contoh Tencent Cloud dengan perbelanjaan kami sendiri, dan melakukan "ujian tekanan had" 24 jam khusus untuk cakera awan standard (CBS). Artikel hari ini, tanpa membicarakan PPT rasmi, menggunakan data ujian yang paling realistik dan perspektif orang sebenar, untuk menunjukkan perinciannya.

1. Pengenalan peserta dan persekitaran ujian

Untuk memastikan objektif keputusan ujian, kami mengelakkan masalah prestasi perkakasan lain. Persekitaran ujian yang kami pilih kali ini adalah seperti berikut:

Akaun Tencent Cloud

Model ujian: Tencent Cloud Standard S5 Contoh (4 teras 8G)

Sistem operasi: Ubuntu 22.04 LTS

Objek cakera ujian: Tencent Cloud Standard Cloud Cloud (kapasiti: 100 GiB, dipasang sebagai cakera data)

Alat ujian: FIO, alat ujian prestasi cakera yang paling berwibawa di bidang Linux (Flexible I/O Tester)

⚠️ Mengetuk papan hitam: "formula kuasa pengkomputeran" cakera awan standard

Prestasi cakera keras awan berbeza dengan cakera keras fizikal.

Meningkat dengan pertumbuhan kapasiti

Yang itu. Menurut formula penanda aras rasmi Tencent Cloud, had atas teori cakera awan standard adalah:

Formula IOPS rawak: $ min \{1800 kapasiti (GiB) \ times 8,\ 6000 \}$

Pengiraan throughput: $ min \{100 kapasiti (GiB) \ times 0.15,\ 150 \ \ text{ MB/s}$

Oleh kerana kita membeli

100 GiB

, Bawa formula untuk mengira "nilai had teori":

Teori IOPS:$1800 100 \ times 8 = 2600 $

Throughput teori: $100 \ times 0.15 = 115 \ text{ MB/s}$

Seterusnya, kami akan menggunakan FIO untuk benar-benar menguji untuk melihat apakah ia dapat mencapai nilai teori ini, atau apakah ia akan "turun" di bawah tekanan jangka panjang!

2. Pengukuran prestasi teras: empat senario utama dibom secara bergiliran

Untuk mensimulasikan senario perniagaan sebenar (seperti serentak tinggi laman web, membaca dan menulis pangkalan data, muat naik fail besar, dll.), Kami menggunakan 4 skrip ujian standard.

Senario 1: Indeks teras-bacaan rawak 4KiB (simulasi akses laman web, pemuatan fail kecil)

Akaun Tencent Cloud

Untuk sebahagian besar rangkaian

Pelayan halaman, ujian cakera keras yang paling banyak adalah membaca fail kecil yang tersebar secara rawak.

Perintah ujian: fio-firename =/data/testfile-size = 5G-direct = 1-rw = randread-bs = 4k-ioengine = libaio-iodepth = 64-runtime = 120-numjobs = 4-name = rand_read_4k

Penunjuk

Nilai teori rasmi

Purata pengukuran tekanan

Penilaian prestasi

Baca IOPS secara rawak

2600

2582

Hampir dengan markah penuh

Purata kelewatan

4 - 10ms

5.2ms

Stabil dalam julat normal

Rasa badan yang diukur: Setelah ujian dibuka selama 120 saat, keluk IOPS sangat stabil, dan tidak ada penurunan seperti tebing. 2500 IOPS lebih daripada cukup untuk menangani laman web rasmi korporat biasa, blog peribadi atau perkhidmatan antara muka API dengan purata puluhan ribu IP setiap hari.

Senario 2: Petunjuk teras-penulisan rawak 4KiB (rekod log simulasi, pengubahsuaian pangkalan data harian)

Operasi menulis biasanya menggunakan sumber pengawal storan lebih daripada membaca.

Perintah ujian: fio-firename =/data/testfile-size = 5G-direct = 1-rw = rwrite-bs = 4k-ioengine = libaio-iodepth = 64-runtime = 120-numjobs = 4-name = rand_write_4k

Penunjuk

Nilai teori rasmi

Purata pengukuran tekanan

Penilaian prestasi

IOPS ditulis secara rawak

2600

2495

Mencapai kira-kira 95% daripada nilai teori

Purata kelewatan

4 - 10ms

6.1ms

Kadang-kadang terdapat sedikit turun naik, tetapi keseluruhannya lancar

Sensitasi badan yang diukur: Semasa menulis fail kecil secara berterusan dan intensiti tinggi, kelewatan secara sporadis melonjak ke sekitar 12ms beberapa kali. Ini disebabkan oleh overhead fizikal biasa yang disebabkan oleh penyalinan serentak tiga salinan bawah penyimpanan awan yang diedarkan. Untuk MySQL serentak yang tidak terlalu tinggi (seperti ERP umum, latar belakang e-dagang ringan), kelajuan ini dapat terus meningkat.

Adegan 3: Pemindahan fail besar-bacaan urutan 256KiB (muat turun video gambar analog, eksport sandaran)

Apabila kita ingin memuat turun gambar besar, video, atau mengemas dan menyandarkan keseluruhan data laman web, apa yang kita lihat bukanlah IOPS, tetapi throughput.

Perintah ujian: fio-firename =/data/testfile-size = 5G-direct = 1-rw = read-bs = 256k-ioengine = libaio-iodepth =

32-runtime = 120-nujobs = 2-name = seq_read_256k

Penunjuk

Nilai teori rasmi

Nilai purata terukur ujian tekanan

Penilaian prestasi

Throughput bacaan berurutan

115 MB/s

114.2 MB/s

Hampir menekan lebar jalur yang bersih

Rasa badan yang diukur: Bacaan berurutan sama stabilnya dengan anjing tua. Kelajuan 114 MB/s setara dengan pengalaman memuat turun jalur lebar gigabit di rumah. Sekiranya pelayan anda digunakan terutamanya untuk menyediakan muat turun fail atau hosting sumber statik, prestasi cakera awan standard cukup kukuh.

Senario 4: Pemindahan fail besar-256KiB mengikut urutan (simulasi muat naik fail besar, pembuangan log)

Akhirnya, penulisan fail besar secara berterusan, misalnya, kami melakukan sandaran sistem penuh pada larut malam setiap hari.

Perintah ujian: fio-firename =/data/testfile-size = 5G-direct = 1-rw = write-bs = 256k-ioengine = libaio-iodepth = 32-runtime = 120-numjobs = 2-name = seq_write_256 k

Penunjuk

Nilai teori rasmi

Nilai purata terukur ujian tekanan

Penilaian prestasi

Hasil penulisan berurutan

115 MB/s

108.7 MB/s

Prestasi yang baik, memenuhi jangkaan harian

3. Ujian kestabilan 24 jam berterusan: Adakah ia akan "malas"?

Dalam banyak kes, sumber daya vendor awan penuh ketika pertama kali dibuka, tetapi pada waktu puncak perniagaan pada waktu malam, kerana "jiran" bergegas merebut sumber (kesan nano-ketinggian), prestasi akan merosot.

Untuk mengesahkan masalah ini, kami menulis skrip yang secara automatik menjalankan ujian campuran membaca dan menulis rawak 4KiB selama 10 minit (nisbah Membaca/Menulis adalah 7:3) setiap 1 jam, dan berjalan sepanjang hari dan malam.

Dari carta trend prestasi 24 jam terakhir:

IOPS tertinggi: 2590

IOPS minimum: 2310 (muncul sekitar jam 1:00 pagi, mungkin tuan rumah tingkat bawah membuat sandaran pelanggan besar)

Volatiliti keseluruhan: kira-kira 10% atau lebih.

Kesimpulan

: Cakera awan standard cukup sahih dari segi pengasingan dan kestabilan sumber yang mendasari, dan tidak ada penyusutan ganas yang jatuh ke ratusan IOPS. Mekanisme kelebihan tiga salinan Tencent Cloud (kebolehpercayaan data 99,99999%) sangat stabil dari segi kestabilan harian.

Keempat, ringkasan objektif kelebihan dan kekurangan

Menggabungkan data yang diukur ini dan pengalaman operasi dan penyelenggaraan jangka panjang kami, kelebihan dan kekurangan cakera awan standard Tencent Cloud dapat diringkaskan sebagai berikut:

👍Titik bersinar

Prestasi kos yang sangat tinggi: Berbanding dengan cakera awan SSD standard, harga cakera awan standard jauh lebih murah, yang sangat sesuai untuk pasukan keusahawanan atau pesta pelajar dengan anggaran terhad.

Prestasi yang melampau

Dekat dengan nilai teori: Latar belakang kilang besar terletak pada apa yang dikatakannya. Sama ada IOPS atau throughput, pengukuran sebenar dapat diperah hingga lebih dari 95% dari nilai teori.

Terdapat jaminan di bawah kapasiti besar: Oleh kerana prestasi meningkat secara linear dengan kapasiti, jika anda membeli cakera awan standard dengan beberapa ratus GiB, hasilnya dapat dengan mudah mencapai had perkakasan $150 \ text{ MB/s}$.

👎Menyesal

Kelewatan serentak yang tinggi lemah: Kerana seni bina yang mendasari, ketika menghadapi ratusan ribu permintaan I/O frekuensi tinggi seketika, masa tindak balasnya (Latency) akan diperpanjang, yang tidak sesuai untuk menjalankan pangkalan data pengeluaran teras dengan beban tinggi.

Prestasi rendah apabila kapasiti kecil: Sekiranya anda hanya membeli cakera sistem 20 GiB dan 30 GiB, IOPS hanya pada awal dua ribu. Sekiranya anda memasang sistem berat dengan banyak komponen, anda akan merasa sedikit perlahan ketika memulakan atau mengemas kini.

Akaun Tencent Cloud

5. Panduan pemilihan: Sekiranya anda membelinya?

Setelah menguji begitu banyak, saya akhirnya memberi anda rancangan pendaratan yang sangat pragmatik. Adegan apa yang paling menjimatkan untuk memilihnya? Adegan apa yang perlu menambah wang pada SSD?

Sesuai untuk memilih pemandangan [cakera awan standard] (tutup mata anda, jimat wang):

Laman web rasmi paparan peribadi/korporat: lawatan harian tidak besar, kebanyakannya halaman statik.

Pembangunan, pengujian dan persekitaran demonstrasi: Untuk penyesuaian kod harian pasukan, ia dapat menjimatkan banyak bil R & D.

Aplikasi/alat ringan: seperti cakera awan peribadi (Nextcloud), hosting kod sederhana (Gitea), pelbagai skrip untuk menjalankan kumpulan secara berkala.

Penyimpanan fail tulen atau cakera sandaran: Sebagai cakera kedua pelayan, ia digunakan khas untuk menyimpan fail sandaran harian.

Anda mesti menambah wang untuk memilih pemandangan [cakera awan SSD universal/berprestasi tinggi] (jangan simpan wang ini):

E-dagang dan komuniti dalam talian trafik tinggi: Ratusan orang menyegarkan dan membuat pesanan pada masa yang sama setiap saat. Kehilangan satu saat adalah kerugian besar.

Pangkalan Data Perniagaan Utama (MySQL / PostgreSQL): Senario di mana kerap membaca dan menulis memerlukan kelewatan data dalam 1ms.

Antara muka API dengan lalu lintas besar dan serentak tinggi: IOPS cakera awan standard akan menjadi kekurangan tong untuk keseluruhan pautan.

Ringkasan satu ayat

: Cakera awan standard Tencent Cloud bukanlah "monster prestasi" yang sangat serentak, tetapi ia pasti

Bertugas, jujur, mencukupi

"Pelari jarak jauh ekonomi". Selagi anda mencari kedudukannya, ia dapat membantu anda menjimatkan banyak perbelanjaan sambil memastikan operasi perniagaan anda dengan selamat!

Akaun Tencent Cloud

1
← 返回新闻中心