Offload hardware SSL in ambito fisico e virtuale RELIANOID bilanciatori di carico

Visualizza categorie

Offload hardware SSL in ambito fisico e virtuale RELIANOID bilanciatori di carico

Descrizione #

Offloading dell'hardware viene utilizzato per delegare attività di elaborazione ad alto carico direttamente a una risorsa hardware dedicata, piuttosto che a un processo software, al fine di aumentare le prestazioni e liberare risorse di elaborazione generiche. Abilitazione delle ottimizzazioni dell'offload hardware in RELIANOID Le soluzioni migliorano le prestazioni, la velocità effettiva, riducono il carico della CPU e liberano più risorse per altre attività.

È risaputo che le comunicazioni sicure sono indispensabili. Tuttavia, è altrettanto noto che la gestione delle trasmissioni crittografate rappresenta un onere gravoso per i comuni sistemi informatici. Per questo motivo, molti fornitori offrono da anni soluzioni di offload SSL e alcune organizzazioni hanno sviluppato soluzioni hardware dedicate per svolgere tali attività.

Più recentemente, alcuni produttori di hardware hanno deciso di estendere le proprie piattaforme a microprocessore per integrare hardware in grado di gestire il traffico SSL in modo efficiente. Un esempio è la tecnologia AES , successivamente migliorata con l'Advanced Encryption Standard Instruction Set (AES-NI). AES-NI è un'estensione dell'architettura x86 per i microprocessori di Intel e AMD. Lo scopo di AES-NI è migliorare la velocità delle applicazioni che eseguono la crittografia e la decrittografia utilizzando l'Advanced Encryption Standard (AES), come gli algoritmi AES-128 e AES-256. AES-NI è stato progettato per fornire miglioramenti di velocità da 4 a 8 volte superiori quando si utilizzano algoritmi AES per la crittografia e la decrittografia di grandi quantità di dati. Oggi le istruzioni AES-NI sono integrate nella maggior parte dei microprocessori Intel e AMD presenti sul mercato.

RELIANOID 5.1 è in grado di verificare se la CPU dell'host principale supporta il set di istruzioni AES-NI e offre all'utente la possibilità di sfruttando l'accelerazione hardware SSL per HTTPS comunicazioni. L'aspetto più interessante di questa funzionalità è l'utilizzo di AES-NI RELIANOID bilanciatori di carico fisici e virtuali in esecuzione su hypervisor comuni sul mercato (Vmware, KVM, Xen o HyperV).

Come funziona l'offload HTTPS in RELIANOID apparecchio fisico o virtuale? #

Il cliente richiede di aprire un Connessione HTTPS ai RELIANOID Dispositivo di bilanciamento del carico. Profilo HTTPS all'interno LSLB (Local Service Load Balancing) core genera il tunnel HTTPS tra RELIANOID Server e cliente. Le operazioni SSL vengono inviate all'hardware CPU AES-NI per gestire tutte le operazioni di crittografia/decrittografia direttamente nell'hardware per il traffico HTTPS tra client e RELIANOID. Infine, il RELIANOID Il server inoltrerà il traffico ai server backend.

Flusso di offload dell'hardware SSL

Flusso di scarico dell'hardware per RELIANOID Load Balancer

Come si usa #

Innanzitutto, assicurati di aggiornare a RELIANOID EE 5.1 ​​o versione successiva. Inoltre, controlla se il tuo hardware supporta AES-NI e abilitalo applicando i seguenti passaggi:

Vai RELIANOID Pannello Web e crearne uno nuovo LSLB Fattoria con Profilo HTTP come segue:

Creazione di farm HTTP per offloading SSL

Una volta creata la nuova farm LSLB con profilo HTTP, modificare la farm creata e selezionare HTTPS opzione del Campo di ascolto. Verranno visualizzati i nuovi parametri configurabili. A questo punto il RELIANOID Il sistema Load Balancer controllerà il supporto AES nell'hardware della CPU. Se supportata, la funzionalità di offload SSL sarà disponibile nell'elenco di Ciphers come mostrato di seguito.

Offload SSL abilitato

Seleziona qui l'opzione di offload SSL e salva le modifiche.

Ciò invierà tutto il traffico HTTPS gestito da questa farm per essere elaborato dal set di istruzioni AES-NI dell'hardware della CPU.

Numeri di riferimento #

RELIANOID Load Balancer è in grado di gestire circa Connessioni SSL 72k al secondo con offloading SSL abilitato Organizza una Intel® CoreTM i5-6500, frequenza base 3.20 GHz con core 4.
RELIANOID Load Balancer è in grado di gestire circa Connessioni SSL 93k al secondo con offloading SSL abilitato Organizza una Intel® Xeon E3-1245 v5, frequenza base 3.5 GHz con 2 x 4 core.

📄 Scarica questo documento in formato PDF #

    EMAIL: *

    Offerto da BetterDocs