El file storage es una te­c­no­lo­gía de al­ma­ce­na­mie­n­to en la que los datos se guardan como archivos completos en una es­tru­c­tu­ra je­rá­r­qui­ca de carpetas y se accede a ellos mediante rutas únicas. Es es­pe­cia­l­me­n­te adecuada para sistemas de archivos co­m­pa­r­ti­dos, como en entornos NAS o en se­r­vi­do­res de archivos clásicos dentro de una red co­r­po­ra­ti­va.

IONOS Cloud Object Storage
Al­ma­ce­na­mie­n­to seguro, escalable y rentable

Obtén el mejor precio en Object Storage de alta gama. Reduce costos sin co­m­pro­me­ter la potencia, al tiempo que proteges tus datos con se­r­vi­do­res de alta seguridad y control de acceso in­di­vi­dual.

¿Qué es el file storage?

Todo aquel que haya guardado un archivo en su ordenador alguna vez, conoce ya el llamado file storage (también, file level storage, file based storage) o al­ma­ce­na­mie­n­to de archivos (o también a nivel de archivos o basado en archivos). En este sistema de al­ma­ce­na­mie­n­to, los archivos se depositan en la ubicación deseada del disco duro. En este método, hay dos factores que son decisivos, tanto en el PC local como en los se­r­vi­do­res de una empresa:

  • Archivos: todos los datos se guardan como archivos completos.
  • Jerarquía: los archivos se ordenan en una es­tru­c­tu­ra de carpetas y se accede a ellos a través de una ruta.

Al contrario de lo que ocurre en el block storage (al­ma­ce­na­mie­n­to en bloques), un sistema con file storage no separa los datos de un mismo archivo. El archivo se guarda como un todo y se busca de la misma forma. A di­fe­re­n­cia del object storage (al­ma­ce­na­mie­n­to basado en objetos), donde los datos se almacenan como objetos con metadatos en es­tru­c­tu­ras planas, el file storage se basa en una jerarquía. Esta jerarquía es el resultado del sistema de di­re­c­to­rios de varios niveles: los archivos se depositan en carpetas que pueden estar a su vez en otras carpetas –lo que, por lo general, suele ocurrir. Esto hace que a veces se creen largas rutas de di­re­c­to­rios que el sistema de or­de­na­do­res o el servidor deben conocer. Las rutas permiten navegar para poder acceder a los archivos. Estos datos se guardan en forma de metadatos.

Los discos para el al­ma­ce­na­mie­n­to de archivos se utilizan, al margen de los discos duros in­te­gra­dos, sobre todo en dos variantes:

  • Network Attached Storage (NAS): una memoria autónoma que está conectada a una red y que todos los pa­r­ti­ci­pa­n­tes de la red tienen a su di­s­po­si­ción.
  • Direct Attached Storage (DAS): memoria conectada di­re­c­ta­me­n­te a un ordenador en forma de disco duro externo.

Para la co­mu­ni­ca­ción entre el disco y el ordenador hay que tener en cuenta di­fe­re­n­tes pro­to­co­los:

  • Server Message Block (SMB) para sistemas Windows
  • Network File System (NFS) para sistemas Unix y Linux

Ventajas e in­co­n­ve­nie­n­tes del file storage

La mayor ventaja del al­ma­ce­na­mie­n­to basado en archivos pro­ba­ble­me­n­te sea que todo el mundo puede entender el sistema. No solo es un sistema je­rá­r­qui­co conocido en in­fo­r­má­ti­ca, puesto que este sistema es el propio del archivado doméstico en carpetas. Además, por lo general, es muy fácil escalar un sistema con file storage. Si se necesita más capacidad, solo habrá que in­co­r­po­rar otra memoria de al­ma­ce­na­mie­n­to (por ejemplo, un nuevo servidor NAS) a la red. La memoria permite, además, que varios usuarios accedan a ella y realicen cambios al mismo tiempo.

Aunque, si bien es verdad que un al­ma­ce­na­mie­n­to en archivos puede escalarse muy bien y a precios muy eco­nó­mi­cos, a medida que aumenta el tamaño, la na­ve­ga­ción se vuelve más compleja. Como co­n­se­cue­n­cia, el acceso a de­te­r­mi­na­dos archivos se va ra­le­n­ti­za­n­do. Hoy en día, este problema se mitiga en parte mediante el uso de la IA y la au­to­ma­ti­za­ción, que permiten archivar au­to­má­ti­ca­me­n­te los archivos de uso poco frecuente o analizar de forma in­te­li­ge­n­te las es­ta­dí­s­ti­cas de acceso.

Ventajas In­co­n­ve­nie­n­tes
✓ Bajo precio ✗ Baja velocidad de acceso a los ficheros
✓ Fácil de usar
✓ Fá­ci­l­me­n­te escalable

El al­ma­ce­na­mie­n­to de archivos en la práctica

El file storage en la forma de un NAS se utiliza en las empresas (y en parte también en las redes do­mé­s­ti­cas), sobre todo, a modo de un simple servidor de archivos. Si los archivos (es­tru­c­tu­ra­dos o sin es­tru­c­tu­rar) deben fa­ci­li­tar­se a muchos usuarios, el file storage es la elección correcta. El ser tan intuitivo permite que todos los usuarios puedan manejar su mecánica sin problemas. Este método de al­ma­ce­na­mie­n­to también es ideal para el archivado de ficheros, ya que, como este sistema no prioriza la velocidad de acceso a los archivos, es el indicado para al­ma­ce­nar­los a largo plazo.

El file storage adquiere cada vez más re­le­va­n­cia también en es­ce­na­rios de edge computing y IoT: en entornos de pro­du­c­ción, con sensores co­ne­c­ta­dos o sistemas autónomos, resulta útil almacenar los datos de forma local y es­tru­c­tu­ra­da para minimizar la latencia y, al mismo tiempo, permitir un acceso ce­n­tra­li­za­do.

File storage en entornos cloud

Hoy en día, la ar­qui­te­c­tu­ra del file storage también es muy demandada en la cloud, ya sea de forma nativa o a través de los llamados storage gateways. Estos últimos conectan los sistemas de archivos locales con el al­ma­ce­na­mie­n­to en la nube. De este modo, se pueden ex­te­r­na­li­zar grandes volúmenes de archivos sin renunciar a la es­tru­c­tu­ra je­rá­r­qui­ca de un sistema de archivos tra­di­cio­nal.

Además, las empresas apuestan cada vez más por sistemas de archivos globales y di­s­tri­bui­dos, con el fin de ofrecer a equipos y empleados en di­fe­re­n­tes ubi­ca­cio­nes un acceso co­m­pa­r­ti­do a los archivos centrales.

Ir al menú principal