专家解析|如何通过NFS协议访问Azure资源

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Microsoft云科技网络

小提示:您能找到这篇{专家解析|如何通过NFS协议访问Azure资源}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的专家解析|如何通过NFS协议访问Azure资源内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< font-size: 14px; caret-color: rgb(255, 0, 0); max-inline-size: 100%; cursor: text; box-sizing: border-box !important; outline: none 0px !important;">过去很长时间以来,< font-size: 14px; caret-color: rgb(255, 0, 0);">Azure< font-size: 14px; caret-color: rgb(255, 0, 0); max-inline-size: 100%; cursor: text; box-sizing: border-box !important; outline: none 0px !important;">一直只支持通过< font-size: 14px; caret-color: rgb(255, 0, 0);">SMB< font-size: 14px; caret-color: rgb(255, 0, 0); max-inline-size: 100%; cursor: text; box-sizing: border-box !important; outline: none 0px !important;">协议访问文件共享。然而考虑到有大量客户在< font-size: 14px; caret-color: rgb(255, 0, 0);">Azure< font-size: 14px; caret-color: rgb(255, 0, 0); max-inline-size: 100%; cursor: text; box-sizing: border-box !important; outline: none 0px !important;">平台上运行< font-size: 14px; caret-color: rgb(255, 0, 0);">Linux< font-size: 14px; caret-color: rgb(255, 0, 0); max-inline-size: 100%; cursor: text; box-sizing: border-box !important; outline: none 0px !important;">虚拟机,虽然高版本< font-size: 14px; caret-color: rgb(255, 0, 0);">Linux< font-size: 14px; caret-color: rgb(255, 0, 0); max-inline-size: 100%; cursor: text; box-sizing: border-box !important; outline: none 0px !important;">也可以使用< font-size: 14px; caret-color: rgb(255, 0, 0);">SMB< font-size: 14px; caret-color: rgb(255, 0, 0); max-inline-size: 100%; cursor: text; box-sizing: border-box !important; outline: none 0px !important;">协议,但在权限、配合等方面存在一些不足。此外,一些特殊场合也无法使用< font-size: 14px; caret-color: rgb(255, 0, 0);">SMB< font-size: 14px; caret-color: rgb(255, 0, 0); max-inline-size: 100%; cursor: text; box-sizing: border-box !important; outline: none 0px !important;">,例如< font-size: 14px; caret-color: rgb(255, 0, 0);">SAP< font-size: 14px; caret-color: rgb(255, 0, 0); max-inline-size: 100%; cursor: text; box-sizing: border-box !important; outline: none 0px !important;">的配置文件就只能以< font-size: 14px; caret-color: rgb(255, 0, 0);">NFS< font-size: 14px; caret-color: rgb(255, 0, 0); max-inline-size: 100%; cursor: text; box-sizing: border-box !important; outline: none 0px !important;">协议来访问,不支持< font-size: 14px; caret-color: rgb(255, 0, 0);">SMB< font-size: 14px; caret-color: rgb(255, 0, 0); max-inline-size: 100%; cursor: text; box-sizing: border-box !important; outline: none 0px !important;">。

小知识:SMB和NFS是什么?


这是两种常见的文件共享协议。SMBServer Message Block,服务器消息块)是Windows操作系统原生实现的一种文件共享协议,而NFSNetwork File System,网络文件系统)主要被Linux用于共享文件和文件夹。目前Azure Files服务已经可以全面支持这两种协议,详危机公关专家证书细信息可参阅这里



2020年下半年,全球版Azure Files服务开始支持NFS 4.1协议,最近,中国区Azure服务也开始支持NFS。

Azure对NFS的支持有多种模式:NetApp架构、Based on blob、File Storage、vFxt等。目前中国区Azure支持的是FileStorageNFS版本4.1。下文我们就一起来看看如何在中国区Azure平台上使用NFS

1.服务注册

要使用NFS,必须先注册NFS服务,具体命令如下:

2.创建存储账户

目前支持NFS的存储账户只有高级版的FileStorage,且只能在东2和北2两个区域使用,所以创建存储账户时要选择对应的参数(红圈部分):

其它按需设置即可。创建完成后,可以看到该存储账户同时支持NFS和SMB:

随后进入文件共享,点击创建:

此处可以选择SMB协议或者NFS协议。

文件共享的各种参数和预配容量相关。例如将容量从1024改为2048,可以看到各项参数都发生了变化,并且收费是按照预配容量收费而非实际使用量:

也可以通过命令网络软文推广网站行方式创建。在命令行模式下,创建NFS的命令如下:

如图创建了一个容量1024GiB的NFS共享。其中参数–enabled-protocols指定了共享协议,–root-squash指定权限映射。

回到门户中的存储账户,可以看到新创建的共享:

进入共享,可以看到有错误:

这是因为NFS不支持加密,为了安全需要配置网络终结点和禁止加密访问。

首先禁止加密访问:

再创建vnet,然后为存储账户配置网络终结点:

再进入共享,即可看到NFS的连接方式:

总结



在中国区Azure上创建NFS共享的过程就是这么简单。以后如果大家需要使用NFS,终于不再需要开虚拟机了,这也一定程度上避免了虚拟机带来的高可靠性问题。

NFS的应用面比较广泛,除了SAP等需求,在K8S的数据持久化、Tomcat配置等场合都离不开NFS,欢迎大家测试使用。

同时在下期文章中,我们也将介绍如何在AKS服务中使用NFS。敬请期待!

专家解析|如何通过NFS协议访问Azure资源

上一篇:Prime day 倒计时,关于测评和仓储那些你不知道的
下一篇:关于Wish的流量规则,你知道吗?


版权声明:以上主题为“专家解析|如何通过NFS协议访问Azure资源"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
扫码咨询
    专家解析|如何通过NFS协议访问Azure资源
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“专家解析|如何通过NFS协议访问Azure资源”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通专家解析|如何通过NFS协议访问Azure资源的相关事宜。

关键词:专家解析|如何通过NFS协议

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:545321@QQ.com
电话:400-021-1330 | 客服QQ:545321
沪ICP备12034177号 | 沪公网安备31010702002418号