Sommario:
Definizione - Che cosa significa Hyperscale Computing?
L'hyperscale computing si riferisce alle strutture e al provisioning richiesti negli ambienti di elaborazione distribuiti per scalare in modo efficiente da pochi server a migliaia di server. L'hyperscale computing viene solitamente utilizzato in ambienti come big data e cloud computing. Inoltre, è generalmente collegato a piattaforme come Apache Hadoop.
Il design strutturale del calcolo iperscale è spesso diverso dal calcolo convenzionale. Nel design iperscale, i costrutti di elaborazione di alto livello, come quelli che si trovano solitamente nei sistemi blade, sono in genere abbandonati. Hyperscale privilegia il design del prodotto ridotto che è estremamente conveniente. Questo livello minimo di investimento nell'hardware semplifica il finanziamento dei requisiti software del sistema.
Techopedia spiega Hyperscale Computing
I seguenti elementi di progettazione non sono più disponibili nel calcolo iperscale:
- Le reti di archiviazione array superiori vengono sostituite con archiviazione locale e di rete.
- Le reti di elaborazione, gestione e archiviazione dedicate vengono sostituite con LAN virtuali.
- La commutazione di rete viene sostituita con elementi di rete delle materie prime.
- I sistemi blade sono sostituiti con componenti informatici di base.
- I dispositivi hardware destinati al monitoraggio e alla supervisione vengono sostituiti con programmi software e applicazioni attentamente progettate.
- I dispositivi hot-swap destinati all'alta disponibilità vengono sostituiti a favore di una configurazione hardware efficiente.
- Gli alimentatori obsoleti vengono rimossi.
L'architettura di calcolo iperscale è disponibile sotto forma di una singola unità, che utilizza una rete convergente, una miscela di archiviazione locale e collegata alla rete o come software di gestione incorporato in un fattore di forma modesto.
I clienti che adottano soluzioni di calcolo iperscale beneficiano di un investimento eccezionalmente economico in quanto un sistema con una configurazione minima può eseguire un livello base di macchine virtuali in un sistema dedicato e privato. L'architettura di calcolo Hyperscale funziona efficacemente anche su implementazioni su larga scala, in cui vengono utilizzate migliaia di macchine virtuali.
L'architettura Hyperscale include funzionalità chiave, come la scalabilità orizzontale intesa per migliorare le prestazioni e l'elevata produttività, nonché la ridondanza destinata alla tolleranza agli errori e all'elevata disponibilità. Le applicazioni ben progettate abbinate a un'efficiente architettura hyperscale offrono alle aziende uno strumento potente per controllare un business agile, consentendo loro di guadagnare un vantaggio rispetto ai loro concorrenti.