Passa al contenuto
Corellix Software Engineering Soluzioni
XenReplica

La stessa master image, in ogni datacenter.

XenReplica copia le master image MCS da un pool XenServer agli altri, a mano o secondo una pianificazione. La prima volta trasferisce tutto, poi solo i blocchi cambiati. Su ogni destinazione riporta tutti gli snapshot, pronti per aggiornare il cataloghi in Citrix Studio.

  • XenServer 8 · Citrix Hypervisor 8.2 e superiori
  • Windows · Linux · macOS · Docker
  • Interfaccia web con utenti e ruoli
Solo i blocchi cambiati Dopo la prima copia completa, ogni aggiornamento viaggia come VHD differenziale. Delta con Changed Block Tracking.
Uno snapshot per versione Con il nome che scegliete, pronto da selezionare in Studio.
Niente da installare sugli host Parla con XAPI sulla porta 443, come fa XenCenter.
Nessun runtime da installare Pacchetti autocontenuti e la stessa procedura guidata su ogni sistema.
In azione

Provate XenReplica da qui

Un'interfaccia web, nel browser di qualunque postazione. Qui sotto è in corso una replica incrementale con dati di esempio: apritela per seguire velocità e log, sfogliate l'inventario e provate «Esegui ora» nella pagina dei job di replica.

L'interfaccia è quella del prodotto, i dati sono di esempio: la simulazione non è collegata a nessun sistema.

Il problema

Ogni datacenter vuole la sua copia

Con più datacenter, ogni catalogo MCS ha bisogno della sua copia della master image. XenServer non ha un comando per copiare una VM su un altro pool: la migrazione la sposta, non la copia.

Così ogni aggiornamento diventa un'esportazione a mano, un file da decine di gigabyte da portare attraverso la WAN e un'importazione da controllare, ripetuti per ogni sito ogni volta che l'immagine cambia.

La risposta

Una replica che si tiene aggiornata da sola

Si scelgono una volta sola la master image e i pool di destinazione. Da lì XenReplica fa lo snapshot della sorgente, trasferisce solo ciò che è cambiato, aggiorna la replica e ne fa uno snapshot di versione.

L'aggiornamento del catalogo in ogni datacenter parte sempre dallo stesso punto, con lo stesso nome: cambia solo lo snapshot.

Funzionalità

Che cosa fa XenReplica

Un inventario per tutti i pool

Le VM di tutti gli ambienti XenServer in una vista sola, con filtri per ambiente e stato ed esportazione CSV. Le repliche create da XenReplica sono segnate e si possono nascondere.

Replica incrementale

Dopo la prima copia completa trasferisce solo i blocchi cambiati. Se manca una condizione di sicurezza (la replica è stata avviata o modificata, lo snapshot base non c'è più) ripiega da solo sulla copia completa e scrive il motivo nel log.

Snapshot pronti per MCS

Ogni esecuzione lascia sulla destinazione uno snapshot di versione con il nome scelto e conserva le ultime N versioni. La replica mantiene il suo nome, quindi il percorso in Studio non cambia.

Pianificazione e limiti di banda

Esecuzioni a mano, giornaliere, settimanali, mensili o con un'espressione cron, nel vostro fuso orario. Un limite di banda per ogni job e la compressione zstd per la WAN.

Ogni esecuzione sotto controllo

Avanzamento, log ed esito per destinazione in tempo reale, con il grafico della velocità di trasferimento. Un'esecuzione si annulla in sicurezza: import e snapshot parziali vengono puliti.

Pensato per chi amministra

HTTPS con il certificato della vostra CA interna, impronte TLS fissate verso ogni host, password degli ambienti cifrate, utenti con ruoli lettore, operatore e amministratore.

Come funziona

Un'esecuzione, passo per passo

  1. 1

    Snapshot della sorgente

    La master image può restare accesa: XenReplica ne fa uno snapshot e lavora su quello.

  2. 2

    La prima volta, tutto

    Una copia completa in streaming dal pool sorgente allo storage di destinazione attraverso la macchina del servizio, compressa con zstd, senza file intermedi.

  3. 3

    Poi, solo ciò che cambia

    Da lì in poi scrive sui dischi della replica solo i blocchi cambiati dallo snapshot precedente.

  4. 4

    Uno snapshot per Studio

    Sulla replica nasce uno snapshot di versione, pronto da selezionare in Citrix Studio o con Publish-ProvMasterVMImage.

Requisiti

Che cosa serve

Hypervisor
XenServer 8.x o Citrix Hypervisor 8.2 e superiori
Dove si installa
Windows Server 2019/2022/2025 o Windows 10/11, macOS 13 o successivo, Linux x64/arm64 con systemd, Docker
Rete
TCP 443 verso tutti gli host dei pool; la porta del portale web (8443 se non la cambiate) verso le postazioni degli amministratori
Account XenServer
Uno per pool, con i permessi di snapshot, export, import e modifica di VM e dischi
Runtime
Nessuno: i pacchetti sono autocontenuti
Come si usa
Portale web dal browser, client Windows facoltativo, riga di comando
Domande frequenti

Quello che ci chiedono

Bisogna installare qualcosa sugli host XenServer?

No. XenReplica usa le API di XenServer (XAPI) sulla porta 443, come XenCenter. Si installa su una macchina che raggiunge i pool, tipicamente la VM di amministrazione.

I dati passano da un cloud?

No. Il trasferimento va dal pool sorgente alla macchina del servizio e da lì ai pool di destinazione, dentro la vostra rete. Niente viene inviato a Corellix.

E se qualcuno ha modificato la replica sulla destinazione?

XenReplica se ne accorge prima di inviare le differenze e fa invece una copia completa, scrivendo il motivo nel log. La replica ha l'avvio bloccato proprio per restare identica alla sorgente.

Aggiorna anche i cataloghi MCS?

Oggi prepara lo snapshot di versione da selezionare in Studio o in PowerShell. L'aggiornamento automatico dei cataloghi è il prossimo passo della roadmap.

Quali dischi si replicano in modo incrementale?

I dischi VHD fino a 2 TiB. I dischi più grandi, o gli storage qcow2 (GFS2, SMAPIv3), ricevono la copia completa.

In arrivo

Le prossime funzionalità previste. Se una vi serve prima, ditecelo nella richiesta.

  • Aggiornamento automatico dei cataloghi MCS
  • Prima copia fatta offline e adottata sulla destinazione
  • Delta con Changed Block Tracking
  • Accesso con Active Directory / Entra ID
  • Notifiche e-mail sugli esiti
Parliamone

Vediamola sui vostri pool

Raccontateci quanti datacenter e quante master image gestite: vi mostriamo XenReplica in una demo e prepariamo con voi un pilota sui vostri ambienti.

Preferite scriverci? Pagina Contatti

Che cosa vi serve

Usiamo questi dati solo per rispondervi. Nessuna lista commerciale. Privacy

XenReplica è progettato, sviluppato e supportato da Corellix Software Engineering: il team della piattaforma Corellix, che costruisce anche software su misura, strumenti per l'infrastruttura e migrazioni di dati.

Chi siamo Tutte le soluzioni