Come i data center salvano le festività

Come i data center salvano le festività

Durante l'anno, i russi partono regolarmente per le festività: le vacanze di Capodanno, il ponte di maggio e altri weekend meno lunghi. Questo è un periodo tradizionale per maratone di serie, acquisti spontanei e saldi su Steam. Nel periodo pre-festivo, il retail e le aziende logistiche affrontano una maggiore pressione: le persone ordinano regali nei negozi online, pagano la consegna, acquistano biglietti per i viaggi e comunicano. I picchi di domanda nel calendario sono un ottimo stress test anche per le piattaforme di cinema online, i portali di giochi, i servizi di hosting video e le piattaforme di streaming musicale: durante le festività, tutti loro lavorano "a pieno regime".

Spieghiamo come è garantita la disponibilità continua dei contenuti utilizzando l'esempio del cinema online Okko, che si basa sulle potenze del data center Linxdatacenter.

In passato, per i picchi stagionali di consumo, veniva acquisita attrezzatura aggiuntiva per l'hosting locale, con una sorta di "riserva". Tuttavia, quando arrivava il "Momento X", spesso si scopriva che le aziende non riuscivano a configurare correttamente i server e gli storage a causa di mancanza di tempo o competenze. Affrontare queste sfide in corso d'opera si rivelava complesso. Col tempo, si è compreso che i picchi della domanda per contenuti e servizi online possono essere efficacemente gestiti mediante risorse di terzi, da acquisire con un modello pay-as-you-go — pagamento in base al volume effettivamente consumato.

Oggi praticamente tutte le aziende che prevedono un aumento della domanda per le proprie risorse durante le festività (il cosiddetto burst) ordinano in anticipo un ampliamento della capacità dei loro canali di comunicazione. Le aziende che ospitano applicazioni e database su risorse di un data center, per i picchi festivi, aumentano le capacità di calcolo nel cloud, ordinando ulteriori macchine virtuali, capacità di storage, ecc. nei data center.  

Come evitare errori nei calcoli

Come i data center salvano le festività

Per affrontare i picchi di carico, è fondamentale una cooperazione coordinata tra il fornitore e il cliente. Gli aspetti chiave di questa collaborazione includono una previsione precisa del picco di carico in termini di tempistiche e volumi, una pianificazione accurata e la qualità dell'interazione con i colleghi all'interno del Data Center, nonché con il team di esperti IT del fornitore di contenuti.

Per garantire l'assegnazione rapida delle risorse necessarie affinché la nuova stagione della vostra serie preferita sullo schermo del tablet non si fermi, è disponibile una serie di soluzioni.
 

  • In primo luogo, ci sono i bilanciatori di carico: queste sono soluzioni software che monitorano attentamente il livello di carico dei server, dello storage e della rete, consentendo di ottimizzare il funzionamento di ciascun sistema in base agli obiettivi assegnati. I bilanciatori valutano il livello di disponibilità sia dell'hardware che di di macchine virtuali, senza compromettere le prestazioni del sistema da un lato e senza lasciare che l'infrastruttura si "surriscaldi" e rallenti dall'altro. In questo modo, viene mantenuto un certo livello di risorse di riserva che possono essere rapidamente allocate per affrontare compiti urgenti (un'improvvisa impennata di accessi al portale con contenuti video, un aumento degli ordini di un determinato prodotto e così via).
  • In secondo luogo, il CDN. Questa tecnologia permette agli utenti di ricevere contenuti dal portale senza ritardi per la memorizzazione nella cache, accedendo al contenuto dal punto geografico più vicino all'utente. Inoltre, il CDN attenua gli effetti negativi sui processi di trasferimento del traffico causati dal sovraccarico delle linee, dalle interruzioni di connessione, dalla perdita di pacchetti agli incroci delle linee, ecc.

L'onnipresente Okko

Come i data center salvano le festività

Consideriamo l'esempio della preparazione per le festività da parte del cinema online Okko, che utilizza i nostri centri a Mosca e San Pietroburgo.

Secondo Alexey Golubev, direttore tecnico di Okko, nella compagnia, oltre alle festività di calendario (alta stagione), ci sono periodi in cui escono le principali novità cinematografiche da parte dei major:

«Ogni anno, durante il periodo festivo, Okko raddoppia il volume di traffico rispetto all'anno precedente. Quindi, se nella scorsa stagione natalizia il picco massimo era di 80 Gbit/s, nel 2018/19 ci aspettavamo 160 – una crescita tradizionale di due volte. Tuttavia, abbiamo superato i 200 Gbit/s!»

Okko si prepara sempre al picco di carico lentamente, durante tutto l'anno, con un progetto in codice chiamato «Capodanno». In precedenza, Okko utilizzava la propria infrastruttura, possedendo un cluster di distribuzione di contenuti su hardware e software proprietari. Durante l'anno, i tecnici di Okko hanno gradualmente acquistato nuovi server, aumentando la capacità del proprio cluster, prevedendo una crescita annuale del doppio. Hanno inoltre collegato nuovi uplink e operatori – oltre ai grandi attori come «Rostelecom», «MegaFon» e MTS, hanno connesso anche punti di scambio di traffico e i più piccoli operatori. Questo approccio ha permesso di fornire il servizio al maggior numero possibile di clienti nel percorso più breve.

Lo scorso anno, analizzando i costi delle attrezzature e delle manodopera per l'espansione e confrontandoli con il costo dell'utilizzo di CDN di terzi, in Okko hanno capito che era giunto il momento di provare un modello ibrido di distribuzione. Dopo un raddoppio durante le vacanze di Capodanno, c'è un calo di traffico, e febbraio è il mese con il minor afflusso. Risulta quindi che le proprie attrezzature rimangono inattive in questo periodo. Con l'arrivo dell'estate, la diminuzione si attenua, e già in autunno inizia una nuova crescita. Pertanto, in preparazione per il nuovo anno 2019, Okko ha scelto un'altra strada: hanno perfezionato il proprio software per poter distribuire il carico non solo su se stessi, ma anche su CDN esterni (rete di distribuzione dei contenuti - Content Delivery Network). Sono stati collegati due CDN, a cui veniva convogliato l'eccesso di traffico. La capacità interna dell'infrastruttura IT di Okko era pronta a sopportare quell'aumento raddoppiato, ma in caso di sovraccarico delle risorse, sono stati predisposti CDN partner.

«La decisione di non ampliare il proprio CDN ha permesso a Okko di risparmiare circa il 20% del budget per il CAPEX. Inoltre, l'azienda ha risparmiato diversi mesi-lavoro delegando il lavoro di configurazione dell'hardware a un partner.» — commenta Aleksej Golubev.

Il cluster di distribuzione (CDN interno) di Okko è implementato su due sedi di Linxdatacenter a Mosca e San Pietroburgo. È garantita la completa duplicazione sia dei contenuti che della loro memorizzazione nella cache (nodi di distribuzione). Di conseguenza, il data center di Mosca gestisce Mosca e diverse regioni della Russia, mentre quello di San Pietroburgo si occupa del Nord-Ovest e del restante territorio del paese. Il bilanciamento avviene non solo in base alla regione, ma anche in base al carico dei nodi in un data center specifico, tenendo conto della disponibilità del film nella cache e di una serie di altri fattori.

L'architettura semplificata del servizio appare nello schema seguente:

Come i data center salvano le festività

Il servizio fisico e il supporto allo sviluppo del prodotto consistono in circa dieci rack a San Pietroburgo e alcuni rack a Mosca. Ci sono un paio di dozzine di server per la virtualizzazione e quasi duecento server "fisici" per tutto il resto: distribuzione, supporto del servizio e infrastruttura interna dell'ufficio. L'interazione del fornitore di contenuti con il data center durante i picchi di carico non è diversa da quella attuale. Tutta la comunicazione è limitata a una richiesta al servizio di supporto, e in caso di situazioni non standard, avviene tramite telefono.

Oggi, più che mai, siamo vicini a uno scenario di consumo di contenuti online completamente senza interruzioni, poiché tutte le tecnologie necessarie sono già disponibili. Lo sviluppo dello streaming online procede a ritmo veloce. Cresce la popolarità dei modelli legali di consumo dei contenuti: gli utenti russi iniziano gradualmente ad abituarsi all'idea di dover pagare per i contenuti. Non solo per film, ma anche per musica, libri e materiali didattici in rete. In questo contesto, la consegna della più ampia varietà di contenuti con le minori latenze di rete è un criterio fondamentale per il funzionamento dei servizi online. E il nostro compito, come provider di servizi, è soddisfare le esigenze di risorse in modo tempestivo e con un margine di sicurezza.

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster