Com els centres de dades salven les vacances

Com els centres de dades salven les vacances

Durant tot l'any, els russos van regularment de vacances: vacances d'Any Nou, vacances de maig i altres caps de setmana més curts. I aquest és el moment tradicional de les maratons en sèrie, les compres espontànies i les vendes a Steam. Durant el període pre-vacances, les empreses minoristes i logístiques estan sota una pressió creixent: la gent demana regals a les botigues en línia, paga el lliurament, compra bitllets per als viatges i es comunica. Els pics de demanda del calendari també són una bona prova d'estrès per als cinemes en línia, els portals de jocs, els serveis d'allotjament de vídeo i de música en streaming: tots funcionen al seu límit durant les vacances.

Us explicarem com garantir la disponibilitat ininterrompuda del contingut utilitzant l'exemple del cinema en línia Okko, que es basa en la potència del centre de dades Linxdatacenter.

Anteriorment, com a resposta als augments estacionals del consum, es van comprar equips addicionals per al desplegament local i "amb reserva". Tanmateix, quan va arribar "Time H", sovint va resultar que les empreses no podien o no tenien temps per fer front a la configuració correcta dels servidors i sistemes d'emmagatzematge per si soles. Simplement no va ser possible resoldre aquests problemes a mesura que es desenvolupaven situacions d'emergència. Després d'un temps, es va entendre: els pics de demanda de continguts i serveis en línia es gestionen perfectament amb l'ajuda de recursos de tercers, que es poden comprar mitjançant el model de pagament per consum: pagament pel volum real consumit.

Actualment, gairebé totes les empreses que preveuen un augment de la demanda dels seus recursos durant les vacances (l'anomenada explosió) demanen per endavant una ampliació de la capacitat del canal de comunicació. Aquelles empreses que despleguen aplicacions i bases de dades sobre els recursos del centre de dades augmenten la potència de càlcul als núvols durant els pics de vacances, demanant, a més, les màquines virtuals necessàries, la capacitat d'emmagatzematge, etc. dels centres de dades.  

Com no perdre la nota en els càlculs

Com els centres de dades salven les vacances

Per preparar-se per a les càrregues punta, és important el treball coordinat entre el proveïdor i el client. Els punts principals d'aquest treball inclouen una previsió precisa d'un augment de càrrega en termes de temps i volum, una planificació acurada i qualitat de la interacció amb els companys del centre de dades, així com amb un equip d'especialistes informàtics del costat del proveïdor de contingut.

Una sèrie de solucions ajuden a organitzar l'assignació ràpida dels recursos necessaris per garantir que el nou episodi de la vostra sèrie de televisió preferida no es congeli a la pantalla de la vostra tauleta.
 

  • En primer lloc, es tracta d'equilibradors de càrrega de treball: es tracta de solucions de programari que controlen acuradament el nivell de càrrega dels servidors, sistemes d'emmagatzematge i xarxes, la qual cosa permet optimitzar el funcionament de cada sistema per a la tasca en qüestió. Els equilibradors avaluen el nivell de disponibilitat tant del maquinari com de les màquines virtuals, evitant que el rendiment del sistema es sacrifiqui, d'una banda, i evitant que la infraestructura "s'escalfi" i s'alentiri, de l'altra. D'aquesta manera, es manté un cert nivell de recursos de reserva, que es poden transferir ràpidament per resoldre problemes urgents (un fort salt de les peticions al portal amb contingut de vídeo, un augment de les comandes d'un determinat producte, etc.).
  • En segon lloc, CDN. Aquesta tecnologia permet als usuaris rebre continguts del portal sense retards en buffer, accedint-hi des del punt geogràfic més proper a l'usuari. A més, CDN elimina l'impacte perjudicial en els processos de transmissió de trànsit causat per la congestió del canal, les interrupcions de la connexió, les pèrdues de paquets a les cruïlles de canals, etc.

Okko que ho veu tot

Com els centres de dades salven les vacances

Vegem un exemple del cinema en línia Okko que es prepara per a les vacances, utilitzant els nostres llocs a Moscou i Sant Petersburg.

Segons Alexey Golubev, director tècnic d'Okko, a l'empresa, a més de les vacances del calendari (temporada alta), hi ha períodes en què s'estrenen grans estrenes de pel·lícules de grans majors:

"Cada any durant la temporada de vacances, el volum de trànsit d'Okko es duplica aproximadament en comparació amb l'any anterior. Per tant, si la temporada de Cap d'Any passat la càrrega màxima màxima va ser de 80 Gbit/s, el 2018/19 n'esperàvem 160, el doble augment tradicional. Tanmateix, vam rebre més de 200 Gbit/s!”

Okko sempre es prepara per a la càrrega màxima lentament, durant tot l'any, com a part d'un projecte anomenat "Any Nou". Anteriorment, Okko utilitzava la seva pròpia infraestructura; l'empresa té el seu propi clúster de lliurament de contingut, amb el seu propi maquinari i amb el seu propi programari. Al llarg de l'any, els especialistes tècnics d'Okko van comprar nous servidors i van augmentar el rendiment del seu clúster, anticipant-se a una duplicació del creixement anual. A més, es van connectar nous enllaços ascendents i operadors, a més de grans jugadors com Rostelecom, Megafon i MTS, també es van connectar punts d'intercanvi de trànsit i els operadors més petits. Aquest enfocament va permetre oferir el servei al màxim nombre de clients utilitzant la ruta més curta.

L'any passat, després d'analitzar el cost de l'equip, els costos laborals d'ampliació i comparar-lo amb el cost d'utilitzar CDN de tercers, Okko es va adonar que era hora de provar un model de distribució híbrida. Després del doble creixement durant les vacances d'Any Nou, hi ha un descens del trànsit, i febrer és la temporada més baixa. I resulta que el vostre equip està inactiu en aquest moment. A l'estiu, el descens s'anivella i a la tardor comença un nou augment. Per tant, en preparació per al nou 2019, Okko va prendre una ruta diferent: van modificar el seu programari per poder distribuir la càrrega no només sobre ells mateixos, sinó també per CDN (Content Delivery Network) externs. Es van connectar dos CDN d'aquest tipus, en els quals es va "fusionar" l'excés de trànsit. L'amplada de banda interna de la infraestructura informàtica d'Okko estava preparada per suportar el mateix creixement doble, però en cas que hi hagués un desbordament de recursos, es van preparar CDN de socis.

"La decisió de no ampliar el seu CDN va estalviar a Okko al voltant del 20% del seu pressupost de distribució en CAPEX. A més, l'empresa va estalviar diversos mesos-homes traslladant el treball de muntatge de l'equip a les espatlles del soci". - comenta Alexey Golubev.

El clúster de distribució (CDN intern) a Okko s'implementa en dos llocs de Linxdatacenter a Moscou i Sant Petersburg. Es proporciona una rèplica completa tant del contingut com de la seva memòria cau (nodes de distribució). En conseqüència, el centre de dades de Moscou processa Moscou i diverses regions de Rússia, i el centre de dades de Sant Petersburg processa el nord-oest i la resta del país. L'equilibri no només es produeix a nivell regional, sinó també en funció de la càrrega dels nodes d'un centre de dades concret; també es té en compte la presència de la pel·lícula a la memòria cau i una sèrie d'altres factors.

L'arquitectura de servei ampliada té aquest aspecte al diagrama:

Com els centres de dades salven les vacances

Físicament, el servei de suport i desenvolupament de productes consta d'uns deu bastidors a Sant Petersburg i diversos bastidors a Moscou. Hi ha un parell de dotzenes de servidors per a la virtualització i gairebé dos-cents servidors de "maquinari" per a tota la resta: distribució, suport de serveis i infraestructura pròpia de l'oficina. La interacció del proveïdor de contingut amb el centre de dades durant els períodes de càrrega punta no és diferent del treball actual. Tota la comunicació es limita a una sol·licitud al servei d'assistència, i en cas d'emergència, trucant.

Avui estem més a prop que mai d'un escenari de consum de continguts en línia realment 100% ininterromput, ja que totes les tecnologies necessàries per a això ja estan disponibles. El desenvolupament de la transmissió en línia està passant molt ràpidament. La popularitat dels models legals de consum de contingut està creixent: els usuaris russos comencen a acostumar-se gradualment al fet que han de pagar pel contingut. A més, no només pel cinema, sinó també per a música, llibres i materials educatius a Internet. I en aquest sentit, el lliurament dels continguts més diversos i amb els menors retards de xarxa és el criteri més important en el funcionament dels serveis en línia. I la nostra tasca, com a proveïdor de serveis, és atendre les necessitats de recursos a temps i amb reserves.

Font: www.habr.com

Afegeix comentari