产品概述
弹性文件(CT-SFS,Scalable File Service)提供按需扩展的高性能文件存储(NAS),可为云上多个弹性云服务器、容器、物理机等计算服务提供大规模共享访问,具备高可用性和高数据持久性。提供标准的POSIX文件访问接口,可以将现有应用与文件存储无缝集成。天翼云提供标准型和性能型两种规格文件存储服务,可满足多场景下用户需求,参见产品规格及应用场景。
产品架构
天翼云弹性文件服务提供基于标准POSIX文件接口的存储服务,可以将现有应用与文件存储无缝集成。适用于Linux和Windows操作系统。
弹性文件服务、对象存储、云硬盘的区别
天翼云弹性文件服务、对象存储、云硬盘的主要区别如下:
维度 | 弹性文件服务 | 对象存储 | 云硬盘 |
---|---|---|---|
概念 | 弹性文件服务提供了一个高度可扩展的文件系统,可在云环境中共享文件数据。具有高可用性、持久性和可靠性。 | 对象存储具有高度的可扩展性和耐久性,可以存储任意类型的海量数据,并且能够自动处理数据冗余、故障恢复和数据分发。 | 云硬盘提供了高性能、低延迟、可扩展的块级存储。云硬盘可以被挂载到弹性云主机或物理机上,使其能够持久化地存储数据。 |
存储方式 | 弹性文件服务采用文件存储方式。文件存储将数据组织为层次化的目录和文件结构,用户可以通过文件路径和名称来操作文件和目录。 | 对象存储将数据存储为独立的对象。每个对象由数据本身和与之相关的元数据(例如文件名、文件类型、大小等)组成。 | 云硬盘采用块存储方式。块存储将数据分为固定大小的块(通常为几KB或几MB),并通过唯一的块地址进行访问。 |
访问方式 | 弹性文件服务通过网络共享的方式进行访问。用户可以在需要的弹性云主机实例或容器实例上挂载文件系统,并通过标准的文件系统接口(如NFS、SMB等)访问共享的文件系统。 | 对象存储需要指定桶地址,通过HTTP或HTTPS等传输协议进行访问。 | 云硬盘类似于PC机的硬盘,无法单独使用,通常通过挂载(Mount)的方式来访问。它可以被挂载到弹性云主机或物理机上,使其在操作系统中可见。 |
适用场景 | 如应用程序的配置文件、日志文件等需要共享的文件数据以及在容器化应用中支持多个容器实例之间的数据共享和同步。 | 如大数据分析、数据湖、数据备份和归档等大规模数据存储和分析场景;静态网站托管解决方案存储。 | 如作为弹性云主机或物理机的数据存储介质进行数据存储和持久化;大规模数据处理与分布式计算等高性能计算场景。 |
容量 | 弹性文件服务可按需扩展,单文件系统容量默认最大为32TB。如需更大容量的文件系统,可提工单申请。 | 对象存储服务没有容量限制,存储资源可无限扩展。 | 云硬盘支持按需扩容,最小扩容步长为1 GB,单个云硬盘可由10 GB扩展至32 TB。 |
是否支持数据共享 | 是 | 是 | 是 |
是否支持远程访问 | 是 | 是 | 否 |
弹性文件服务相比传统NAS具有以下优势
- 弹性扩展:可以根据需要在线一键扩展存储容量,无需手动调整硬件或配置。这使得它更适合处理大规模数据和快速增长的存储需求。
- 高可用性:支持高可用,采用三副本数据冗余机制,可以在网关硬件故障情况下保持数据的可访问性。服务可用性99.95%,数据持久性99.99999999%(10个9)。
- 灵活性和可编程性:提供丰富的API和工具,使开发人员可以轻松地集成和管理存储服务。它还支持各种协议和访问方式,如NFS、CIFS等,使得应用程序可以方便地访问和操作存储数据。
- 成本效益:相对于传统NAS,提供按需计费和包年包月两种计费模式,且支持计费模式变更。灵活的计费模式可以降低存储成本,避免购买和维护硬件设备的开销。
如何访问弹性文件服务
文件系统不可独立使用,也不可通过URL访问,须要挂载云主机、容器、弹性裸金属、物理机等计算服务上才可进行读写。文件系统挂载之后可以作为一个普通的磁盘来使用。
如何管理弹性文件服务
天翼云提供如下方式进行弹性文件服务的配置和管理:
- 控制台:天翼云提供Web化的服务管理平台,即控制中心。在弹性文件服务控制台可以进行扩容、续订、添加/解绑VPC、权限组管理等多种基本操作。
- OpenAPI:天翼云提供基于HTTPS请求的API(Application programming interface)管理方式,具体参考API概览。