Infinio memorizza nella cache le prestazioni VDI

Ho parlato con il CTO di Infinio, Scott Davis, della sua soluzione per prestazioni VDI poco brillanti e durante la nostra telefonata, mi ha detto che le aziende non devono più soffrire di desktop virtuali con prestazioni scadenti. Ovviamente ero incuriosito e volevo saperne di più, soprattutto perché mi sono autoproclamato “VDI Buster”. La soluzione di Infinio prevede una sofisticata directory basata sui contenuti, che consente la deduplicazione globale dei dati su un intero cluster. Questa deduplicazione crea una dimensione della cache effettiva da cinque a otto volte la memoria fisica allocata a Infinio.
Caratteristica speciale
Virtualizzazione dell’impresa
Negli ultimi anni la virtualizzazione ha attraversato il data center, consentendo la trasformazione dell’IT e fungendo da salsa segreta dietro il cloud computing. Ora è il momento di esaminare il futuro della virtualizzazione man mano che le opzioni del data center maturano e la virtualizzazione si diffonde a desktop, reti e oltre.
Per saperne di più
Prima di andare sulla tangente “Oh, sta memorizzando nella cache”, come ho fatto io, lascia che ti spieghi il problema risolto da Infinio che causa l’abbandono di così tanti progetti VDI a causa di problemi di prestazioni.
I computer desktop sono diversi dai server. I server elaborano le richieste degli utenti in background e forniscono “risposte” sulla rete in piccoli blocchi. I desktop sono tutti orientati all’elaborazione in primo piano con grafica, sequenze di tasti e movimenti del mouse, tutti elementi che devono essere elaborati e inviati tramite “wire” in tempo reale all’utente. Questo non è un problema quando il disco, la memoria, il sistema operativo, la cache e le periferiche sono vicini all’utente, ad esempio, durante l’utilizzo di un laptop. Questo generalmente rende i tempi di risposta istantanei per l’utente, perché i “cavi” (interfacce, bus, hardware) sono tutti locali per l’utente.
In VDI, il server deve elaborare le sequenze di tasti, la grafica, i movimenti del mouse, le richieste degli utenti e l’elaborazione e quindi inviare i risultati all’utente tramite il “filo” o le onde radio. Il processo è ragionevolmente veloce se si inseriscono solo da uno a cinque desktop di macchine virtuali su un host. Tuttavia, questo non è un uso efficiente del denaro perché puoi acquistare un laptop piuttosto carino per $ 400 o $ 500. Spendere $ 5.000 o più per desktop nell’hardware del server è un po’ ridicolo.
La risposta al problema è posizionare più macchine virtuali su un host per sfruttare meglio le risorse hardware fornite dai server. Ospitando 50 o più macchine virtuali, riduci effettivamente il prezzo per utente in un intervallo gestibile, ragionevole e finanziariamente ragionevole.
Leggi questo
- Gioco d’azzardo sulla virtualizzazione: la missione di un’azienda di automatizzare la propria infrastruttura
- Docker libcontainer unifica i poteri del contenitore Linux
- AWS vs. VMware: una collisione nel cloud è inevitabile?
- Salesforce sarà prossima alla certificazione su Microsoft Azure?
Tuttavia, quando lo fai, gli utenti si lamentano del fatto che i loro desktop sono troppo lenti per essere utili. E loro sono. Questo perché ogni desktop richiede così tanta potenza di elaborazione, memoria e accesso al disco esclusivi di quanto un server sia in grado di gestire. Si verificano colli di bottiglia, le prestazioni ne risentono, gli utenti soffrono e i progetti VDI vengono inviati alla pattumiera.
Suona familiare?
La soluzione spesso prevede l’uso di SSD, l’aggiornamento della rete, il massimo dei sistemi host con CPU e memoria, meno desktop virtuali per host e budget che aumentano, aumentano e si allontanano.
Sarebbe stato meno costoso comprare a tutti un bel Macbook Pro e poi dare loro un bonus di $ 5.000 “Non ti abbiamo fatto usare desktop virtuali”.
Infinio prende una piccola quantità di RAM da ciascuno dei tuoi host ESX e la raggruppa insieme per creare un livello di cache distribuito. Il nostro design innovativo basato sui contenuti significa che la cache viene deduplicata; ciò consente a Infinio di funzionare esclusivamente in RAM, evitando le complessità di SSD e dispositivi flash.
Tutto ciò che serve è un’installazione di 30 minuti che non richiede riavvii, formazione speciale o modifiche all’ambiente.
Una volta installato e funzionante, Infinio diventa il tuo braccio destro per le prestazioni. Serviamo le richieste di I/O fuori dalla cache, velocizzando i tempi di risposta e sottraendo traffico alla rete di storage. Quindi, ti forniamo una visibilità di facile comprensione sulle prestazioni di archiviazione in modo da poter vedere quanto sono migliori le cose.
E tutto questo a metà del costo del concorrente più vicino.
Leggi questo
La virtualizzazione mangia il mondo: gli 8 principali requisiti IT che non esistevano nemmeno circa 5 anni fa
Le organizzazioni in questi giorni cercano la capacità di guardare al quadro più ampio, rispetto ai singoli pezzi di tecnologia.
Per saperne di più
La quantità di RAM che Infinio prende da ciascun host è di circa 8 GB. Ma restituisce fino a 64 GB di cache deduplicata per far apparire quei desktop virtuali con la sensazione di un sistema operativo locale. Questo livello di memorizzazione nella cache sposta efficacemente i dati più vicino all’utente, dove è possibile accedervi rapidamente.
Il motivo per cui la memorizzazione nella cache dei dati riutilizzati ha senso, se ci pensi, è che anche gli SSD più veloci (locali o remoti) hanno tempi di accesso nell’intervallo di nanosecondi a tre cifre. La memoria ha tempi di accesso nell’intervallo di nanosecondi a doppia, singola e sub-singola cifra. Una volta che si accede ai dati sul disco e li si legge in memoria, vengono trasferiti in rete all’utente. Vedete potenziali colli di bottiglia nell’equazione disco-memoria-rete-utente? Esattamente. Questo è il motivo per cui la memorizzazione nella cache funziona. Ed è per questo che la soluzione di Infinio funziona.
Infinio offre una prova gratuita e una demo per coloro che sono interessati a sovraccaricare una distribuzione VDI.