|
|
|
|
移动端

6.1 文件存储常见问题

《Microsoft Azure 管理与开发.上册,基础设施服务IaaS》第6章存储,本章主要介绍了普通存储和高级存储的使用方法、性能优化、一些常见问题的总结和处理方法、文件共享服务的使用方法、存储管理工具的安装和使用,以及磁盘阵列和LVM的配置方法。本节为大家介绍文件存储常见问题。

作者:世纪互联蓝云公司来源:电子工业出版社|2018-07-07 10:20

【新品产上线啦】51CTO播客,随时随地,碎片化学习

第6章 存储

本章主要介绍了普通存储和高级存储的使用方法、性能优化、一些常见问题的总结和处理方法、文件共享服务的使用方法、存储管理工具的安装和使用,以及磁盘阵列和LVM的配置方法。

6.1 文件存储常见问题

1. 文件存储是否支持基于 Active Directory 的身份验证?

我们目前不支持基于AD 的身份验证或ACL,但会将其列入我们的功能请求列表中。目前,Azure 存储账户密钥用于为文件共享提供身份验证。我们提供通过REST API 或客户端库使用共享访问签名(SAS)的解决方法。使用SAS,可以生成具有在指定的时间间隔内有效的特定权限的令牌。例如,你可以生成对给定文件具有只读访问权限的令牌。在此令牌的有效期内拥有此令牌的任何人对该文件具有只读访问权限。

仅通过REST API 或客户端库支持SAS。通过SMB 协议装载文件共享时,不能使用SAS 委派对其内容的访问权限。

2. 如何通过Web 浏览器提供对特定文件的访问权限?

使用SAS,可以生成具有在指定的时间间隔内有效的特定权限的令牌。例如,可以生成一个令牌,在特定的时段对特定的文件进行只读访问。只要该URL 有效,任何人都可以使用它直接从任何Web 浏览器进行下载。可以轻松地通过UI(例如存储资源管理器)生成SAS 密钥。

3. 访问Azure 文件存储中的文件可以通过哪些不同方式?

可以使用SMB 3.0 协议将文件共享装载在本地计算机上,也可以使用存储资源管理器或Cloudberry 之类的工具访问文件共享中的文件。可以通过应用程序使用客户端库、RESTAPI 或Powershell 访问Azure 文件共享中的文件。

4. 如何在本地计算机上装载Azure 文件共享?

可以通过SMB 协议装载文件共享,只要端口445(TCP 出站)处于打开状态且客户端支持SMB 3.0 协议(例如,Windows 8 或Windows Server 2012)。请通过本地ISP 提供商来取消阻止端口。在过渡期间,可以使用存储资源管理器或任何其他的第三方(例如Cloudberry)查看文件。由于Linux SMB 尚不支持加密,从Linux 文件共享仍需要客户端与文件共享在同一Azure 中。但是,Linux 加密支持已经在负责SMB 的Linux 人员的路线图上。将来支持加密的Linux 也将能够从任何位置装载Azure 共享。

5. Azure 虚拟机与文件共享之间的网络流量是否算作对订阅计费的外部带宽?

如果文件共享和虚拟机位于不同的区域,则它们之间的流量将作为外部带宽收费。

6. 如果是虚拟机和同一区域中的文件共享之间的网络流量,是免费吗?

是的。如果流量在同一区域,是免费的。

7. 从本地虚拟机连接到 Azure 文件存储是否依赖于 Azure ExpressRoute?

不能。如果没有ExpressRoute,仍可从本地访问文件共享,只需将端口445(TCP 出站)打开供Internet 访问即可。但是,如果你愿意,你可以将ExpressRoute 用于文件存储。

8. 故障转移群集的“文件共享见证”是Azure 文件存储的使用案例之一吗?

目前不支持此功能。

9. 当前仅通过LRS 或GRS 复制文件存储,对吗?

我们计划支持 RA-GRS,但具体时间尚未确定。

10. 何时能够将现有存储账户用于Azure 文件存储?

现已为所有存储账户启用Azure 文件存储。

11. 是否会将重命名操作也添加到REST API?

在我们的REST API 中尚不支持重命名。

12. 能否使用嵌套共享,换而言之就是共享下的共享?

否。文件共享是你可以装载的虚拟驱动程序,因此不支持嵌套共享。

13. 是否可以对共享中的文件夹指定只读或只写权限?

如果通过SMB 装载文件共享,你不具有此级别的权限控制。但是,你可以通过RESTAPI 或客户端库创建共享访问签名(SAS)来实现此控制。

14. 尝试将文件解压缩到文件存储中时我的性能速度太慢。我该怎样做?

若要将大量文件传输到文件存储,建议使用AzCopy、Azure Powershell(Windows)或Azure CLI(Linux/Unix),因为这些工具已针对网络传输进行优化。

15. 发布了修复Azure 文件慢速性能问题的修补程序

Windows 团队最近发布了一个修补程序,旨在修复客户从Windows 8.1 计算机或Windows Server 2012 R2 服务器访问Azure 文件存储时遇到的慢速性能问题。有关详细信息,请查看相关的知识库文章:从Windows 8.1 或Server 2012 R2 访问Azure 文件存储时性能降低。

16. 通过IBM MQ 使用Azure 文件存储

IBM 已发布相关文档来指导IBM MQ 客户通过其服务配置Azure 文件存储。有关详细信息,请查阅如何通过Azure 文件服务设置IBM MQ 多实例队列管理器。

17. 如何排除 Azure 文件存储错误?

可以参考Azure 文件故障排除文章了解有关端到端故障排除指南。

18. 如何针对Azure 文件启用服务器端加密?

针对Azure 文件的服务器端加密目前提的供预览版。在预览期间,只能在使用Azure门户预览新建的Azure Resource Manager 存储账户上启用此功能。启用该功能没有额外收费。针对 Azure 文件存储启用存储服务加密以后,系统会自动加密数据。

我们计划未来允许用户通过Azure PowerShell、Azure CLI 和 Azure 存储资源提供程序REST API 为文件存储启用加密。若要详细了解如何在Azure 存储中进行静态加密,请参阅存储服务加密。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Windows编程启示录

主要内容: ● 如何设计像自动售货机那样有效的用户界面。 ● 深入理解窗口和对话框的管理机制。 ● 为什么性能优化与我们在直觉上的理...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊