没有合适的资源?快使用搜索试试~ 我知道了~
[SampleCode]使用 PowerShell 脚本查询 Azure 虚拟机磁盘用量-steve1
需积分: 0 0 下载量 74 浏览量
2022-08-08
20:17:18
上传
评论
收藏 51KB DOCX 举报
温馨提示
试读
2页
[SampleCode]使用 PowerShell 脚本查询 Azure 虚拟机磁盘用量-steve1
资源详情
资源评论
资源推荐
使用 PowerShell 脚本查询 Azure 虚拟机标准磁盘用量
众所周知,在使用非托管磁盘或非高级存储虚拟机时,Azure 会按实际用量收费。
这里我们引入两个概念:
1. 页面 Blob 的大小 (Size),即页面 Blob 文件的实际占用空间。
2. 页面 Blob 的长度 (Length),指的是客户在生成一个 VHD 文件时指定的磁盘大小。
页面 Blob,即虚拟机磁盘的 VHD 文件实质上是稀疏文件 (Sparse File),只有非空的数据
块会被写入到磁盘,其他空闲数据块会被填充为 0。Azure 存储对于页面 Blob ,只会按其
大小,即实际占用空间收费。
(图片转自 Wikipedia)
在了解了页面 Blob 文件计费原理之后,第二个问题便随之而来 – 用户要如何查看一个页
面 Blob 文件的真实用量呢?
针对标准存储的 Blob 文件,Azure 在 AzureStorageBlob 类中提供了 GetPageRanges 方
法 来 查 询 页 面 文 件 的 实 际 用 量 。 相 关 代 码 可 以 在
https://gallery.technet.microsoft.com/scriptcenter/Get-Billable-Size-of-32175802 中的脚本
里找到。另外,https://github.com/sandrinodimattia/WindowsAzure-VhdSize/releases 提供
了一个开源工具 wazvhdsize,使用了同样的方法来计算页面文件的实际用量。
我有多作怪
- 粉丝: 14
- 资源: 299
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 农村信用社联合社计算机信息系统投产与变更管理办.docx
- 农村信用社联合社计算机信息系统数据管理办法.docx
- 利用SPSS作临床效度分析线上计算网站介绍-医学研究部统计谘.(医学PPT课件).ppt
- 利用Zabbix监控mysqldump定时备份数据库状态.docx
- 利用计算机解决问题的基本过程.doc
- 化工铁路通信工程总结.doc
- 北京大学网络教育软件工程作业.docx
- 医药公司(连锁店)计算机操作规程未新系统的自行按照旧制修改-新系统过制的编号加修模版.doc
- 医药公司(连锁店)计算机系统操作规程模版.doc
- 医药连锁门店计算机系统的操作和管理程序未新系统的自行按照旧制修改-新系统过制的编号加修模版.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0