Server Lenovo ThinkSystem SR650 - Tentara Universal

Dalam buku putih ini, kami memperkenalkan Anda ke salah satu server terlaris di dunia, Lenovo ThinkSystem SR650, dan meninjau hasil uji stres.



Lenovo ThinkSystem SR650 adalah server rak 2U 2 soket yang cocok untuk berbagai perusahaan kecil, menengah dan besar seperti: DBMS, virtualisasi dan cloud, infrastruktur desktop virtual (VDI), berbagai aplikasi perusahaan, dan intelijen bisnis. dan data besar.







Kecepatan, keandalan, keamanan, dan kemudahan manajemen



SR650 memiliki banyak fitur untuk meningkatkan produktivitas Anda. Hal ini terutama dicapai melalui penggunaan rangkaian prosesor Intel Xeon Scalable generasi kedua dengan hingga 28 core per prosesor. Secara total, server mendukung dua prosesor dan, karenanya, hingga 56 core.



Server memiliki 24 slot untuk RAM, dan kapasitas maksimum per server hingga 3 TB dengan frekuensi memori hingga 2933 MHz.



Subsistem Disk SR650 menawarkan penyimpanan internal yang fleksibel dan dapat diskalakan dalam faktor bentuk dengan drive 24 2.5 "dan 2 3.5" untuk konfigurasi yang dioptimalkan kinerja atau hingga 14 3.5 "drive untuk konfigurasi yang dioptimalkan kapasitas, menyediakan Pilihan SAS / SATA HDD / SSD dan PCIe NVMe SSD. Nilai tambah yang penting adalah dimungkinkan untuk menggunakan drive SAS, SATA atau NVMe PCIe di tempat drive yang sama dengan desain AnyBay.









Dalam hal ketersediaan daya dan pendinginan, SR650 memiliki catu daya hot-swappable redundan dan kipas hot-swappable.







Panel belakang server menyediakan kemampuan untuk menginstal hingga lima PCI-e, dua di antaranya dapat digunakan untuk adapter grafis untuk mengatur VDI grafis.



Selain itu, kartu LOM disediakan, yang dapat menyediakan 4 port lebih dari 1 atau 10 Gbit Ethernet.







Selain itu, server SR650 sangat nyaman dalam hal modifikasi dan pemeliharaan, penutup server dapat dilepas tanpa menggunakan obeng, yang secara signifikan menghemat waktu administrator.



Fitur manajemen yang kuat berdasarkan rangkaian perangkat lunak manajemen XClarity menyederhanakan administrasi lokal dan jarak jauh SR650.



XClarity Controller menyediakan fungsionalitas manajemen, pemantauan, dan peringatan tingkat lanjut.



XClarity Controller memungkinkan Anda untuk terus memantau parameter sistem dan secara otomatis memicu peringatan untuk melakukan tindakan pemulihan jika terjadi kegagalan.







XClarity Provisioning Manager bawaan menyederhanakan pengaturan, konfigurasi, dan pembaruan sistem.



Untuk mengelola banyak server, Lenovo XClarity Administrator didukung, yang menyediakan manajemen terpusat yang komprehensif dari mana saja - tidak hanya dari komputer, tetapi juga menggunakan aplikasi seluler Lenovo XClarity.









Untuk integrasi dengan sistem manajemen populer lainnya, Lenovo XClarity Integrators disediakan, yang mendukung VMware vCenter dan Microsoft System Center, memperluas fungsionalitas XClarity Administrator ke alat perangkat lunak manajemen virtualisasi dan memungkinkan administrator untuk menyebarkan dan mengelola infrastruktur dari awal hingga akhir.



Memerangi cek. Hasil uji beban



Pada bulan Maret 2019, TPC Benchmark-E (TPC-E) melakukan pengujian stres server SR650 sebagai server untuk MS SQL Server DBMS beban tinggi.



Tentang TPC-E



TPC Benchmark E (TPC-E) adalah beban kerja pemrosesan transaksi online (OLTP). Ini adalah beban campuran transaksi intensif baca dan pembaruan yang meniru lingkungan aplikasi OLTP yang kompleks. Skema database, populasi data, transaksi, dan aturan implementasi pengujian telah dirancang untuk memberikan gambaran keseluruhan tentang beban kerja dalam sistem OLTP modern. Tolok ukur tersebut memeriksa berbagai komponen sistem yang terkait dengan lingkungan tersebut, yang dicirikan oleh:



  • Eksekusi simultan dari beberapa jenis transaksi dengan kompleksitas yang berbeda-beda;
  • - ;
  • ;
  • ;
  • , , .


Untuk pengujian ini, pengujian TPC-E mensimulasikan beban kerja OLTP perusahaan pialang. Tolok ukur berfokus pada database pusat yang menjalankan transaksi yang terkait dengan akun pelanggan perusahaan. Untuk tujuan mengukur karakteristik kinerja dari sistem basis data, tolok ukur tidak berusaha mengukur aliran data yang kompleks antara beberapa sistem aplikasi yang mungkin ada di lingkungan nyata.



Berbagai jenis transaksi mensimulasikan interaksi perusahaan dengan pelanggan dan mitra bisnisnya. Jenis transaksi yang berbeda memiliki persyaratan waktu eksekusi yang berbeda.



Tes menentukan:



  • Dua jenis transaksi untuk mensimulasikan transaksi pelanggan-ke-bisnis dan bisnis-ke-bisnis (yaitu, interaksi antara mitra bisnis);
  • Beberapa transaksi untuk setiap jenis transaksi;
  • Profil eksekusi yang berbeda untuk setiap jenis transaksi;
  • Kombinasi khusus waktu eksekusi untuk semua transaksi yang ditentukan.


Misalnya, database akan secara bersamaan mengeksekusi transaksi yang dihasilkan oleh sistem yang berinteraksi dengan pelanggan, bersama dengan transaksi yang dihasilkan oleh sistem yang berinteraksi dengan pasar keuangan serta sistem administrasi. Sistem pembandingan akan berinteraksi dengan sekumpulan aplikasi yang mensimulasikan berbagai sumber transaksi.



Metrik kinerja TPC-E adalah ukuran "throughput bisnis", yang mencerminkan jumlah transaksi yang diselesaikan dengan hasil aktivitas bisnis (perdagangan) yang diproses per detik, serta biaya satu transaksi dalam dolar. Beberapa transaksi digunakan untuk mensimulasikan aktivitas bisnis pemrosesan transaksi, dan setiap transaksi memerlukan respons. Metrik kinerja untuk tolok ukur disajikan dalam Transactions Per Second-E (tpsE). Server



komposisi meja uji



- DBMS klien: Lenovo ThinkSystem SR650:



  • 2xXeon Platinum 8168 2,7 GHz (2 CPU / 48 core / 96 utas)
  • RAM 96 GB
  • 2x300GB SAS HDD RAID-1


Server DBMS: Lenovo ThinkSystem SR650:



  • 2xXeon Platinum 8260 2,7 GHz (2 CPU / 56 core / 112 utas)
  • RAM 1536 GB
  • 2x800GB SAS SSD RAID-1
  • 6x800GB SAS SSD RAID-10
  • 4xLenovo Storage D1224 (rak disk SAS 12 Gbs, SSD SAS 74x800 GB dikonfigurasi dalam dua grup RAID: 4x17 RAID-5, 1x6 RAID-10)


Server saling berhubungan menggunakan 4 link 10 GbE.



Konfigurasi lebih rinci dari stand diberikan di bawah ini.







Data rinci tentang konfigurasi perangkat keras, perangkat lunak, serta metodologi pengujian dapat dilihat langsung di laporan TPC-E, yang ada di domain publik: tpc.org/4084



Hasil pengujian



Hasil pengujian terdiri dari tiga kelompok pengujian:



  • Operasi normal
  • Ketersediaan data
  • Pemulihan bencana






Pengujian mode normal dalam mode normal terdiri dari dua tahap. Pada tahap pertama, sistem "dipanaskan" untuk membawanya ke kondisi beban kerja yang stabil, yang pengukurannya, pada gilirannya, merupakan tujuan pengujian reguler.



Dalam hasil benchmark kondisi mapan, SR650 mempertahankan sedikit lebih dari 7000 transaksi per detik-E.



Hasil pengujian rutin ditunjukkan pada grafik di bawah ini.







Ketersediaan Data



Mengukur ketersediaan data melibatkan pelaksanaan berbagai operasi yang mensimulasikan kegagalan subsistem disk.



Ketersediaan data ditunjukkan oleh fakta bahwa aplikasi dapat mendukung operasi database dengan akses data penuh setelah kegagalan fatal permanen dari setiap disk yang berisi tabel database, data log pemulihan, atau metadata database.



Tes ketersediaan data dilakukan dengan menonaktifkan disk yang menyimpan berbagai jenis data, sambil memantau akses ke data oleh aplikasi.



Di bawah ini adalah jenis array disk yang menyimpan berbagai jenis data.







Selama uji ketersediaan data dilakukan langkah-langkah sebagai berikut:



  • Kegagalan disk terjadi di array log database (disk secara fisik dihapus dari server).
  • 5 , tempdb.
  • 5 , .


Karena semua larik dilindungi oleh tingkat RAID yang berbeda, tidak ada penghentian akses data, dan, selain penurunan kinerja jangka pendek, tidak ada pengaruhnya.



Beberapa menit kemudian, tiga disk baru dipasang secara berurutan untuk menggantikan yang "gagal", dan proses pemulihan larik data dimulai. Proses pembangunan kembali telah menurunkan kinerja secara drastis. Ini adalah perilaku normal, karena hingga semua kumpulan data telah sepenuhnya pulih, beberapa sumber daya I / O akan digunakan untuk membangun kembali dan bukan untuk operasi DBMS.



Di bawah ini adalah grafik untuk menguji ketersediaan data.







Pemulihan bencana



Tes terakhir untuk pemulihan bencana adalah proses pemulihan sistem secara keseluruhan setelah bencana serius yang sepenuhnya menonaktifkan server DBMS. Pemulihan bencana dianggap berhasil jika beban kerja kembali normal ~ 7000 tpsE.



Langkah-langkah berikut diambil untuk menguji pemulihan bencana:



  • Semua kabel daya telah dicabut dari server DBMS, menyebabkannya segera dimatikan. Semua konten memori utama dan cache server telah hilang. Semua pengontrol disk RAID di dalam server berjalan tanpa baterai, sehingga semua konten cache pengontrol disk juga hilang.
  • Kabel daya terhubung dan server DBMS dihidupkan.
  • Menghapus semua data dan file log untuk tempdb.
  • SQL Server. . SQL Server , tpce , .
  • SQL Server ยซ ยป . 15 .


Karena ada interval waktu antara akhir pemulihan database dan awal pemulihan semua aplikasi, dan sejumlah transaksi harus dimulai ulang (dan tidak hanya dilanjutkan), transaksi ini mulai dilakukan hanya setelah database dipulihkan (lihat garis merah pada grafik), yang membutuhkan lebih banyak waktu sekitar 10 menit.







Dengan demikian, akhir dari pemulihan bencana adalah pemulihan total beban kerja semua aplikasi, mis. titik waktu pada grafik dimana garis biru dan merah akan mencapai nilai nominal ~ 7000 tpsE.



Total:



  • Waktu untuk memulihkan database adalah 00:15:33.
  • Waktu pemulihan aplikasi adalah 00:10:06.
  • Waktu pemulihan bencana penuh adalah 00:25:39.
  • Ringkasan akhir dari laporan yang dirinci berdasarkan jenis transaksi disajikan di bawah ini:






Kesimpulan akhir dengan skor tpsE dan biaya satu transaksi disajikan di bawah ini:







Indikator 7012,53 tpsE dengan biaya transaksi $ 90,99 menempati posisi kedua dalam peringkat Hasil Kinerja Teratas TPC-E, di mana server teratas Lenovo ThinkSystem SR860 V2 berada di tempat pertama ( tpc.org/tpce/results/tpce_perf_results5.asp?resulttype=all ), serta tempat ketiga dalam peringkat Harga Tertinggi / Hasil Kinerja TPC-E, di mana SR860 juga berada di tempat pertama, dan solusi pesaing di posisi kedua .



Ini adalah indikator yang sangat bagus. Hasil akhirnya adalah server yang kuat, fleksibel, dapat dikelola, dan andal, seperti produk Lenovo lainnya, juga dengan harga yang kompetitif. Kombinasi kualitas inilah yang menjadikan Lenovo ThinkSystem SR650 server Lenovo terlaris di dunia. Untuk meninggalkan permintaan ke server Lenovo ThinkSystem SR650, ikuti tautannya.



All Articles