云计算之华为云弹性文件服务【玩转华为云】
简介
弹性文件服务(Scalable File Service,SFS)提供按需扩展的高性能文件存储(NAS),可为云上多个弹性云服务器(Elastic Cloud Server,ECS),容器(CCE&CCI),裸金属服务器(BMS)提供共享访问。
架构
与传统的文件共享存储相比,弹性文件服务具有以下优势:
文件共享
同一区域跨多个可用区的云服务器可以访问同一文件系统,实现多台云服务器共同访问和分享文件。
弹性扩展
弹性文件服务可以根据您的使用需求,在不中断应用的情况下,增加或者缩减文件系统的容量。一键式操作,轻松完成您的容量定制。
高性能、高可靠性
性能随容量增加而提升,同时保障数据的高持久度,满足业务增长需求。
存储底层包含HDD和SSD两种存储介质;存储系统采用分布式存储架构,全模块架构冗余设计,无单一故障点。
无缝集成
弹性文件服务同时支持NFS和CIFS协议。通过标准协议访问数据,无缝适配主流应用程序进行数据读写。同时兼容SMB2.0/2.1/3.0版本,Windows客户端可轻松访问共享空间。
操作简单、低成本
操作界面简单易用,您可轻松快捷地创建和管理文件系统。
专属弹性文件服务简介
专属弹性文件服务(SFS Turbo)是面向企业、政府、金融等客户,提供一个基于专属计算、专属存储资源池构建的共享文件存储。租户独享专属计算和专属资源池,与公共租户资源物理隔离,满足特定性能、应用及安全合规等要求,为客户提供可靠、便捷的云上“头等舱”。
约束与限制
SFS容量型文件系统限制
实践步骤
VPC终端节点
VPC终端节点可以为计算资源的VPC和弹性文件服务通用文件系统提供可靠的连接,计算资源的VPC需要通过VPC终端节点与通用文件系统建立通信,计算资源从而能够访问文件系统。
将通用文件系统挂载至计算资源前,需要在计算资源对应区域创建指定的VPC终端节点。通用文件系统目前仅支持在华北-北京四、华东-上海一、华北-乌兰察布一、华南-广州-友好用户环境、中国-香港和华南-广州区域创建对应的VPC终端节点。其他区域请选择使用SFS容量型和SFS Turbo文件系统。
SFS容量型和SFS Turbo文件系统不需要创建VPC终端节点。
https://console.huaweicloud.com/vpc/?region=cn-north-4#/vpc/vpcs/list
登录华为云控制台。
登录管理控制台。
单击管理控制台左上角的,选择区域和项目。
选择“网络 > VPC终端节点 > 终端节点”。
进入“购买终端节点”页面。
SFS文件系统
创建SFS
通用型文件系统
SFS Turbo提供按需扩展的高性能文件存储
挂载NFS协议类型文件系统到ECS
当创建文件系统后,您需要使用云服务器来挂载该文件系统,以实现多个云服务器共享使用文件系统的目的。
CIFS类型的文件系统不支持使用Linux操作系统的云服务器进行挂载。
同一SFS容量型文件系统不能同时支持NFS协议和CIFS协议。
操作步骤
以root用户登录弹性云服务器。
安装NFS客户端。
安装NFS客户端。
查看系统是否安装NFS软件包。
CentOS、Red Hat、Oracle Enterprise Linux、SUSE、Euler OS、Fedora或OpenSUSE系统下,执行如下命令:rpm -qa|grep nfs
Debian或Ubuntu系统下,执行如下命令:dpkg -l nfs-common
如果查看到未安装,根据不同的操作系统,执行不同命令。
CentOS、Red Hat、Euler OS、Fedora或Oracle Enterprise Linux系统下,执行如下命令:sudo yum -y install nfs-utils
Debian或Ubuntu系统下,执行如下命令:sudo apt-get install nfs-common
4.执行如下命令,查看是否能解析文件系统挂载地址中的域名。
nslookup 文件系统域名
文件系统域名仅为域名,如:sfs-nas1.xxxx.com。文件系统域名请从文件系统的挂载地址中获取,不需要输入整个挂载地址。无法使用nslookup命令时,需要先安装bind-utils软件包。(可通过执行yum install -y bind-utils命令安装)
解析成功,执行。
解析失败,请先完成DNS服务器IP地址的配置再执行挂载文件系统的操作。
5.执行如下命令,创建用于挂载文件系统的本地路径。
mkdir 本地路径
如果本地路径已挂载其他磁盘等资源,为被占用状态时,需要新建其它目录进行挂载(nfs客户端不会对重复挂载进行拦截,当重复挂载时会表现为最后一次成功挂载的信息)。
[root@ecs-cloud250301 ~]# mkdir -p /www/nfs_files
执行如下命令,将文件系统挂载到与文件系统所属VPC相同的云服务器上。文件系统目前仅支持NFSv3协议挂载到Linux云服务器。
通用文件系统执行命令:mount -t nfs -o vers=3,timeo=600,noresvport,nolock,proto=tcp 挂载地址 本地路径
总结:
华为云弹性文件服务
弹性伸缩与灵活配置
按需扩展:用户可根据业务需求动态调整存储容量,无需中断应用运行,提升资源利用率。
多种类型优化:提供容量型和Turbo系列(标准型、增强版、性能型),针对不同场景进行性能优化。
多协议支持:同时兼容NFS和CIFS协议,适配Linux和Windows系统,简化跨平台数据共享。
高性能表现
高带宽与低延迟:SFS Turbo性能型-增强版最大带宽达2GB/s,最高IOPS为100K,适用于AI训练、视频编辑等场景。
分布式架构:通过分布式存储技术实现大规模数据处理,满足高性能计算(HPC)、大数据分析等需求。
高可靠性与可用性
数据持久性:采用多副本机制和冗余设计,数据持久性达到99.99999999%(10个9),服务可用性达99.95%。
跨可用区访问:支持同一区域内多个可用区的云服务器(ECS、容器、裸金属服务器)共享同一文件系统,提升容灾能力。
安全性与权限管理
VPC隔离:基于虚拟私有云(VPC)实现网络隔离,防止未授权访问。
加密与审计:支持文件系统级加密,并通过云审计服务记录操作日志,满足合规要求。
易用性与集成能力
可视化控制台:提供直观的管理界面,支持文件系统创建、挂载、监控等操作。
API与自动化:开放丰富API,支持第三方系统集成和自动化管理。
- 点赞
- 收藏
- 关注作者
评论(0)