Segueix-nos a:

Blogs

Els enginyers de La Salle-URL comparteixen les últimes novetats i projectes en el camp de les solucions de xarxes en enginyeria telemàtica.

29 abril 2020 | Publicat per userDataCenter

QoS als Datacenters

En el post d’avui veurem què és el QoS (Quality of Service) y perquè és important i en què afecta als serveis que s’ofereixen en un CPD.

El QoS, es un mecanisme utilitzat per assegurar la priorització del tràfec i la garantia d’un ample de banda mínim. Mesura la qualitat de la transmissió i a la vegada que la qualitat de la disponibilitat dels serveis del CPD.

Els paràmetres de mesura QoS són els següents:

  1. Ample de banda (bandwidth)
  2. Retard extrem a extrem (end-to-end delay)
  3. Variació del retard (jitter): Variació de retard entre paquets consecutius.
  4. Pèrdua de paquests d’un enllaç (packet loss)

Per poder oferir una alta disponibilitat en una xarxa s’han de tenir controlats els paràmetres anteriors.

Hi ha diferents eines de QoS que ajuden a gestionar els recursos de la xarxa del CPD:

  • Classificació i marcatge: Classifica cada tipus de tràfec que ha de ser tractar de diferent forma. Aquesta classificació dels paquets es pot fer a traves d’uns bits de la capçalera IP anomenats Type of Service. Segons els bits, els routers els sabran a quin servei corresponen i quina prioritat li donaran davant d’un cúmul de paquets. En trames 802.1q, el camp s’anomena Class of Service.
  • Policer / Shaper: Per afegir nous paquets cal que el contenidor (bucket) els pugui acceptar (tingui suficients tokens). Si es pot acceptar el paquet, es transmet, en cas contrari:
    • El paquet es descarta: Policing.
    • El paquet es retarda en un buffer: Shaping.

            Amb el policing no genero jitter, però amb el shaping no perdo informació.

  • Scheduling: Mecanisme d’encuament per oferir diferents nivells de QoS. Per tant, els routers i switches, disposen de cues que els permeten encuar, mirar la prioritat i fer sortir els que tinguin més prioritat abans. Hi ha diversos mecanismes que permeten això. D’entre ells podem destacar: WFQ, CBWFQ i LLQ.
  • Congestion avoidance: Per poder evitar la congestió en un dispositiu del CPD, hi ha dos mecanismes que permeten descartar paquets:
    • RED (Random Early Detection): Descarta paquests de les diferents cues.
    • WRED (Weighted + RED): Permet configurar diferents probabilitats de descartar paquets en les diferents cues.

Per tant, és interessant aplicar mecanismes de QoS en un data center, ja que si els dispositius examinen el  tràfec i el classifiquen, no només millorarà l’experiència dels usuaris, sinó també el funcionament i congestionament de la xarxa. Com sabem la importància de la disponibilitat en un CPD, hem de prendre el QoS com un element fundamental a aplicar als dispositius de la xarxa.

Llorenç Garcia

Share