Mencapai lebih dari permintaan HTTP 70,000 per detik di Cloud Load Balancing

dikirim oleh Zevenet | 5 September, 2016 | Teknis

ZVNcloud adalah Load Balancing sebagai solusi layanan yang dikembangkan di cloud yang didukung oleh teknologi #ZenLoadBalancer dan platform cloud #DigitalOcean untuk mengatur layanan load balancing sesuai permintaan. Berkat teknologi ini pengguna dapat menggunakan penyeimbang beban virtual di cloud di lebih dari pusat data 12 di seluruh dunia dalam waktu kurang dari 2 menit.

Dokumen berikut menunjukkan caranya ZVNcloud mampu menangani lebih dari koneksi konkurensi 70,000 HTTP dengan penyeimbang beban virtual sederhana dengan biaya 0.134 € / jam.

Pada gambar di bawah ini ditunjukkan lingkungan yang diuji:

Peta ZVNCLOUD

    • Satu klien Web yang diinstal di Datacenter dari London, node ini siap untuk mengirim ribuan koneksi bersamaan HTTP jarak jauh per detik.
    • Klien web kedua dipasang di Datacenter dari Frankfurt, node ini siap untuk mengirim ribuan koneksi konkuren HTTP jarak jauh per detik.
    • Penyeimbang Beban Virtual yang digunakan di Datacenter dari New York dengan IP virtual publik dan penjadwal TCP mentah melalui port 80, dikonfigurasi untuk menawarkan layanan penyeimbangan beban untuk dua Server Web di San Francisco.
    • Aplikasi web yang digunakan di Datacenter dari San Francisco dengan alamat IP publik dan port 8080
    • Aplikasi web yang sama direplikasi dalam Web Server kedua di Datacenter lain dari San Francisco dengan alamat IP publik dan port 8080

 

Di sini konfigurasi penyeimbang beban virtual ZVNcloud dengan profil L4xNAT

port layanan saya 80

Setelah pengaturan penyeimbang beban selesai, siap untuk menghadiri permintaan dan membaginya di antara server backends.

Klien 1 dari London dan client2 dari Frankfurt menjalankan perintah wrk, yang memungkinkan untuk meluncurkan ribuan koneksi web bersamaan, dan di sini adalah hasil yang diperoleh:

client1:London
Started: Tue Aug 30 11:01:16 AM 2016
Running 30s test @ http://162.243.165.124
  12 threads and 40500 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency     1.05s     1.93s   28.81s    90.16%
    Req/Sec     1.29k   406.93     3.45k    72.76%
  457400 requests in 30.10s, 100.33MB read
Requests/sec:  15193.81
Transfer/sec:  3.33MB
Finished: Tue Aug 30 11:01:46 AM 2016
client2: Frankfurt
Tue Aug 30 11:01:16 AM 2016
Running 30s test @ http://162.243.165.124
  12 threads and 40500 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency     1.34s     2.45s   29.24s    90.60%
    Req/Sec     1.34k   454.44     3.72k    72.57%
  475069 requests in 30.12s, 104.20MB read
Requests/sec:  15773.61
Transfer/sec:  3.46MB
Finished: Tue Aug 30 11:01:46 AM 2016

Pengujian dilakukan selama 30 detik dan angka yang diperoleh adalah sebagai berikut: jumlah total permintaan HTTP 932,469 dalam detik 30 yang mentransmisikan 204,53 MB.

Grafik berikut menunjukkan bagaimana penyeimbang beban mengelola koneksi selama benchmark:Grafis konkuren bersamaan, penyeimbangan beban, adc, server cloud

Berikut tabel lengkap dengan hasil yang diperoleh per detik:

tabel permintaan per detik, penyeimbangan beban, penyeimbangan beban per detik, penyeimbangan beban cloud, adc, ADC

Sebagai kesimpulan, ZVNcloud sebagai penyeimbang beban virtual 0.134 € / jam dengan infrastruktur cloud Digital Ocean mampu mencapai permintaan koneksi balancing HTTP 70,408 dari dua klien ke dua Server Web yang didistribusikan secara geografis di pusat data yang berbeda tanpa kesalahan.

Informasi lebih lanjut di www.zvncloud.com

SAHAM PADA:

Blog terkait

Diposting oleh zenweb | 13 April 2022
Keamanan perangkat keras sangat penting selama migrasi cloud. Sangat penting untuk mengingatkan klien setiap kali mereka berbicara tentang pindah ke cloud. Berada di awan tidak dianggap…
17 SukaComments Off tentang Pindah ke Cloud? Jangan Lupakan Keamanan Perangkat Keras
Diposting oleh zenweb | 06 April 2022
Apakah ada perbedaan antara konsep load balancing dan pengalihan konten dalam aplikasi web? Penyeimbang beban mendistribusikan permintaan ke beberapa server untuk menangani lebih banyak lalu lintas daripada satu server…
21 SukaComments Off tentang Apa perbedaan antara Load Balancing dan Pengalihan Konten
Diposting oleh zenweb | 16 Maret 2022
Verifikasi identitas memperoleh penggunaan data rahasia pribadi, oleh karena itu, konsumen perlu memastikan bahwa informasi mereka ditangani dengan aman. Mari selami blog ini lebih dalam. Kemajuan teknologi adalah…
32 SukaComments Off tentang Cara Meningkatkan Adopsi dan Kepercayaan Online dengan Verifikasi KYC Digital