Sommario
- Prerequisiti
- Passaggio 1: accedere all'ambiente Hyper-V
- Passaggio 2: creare una nuova macchina virtuale
- Passaggio 3: specificare nome e posizione
- Passaggio 4: specificare la generazione
- Passaggio 5: Assegnare la memoria
- Passaggio 6: configurare la rete
- Passaggio 7: collegare il disco rigido virtuale
- Passaggio 8: Opzioni di installazione
- Passaggio 9: finalizzare la creazione della macchina virtuale
- Fase 10: Configurazione iniziale del Load Balancer
- Passaggio 11: configurare la funzionalità del bilanciatore del carico
- Fase 12: Distribuzione del cluster con due nodi virtualizzati
- Fase 13: Architettura di sicurezza con IPDS e MFA
- Passaggio 14: test e convalida
- Fase 15: Backup e monitoraggio
Prerequisiti #
- Ambiente Microsoft Hyper-V:
- Assicurarsi che Hyper-V sia installato e operativo su Windows Server.
- Avere accesso a Manager Hyper-V or Centro di amministrazione di Windows.
- Dispositivo virtuale di bilanciamento del carico:
- Scarica l'immagine del bilanciatore del carico virtuale in VHD / VHDX or ISO formato (ad esempio, RELIANOID, HAProxy, NGINX Plus o un altro dispositivo).
- Risorse:
- CPU, RAM e spazio di archiviazione adeguati per il bilanciatore del carico virtuale.
- Networking:
- Preconfigurato Switch virtuali Hyper-V (Esterno/Interno).
- Indirizzo IP statico per la gestione.
- Permessi:
- Accesso amministratore al server Windows che ospita Hyper-V.
Passaggio 1: accedere all'ambiente Hyper-V #
- Apri Manager Hyper-V dagli Strumenti di amministrazione di Windows.
- Connettersi all'host Hyper-V locale o remoto.
- Verificare che lo stato dell'host sia corretto.
Passaggio 2: creare una nuova macchina virtuale #
- In Manager Hyper-V, fare clic su New > Macchina virtuale.
- Verrà avviata la procedura guidata Nuova macchina virtuale.
- Clicchi Avanti.
Passaggio 3: specificare nome e posizione #
- Assegnare un nome alla macchina virtuale (ad esempio, LB-HyperV-01).
- Facoltativamente, definire una posizione di archiviazione personalizzata.
- Clicchi Avanti.
Passaggio 4: specificare la generazione #
- Selezionare la generazione della VM:
- 1 Generation: Sistemi basati su BIOS.
- 2 Generation: Sistemi basati su UEFI (consigliato se supportato).
- Clicchi Avanti.
Passaggio 5: Assegnare la memoria #
- Definire la memoria di avvio in base ai requisiti dell'appliance.
- Consentire a tutti Memoria dinamica se supportato.
- Clicchi Avanti.
Passaggio 6: configurare la rete #
- Seleziona un esistente Interruttore virtuale per la prima scheda di rete.
- Questa interfaccia è solitamente utilizzata per Management or Frontend traffico.
- Dopo la distribuzione è possibile aggiungere ulteriori schede di rete.
- Clicchi Avanti.
Passaggio 7: collegare il disco rigido virtuale #
- Scegli una delle seguenti opzioni:
- Usa un esistente VHD / VHDX file.
- Creare un nuovo disco virtuale se si esegue l'installazione da ISO.
- Assicurarsi che la capacità del disco sia sufficiente.
- Clicchi Avanti.
Passaggio 8: Opzioni di installazione #
- Allega un'installazione ISO se necessario.
- Saltare questo passaggio se si utilizza un disco virtuale preinstallato.
- Clicchi Avanti.
Passaggio 9: finalizzare la creazione della macchina virtuale #
- Rivedere il riepilogo della configurazione.
- Clicchi Finitura per creare la macchina virtuale.
Fase 10: Configurazione iniziale del Load Balancer #
Accedi all'appliance virtuale #
- Fare clic con il pulsante destro del mouse sulla VM e selezionare Connettere.
- Avvia la macchina virtuale.
- Identificare l'indirizzo IP di gestione assegnato tramite DHCP o configurare un IP statico.
Configura le impostazioni di base #
- Accedere all'appliance tramite SSH o un'interfaccia basata sul Web.
- Configura:
- Nome host
- Indirizzo IP statico, maschera di sottorete e gateway
- Server DNS
- Salva e applica la configurazione.
Passaggio 11: configurare la funzionalità del bilanciatore del carico #
Configurazione del pool backend #
- Aggiungere gli indirizzi IP del server backend e le porte di servizio.
Configurazione dell'ascoltatore frontend #
- Definisci indirizzi VIP, protocolli e porte di ascolto.
Controlli sanitari #
- Configurare il monitoraggio dello stato HTTP, HTTPS o TCP.
Impostazioni SSL/TLS (se applicabile) #
- Carica i certificati e configura la terminazione o il passthrough.
Algoritmi di bilanciamento del carico #
- Seleziona un algoritmo come Round Robin or Least Connections.
Fase 12: Distribuzione del cluster con due nodi virtualizzati #
Per garantire elevata disponibilità e tolleranza agli errori, distribuire il bilanciatore del carico come cluster virtuale a due nodi.
Architettura a grappolo #
- Distribuisci due macchine virtuali identiche su host Hyper-V separati.
- Garantire un'allocazione delle risorse e una configurazione di rete identiche.
- Abilita la sincronizzazione della configurazione.
Alta disponibilità e failover #
- Configurare un'interfaccia di sincronizzazione dedicata.
- Definisci un galleggiante IP virtuale (VIP).
- Garantire il failover automatico.
Sincronizzazione degli stati #
- Sincronizza sessioni e dati di configurazione.
- Isolare il traffico di sincronizzazione su una rete dedicata.
Fase 13: Architettura di sicurezza con IPDS e MFA #
Sicurezza a livello di rete con IPDS #
- Ispezionare il traffico in entrata e in uscita.
- Rileva e blocca gli attacchi basati sulla rete.
- Applicare la limitazione della velocità e il rilevamento delle anomalie.
Sicurezza a livello di applicazione #
- Proteggersi dagli attacchi a livello applicativo, come SQL injection e XSS.
- Applicare regole di sicurezza per servizio.
- Registra e monitora gli eventi di sicurezza.
Autenticazione e controllo degli accessi con MFA #
- Abilita l'autenticazione a più fattori per l'accesso amministrativo.
- Integrazione con LDAP, Active Directory o RADIUS.
- Applicare il controllo degli accessi basato sui ruoli (RBAC).
Passaggio 14: test e convalida #
- Eseguire il ping dell'IP di gestione.
- Accedi al VIP da un client.
- Verificare la distribuzione del traffico.
- Scenari di failover di prova.
- Esaminare i registri di sicurezza.
Fase 15: Backup e monitoraggio #
- Creare checkpoint Hyper-V dopo la configurazione.
- Pianificare backup regolari della configurazione.
- Integrazione con piattaforme di monitoraggio e SIEM.
Seguendo questi passaggi è possibile implementare un'architettura di bilanciamento del carico virtuale sicura, altamente disponibile e pronta per l'uso aziendale su Microsoft Hyper-V.