产品介绍
阿里文件存储NAS是一种云存储服务,它是阿里盘古2.0分布式存储平台中非常重要的一个服务模块,它同块存储EBS、表格存储 Tablestore、对象存储 OSS共同组成平台存储基础服务。它提供了安全、可靠的在线文件存储、备份和共享功能。它采用多层级备份和容灾机制,确保数据的安全性和可用性。同时,它还支持多种文件共享协议,如NFS、CIFS、FTP和AFP等,可以方便地在不同设备间共享和访问数据。能为ECS,容器提供NFS\SMB\POSIX和HDFS接口的共享文件服务。支持企业应用0改造上云。
产品试用
大家可以点击产品试用链接,点击立即试用。
如果你对其他云存储产品感兴趣,可以通过如下流程领取试用,点击链接前往。
场景体验
接下来我将从入门到进阶分别通过两个场景来体验文件存储NAS。
场景一:通过ECS挂载NAS文件系统(入门)
该场景需要你有一台ECS云服务器,有NAS存储资源包。开始实验前需要配置好ECS,浏览器访问云服务器ECS控制台,在控制台左侧导航栏中,单击“实例”。在“实例”页面顶部菜单栏,切换到资源所在地域。
在实例页面,找到您ECS实例,在其操作列下单击远程连接。在连接与命令对话框中,选择Workbench远程连接,单击立即登录。
这里我习惯用第三方SSH工具MobaXterm来连接,需要知晓ECS实例的公网IP。在实例页面,找到您ECS实例,IP地址栏复制公网地址即可。
ECS准备好了,接下来就可以登录连接,安装NFS客户端。
#yum安装NFS客户端
yum install nfs-utils -y
#提高同时发起的NFS请求数量
echo "options sunrpc tcp_slot_table_entries=128" >> /etc/modprobe.d/sunrpc.conf
echo "options sunrpc tcp_max_slot_table_entries=128" >> /etc/modprobe.d/sunrpc.conf
接下来浏览器访问文件存储NAS控制台,进行NAS文件系统的创建并挂载。在控制台左侧导航栏中,单击“文件系统列表”。在“列表”页面顶部菜单栏,切换到资源所在地域,保持和ECS在同一个区域。
当前列表是空的,点击创建文件系统进行新建,这里选择通用型,因为我们试用的是通用型的资源包。
完成文件系统的创建后,接下来我们就可以开始挂载使用了,点击文件系统列表,在基本信息页签,单击挂载使用。在挂载使用页签,单击添加挂载点。
在添加挂载点对话框中,选择VPC网络、交换机和权限组,单击确定。
专有VPC网络、交换机请选择为需要被挂载的ECS所在的专有VPC网络和交换机,您可以在云服务器控制台的ECS实例详情页签的网络信息区域中查看专有VPC网络和交换机信息。
返回如下页面,等待状态变为可用,表示您已成功为NAS文件系统添加挂载点。
在挂载使用页,可以看到提供了三种挂载的方式。分别是控制台挂载、命令行挂载和插件挂载。这里选命令行挂载进行体验。
在通过命令行挂载到ECS面板的挂载NFS文件系统的区域,复制挂载命令。
切换至ECS远程连接页签,执行上一步骤复制的挂载命令。
#挂载命令
mount -t nfs -o vers=3,nolock,proto=tcp,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport 04b514ae9a-qth56.cn-hangzhou.nas.aliyuncs.com:/ /mnt
#验证挂载
mount -l
df -h | grep aliyun
挂载成功后,你可以在ECS上访问NAS文件系统,执行读取或写入操作。你可以把NAS文件系统当作一个普通的目录来访问和使用。
场景二:基于函数计算挂载NAS并搭建照片管理平台(进阶)
该场景需要开通试用的产品主要有三个(函数计算 FC、云数据库 RDS MySQL Serverless,文件存储 NAS),点击连接前往领取试用。或者前往产品试用中心分别点击立即试用。
首先前往函数计算控制台。在左侧导航栏中,单击应用。
在应用页面,选择通过模板创建应用,单击Web应用,搜索并选择Serverless 相册,单击立即创建。
在创建应用页面,选择直接部署。(注:如果您的阿里云账号未开通日志服务SLS,将会弹出开通日志服务页面,请您根据页面提示进行相关授权,授权完成后返回创建应用页面。)
此时还需要关注页面上角色名称部分,此时需要单击前往授权进行授权。
在弹出的RAM访问控制页,点击同意授权。
此时,角色名称没有授权提示了。
同样的高级配置中关注RAM角色ARN,点击前往授权。
完成授权之后,单击页面最下面的创建并部署默认环境。
在环境详情右侧的部署版本,你可以查看日志观察应用部署情况。
这里根据网络速率快慢,部署需要花费8-15分钟,耐心等待部署状态变为部署成功。
在部署完成后,返回到应用页面,单击左侧导航栏中的服务及函数。在服务列表页面,找到photoview服务,单击右侧操作列下的配置。
在编辑服务photoview页面的存储配置区域中,单击挂载NAS文件系统右侧的启用,NAS配置方式为自动配置,单击下方的保存。
完成保存后,可以前往文件存储NAS控制台,在文件系统列表可以看到已经自动创建了一个文件系统并自动进行了挂载。
接下来在应用基本信息页面,单击右侧操作列下的访问域名。
在登录页面,输入账号和密码,初始账号和密码都为demo,单击Sign in。
在Photoview首页,单击Settings。在Settings页面的User区域,单击Action列中的Scan,开始进行照片扫描。
在Settings页面,单击Timeline。在Timeline页面,刷新一下页面,稍作片刻,显示出照片。
通过场景二的体验,很明显能察觉到,文件存储配合其他产品使用,可以实现很多场景的应用落地。
为了避免后期不必要的扣费,如上场景体验完成后记得及时释放资源。
前往函数计算控制台。在应用页面,找到您部署的Serverless相册应用,单击右侧操作列下的删除。
前往文件存储NAS控制台。在文件系统列表页面,找到因部署Serverless相册应用所创建的文件系统NAS,选择右侧操作列下的 >删除。
先删除挂载点,该操作会触发下发短信验证,输入验证码确认删除。
前往云数据库RDS控制台。在实例列表页面,找到因部署Serverless相册应用所创建的数据库RDS MySQL Serverless实例,选择右侧操作列下的更多>释放实例。
如果你意犹未尽,还想体验更多的场景,可以点击下方的链接前往。
使用SLB+2ECS+NAS,部署电商web网站的高可用架构
热门Stable Diffusion模型库快速转存至个人NAS与加载训练
体验总结
通过本次体验,我们发现阿里文件存储NAS的优点主要体现有以下几点:
- 容量大:阿里文件存储NAS提供了非常大的存储空间,可以满足大量数据存储的需求。
- 高性能:对于大规模文件读写任务,阿里云文件存储NAS能够提供稳定且快速的速度。
- 安全性高:多重安全防护措施有效保障了用户数据的安全性。
- 扩展性强:阿里文件存储NAS支持多种文件共享协议,使得它可以适应不同的应用场景,并且易于扩展。
- 操作方便:阿里文件存储NAS的用户界面的设计非常友好,使得用户可以方便地进行配置和管理。
但是,我们也发现了一些不足之处,如:
- 网络速度慢:由于阿里文件存储NAS是基于云存储的服务,因此网络速度可能会影响到用户的使用体验。
- 不支持某些文件系统:阿里文件存储NAS不支持某些特殊的文件系统,如NTFS等,这可能会影响到某些用户的使用。
- 文档和API支持有待提高:对于一些高级功能的使用和配置,需要用户自行查阅官方文档或咨询技术支持,增加了使用难度。
随着云存储技术的不断发展,阿里文件存储NAS将会继续发展壮大。未来,我们期望NAS能够提供更快的读写速度、更高的数据安全性和更便捷的操作体验。同时,我们也希望NAS能够支持更多的应用场景,如人工智能、大数据等。
总的来说,虽然存在一些不足之处,但阿里文件存储NAS仍然是一种非常出色的云存储服务。如果你需要安全、可靠的在线文件存储、备份和共享功能,那么阿里文件存储NAS将会是一个非常不错的选择。