ossfs 1.0 es un cliente de sistema de archivos en espacio de usuario (FUSE) que permite montar buckets de Object Storage Service (OSS) en el sistema de archivos local. Esto facilita que los contenedores empresariales accedan a los datos en OSS mediante operaciones POSIX, de la misma forma en que acceden a los archivos locales.
Características
Los volúmenes de ossfs 1.0 se montan mediante ossfs 1.0. ossfs 1.0 ofrece las siguientes características:
Admite la mayoría de las funciones definidas en los estándares POSIX, como la carga y descarga de archivos y directorios, así como la gestión de permisos de usuario.
Utiliza carga multiparte y carga reanudable de forma predeterminada para subir objetos a OSS.
Admite verificación MD5 para garantizar la integridad de los datos.
Admite cifrado del lado del servidor basado en Key Management Service (KMS) para garantizar la seguridad de los datos.
Los volúmenes de ossfs 1.0 proporcionan las siguientes funcionalidades:
Monitoreo: Permite supervisar la información de montaje, las consultas por segundo (QPS), el rendimiento y los datos frecuentes de los volúmenes. Para obtener más información, consulte OSS volume monitoring.
Autenticación mediante RAM Roles for Service Accounts (RRSA): Implementa el aislamiento de permisos de OpenAPI en el nivel de volumen persistente (PV) dentro del clúster para limitar los permisos de API en volúmenes de OSS específicos. Esto permite regular el acceso a los recursos en la nube con granularidad fina y mejorar la seguridad del clúster.
Modo de subruta dinámica para volúmenes de almacenamiento: Al montar una solicitud de volumen persistente (PVC), el sistema crea automáticamente subrutas independientes en el bucket de OSS para aislar los datos.
Descripción de versiones
Para utilizar la versión más reciente de ossfs 1.0, actualice el plugin de Container Storage Interface (CSI).
Para consultar las notas de la versión de ossfs 1.0, revise los siguientes temas:
Cómo ejecutar ossfs 1.0
El modo de ejecución de ossfs 1.0 evoluciona junto con CSI. Para cambiar ossfs 1.0 a la versión en contenedores y mejorar su estabilidad, se recomienda actualizar CSI.
Versión de CSI | Modo de ejecución de ossfs 1.0 | Descripción |
< v1.28 | ossfs 1.0 se ejecuta como un daemon en los nodos donde se despliegan los pods de la aplicación. | Si ossfs 1.0 presenta una excepción, móntelo manualmente en modo de primer plano en el nodo. ossfs 1.0 tiene requisitos específicos respecto a las versiones del sistema operativo del nodo, la arquitectura y la biblioteca de dependencias. |
≥ V1.28 y < V1.30.4 | ossfs 1.0 se despliega en contenedores dentro de pods en el namespace | Cuando ossfs 1.0 presenta una excepción, revise los registros operativos de sus contenedores para solucionar el problema, sin necesidad de cambiar su modo de ejecución. El modo de ejecución de ossfs 1.0 está desacoplado del entorno del nodo y no impone requisitos específicos sobre el sistema operativo ni la arquitectura del nodo. |
≥ V1.30.4 | ossfs 1.0 se despliega en contenedores dentro de pods en el namespace |