

Quando gestisci un'infrastruttura su scala tale da supportare l'organizzazione globale di ingegneria di NetApp, l'osservabilità non è opzionale; è fondamentale.
Nei nostri data center di ingegneria e negli ambienti cloud, gestiamo decine di migliaia di macchine virtuali, petabyte di storage, piattaforme Kubernetes e risorse multi-cloud a supporto di carichi di lavoro critici per lo sviluppo, il test e i laboratori. Mantenere stabilità, sicurezza ed efficienza in questo panorama richiede più della sola visibilità. Serve una piattaforma che trasformi l’insight in azione. Ecco perché NetApp Engineering IT si affida a NetApp Data Infrastructure Insights (DII) come funzionalità operativa fondamentale.
In qualità di Customer Zero, il team IT di Ingegneria utilizza DII in produzione, non come test o esercizio di controllo qualità, ma come strumento operativo reale. Ogni funzionalità che adottiamo viene valutata in base a un semplice criterio: migliora significativamente il nostro modo di operare su larga scala? Se non lo fa, non la usiamo.
Il ruolo del Customer Zero viene spesso frainteso. L'IT di ingegneria non sta verificando se le funzionalità funzionano come progettato, perché questo è il compito del QA. Invece, valutiamo le capacità post-GA in ambienti reali e ci poniamo una domanda più pratica: il prodotto è scalabile e questa funzionalità ci aiuta a gestire meglio l'IT di ingegneria?
Quando vengono rilasciate nuove funzionalità DII, queste vengono abilitate inizialmente nel nostro tenant. Valutiamo come si integrano nei flussi di lavoro operativi reali, inclusi osservabilità, automazione, sicurezza e governance. Il feedback ai team di prodotto si basa sull'esperienza operativa piuttosto che sul valore teorico. Solo le funzionalità che dimostrano un vantaggio operativo tangibile vengono adottate nelle operazioni a regime.
Uno dei nostri casi d'uso proattivi più critici riguarda l'identificazione di macchine virtuali non autorizzate nel nostro cloud privato.
Il reparto IT di ingegneria implementa regolarmente migliaia di macchine virtuali temporanee. Occasionalmente, una macchina virtuale configurata in modo errato o fuori controllo genera un picco inatteso di IOPS, mettendo le performance dello storage di backend, l'infrastruttura di rete e la stabilità generale del sistema a rischio. DII ci consente di monitorare in tempo reale le metriche delle performance a livello di macchina virtuale e di identificare rapidamente i comportamenti anomali.
Quando DII rileva un picco improvviso e prolungato di IOPS, avvia una risposta automatizzata. Vengono generati avvisi in base a soglie di performance, i proprietari delle VM responsabili vengono notificati e viene fornita una finestra di tempo definita per la risoluzione. Se l'anomalia persiste oltre quella finestra, la VM viene arrestata automaticamente.
Questo flusso di lavoro automatizzato a ciclo chiuso protegge le infrastrutture condivise prima che gli utenti ne risentano, senza richiedere alcun intervento manuale.
Engineering IT gestisce i carichi di lavoro su piattaforme VMware on-premises e OpenShift, oltre che su ambienti cloud pubblici come AWS, Azure e Google Cloud. DII fornisce una visione unificata del consumo di risorse su tutte queste piattaforme, permettendoti di capire chiaramente quali risorse vengono utilizzate, dove vengono eseguite e quanto efficientemente vengono usate.
Sebbene DII non sia uno strumento di fatturazione o di addebito, offre ai team di governance la visibilità operativa necessaria per identificare i carichi di lavoro sottoutilizzati, evidenziare potenziali sprechi di capacità e supportare le decisioni di pianificazione della capacità. Queste informazioni vengono condivise direttamente con i team di governance interni, eliminando la necessità per Engineering IT di compilare report e permettendo decisioni più rapide e basate sui dati manualmente.
La coerenza diventa un requisito di sicurezza alla scala in cui opera l'Engineering IT.
Utilizziamo DII per verificare che le configurazioni standard vengano applicate in modo continuativo in tutti i data center. Questo include la verifica che la crittografia dello storage sia abilitata sui volumi critici, l'applicazione delle configurazioni di volume secondo le best practice e la convalida delle politiche di crescita per prevenire problemi di capacità imprevisti.
Oltre alla conformità della configurazione, DII svolge un ruolo attivo nella sicurezza dei carichi di lavoro. Monitoriamo l'attività a livello di file e cartelle per rilevare comportamenti anomali, come potenziali attività ransomware o azioni distruttive. Quando vengono identificati schemi sospetti, DII può attivare automaticamente snapshot, contribuendo a preservare l'integrità dei dati e riducendo la necessità di costante supervisione manuale.
Man mano che la nostra presenza con OpenShift continua a crescere, l'osservabilità di Kubernetes è diventata sempre più cruciale.
DII offre una visibilità completa sulla configurazione, le performance e lo stato di salute generale di Kubernetes, consentendo ai team di piattaforma di individuare tempestivamente i problemi a livello di cluster tramite metriche, avvisi e dashboard centralizzate personalizzate in base alle loro esigenze. Tuttavia, le dashboard sono solo una parte della storia.
Anche l’IT di ingegneria sfrutta l’ampio set di API di DII per integrare i dati di osservabilità direttamente nei flussi di lavoro di automazione personalizzati. I team possono recuperare programmaticamente gli inventari dei cluster per sito, interrogare i dati sulle performance e inserire le informazioni di DII in altri strumenti interni. Questo approccio basato su API permette ai team di utilizzare i dati di osservabilità all’interno dei flussi di lavoro che già usi, invece di introdurre nuove complicazioni operative.
DII svolge un ruolo fondamentale nel mantenere un ServiceNow CMDB accurato e affidabile.
Utilizziamo DII come fonte primaria di riferimento per gli elementi di configurazione, popolando automaticamente il CMDB con i metadati delle macchine virtuali, le relazioni infrastrutturali e i dettagli di proprietà dell'ambiente. Questa integrazione migliora significativamente la correlazione tra modifiche e incidenti, riduce la manutenzione manuale del CMDB e garantisce che i dati di configurazione rimangano aggiornati.
Quando si verificano incidenti o modifiche, i team possono fare affidamento sui dati con cui lavorano perché provengono direttamente dalla telemetria dell'infrastruttura in tempo reale.
I clienti spesso chiedono perché Engineering IT non si affidi a piattaforme di osservabilità generiche.
La risposta è semplice. DII comprende nativamente l'infrastruttura NetApp, si integra direttamente con la telemetria e i log di ONTAP, e si allinea al modo in cui gestiamo storage, compute, Kubernetes e cloud come un'unica piattaforma. Ancora più importante, DII permette operazioni automation-first, trasformando l'osservabilità in azione invece che in dashboard statiche.
L'esecuzione di DII su larga scala rafforza un principio fondamentale di NetApp su NetApp: gli strumenti IT più preziosi non sono quelli con più funzionalità, ma quelli che prevengono silenziosamente i problemi prima che qualcuno se ne accorga.
Dalla rilevazione di macchine virtuali non autorizzate e l'osservabilità di Kubernetes all'automazione della sicurezza e all'integrazione con i CMDB, DII aiuta l'IT di ingegneria a prevenire i problemi, ridurre i rischi e operare con sicurezza.
Ramanjaneyalu M è un ingegnere senior di sistemi informativi presso NetApp con esperienza in infrastrutture cloud, Kubernetes, storage e operazioni IT aziendali.