Cara menilai prestasi Linux-pelayan: alat penanda aras sumber terbuka

Kita di dalam 1cloud.ru Kami telah menyediakan pelbagai alat dan skrip untuk menilai prestasi pemproses, sistem storan dan memori. Linux-mesin: Iometer, DD, vpsbench, HammerDB dan 7-Zip.

Pilihan kami yang lain dengan penanda aras:

Cara menilai prestasi Linux-pelayan: alat penanda aras sumber terbuka
Фото - Biro Pengurusan Tanah Alaska — CC BY

Iometer

Ini adalah penanda aras untuk menilai prestasi cakera dan subsistem rangkaian. Sesuai untuk bekerja dengan kedua-dua pelayan dan keseluruhan kluster. Iometer diperkenalkan oleh jurutera Intel pada tahun 1998. Pada tahun 2001, perbadanan itu memindahkan kod sumber kepada organisasi bukan untung Open Source Development Labs (OSDL) di bawah lesen Lesen Sumber Terbuka Intel. Sejak 2003, alat ini telah disokong oleh sekumpulan peminat - projek berdaftar di SourceForge.net.

Iometer terdiri daripada penjana beban dinamo dan antara muka grafik. Walau bagaimanapun, yang terakhir hanya tersedia di bawah WindowsBagi penjana, ia membolehkan anda mensimulasikan beban aplikasi pihak ketiga dengan mencipta templat ujian khas untuk tujuan ini.

Penanda aras menunjukkan: daya tampung, operasi sesaat, kependaman dan beban pemproses. Bukan sahaja nilai purata dikira, tetapi juga min/maks.

Walaupun fakta bahawa versi stabil terakhir alat itu dikeluarkan pada tahun 2014, ia masih digunakan dalam Broadcom и Dell. Walau bagaimanapun, usia sistem masih mengambil tol. Pertama, antara mukanya ketinggalan zaman dan tidak berubah sejak 1998. Kedua, alat kadangkala menghasilkan hasil yang tidak mencukupi sepenuhnya pada tatasusunan semua denyar.

vpsbench

Skrip mudah untuk menilai prestasi VPS. Diedarkan ke seluruh lesen MIT. Berikut ialah contoh kerjanya, diberikan dalam repositori GitHub rasmi:

$ bash <(wget --no-check-certificate -O - https://raw.github.com/mgutz/vpsbench/master/vpsbench)

CPU model:  Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
Number of cores: 4
CPU frequency:  3417.879 MHz
Total amount of RAM: 3265 MB
Total amount of swap: 1021 MB
System uptime:   8:41,
I/O speed:  427 MB/s
Bzip 25MB: 4.66s
Download 100MB file: 1.64MB/s

Utiliti memaparkan bilangan teras, kekerapan pemproses dan jumlah memori yang digunakan. Untuk menilai prestasi cakera vpsbench memenuhi baca/tulis secara berurutan dan rawak. Walaupun hakikat bahawa utiliti itu agak lama (kemas kini pada GitHub dibuat kira-kira empat tahun lalu), ia kegunaan banyak pembekal awan dan syarikat IT.

HammerDB

Salah satu yang paling popular buka penanda aras untuk ujian beban pangkalan data. Alat ini disokong oleh organisasi bukan untung TPC — Majlis Prestasi Pemprosesan Transaksi. Matlamatnya adalah untuk membangunkan piawaian untuk penanda aras pangkalan data.

HammerDB mencipta skema pangkalan data ujian, mengisinya dengan data dan mensimulasikan beban beberapa pengguna maya. Beban boleh menjadi operasi transaksi dan analisis. Menyokong: Pangkalan Data Oracle, SQL Server, IBM Db2, MySQL, MariaDB, PostgreSQL dan Redis.

Sebuah komuniti besar telah terbentuk di sekitar HammerDB. Utiliti ini digunakan oleh syarikat dari 180 negara. Antaranya: Intel, Dell, Lenovo, Red Hat dan banyak lain-lain. Jika anda ingin meneroka sendiri keupayaan utiliti, anda boleh mulakan dengan panduan rasmi.

Cara menilai prestasi Linux-pelayan: alat penanda aras sumber terbuka
Фото - tempat yang hilang — CC BY

7-Zip

Pengarkib ini mempunyai penanda aras terbina dalam untuk menguji kelajuan pemproses semasa memampatkan bilangan fail tertentu. Ia juga sesuai untuk menyemak RAM untuk ralat. Algoritma digunakan untuk ujian LZMA (Algoritma rantaian Lempel–Ziv–Markov). Ia berdasarkan rajah pemampatan data kamus. Sebagai contoh, untuk menjalankan penanda aras dengan satu utas dan kamus 64 MB, tulis sahaja arahan:

7z b -mmt1 -md26

Program ini akan memberikan hasil dalam format MIPS (juta arahan sesaat), yang boleh dipanggil kelemahan. Parameter ini sesuai untuk membandingkan prestasi pemproses seni bina yang sama, tetapi dalam kes seni bina yang berbeza kebolehgunaannya adalah terhad.

DD

Alat baris arahan yang menukar dan menyalin fail. Ia juga boleh digunakan untuk melakukan ujian I/O mudah pada sistem storan. Ia berfungsi sebaik sahaja dikeluarkan pada hampir semua sistem GNU/Linux.Linux.

Pada halaman wiki diberi arahan untuk menilai prestasi cakera apabila menulis blok 1024-bait secara berurutan:

dd if=/dev/zero bs=1024 count=1000000 of=file_1GB
dd if=file_1GB of=/dev/null bs=1024

Ia juga perlu diperhatikan bahawa D.D. boleh gunakan sebagai penanda aras CPU yang mudah. Walau bagaimanapun, ini memerlukan program tambahan yang memerlukan pengiraan intensif sumber. Sebagai contoh, utiliti untuk mengira nilai cincang md5sum.

dd if=/dev/zero bs=1M count=1024 | md5sum

Perintah di atas akan menunjukkan betapa cepat (MB/s) sistem akan memproses urutan nombor yang panjang. Walaupun pakar mengatakan bahawa arahan ini hanya sesuai untuk penilaian prestasi kasar. Ia juga penting untuk diingat bahawa DD membenarkan operasi peringkat rendah pada cakera keras. Oleh itu, anda perlu bekerja dengan utiliti dengan berhati-hati supaya tidak kehilangan sebahagian daripada data (nama DD kadang-kadang secara berseloroh ditafsirkan sebagai pemusnah cakera).

Perkara yang kami tulis di blog dan rangkaian sosial kami:

Cara menilai prestasi Linux-pelayan: alat penanda aras sumber terbuka Kajian: Linux — masih merupakan OS paling popular di awan
Cara menilai prestasi Linux-pelayan: alat penanda aras sumber terbuka Rangkaian Ciptaan Terbuka mempunyai lebih daripada tiga ribu pemegang lesen - apakah maksud ini untuk perisian sumber terbuka?

Cara menilai prestasi Linux-pelayan: alat penanda aras sumber terbuka Cara melindungi diri anda Linux-sistem: 10 petua
Cara menilai prestasi Linux-pelayan: alat penanda aras sumber terbuka Meminimumkan risiko: bagaimana untuk tidak kehilangan data anda

Cara menilai prestasi Linux-pelayan: alat penanda aras sumber terbuka Buku untuk mereka yang sudah terlibat dalam pentadbiran sistem atau baru merancang untuk memulakan
Cara menilai prestasi Linux-pelayan: alat penanda aras sumber terbuka Zon domain luar biasa untuk projek anda

Sumber: www.habr.com

Beli pengehosan yang boleh dipercayai untuk tapak dengan perlindungan DDoS, pelayan VPS VDS 🔥 Beli pengehosan laman web yang boleh dipercayai dengan perlindungan DDoS, pelayan VPS VDS | ProHoster