本文介绍一种Azure 上的文件共享方案Azure File,具有如下特点:
- 可以挂载到Azure 内的虚拟机上;
- 可以挂载到本地;
- 支持Linux/Mac OS/ Windows 等多种系统;
- 同时挂载到多个系统;
- 最大支持100T;
- 支持磁盘快照;
- 支持多种冗余方式: 本地,区域,异地,地域,《详细参考信息》;
案例:
创建一个Azure File, 在本地Windows 和云中的Windows 同时挂载Azure File 实现文件共享;
视频介绍:
本案例的视频介绍可参见B站:https://www.bilibili.com/video/BV1vv411z7Zb/
或在本站观看:
图文介绍:
创建存储账户:
创建文件共享File Share:
输入“共享文件夹” 名称和预配的大小:
创建成功:
点击连接按钮,查看三种操作系统的连接方式:
本例中,以windows 系统为例:
将其中的连接方法复制到记事本中,查看更多细节内容:
如下图所示,需要使用三个参数:
在资源管理器中,选择map network drive:
Folder 中输入 刚才介绍的三个参数之一的路径,注意前边两个“\\”
点击Finish 后输入用户名和密码:
用户名对照刚才的参数,以Azure 开头的那串字符串,实际上是“Azure\”+ Storage Account 的名称,Storage Account名称可在下图位置找到;
密码为仓才介绍的参数之一,实际上是Storage Account 的 key,也可以在如下图位置找到:
如下图,连接完成:
可以向该磁盘拷贝文件:
同时,可以以同样的方式,将该Azure File挂载到其他的VM上,以实现跨云,跨操作系统的文件共享。
世纪互联Azure Files参考价格:
IO 速率参考表格:
下表演示了这些预配共享大小公式的几个示例:https://docs.microsoft.com/zh-cn/azure/storage/files/storage-files-planning#storage-tiers
容量 (GiB) | 基线 IOPS | 突发 IOPS | 出口速率(MiB/秒) | 入口速率(MiB/秒) |
---|---|---|---|---|
100 | 100 | 最多 300 | 66 | 44 |
500 | 500 | 最大 1,500 | 90 | 60 |
1,024 | 1,024 | 最大 3,072 | 122 | 81 |
5,120 | 5,120 | 最大 15,360 | 368 | 245 |
10,240 | 10,240 | 最大 30,720 | 675 | 450 |
33,792 | 33,792 | 最大 100,000 | 2,088 | 1,392 |
51,200 | 51,200 | 最大 100,000 | 3,132 | 2,088 |
102,400 | 100,000 | 最大 100,000 | 6,204 | 4,136 |
常见问题
如果我创建一个带 5 TB 配额的共享,则向整个 5 TB 收费还是只收取所用存储空间的费用?
仅对所用存储空间计费,而非所设配额。