- Panoramica
- Nuove istruzioni da riga di comando
- zenbui ora è noid-bui
- zcli è ora noid-cli
- zcluster-manager è ora noid-cluster-manager
- zcluster-send-action ora è noid-cluster-send-action
- zlb-start e zlb-stop ora sono noid-start e noid-stop
- zenrrd ora è noid-collector
- zenntp ora è noid-ntp
- zeninotify ora è noid-cluster-notify
- zenbackup.pl ora è noid-backup
- checkupdates e checkupgrades ora sono noid-updater
- supportsave ora è noid-support
- Versioni API obsolete
- Modifiche API
- L'operazione cambia
- Nuove caratteristiche
Panoramica #
Questo articolo descrive le modifiche da RELIANOID dalla v6.2 alla RELIANOID v8 dal punto di vista dell'utente e mira a servire da riferimento per massimizzare i vantaggi del nuovo RELIANOID Bilanciatore del carico v8.
Nuove istruzioni da riga di comando #
On RELIANOID v8, diamo un altro passo avanti nella trasformazione in corso da Zevenet a RELIANOID standardizzare e semplificare l'utilizzo delle istruzioni della riga di comando. Tutti i comandi che in precedenza iniziavano con "z*" o "zen*" sarà ora chiamato "noid-*".
RELIANOID v8 mira a creare un'esperienza della riga di comando più coerente e intuitiva. Utenti in transizione da RELIANOID Dalla versione da v6.2 a v8 dovrebbero aggiornare i propri script e flussi di lavoro per riflettere questi nuovi nomi di comando.
Ecco un riepilogo delle modifiche:
zenbui è ora noid-bui #
noid-bui è l'interfaccia utente curses di base per configurare i servizi di sistema nel bilanciatore del carico.
root@noid-ee-01:~# noid-bui
zcli è ora noid-cli #
noid-cli è l'interfaccia utente della riga di comando.
root@noid-ee-01:~# noid-cli
zcluster-manager è ora noid-cluster-manager #
noid-cluster-manager è il gestore della riga di comando per RELIANOID servizio cluster.
root@noid-ee-01:~# noid-cluster-manager
zcluster-send-action è ora noid-cluster-send-action #
noid-cluster-send-action è il gestore della riga di comando per inviare un'azione al nodo remoto in un cluster di bilanciamento del carico.
root@noid-ee-01:~# noid-cluster-send-action
zlb-start and zlb-stop sono ora noid-start and noid-stop #
inizio noid and rumore-stop sono file basati su script per personalizzare il file RELIANOID servizio durante l'avvio o l'arresto e verranno eseguiti dopo tali azioni. Questi file possono essere trovati su /usr/local/relianoid/config/ .
zenrrd è ora noid-collector #
collettore di noidi è uno script cronjob dedicato alla raccolta di statistiche dal sistema, dalle aziende agricole e dalla rete da archiviare in file RRD per poterli presentare sotto forma di grafici tramite la GUI web.
zenntp è ora noid-ntp #
noid-ntp è uno script cronjob dedicato alla sincronizzazione con il servizio NTP remoto e garantire che la data e l'ora del sistema siano corrette.
zeninotify è ora noid-cluster-notify #
noid-cluster-notifica è un servizio incluso nel sistema di clustering responsabile di replicare la configurazione a livello di filesystem tra i nodi.
zenbackup.pl è ora noid-backup #
noid-backup è uno script che consente di eseguire backup della configurazione per un rapido ripristino della configurazione.
checkupdates and checkupgrades sono ora noid-updater #
aggiornamento noid è uno strumento da riga di comando per eseguire facilmente aggiornamenti, upgrade importanti e upgrade da Community a Enterprise per le edizioni Community ed Enterprise.
supportsave è ora noid-support #
supporto noid è uno script che raccoglie tutti i file di configurazione e i log necessari per analizzare i problemi nel sistema di bilanciamento del carico.
Versioni API obsolete #
In RELIANOID v8, sono state apportate modifiche significative alle versioni API per semplificare la base di codice e migliorare la manutenibilità. Ecco i dettagli di queste modifiche:
Rimozione delle versioni API precedenti: le versioni precedenti dell'API sono state rimosse dal codice sorgente. Questa decisione è stata presa per semplificare la base di codice e renderla più gestibile. Di conseguenza, è disponibile solo la versione API v4.0 RELIANOID v8.
Impatto sui processi e sui flussi di lavoro di automazione: Gli utenti devono aggiornare i propri processi e flussi di lavoro di automazione per utilizzare la versione API v4.0. Eventuali script o integrazioni che si basano su versioni API precedenti dovranno essere rivisti per garantire la compatibilità con il nuovo sistema.
Passaggi per aggiornare i processi e i flussi di lavoro di automazione:
1. Identifica le chiamate API utilizzando versioni precedenti.
2. Aggiorna le chiamate API per utilizzare la versione v4.
3. Testare i flussi di lavoro aggiornati. Testa attentamente tutti gli script e i flussi di lavoro aggiornati per assicurarti che funzionino correttamente con la versione API v4.0. Verifica la presenza di eventuali parametri obsoleti o modifiche nei formati di risposta che potrebbero richiedere ulteriori modifiche.
Consolidando in un'unica versione API, RELIANOID v8 mira a ridurre la complessità e migliorare l'affidabilità e la manutenibilità complessive del sistema. È fondamentale che gli utenti aggiornino di conseguenza i propri processi e flussi di lavoro di automazione per garantire un servizio ininterrotto e sfruttare i miglioramenti della nuova versione API.
Puoi trovare esempi del nuovo funzionamento dell'API nella versione ufficiale apidoc at https://www.relianoid.com/apidoc/v4.0/
Modifiche API #
In RELIANOID v8, sono state apportate diverse modifiche chiave alle interazioni API per migliorare la coerenza e l'usabilità.
È stato implementato un livello di compatibilità per garantire che i processi esistenti che utilizzano il vecchio endpoint e la variabile di autenticazione non si interrompano. Questo livello consente l'uso continuato di zapi.cgi and ZAPI_KEY durante la transizione al nuovo api.cgi and api_key.
Nello specifico sono state implementate le seguenti modifiche.
Vecchia interazione API
endpoint: https://<relianoid_server>:444/zapi/v4.0/zapi.cgi
Variabile di autenticazione: ZAPI_KEY
Nuova interazione API
endpoint: https://<relianoid_server>:444/api/v4.0/api.cgi
Variabile di autenticazione: API_KEY
Puoi trovare esempi del nuovo funzionamento dell'API nella versione ufficiale apidoc at https://www.relianoid.com/apidoc/v4.0/
Per garantire una transizione fluida, il sistema continuerà a riconoscere e accettare le richieste zapi.cgi utilizzando ZAPI_KEY. Tuttavia, si consiglia di aggiornare tutte le interazioni API per utilizzare la nuova api.cgi punto finale e api_key variabile per essere a prova di futuro e per sfruttare appieno le nuove funzionalità e ottimizzazioni in RELIANOID v8.
Effettuando questi aggiornamenti, RELIANOID v8 mira a fornire un'esperienza API più intuitiva e semplificata mantenendo la compatibilità con le versioni precedenti per evitare interruzioni nei flussi di lavoro attuali.
L'operazione cambia #
zproxy and proxy-ng cancellazione #
zproxy, chiamato anche come proxy-ng o proxy di nuova generazione, è stato rimosso dalla base del sistema a causa della mancanza di stabilità e affidabilità che è un valore obbligatorio per le nostre soluzioni fornite.
zencert.pem è ora noid_ssl_cert.pem #
Il certificato SSL predefinito per le farm HTTPS o il servizio GUI Web, denominato in precedenza zencert.pem, è stato aggiornato a noid_ssl_cert.pem . Non sono richieste modifiche da parte tua, poiché la migrazione della configurazione applicherà automaticamente questo aggiornamento. Tuttavia, assicurati di aggiornare questo nuovo certificato su qualsiasi server in cui viene utilizzato.
Nuove caratteristiche #
Supporto per l'autenticazione a più fattori #
In questa versione è stato incluso il supporto per l'autenticazione a più fattori (MFA) completamente integrato nella sezione webUI IPDS > MFA Sono disponibili connettori per le app di autenticazione AD, LDAP, RADIUS, Google CAPTCHA v2 e TOTP.

Si prega di fare riferimento alla documentazione completa all'indirizzo:
https://www.relianoid.com/resources/knowledge-base/ipds-enterprise-edition-v8-administration-guide/v8-ipds-mfa/
https://www.relianoid.com/resources/knowledge-base/ipds-enterprise-edition-v8-administration-guide/v8-ipds-mfa-create/
https://www.relianoid.com/resources/knowledge-base/ipds-enterprise-edition-v8-administration-guide/v8-ipds-mfa-update/
Supporto priorità backend per backend HTTP #
L'opzione di priorità backend consente ad alcuni backend di fungere da backup nel caso in cui i server di produzione si interrompano, migliorando così la disponibilità del servizio per le farm HTTP.
Supporto della risposta minima per le farm HTTP #
La funzionalità di risposta minima consente la regolazione dinamica del peso in base ai tempi di risposta del backend. Ridimensiona i pesi del backend in base alle loro prestazioni, indirizzando più connessioni ai server con tempi di risposta più rapidi per le farm HTTP.
Eproxy: nuovo proxy avanzato e ad alte prestazioni #
Nota: Eproxy è una funzionalità all'avanguardia ed è in fase di intenso sviluppo, pertanto alcune opzioni avanzate saranno incluse il prima possibile.
Un nuovo proxy inverso ad alte prestazioni migliorato che sostituisce il profilo HTTP/S legacy. Offre riavvio a caldo capacità, nativo HTTP / 2 supporto e flessibilità TCP and TCP su SSL ascoltatori. Maggiori informazioni su:
Vivi RELIANOID Bilanciatore del carico v8!



