NAS 入门与提高系列之典型应用场景|学习笔记

本文涉及的产品
应用型负载均衡 ALB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
文件存储 NAS,50GB 3个月
简介: 快速学习 NAS 入门与提高系列之典型应用场景

开发者学堂课程【阿里云文件存储 NAS 使用教程:NAS 入门与提高系列之典型应用场景】学习笔记与课程紧密联系,让用户快速学习知识

课程地址https://developer.aliyun.com/learning/course/403/detail/5223


NAS入门与提高系列之典型应用场景

 

内容介绍

一、 NAS 网络挂载方式的基本原

二、 企业(网站应用)共享文件存储场景

三、 云上广电级非编场景

四、 云上渲染场景(基因计算场景)

五、 高性能计算场景

 

一、NAS 网络挂载方式的基本原则

image.png

NAS 既支持在网络上进行挂载,也支持在 VPC 网络上进行挂载;既可以被 ECS,HPC,Docker 或者是弹性服务进行挂载。也可以通过本地的 IDC 同云上的环境,通过专线链接成 VPC 网络,把本地的计算节点同云上 NAS 进行挂载。这样方便用户享受云上弹性高可用的 NAS 服务协议。

 

二、企业(网站应用)共享文件存储场景

通过 NAS 网络挂载方式的基本原则,有如下经典的使用场景

image.png

以网站应用为例:通常网站应用都会是一个在云上高可用的架构。在SLB 之后会挂载多台 ECS,通过 SLB,转发不同用户发出来的请求 ECS 上,会部署相同的应用程序,也可以把一些应用通过 Docker方式做成微服务。这样一台 ECS 上的应用,实际上都是一个高可用架构。这种架构从架构上看是很好的,但是此结构也会带来一定的问题

1、每一次程序代码版本的更新,都不得不更新到每一台 ECS 上或者是 docker 上的服务。

2如果有一些共享的配置文件,就必须在每台 ECS 上进行修改。这样才能保证配置文件的更新。

3、如果有些图片,视频或者是共享文件必须在每块云盘上进行放置。但是云盘的空间有上限,如果超出云盘的空间,扩容就是一个很难的问题。

4、使用 NAS就可以很好地解决这些问题,解决办法:

把多台计算节点上的 ECS,挂在同一个文件 ID 。这样无论更新何种版本,都不需要在每台 ECS 云盘上进行更新。只需要在 NAS 上进行一次操作。所有 ESC 的更新都是实时同步完成。同时 ECS 或者Docker 之间,有一些文件进行共享也可以通过 NAS 的方式让这两者之间去共享同一个文件不需要再做文件在不同节点之间的拷贝。另外NAS 既支持经典网络有支持 SLB 的特性。可以在两个 VPC网络之间,或者是一个经典网络和一个 VPC 之间进行共享一个文件。这样大大提高了应用的弹性和灵活性

5、总结:

NAS 架构下,可以降低架构和部署的成本同时,NAS 也是一个性价比非常优的方式。资源本身的共享不仅可以带来更多 ECS 空间的节省,而且 NAS 在容量值10TB 上,容量值价格比云盘的价格低很多,又进一步提升了 NAS 的性价比。所以对于这种多 ECS 加SLB 的网站架构推荐在 ECS 网站上使用 NAS 共享空间的方式保存文件。

 

三、 云上广电级非编场景

image.png

上图是 NAS Plus 的典型场景

1、广电级别的非编通常要求在10层和12层之上进行视频叠加。同时需要在视频当中,进行快速的拖动随机的读写在整个视频合成之后需要进行迅速的审编,对存储系统的吞吐延时有非常高的要求。

2NAS Plus 在200 G 吞吐能力上还能提供延时在1毫秒之间的访问。而这一切拓展都是弹性的因此需要在安装非编系统的 GPU 上挂载 NAS Plus 的节点,实现这一能力。同时 NAS Plus 还有许多行业特性。比如 NAS Plus 可以支持非编进程级加密,允许非编进程去访问 NAS Plus 里面的视频文件。

同时也支持视频智能的拼接原本两个不同格式的文件进行转换只需要修改想要修改的部分,来实现文件快速的拼接。

3、此外,还有帧级共享和 HardLink 等都是在广电行业里面非常有应用场景的特性这一切都会通过 NAS Plus 的 stk 进行提供。

 

四、云上渲染场景(基因计算场景)

image.png

渲染和基在很多场景下都会有所类似。它会使用批量计算进行云上的快速低成本的操作在不同的批量计算节点下,共享 NAS 的共享空间这样无论是在基因比对需要不同的计算节点同一个或者是几个相互比较的操作还是在渲染下,都能提供非常大的性能和架构的优化

 

五、 高性能计算场景

image.png

大数据可以分为离线计算与实时计算。在离线计算里,推荐使用容量型的 NAS它可以在不同的计算流程当中,共享存储需要比对和计算的文件。在流式计算或者准时计算中,可以充分利用 NAS 的特性, ECS 和 Docker 之间放置需要实时比对和进行读取的文件提供高吞吐的读写能力供给计算节点,进行数据的读取或者写入。这一切只需要一行挂载命令即可

相关实践学习
基于ECS和NAS搭建个人网盘
本场景主要介绍如何基于ECS和NAS快速搭建个人网盘。
阿里云文件存储 NAS 使用教程
阿里云文件存储(Network Attached Storage,简称NAS)是面向阿里云ECS实例、HPC和Docker的文件存储服务,提供标准的文件访问协议,用户无需对现有应用做任何修改,即可使用具备无限容量及性能扩展、单一命名空间、多共享、高可靠和高可用等特性的分布式文件系统。 产品详情:https://www.aliyun.com/product/nas
相关文章
|
存储 人工智能 Serverless
将Stable Diffusion模型文件转存到FC环境的NAS
本文将会指导你开通基于NAS的Stable Diffusion 函数计算FC环境,并且可以将SD模型库的模型转存下载到FC应用下的NAS存储空间
3450 2
将Stable Diffusion模型文件转存到FC环境的NAS
|
存储 机器学习/深度学习 人工智能
AI推理场景使用文件存储NAS的优势
AI推理场景使用文件存储NAS的优势
380 0
|
5月前
|
存储 Serverless Linux
函数计算产品使用问题之如何设置两个SD AIGC应用搭载同一个NAS
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
人工智能 关系型数据库 Serverless
阿里函数计算FC、文件存储NAS和RDS PostgreSQL的应用体验报告
本次体验的目的,旨在详细介绍如何通过阿里函数计算FC部署ChatGLM6B大语言模型,并借助文件存储NAS和RDS PostgreSQL搭建一个AI知识库问答应用,以实现PDF、TXT、HTML等文件和URL类型资料的轻松读取和处理。
310 62
|
6月前
|
资源调度 Java Serverless
Serverless 应用引擎操作报错合集之用的NAS空间,出现报错:IOException: No space left on device,是什么导致的
Serverless 应用引擎(SAE)是阿里云提供的Serverless PaaS平台,支持Spring Cloud、Dubbo、HSF等主流微服务框架,简化应用的部署、运维和弹性伸缩。在使用SAE过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
6月前
|
运维 Serverless 文件存储
Serverless 应用引擎产品使用合集之如何将nas挂载到fc目录中
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
6月前
|
存储 运维 Serverless
Serverless 应用引擎产品使用合集之部署SD界面没有看见NAS启用的选项,是什么原因
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
6月前
|
存储 运维 Serverless
Serverless 应用引擎产品使用合集之在FC中挂载NAS到函数上,该如何操作
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
6月前
|
运维 Serverless 文件存储
函数计算产品使用问题之在利用Docker镜像部署应用时,容器内的应用如何能访问函数计算配置的NAS挂载
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
6月前
|
消息中间件 Serverless 文件存储
Serverless 应用引擎产品使用合集之在NAS中下载torch和diffusers依赖包,如何加载
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。

热门文章

最新文章