Casa Finanza personale Livello 0 del Big Data Stack: ridondante infrastruttura fisica - manichini

Livello 0 del Big Data Stack: ridondante infrastruttura fisica - manichini

Sommario:

Video: Cloud Computing - Computer Science for Business Leaders 2016 2025

Video: Cloud Computing - Computer Science for Business Leaders 2016 2025
Anonim

Al livello più basso del grande stack di dati c'è l'infrastruttura fisica. La tua azienda potrebbe già disporre di un data center o effettuare investimenti in infrastrutture fisiche, quindi dovrai trovare un modo per utilizzare le risorse esistenti.

Le implementazioni di Big Data hanno requisiti molto specifici su tutti gli elementi dell'architettura di riferimento, quindi è necessario esaminare questi requisiti a livello di strato per assicurare che l'implementazione funzioni e si adatti alle esigenze della tua azienda.

Un elenco prioritario di principi sui big data dovrebbe includere affermazioni su quanto segue:

  • Prestazioni: Quanto è reattivo il sistema? Le prestazioni, anche chiamate latenza, sono spesso misurate end to end, in base a una singola transazione o richiesta di query.

  • Disponibilità: Avete bisogno di una garanzia di servizio al 100% di uptime? Per quanto tempo può attendere la tua azienda in caso di interruzione o guasto del servizio?

  • Scalabilità: Quanto deve essere grande la tua infrastruttura? Quanto spazio su disco è necessario oggi e in futuro? Di quanta potenza di calcolo hai bisogno? In genere, è necessario decidere cosa è necessario e quindi aggiungere un po 'più di scala per sfide inaspettate.

  • Flessibilità: Con quale velocità puoi aggiungere più risorse all'infrastruttura? Con quale velocità la tua infrastruttura può riprendersi dai guasti?

  • Costo: Cosa puoi permetterti? Poiché l'infrastruttura è un insieme di componenti, potresti essere in grado di acquistare il "migliore" collegamento in rete e decidere di risparmiare sull'archiviazione. È necessario stabilire i requisiti per ciascuna di queste aree nel contesto di un budget complessivo e quindi effettuare dei trade-off laddove necessario.

Dal momento che i big data riguardano la varietà ad alta velocità, ad alto volume e ad alto numero di dati, l'infrastruttura fisica letteralmente "crea o spezza" l'implementazione. La maggior parte delle implementazioni di Big Data deve essere altamente disponibile, quindi le reti, i server e lo storage fisico devono essere entrambi resilienti e ridondanti. La resilienza e la ridondanza sono correlate.

Un'infrastruttura, o un sistema, resiliente al guasto o alle modifiche quando sono presenti sufficienti risorse ridondanti, pronte per entrare in azione. La ridondanza garantisce che tale malfunzionamento non causi un'interruzione. La resilienza aiuta a eliminare singoli punti di errore nell'infrastruttura.

Nei data center di grandi dimensioni con requisiti di business continuity, la maggior parte della ridondanza è presente e può essere sfruttata per creare un ambiente di big data.Nelle nuove implementazioni, i progettisti hanno la responsabilità di mappare l'implementazione alle esigenze dell'azienda in base a costi e prestazioni.

Ciò significa che la complessità tecnica e operativa è mascherata da una serie di servizi, ciascuno con termini specifici per prestazioni, disponibilità, ripristino e così via. Questi termini sono descritti negli accordi sul livello di servizio (SLA) e sono generalmente negoziati tra il fornitore del servizio e il cliente, con sanzioni per non conformità.

In effetti, questo crea un centro dati virtuale. Anche con questo approccio, è necessario sapere ancora quali sono necessari per creare ed eseguire una distribuzione di grandi quantità di dati in modo da poter effettuare le selezioni più appropriate dalle offerte di servizi disponibili. Nonostante abbia uno SLA, la tua organizzazione ha ancora la massima responsabilità per le prestazioni.

Reti fisiche di grandi dimensioni ridondanti

Le reti devono essere ridondanti e devono avere una capacità sufficiente per accogliere il volume e la velocità previsti dei dati in entrata e in uscita, oltre al traffico di rete "normale" dell'azienda. Quando inizi a fare dei big data parte integrante della tua strategia di elaborazione, è ragionevole aspettarsi che aumentino volume e velocità.

I progettisti di infrastrutture dovrebbero pianificare questi aumenti previsti e provare a creare implementazioni fisiche che siano "elastiche". "Il flusso e il traffico di rete diminuiscono, così come l'insieme di risorse fisiche associate all'implementazione. L'infrastruttura deve offrire funzionalità di monitoraggio in modo che gli operatori possano reagire quando sono necessarie più risorse per affrontare le modifiche nei carichi di lavoro.

Gestire hardware di big data: storage e server

Allo stesso modo, le risorse hardware (storage e server) devono avere velocità e capacità sufficienti per gestire tutte le funzionalità previste per i big data. È poco utile avere una rete ad alta velocità con server lenti perché i server molto probabilmente diventeranno un collo di bottiglia. Tuttavia, un set molto rapido di server di storage e di elaborazione può superare le prestazioni di rete variabili. Ovviamente, nulla funzionerà correttamente se le prestazioni della rete sono scadenti o inaffidabili.

Operazioni di infrastruttura dati di grandi dimensioni

Un'altra considerazione importante del progetto è la gestione delle operazioni infrastrutturali. I più alti livelli di prestazioni e flessibilità saranno presenti solo in un ambiente ben gestito. I responsabili dei centri dati devono essere in grado di anticipare e prevenire guasti catastrofici, in modo da mantenere l'integrità dei dati e, per estensione, i processi aziendali. Le organizzazioni IT spesso trascurano e quindi non investono in questo settore.

Livello 0 del Big Data Stack: ridondante infrastruttura fisica - manichini

Scelta dell'editore

Il programma in cinque passaggi per superare la menopausa - dummy

Il programma in cinque passaggi per superare la menopausa - dummy

Alcune donne capiscono a malapena che la menopausa è loro. Altre donne, tuttavia, sono meno fortunate. Se sei uno di questi, prendi in mano questi pochi modi per rendere la tua esperienza più facile per te stesso: capisci e accetta che stai attraversando una transizione naturale, proprio come la pubertà. Fortunatamente, sei più vecchio e più saggio di te ...

Menopausa For Dummies Cheat Sheet (edizione UK) - dummies

Menopausa For Dummies Cheat Sheet (edizione UK) - dummies

Menopausa segna la fine della fase riproduttiva della tua vita e così è un momento significativo di cambiamento fisico, emotivo e mentale per molte donne ma, per generazioni, donne di tutte le età hanno vagato alla cieca in menopausa senza sapere cosa aspettarsi. Qui puoi scoprire alcune delle nozioni di base.

Perimenopausa: facilitare la transizione dalle mestruazioni alla menopausa - manichini

Perimenopausa: facilitare la transizione dalle mestruazioni alla menopausa - manichini

Mestruazioni e menopausa sono ben noti biologici pietre miliari nella vita di una femmina. Contrariamente al pensiero popolare, la menopausa non è il periodo di mesi o anni in cui una donna sta "attraversando il cambiamento". "Questo lasso di tempo è chiamato perimenopausa. La menopausa è una data effettiva nel tempo. In particolare, è il 12 ° anniversario dell'ultimo ciclo mestruale di una donna. ...

Scelta dell'editore

Come utilizzare il filtro automatico personalizzato su una tabella di Excel - dummies

Come utilizzare il filtro automatico personalizzato su una tabella di Excel - dummies

È Possibile creare un filtro automatico personalizzato . Per fare ciò, seleziona il comando Filtro testo dal menu della tabella e scegli una delle opzioni di filtro del testo. Indipendentemente dall'opzione di filtro del testo selezionata, Excel visualizza la finestra di dialogo Filtro automatico personalizzato. Questa finestra di dialogo consente di specificare con estrema precisione quali record si desidera ...

Come utilizzare la funzione DPRODUCT in un database Excel - dummies

Come utilizzare la funzione DPRODUCT in un database Excel - dummies

DPRODUCT moltiplica i valori che corrispondono al criterio in un database Excel. Questo è potente ma anche in grado di produrre risultati che non sono l'intenzione. In altre parole, è una cosa da aggiungere e ricavare una somma. Questa è un'operazione comune su un set di dati. Osservando la seguente figura, è possibile ...

Come utilizzare la funzione DPRODUCT in Excel - dummy

Come utilizzare la funzione DPRODUCT in Excel - dummy

La funzione DPRODUCT in Excel è strana. La funzione DPRODUCT moltiplica i valori nei campi da un elenco di database in base ai criteri di selezione. Perché vorresti farlo? Chissà. La funzione utilizza la sintassi = DPRODUCT (database, campo, criteri) in cui il database è un riferimento all'intervallo alla tabella di Excel che contiene il valore desiderato ...

Scelta dell'editore

Programmazione con Java: riutilizzo dei nomi nella tua app per Android - dummies

Programmazione con Java: riutilizzo dei nomi nella tua app per Android - dummies

Ci sono un paio di cose a cui vuoi pensare quando riutilizzi i nomi nella tua app per Android. È possibile dichiarare due variabili Java - bag1 e bag2 - per fare riferimento a due diversi oggetti BagOfCheese. Va bene. Ma a volte, avere solo una variabile e riutilizzarla per il secondo oggetto funziona altrettanto bene, ...

Java: Mettere a frutto l'uso della classe - dummies

Java: Mettere a frutto l'uso della classe - dummies

La classe Employee nell'elenco non ha alcun metodo principale , quindi non c'è un punto di partenza per l'esecuzione del codice. Per risolvere questo problema, il programmatore scrive un programma separato con un metodo principale e utilizza tale programma per creare istanze Employee. Questo elenco di codici mostra una classe con un metodo principale - uno che inserisce il ...

Classi wrapper java - dummies

Classi wrapper java - dummies

La differenza tra tipi primitivi e tipi di riferimento è una delle funzionalità più controverse di Java e gli sviluppatori si lamentano spesso sulle differenze tra valori primitivi e valori di riferimento. Ogni tipo primitivo viene cotto nella lingua. Java ha otto tipi primitivi. Ogni tipo di riferimento è una classe o un'interfaccia. È possibile definire il proprio ...