Seidor
Elastic File System

26 de març de 2024

AWS Elastic File System

Desbloquejant el potencial d'AWS Elastic File System (EFS)

Finalment disposem del servei AWS Elastic File System en producció després d'un any d'estar en mode Preview. Està disponible únicament a Virgínia, Oregon i Irlanda. Elastic File System (EFS) és un servei que com molts altres l'han creat a causa de la demanda dels propis clients d'Amazon Web Services. Això és d'agrair.

Per a qui no sàpiga de què es tracta el nou servei, us direm que bàsicament és un sistema d'emmagatzematge d'arxius que pot ser usat simultàniament per diverses instàncies EC2 de la mateixa VPC.

Les principals característiques del servei són que utilitza el protocol NFS, és escalable, per la qual cosa augmenta i redueix la capacitat d'emmagatzematge automàticament i té alta disponibilitat i durabilitat ja que s'emmagatzema redundantment en diverses zones de disponibilitat en una mateixa regió.

Alguns dels usos més comuns d'AWS EFS poden ser per a l'emmagatzematge d'arxius d'aplicacions empresarials, per a càrregues de treball i aplicacions, incloent-hi big data, o també per a fluxos de treball de processament, gestió de contingut o websites.

Rendiment i càrregues de treball

El rendiment del sistema va en funció de la mida del sistema de fitxers, encara que suporta pics alts de lectura/escriptura. Qualsevol sistema de fitxers EFS creat podrà suportar pics de 100MB de lectura/escriptura per segon.

Per als sistemes de fitxers superiors a 1TB, Amazon Web Services t'adjudicarà 100MB de més per cada TB per als pics de més càrrega de treball, per la qual cosa si disposes d'un sistema de fitxers de 3TB d'emmagatzematge, el sistema suportarà pics de fins a 300MB de càrrega per segon.

El sistema funciona semblant a les instàncies EC2 de la família T2 les quals acumulen crèdits en les fases inactives del servei, per la qual cosa l'acumulació de crèdits per als períodes inactius o de baixa freqüència donaran lloc a disposar d'una major taxa de rendiment quan tingui pics de càrrega de treball. En aquest document disposeu de més informació sobre com funciona el rendiment segons els crèdits.

Alguns dels avantatges d'AWS Elastic File System

Amazon EFS està ben adaptat per permetre el seu ús àmpliament, des de directoris particulars fins a aplicacions primordials per a les empreses, a continuació compartim alguns dels seus principals avantatges;

  • Emmagatzematge de fitxers compartit compatible amb POSIX
  • Rendiment Escalable
  • Elasticitat dinàmica
  • Servei completament administrat
  • Rentabilitat
  • Seguretat i conformitat

Mètriques de CloudWatch

També estan disponibles diverses mètriques per monitoritzar AWS EFC a través d'AWS CloudWatch i són les següents:

  • BurstCreditBalance: La quantitat de dades que podràs transferir en els pics.
  • ClientConnections: Nombre de clients connectats al sistema de fitxers.
  • DataReadIOBytes: Quantitat de bytes llegits del sistema de fitxers.
  • DataWriteIOBytes: Quantitat de bytes escrits al sistema de fitxers.
  • MetadataIOBytes: Quantitat de bytes de metadades escrits i llegits.
  • TotalIOBytes: La suma de les tres mètriques anteriors.
  • PermittedThroughput: El rendiment màxim permès, sense comptar els crèdits.
  • PercentIOLimit: Percentatge d'I/O’s permesos.

Portem uns mesos ja treballant amb aquest servei i el seu rendiment és molt òptim, però si li hem de trobar una pega és la impossibilitat de realitzar snapshots del sistema de fitxers, encara que es poden realitzar còpies de seguretat amb altres eines de tercers.

I què hi ha de la protecció de dades?

Hi ha dues opcions disponibles per protegir les dades mitjançant la còpia de seguretat dels sistemes de fitxers EFS.

  • Servei d'AWS Backup
  • Solució de còpies de seguretat d'EFS a EFS

AWS Backup és una manera senzilla i rendible de crear còpies de seguretat en els seus sistemes de fitxers d'Amazon EFS que es troben a la regió d'AWS on el servei AWS Backup està disponible. És un servei de còpia de seguretat unificat dissenyat per simplificar la creació, migració, restauració i eliminació de còpies de seguretat i, alhora, oferir una millor creació d'informes i auditories.

La solució de còpia de seguretat d'EFS a EFS és adequada per a tots els sistemes de fitxers d'Amazon EFS en totes les Regions d'AWS. Inclou un AWS Cloud Formation template que inicia, configura i executa els recursos necessaris per implementar aquesta solució.