GNU/Linux >> Belajar Linux >  >> Linux

Cara membandingkan server Ubuntu Linux Anda dengan Phoronix Test Suite

Jika Anda ingin tahu tentang kinerja server Anda, Anda harus menjalankan Phoronix Test Suite. Jack Wallen menunjukkan cara menginstal dan menggunakan rangkaian tes ini.

Apakah Anda tahu seberapa baik kinerja instance Server Ubuntu Anda? Tentu, mereka mungkin aktif dan berjalan, tetapi apakah Anda benar-benar tahu detail seberapa baik mereka dapat menangani beban kerja? Ini sangat penting sebelum men-deploy aplikasi atau layanan yang akan menempatkan permintaan tinggi pada mesin.

Sumber terbuka:Liputan yang wajib dibaca

Untuk itu, sudahkah Anda melakukan benchmark pada server Anda? Jika tidak, saya akan menunjukkan kepada Anda bagaimana Anda dapat melakukannya dengan Phoronix Test Suite, salah satu alat pengujian dan pembandingan paling komprehensif di planet ini. Rangkaian tes ini dapat melakukan tolok ukur kuantitatif dan kualitatif sehingga Anda dapat membandingkan hasil tes Anda dengan yang lain.

The Phoronix Test Suite dapat diinstal pada sistem operasi Linux, macOS, Windows, Solaris, GNU Hurd dan BSD. Saya akan mendemonstrasikan cara menginstal dan menggunakan alat ini di Ubuntu Server 22.04.

Mari kita mulai pengujian.

Yang Anda perlukan

Untuk menginstal Phoronix Test Suite, Anda memerlukan instance Ubuntu Server 22.04 yang sedang berjalan dan pengguna dengan hak sudo. Apakah kamu siap untuk ini? Saya juga berpikir demikian.

Cara memasang Phoronix Test Suite

Masuk ke instance Server Ubuntu Anda dan unduh file .deb Phoronix Test Suite dengan:

wget https://phoronix-test-suite.com/releases/repo/pts.debian/files/phoronix-test-suite_10.8.3_all.deb

Setelah file diunduh, instal alat dengan:

sudo dpkg -i phoronix*.deb

Instalasi akan error karena masih ada dependensi yang harus dipenuhi. Anda dapat memperbaiki kesalahan itu dan menyelesaikan penginstalan dengan satu perintah:

sudo apt-get install -f

Setelah semua dependensi terpenuhi, instalasi akan selesai. Anda dapat memverifikasi penginstalan dengan:

phoronix-test-suite

Perintah di atas harus mencantumkan semua informasi bantuan untuk perintah (yang jumlahnya banyak).

Cara menggunakan Phoronix Test Suite

Pertama, mari buat daftar tes yang tersedia dengan perintah:

phoronix-test-suite list-available-tests

Anda bahkan dapat membuat daftar tes berdasarkan grup seperti ini:

phoronix-test-suite list-available-suites

Atau, Anda dapat memanggil informasi tentang pengujian tertentu dengan perintah:

phoronix-test-suite info TEST

Di mana TEST adalah nama tesnya.

Katakanlah kita ingin menjalankan pengujian pts/server, yang menjalankan 26 pengujian unik yang berbeda (mencakup semuanya mulai dari Apache, Memcached, Redis, NGINX, PHP, PHP, OpenSSL, Node.js, dan banyak lagi. Untuk menjalankan pengujian itu, Anda harus pertama-tama instal dependensi pengujian yang diperlukan dengan perintah:

phoronix-test-suite install pts/server

Perintah di atas akan memakan waktu antara 20 hingga 30 menit untuk diselesaikan. Setelah terminal dikembalikan kepada Anda, luncurkan pengujian dengan:

phoronix-test-suite run pts/server

Menjalankan perintah, seperti yang ditunjukkan di atas, dilakukan dalam mode interaktif, di mana Anda harus menjawab beberapa pertanyaan. Alih-alih melakukan itu setiap saat, Anda dapat menggunakan fitur mode batch. Untuk ini, pertama Anda akan menjalankan perintah:

phoronix-test-suite batch-setup

Perintah di atas akan meminta Anda menjawab yang berikut:

  • Simpan hasil tes saat dalam mode batch (Y/n):y
  • Buka browser web secara otomatis saat dalam mode batch (y/T):n
  • Unggah hasil secara otomatis ke OpenBenchmarking.org (Y/n):y
  • Permintaan untuk pengenal tes (Y/n):
  • Permintaan untuk deskripsi pengujian (Y/n):
  • Permintaan untuk nama file hasil tersimpan (Y/n):
  • Jalankan semua opsi pengujian (Y/n):

Jawab semua pertanyaan dan jawabannya akan disimpan di file ~/.phoronix-test-suite/user-config.xml. Setelah menyelesaikan pengaturan batch, Anda dapat menjalankan seluruh daftar pengujian (yang juga akan secara otomatis mengunduh semua dependensi yang diperlukan dan menjalankan pengujian untuk Anda) dengan perintah seperti ini:

phoronix-test-suite batch-benchmark pts/server

Karena Anda telah menjalankan penyiapan batch, Anda tidak perlu menjawab pertanyaan selama benchmarking.

Setelah pengujian selesai, informasi akan disimpan di direktori yang sama dengan tempat Anda menjalankan perintah. Sisir hasil untuk melihat bagaimana kinerja tolok ukur server Anda.

Dan hanya itu yang ada untuk membandingkan instance Server Ubuntu Anda dengan Phoronix Test Suite. Masih banyak lagi yang dapat Anda lakukan dengan alat ini, jadi pastikan Anda melihat dokumentasi resmi untuk melihat banyak cara yang dapat dilakukan oleh Phoronix Test Suite.

Berlangganan ke Tech TechRepublic Cara Membuat Teknologi Bekerja di YouTube untuk semua saran teknologi terbaru untuk profesional bisnis dari Jack Wallen.



Tautan sumber


Linux
  1. Cara memperluas fungsionalitas desktop Linux Anda dengan PlexyDesk

  2. Bagaimana cara bergabung dengan server Linux Anda ke proyek kumpulan NTP

  3. Bagaimana cara Benchmark atau memeriksa kecepatan Server DNS Anda di Linux?

  1. Cara menggunakan perintah grep Linux

  2. Cara memutar ulang sesi terminal yang direkam dengan perintah skrip Linux

  3. Cara Menggunakan Perintah Dig di Linux dengan Contoh

  1. Kelola kalender Anda dari terminal Linux dengan perintah konsolekalendar

  2. Cara memeriksa ejaan di baris perintah Linux dengan Aspell

  3. Bagaimana Anda menggunakan ekspresi reguler dengan perintah cp di Linux?