Kami berpikir untuk melakukan studi kinerja komparatif untuk tiga solusi yang mencakup empat fungsi dasar pengiriman pesan elektronik: penerimaan pesan, pengirimannya ke kotak surat pengguna, penyimpanan pesan dan pengguna mengakses email yang tersimpan. Dua skenario penggunaan dipertimbangkan: bisnis dan ISP.
Tiga solusi yang diuji adalah:
- Sendmail (penerimaan dan pengiriman pesan) + Dovecot (penyimpanan dan akses pesan)
- Postfix (penerimaan dan pengiriman pesan) + Cyrus (penyimpanan dan akses pesan)
- AXIGEN (solusi lengkap)
Cara Memblokir Alamat Email Di Gmail
Tes terdiri dari mengirim pesan dengan ukuran yang telah ditentukan ke server dan memeriksa penerimaan mereka di kotak surat pengguna.
Banyaknya pesan spam dari total lalu lintas pesan email yang diterima (diperkirakan oleh Radicati, pada 2007, sebesar 72% dari semua lalu lintas) menghasilkan periode sering penggunaan server intensif. Untuk memverifikasi kemampuan server untuk merespons dalam kondisi kelebihan beban, waktu respons mereka terhadap permintaan pada 1, 2, 4 dan 8 koneksi paralel diuji..
Skenario jenis bisnis (perusahaan menengah / besar)
Karakteristik
Perusahaan menengah dan besar umumnya menggunakan solusi perpesanan mereka sendiri untuk alasan keamanan dan efisiensi. Biasanya, pesan yang dikirim dalam lingkungan bisnis berukuran sedang (13,6 kB) dan karyawan terhubung ke klien e-mail (misalnya: MS Outlook, Mozilla Thunderbird dll.) Melalui protokol IMAP.
Hasil pengujian
Indikator kinerja yang paling relevan dari solusi pengiriman pesan adalah jumlah pesan yang diterima oleh server dan jumlah pesan yang dikirim ke kotak surat pengguna dalam unit waktu. Idealnya, kedua indikator itu sama; oleh karena itu, server dapat segera mengirim semua pesan yang diterima.
Setelah menjalankan tes
Kami memperhatikan bahwa, dalam kasus Sendmail, jumlah pesan yang diterima hampir sama dengan jumlah pesan yang disampaikan penyihir memastikan keandalan server; juga, jumlah pesan ini meningkat ketika jumlah koneksi paralel ditingkatkan. Namun, dari 4 hingga 8 koneksi paralel, hanya ada sedikit peningkatan dari jumlah pesan yang diterima / dikirim, membuat kami menyimpulkan bahwa tingkat kinerja maksimum diarsipkan; tidak peduli berapa banyak koneksi paralel yang ditambahkan, kinerja total tidak meningkat lagi. Kami memperhatikan bahwa, untuk Postfix, begitu kami meningkatkan jumlah koneksi paralel, perbedaan antara jumlah pesan yang diterima dan yang dikirim secara signifikan lebih besar, yang terakhir menjadi jauh lebih kecil. Dapat disimpulkan bahwa sebagian besar daya pemrosesan digunakan untuk menerima pesan; Sayangnya, pengiriman dipengaruhi oleh perilaku ini, efek langsungnya adalah peningkatan antrian pesan konstan, yang akhirnya menyebabkan penyumbatan server. Dibandingkan dengan Sendmail, Postfix bekerja sedikit lebih baik dalam hal koneksi tunggal, tetapi keseimbangan kinerja beralih ke Sendmail karena jumlah koneksi paralel meningkat. Tidak seperti dua solusi pertama, AXIGEN menjaga keseimbangan antara jumlah yang diterima dan mengirim pesan dan kinerjanya sangat meningkat ketika koneksi paralel baru ditambahkan, bekerja hampir 13 kali lebih baik daripada Sendmail dan Postfix di 8 koneksi paralel. Untuk menyimpulkan, bahkan jika dalam situasi lalu lintas normal kinerja 7-20 pesan / detik memuaskan dan solusi Sendmail atau Postfix berperilaku diterima, selama periode lalu lintas puncak, seperti situasi wabah virus, serangan spam, ketika mengirim sejumlah besar pesan (misalnya email ke daftar distribusi besar) atau dalam kasus serangan server, AXIGEN terbukti jauh lebih dapat diandalkan.