25/06/2019

CDN_system-1

CDN, millora el rendiment de la teva web

El temps de càrrega d’un lloc web és fonamental per garantir que els usuaris puguin accedir de manera fàcil i ràpida a la informació que han sol·licitat a través de la xarxa. Per això, moltes empreses utilitzen una xarxa d’entrega de continguts (CDN). A Ilimit, després d’anys de trajectòria, sabem que com empresa la teva prioritat és disposar d’un lloc web usable i ràpid, per garantir una bona navegació als teus usuaris.

És per això, que creiem important realitzar aquest post més introductori sobre què és una CDN, com funciona i quins són els seus avantatges perquè així puguis valorar com és el temps de càrrega de la teva web i què pots fer per millorar-lo.

Què és una CDN

Una CDN o cosa que és el mateix, una xarxa d’entrega de continguts fa referència a un grup de servidors distribuïts geogràficament que treballen junts per proporcionar a l’usuari de manera ràpida tot aquell contingut que desitja veure a internet. Per tant, una CDN permet una ràpida transferència dels elements necessaris per carregar contingut a internet, incloent pàgines HTML, arxius javascript, imatges, vídeos, etc.

Des dels anys 90 que les CDN no han deixat d’evolucionar i la seva popularitat d’augmentar. A avui dia, la majoria del tràfic web se serveix a través de les CDNs, incluint el tràfic dels principals llocs web com per exemple Amazon o Facebook.

Però, per què són tan populars les CDN? Perquè resolen un problema molt important conegut com latència, és a dir, el molest retard que hi ha des del moment que l’usuari sol·licita la càrrega d’una pàgina web fins al moment en què el seu contingut apareix a la pantalla.

Aquest retard és provocat per una sèrie de factors, però sobretot per la distància que hi ha entre l’usuari i el servidor d’allotjament del lloc web. I la finalitat de la CDN és disminuir de manera virtual aquesta distància física, amb l’objectiu de millorar la velocitat i el rendiment de la renderització del lloc.

A més, una CDN correctament configurada també pot ajudar a protegir els llocs web contra alguns atacs maliciosos comuns, com per exemple els atacs DDoS.

CDN no és el mateix que host web

És important tenir clar que una CDN no pot allotjar contingut i no pot reemplaçar la necessitat d’un allotjament web, no obstant això, ajuda a emmagatzemar contingut en caché, millorant així, el rendiment d’un lloc web.

Com funciona una CDN

Com hem comentat anteriorment, una CDN és una xarxa de servidors connectats entre sí amb l’objectiu d’entregar contingut a l’usuari de forma més ràpida, barata, fiable i segura possible.

Per això, una CDN emmagatzema una versió en caché del contingut distribuït en múltiples ubicacions geogràfiques (PoPs) i que contenen un nombre de servidors de caché, que són els responsables d’entregar el contingut als usuaris més pròxims a la ubicació geogràfica on es troba el servidor.

Les CDN “col·loquen” el seu contingut en molts llocs a la vegada per poder oferir una cobertura superior als seus usuaris. Per exemple, un usuari d’Espanya està buscant informació en un lloc web que es troba allotjat a Anglaterra, en realitat no accedeix directament a aquest allotjament, sinó que ho fa a través del PoP local que hi ha a Espanya. Sense dubte la navegació serà molt més ràpida que si ho fa des de l’allotjament d’Anglaterra que es troba a milers de quilòmetres de distància de l’usuari.

Blocs de construcció de la CDN

Ja hem parlat del seu funcionament, és moment de parlar de com és la construcció d’una CDN.

PoPs

Els Punts de Presència (PoPs) d’una CDN són centres de dades ubicats de manera estratègica dins d’un entorn geogràfic i que són els responsables de comunicar-se amb els usuaris. Això ajuda a reduir els temps de càrrega, ja que la informació es recull de centres de dades propers a l’usuari.

Servidors de caché

Aquest tipus de servidors són els responsables de l’emmagatzematge i l’entrega d’arxius en caché. La funció principal d’aquests és accelerar els temps de càrrega i reduir el consum d’ample de banda.

Raons per utilitzar una CDN a la teva empresa

Existeixen múltiples raons per les quals hauries de plantejar-te utilitzar una CDN a la teva empresa, a continuació t’expliquem les més rellevants.

Millora els temps de càrrega d’un lloc web

Quan un lloc web carrega lentament pot ser un problema per la teva empresa. Molts usuaris quan el temps de càrrega és més lent de l’habitual decideixen marxar del lloc web i buscar una alternativa. Per això, és important que l’usuari pugui accedir a la informació que l’interessa de manera ràpida i segura. Les CDN s’encarreguen d’això, com? Anem a veure-ho:

  • Reduir la distància entre els usuaris i els recursos del lloc web: Les CDN permeten als usuaris connectar-se al centre de dades més proper en comptes del lloc on es troba el servidor. Això permet reduir el temps de càrrega considerablement.
  • Reduir  la mida dels arxius: Les CDN poden reduir la quantitat de dades que es transfereixen reduint la mida dels arxius comprimint-los. Això significa menys temps de càrrega.
  • Utilització de certificats TLS/SSL: Les CDN poden accelerar el temps de càrrega dels llocs web utilitzant certificats TLS/SSL i optimitzant la reutilització de la connexió, permetent així, arrencar en fals TLS. 

Mantenen un lloc web sempre en línia

El temps d’activitat és un component crític per qualsevol que tingui un lloc web. Els fallos en el hardware i els pics de tràfic tenen el potencial per fer que un servidor web caigui i evitar així, que els usuaris puguin accedir a ell. A més a més, una CDN completa té diferents propietats que minimitzen el temps d’inactivitat.

El balanceig de càrrega distribueix el tràfic de la xarxa de forma uniforme entre diversos servidors, el que facilita l’escalabilitat dels increments ràpids de tràfic. La commutació per error proporciona un servei interromput inclús si un o més servidors CDN es desconnecten a causa del mal funcionament del hardware, per tant, aquesta commutació per error pot redistribuir el tràfic a altres servidors operatius. D’aquesta manera, l’empresa pot assegurar que tots els usuaris poden accedir al lloc web sense problemes.

Protegeixen les dades

Garantir la seguretat de la informació que es transmet per la xarxa és fonamental per les CDN. Per això, utilitza certificats TLS/SSL per assegurar l’autenticació, encriptació i integritat.

Redueixen els costos d’ample de banda

Cada vegada que un servidor d’origen respon a una sol·licitud, es consumeix ample de banda, però solucions com Cloudflare poden ajudar a reduir les sol·licituds d’origen. Mitjançant l’emmagatzematge en caché i altres optimitzacions, les CDNs poden reduir la quantitat de dades que ha de proporcionar un servidor d’origen, el que redueix els costos d’allotjament pels propietaris del lloc web.

Augmenten la disponibilitat i redundància del contingut

Les grans quantitats de tràfic o fallos del hardware poden interrompre el funcionament normal del lloc web, però gràcies a la seva naturalesa distribuïda, una CDN pot manejar més tràfic i suportar fallos de hardware molt millor que en altres servidors d’origen.

CDN, ¿són per a totes les empreses?

Com hem comentat en paràgrafs anteriors, l’ús de les CDN segueix augmentat, no obstant això, aquests serveis no són per a tots.

Per exemple, si la teva empresa està executant un lloc web estrictament localitzat, amb la gran majoria dels seus usuaris ubicats a la mateixa regió que el seu hosting, disposar d’una CDN significa que estaràs introduint un altre punt de connexió que en realitat no necessita.

No obstant això, si la teva empresa treballa en l’àmbit internacional, sense dubte la introducció d’una CDN serà clau per assegurar el correcte rendiment de la teva web.

Necessites una CDN pel teu lloc web? A Ilimit, com especialistes en serveis gestionats i cloud, t’oferim tots els serveis necessaris per garantir el bon funcionament i rendiment de tota la infraestructura IT. Contacta amb nosaltres i t’ajudarem a trobar la millor solució per a tu i el teu negoci.

Bon profit!

Treballem fins i tot a l'hora de sopar. Posa't en contacte amb nosaltres i t'ajudarem en tot el que necessitis.
Contáctanos