云存储Clouder认证:基于存储产品快速搭建网盘—课时8:文件存储NAS入门

本文涉及的产品
对象存储 OSS,20GB 3个月
简介: 云存储Clouder认证:基于存储产品快速搭建网盘—课时8:文件存储NAS入门
+关注继续查看

文件存储NAS入门

基于前面对存储产品的学习,小浩已经了解到文件存储NAS是一个可大规模共享访问、弹性扩展的分布式文件系统,那如果用来作为公司的文件存储应用,该如何访问呢?文件存储有哪些使用的注意事项呢?在开始使用前,我们先一起学习一下文件存储的基础概念与功能特性。

 

文件存储NAS基础概念与功能特性

基础概念

  • 地域(Region):数据中心所在的物理位置,创建文件系统时指定,创建成功后不能更换地域,可以对同地域、跨地域或线下IDC的计算节点进行挂载访问
  • 可用区:在同一地域内,电力和网络互相独立的物理区域。创建文件系统时指定,例如,华东1杭州可用区A、B
  • 专有网络VPC:一种虚拟私有网络,VPC之间相互隔离,可以使用云企业网连通,拥有一个网络环境是计算节点访问NAS文件系统所需的前提条件
  • 文件系统:存储文件的地方,通过计算节点挂载访问。以传统的目录树形式管理文件的数据和元数据。支持数百个计算节点同时访问,进行数据共享和高并发读写
  • 挂载点:NAS文件系统在网络环境中的连接点,以域名形式出现,用以实现数据的传输
  • 挂载将计算节点与NAS文件系统相连接的操作。完成挂载后,计算节点可以访问NAS文件系统中的数据

文件存储NAS可支持上千台弹性计算ECS、容器服务ACK等计算节点共享访问。计算节点和NAS各模块的关系如下图所示:

image

  • 产品规格:NAS提供了通用型极速型文件存储CPFS等存储类型,请根据自身业务负载和使用场景选择合适的存储类型,如何进行选择请参考选型

通用型NAS支持数据生命周期管理,开启生命周期管理后,可以根据其配置策略(如距最近访问14天以上)超过14天未访问的数据会自动实现以文件粒度的冷数据沉降到低频介质,以降低存储成本,详情可参考低频介质文档

image

  • 权限组:用于配置通过不同挂载点访问文件系统的权限信息,包括授权IP地址、读写操作权限等
      • 一个挂载点必须绑定且只能绑定一个权限组
      • 一个权限组可以被多个挂载点绑定
      • 默认权限组不允许编辑修改
  • NFS协议:计算节点挂载访问NAS文件系统时所使用的一种软件协议,Linux计算实例推荐选择NFS协议
  • SMB协议:计算节点挂载访问NAS文件系统时所使用的一种软件协议,Windows计算实例推荐选择SMB协议
  • POSIX接口:Linux操作系统用来访问文件的一套标准接口,可在应用程序中使用编程语言调用,实现对文件的各种操作

 

 

功能特性

文件存储NAS作为一个可共享访问、弹性扩展、高可靠、高性能的分布式文件系统,支持任意类型计算节点挂载访问,具有丰富的功能特性,包括:容量弹性可扩展、共享访问、丰富的协议兼容、安全控制与合规、加密、灵活的访问模式、数据传输以及数据备份等,详情可参考NAS产品文档-功能特性

 

 

 

文件存储NAS使用流程

小浩学习完文件存储的基础概念和功能特性之后,为了将NAS用于实际业务中,需要继续学习文件存储NAS的使用流程。

以下是使用NAS的初始化流程步骤:

  1. 首先我们通过登陆阿里云控制台找到NAS服务,查看我们是否已开通NAS服务
  2. 开通NAS服务之后,我们即可创建文件系统,在创建文件系统时可根据自身业务负载和场景需求选择地域、可用区、产品规格、协议类型(NFS、SMB)、vpc、回收站是否开通、生命周期管理等配置信息
  3. 我们在添加挂载点前,可以先创建权限组和规则(白名单机制,对不同的ip和网段授予不同访问权限),需注意默认权限组不允许修改编辑
  4. 文件系统创建完成之后,通过添加挂载点,然后完成文件系统挂载(使用ECS挂载、容器挂载、其它挂载场景),可通过控制台一键挂载、命令行挂载等
    • 通用型NAS最多可以配置两个挂载点,极速型NAS只能配置一个挂载点
    • 一个网络环境中仅需要一个挂载点即可被同网络环境下的数百个计算节点同时使用
  1. 文件系统挂载完成之后,可查询其挂载状态,对文件系统进行读写操作、也可将本地文件或其它存储设备上的文件迁移至文件系统
  2. 若后续不在需要使用文件系统且文件系统中数据已废弃时,可以卸载文件系统

        以上为使用NAS的初始化流程,详情可参考官方文档

image

 

小浩学习了文件存储NAS的使用流程之后,想要动手实践一下,创建属于自己的文件系统,他该如何操作呢?下面以创建通用型NAS为示例(通过控制台创建其它类型文件系统的步骤类似)

 

 

 

创建文件系统

 

说明

    • 当计算节点和挂载点所属同一个交换机且该交换机与文件系统在同一可用区时,NAS的性能最优
    • 通用型NAS支持跨可用区挂载;极速型NAS推荐在同可用区挂载
    • 挂载完成后可在ECS实例终端对文件系统进行读写操作

    1. 登录NAS控制台
    2. 在概览页面,单击创建通用型NAS
    3. 在创建通用型NAS面板,配置文件系统相关信息,如下三张图所示
    4. 单击立即购买,完成文件系统的创建

imageimageimage

 

验证是否创建成功

 

步骤

    1. 登录NAS控制台
    2. 单击文件系统-->文件系统列表,在列表中查看文件系统是否创建完成

image

 

至此,小浩已经创建了属于自己的文件系统,他需要把该文件系统挂载到他的计算实例上,于是他继续研究控制台如何实现ECS挂载文件系统:

 

通过控制台实现ECS实例一键挂载文件系统

 

步骤

    1. 登录NAS控制台
    2. 在左侧导航栏,选择文件系统 > 文件系统列表
    3. 在页面上方,选择地域(您创建的文件系统所属的地域)
    4. 在文件系统列表页面,单击待挂载文件系统ID前的image图标
    5. 在挂载点列表,单击添加到ECS > 挂载

image

    • 挂载到ECS的对话框,配置如下挂载选项:

imageimage

 

查询是否挂载成功

 

步骤

    • 单击目标文件系统ID前的image图标
    • 在挂载点列表,单击添加到ECS > 查询
    • 在查询ECS挂载状态对话框,选择待查询的ECS实例,然后单击查询
    • 在ECS实例详情页面,查看ECS实例详情及挂载配置,显示已挂载,表明已挂载成功

image

更多挂载访问方式,请参考NAS产品文档-挂载访问






练习实验:使用OSS快速搭建个人网盘

https://developer.aliyun.com/adc/scenario/exp/10b18abcd21b4252bac99a42a1af2290

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
相关文章
|
3月前
|
存储 弹性计算 PHP
云存储Clouder认证:基于存储产品快速搭建网盘—课时9:基于文件存储NAS快速搭建网盘
云存储Clouder认证:基于存储产品快速搭建网盘—课时9:基于文件存储NAS快速搭建网盘
101 0
|
5月前
|
存储 人工智能 Serverless
将Stable Diffusion模型文件转存到FC环境的NAS
本文将会指导你开通基于NAS的Stable Diffusion 函数计算FC环境,并且可以将SD模型库的模型转存下载到FC应用下的NAS存储空间
将Stable Diffusion模型文件转存到FC环境的NAS
|
5月前
|
存储 机器学习/深度学习 文件存储
在PAI-EAS(阿里云机器学习平台扩展智能计算服务)上使用存储在NAS中的模型
在PAI-EAS(阿里云机器学习平台扩展智能计算服务)上使用存储在NAS中的模型
183 0
|
7月前
|
存储 人工智能 Cloud Native
《阿里云存储手册》——文件存储NAS
《阿里云存储手册》——文件存储NAS
130 1
|
7月前
|
存储 文件存储
NAS(Network Attached Storage,网络附属存储)是可以支持快照功能的
NAS(Network Attached Storage,网络附属存储)是可以支持快照功能的
140 0
|
7月前
|
存储 Ubuntu 网络协议
NAS私有云存储 - 搭建Nextcloud私有云盘并公网远程访问
NAS私有云存储 - 搭建Nextcloud私有云盘并公网远程访问
|
10月前
|
存储 机器学习/深度学习 分布式计算
PAI子账号(RAM用户)创数据集NAS存储相关权限授予Quick Start
机器学习平台PAI(Platform of Artificial Intelligence)是面向企业客户及开发者,提供轻量化、高性价比的云原生机器学习。是构建在阿里云MaxCompute(原ODPS)计算平台之上,集数据处理、建模、离线预测、在线预测为一体的机器学习平台。而高质量的数据集是高精度模型的基础,是数据准备的核心目标。阿里云PAI提供数据集管理模块,支持将各类数据(本地数据、阿里云存储中的数据等)注册为数据集,为智能标注、模型训练做准备。但是很多公司RAM用户虽然可以正常点击创建,然而在填写NAS路径时往往又碰到权限问题。本文简单演示一下NAS存储相关权限授予,以供参考。
161 0
PAI子账号(RAM用户)创数据集NAS存储相关权限授予Quick Start
|
11月前
|
存储 编解码 人工智能
讲一讲 NAS 网络存储(是什么,解决了什么问题)?
NAS 的全称是 Network Attached Storage,翻译成中文就是网络附加存储。我们来拆解一下就是网络、附加、存储。
226 0
讲一讲 NAS 网络存储(是什么,解决了什么问题)?
|
12月前
|
存储 固态存储 安全
NAS打造自己的私有云存储
NAS打造自己的私有云存储
627 0
NAS打造自己的私有云存储
|
存储 机器学习/深度学习 运维
PAI DSW挂载NAS存储 Quick Start
PAI-DSW是一款云端机器学习开发IDE,为您提供交互式编程环境,适用于不同水平的开发者。集成了开源JupyterLab,并以插件化的形式进行深度定制化开发。开发者无需任何运维配置,即可进行Notebook编写、调试及运行Python代码。DSW采用计算和存储分离的架构,提供了适合开发者的数据存储方式。 DSW本身提供算力资源和非持久的本地存储,您可以将您的NAS盘或者OSS Bucket挂载到DSW的指定路径下,从而获得更高的安全性和更高的数据存储容量。使用远程磁盘存储后,如果实例因为某种原因退出,数据不会丢失。启动实例进行计算时,磁盘会自动挂载到您的实例,数据能立即可用。
421 0
PAI DSW挂载NAS存储 Quick Start
相关产品
对象存储
推荐文章
更多