在使用微软Azure公有云服务时,遇到很多高IO的需求,普通的VM和存储无法满足,那么我们可以通过高级存储来解决这个问题。
1、 高级存储介绍
Azure VM 支持附加多个高级存储磁盘,使你的应用程序可以具有每个 VM 多达 64 TB 的存储空间。借助高级存储,应用程序对于每个 VM 可以实现 80,000 IOPS(每秒输入/输出操作数)和每秒 2000 MB 的磁盘吞吐量,并且读取操作的延迟非常低。
使用高级存储时的可伸缩性和性能目标
当你为某个高级存储帐户设置磁盘时,其每秒的输入/输出操作次数 (IOPS) 和吞吐量(带宽)取决于磁盘大小。目前有三种类型的高级存储磁盘:P10、P20 和 P30。每种类型各有特定的 IOPS 和吞吐量限制,如下表所示:
高级存储磁盘类型 | P10 | P20 | P30 |
磁盘大小 | 128 GB | 512 GB | 1024 GB (1 TB) |
每个磁盘的 IOPS | 500 | 2300 | 5000 |
每个磁盘的吞吐量 | 每秒 100 MB * | 每秒 150 MB * | 每秒 200 MB * |
2、 创建高级存储账户
通过powershell(powershell安装和配置请看之前的文章)的以下命令创建高级存储账户:
New-AzureStorageAccout –StorageAccountName “youraccountname”-Location “your location”-Type “Premium_LRS”
配置默认存储
如果有多个订阅,查看订阅名称
配置刚才创建的存储为默认存储
获取镜像名称
配置环境及创建云服务
配置VM属性
开始创建DS系列虚拟机
创建SSD磁盘及附加到刚才创建的VM上。
接下去在系统中完成磁盘初始化即可。
原文地址:http://neoni.blog.51cto.com/6022658/1739804