Konten
Deskripsi
Pembongkaran Perangkat Keras digunakan untuk mendelegasikan tugas-tugas komputasi yang sangat berat ke sumber daya perangkat keras khusus secara langsung, daripada proses perangkat lunak untuk meningkatkan kinerja dan membebaskan sumber daya komputasi generik. Mengaktifkan optimalisasi pembongkaran perangkat keras dalam solusi Zevenet membawa peningkatan kinerja, throughput, beban CPU yang lebih rendah, dan membebaskan lebih banyak sumber daya untuk tugas-tugas lain.
Sudah diketahui umum bahwa komunikasi yang aman adalah suatu keharusan. Namun, diketahui juga bahwa mengelola transmisi terenkripsi adalah a beban berat untuk sistem komputasi yang umum. Karena itu, banyak vendor telah menawarkan solusi pemuatan SSL selama bertahun-tahun dan beberapa organisasi telah mengembangkan solusi perangkat keras khusus untuk berkinerja Pembongkaran SSL tugas.
Baru-baru ini, beberapa produsen perangkat keras telah memutuskan untuk memperluas platform prosesor mikro mereka untuk menanamkan perangkat keras yang mampu mengelola lalu lintas SSL secara efisien. Contohnya adalah Teknologi AES, kemudian ditingkatkan dengan Instruksi Standar Enkripsi Lanjutan Set (AES-NI). AES-NI adalah ekstensi untuk arsitektur x86 untuk mikroprosesor dari Intel dan AMD. Tujuan dari AES-NI adalah untuk meningkatkan kecepatan aplikasi yang melakukan enkripsi dan dekripsi menggunakan Advanced Encryption Standard (AES) seperti cipher AES-128 dan AES-256. AES-NI dirancang untuk menyediakan Peningkatan kecepatan 4x ke 8x saat menggunakan cipher AES untuk enkripsi dan dekripsi data massal. Hari ini instruksi AES-NI tertanam di sebagian besar mikroprosesor Intel dan AMD di pasar.
Zevenet 5.1 dapat memeriksa apakah host CPU utama mendukung set instruksi AES-NI dan menawarkan kepada pengguna kemungkinan meningkatkan akselerasi perangkat keras SSL untuk HTTPS komunikasi. Aspek yang paling menarik dari fitur ini adalah AES-NI dapat digunakan Zevenet fisik dan juga Load Load Balancers berjalan di atas hypervisor umum di pasar (Vmware, KVM, Xen atau HyperV).
Bagaimana cara HTTPS Offloading berfungsi pada alat fisik atau virtual Zevenet?
Permintaan klien untuk membuka Koneksi HTTPS ke Zevenet Load Balancer Appliance. Profil HTTPS dalam LSLB Inti (Penyeimbangan Beban Layanan Lokal) menghasilkan terowongan HTTPS antara Zevenet Server dan Klien. Operasi SSL dikirim ke perangkat keras AES-NI CPU untuk mengelola semua operasi enkripsi / dekripsi langsung dalam perangkat keras untuk lalu lintas HTTPS antara klien dan Zevenet. Akhirnya, Server Zevenet akan meneruskan lalu lintas ke server Backend.
Cara menggunakannya
Pertama, harap pastikan untuk memperbarui ke Zevenet EE 5.1 atau rilis yang lebih besar. Selain itu, periksa apakah perangkat keras Anda mendukung AES-NI dan aktifkan penerapan langkah-langkah berikut:
Buka Panel Web Zevenet dan buat yang baru LSLB Bertani dengan Profil HTTP sebagai berikut:
Setelah peternakan LSLB baru dengan profil HTTP dibuat, edit peternakan dibuat dan pilih HTTPS pilihan dari Bidang pendengar. Parameter yang dapat dikonfigurasi baru akan ditampilkan. Pada titik ini sistem Zevenet Load Balancer akan memeriksa dukungan AES di perangkat keras CPU. Jika didukung, fitur pembongkaran SSL akan tersedia dalam daftar Cipher seperti yang ditunjukkan di bawah ini.
Pilih opsi di sini Pembongkaran SSL dan simpan perubahan.
Ini akan mengirim semua lalu lintas HTTPS yang dikelola oleh tambak ini untuk diproses oleh set instruksi AES-NI dari perangkat keras CPU.
Nomor benchmark
Zevenet Load Balancer dapat mengelola 72k Koneksi SSL per detik dengan SSL offloading diaktifkan di Intel® CoreTM i5-6500, Frekuensi Dasar 3.20 GHz dengan inti 4.
Zevenet Load Balancer dapat mengelola 93k Koneksi SSL per detik dengan SSL offloading diaktifkan di Intel® Xeon E3-1245 v5, Frekuensi Dasar 3.5 GHz dengan inti 2 x 4.