设为首页 收藏本站
查看: 926|回复: 0

[经验分享] Azure存储基本介绍

[复制链接]

尚未签到

发表于 2017-6-30 06:26:15 | 显示全部楼层 |阅读模式
Azure存储基本介绍

  注:Blog具有时效性,所有时间以当前时间为准2017-5-8
  简介:
  很多客户和Partner浏览我们的Azure官网或在使用Azure存储过程中,经常会问我们官网上存储的常规用途和Blob存储的区别是什么,Azure存储价格在哪找,尤其是对象存储,在常规存储和Blob存储都可以,价格不同,容易让很多客户越看越疑惑,这篇文章梳理了Azure存储,可以帮助大家更清晰的了解Azure存储,帮助客户合理的规划存储账户,做到成本优化。
  一.              Azure存储:
DSC0000.png

  在ARM Portal下创建存储账户的时候有两个选项:常规用途和Blob存储。ASM模式下只有常规用途选项。
DSC0001.png

  常规用途下分为五种类型:

  • 块 Blob:高可扩展、基于REST 的云对象存储,可用于存储文件、视频,图片等;
  • 文件:云中的完全托管的文件共享存储,使用标准的SMB 3.0 协议创建共享文件系统;
  • 页 Blob 和磁盘:用于Azure IaaS VM的持久化磁盘,高级存储基于SSD,高IOPS,低延迟;
  • 表:大规模、自动扩展的 NoSQL 存储。
  • 队列:针对云服务的大规模、可靠的消息传输;
  • Managed disk Mooncake上还没有;
  另外再介绍下Mooncake上三种冗余存储方式区别:

  • 本地冗余存储 (LRS):一个区域3份副本。
  • 异地冗余存储 (GRS):一个区域3份副本,辅助区域3份副本,不能对辅助区域进行读访问;
  • 读取访问异地冗余存储 (RA-GRS): 一个区域3份副本,辅助区域3份副本,可以对辅助区域进行读访问;
  对于Blob存储:

  • 存储结构:创建存储账户->创建容器->Blob文件->Blocks
DSC0002.png



  • 类型:分为“冷”和“热”两种类型, “冷”访问层的存储数据成本较低,但访问数据的成本较高,适用于访问不频繁且服务协议要求较低的数据。如果刚开始不知道客户数据的访问模式,建议刚开始的时候使用“热”访问层至少一个月,然后再来决定是否可以根据实际使用情况通过移动到“冷”访问层来节省成本,冷切到热需要收取检索数据费用,热切换冷不收费。
  针对于存储,列出Mooncake上几个主要的Limit:

  • 每个订阅最多可以批准250个存储账户,每个存储账户最大500TB;
  • 块Blob中块的大小最大为100M,最多有50,000个块,块Blob最大大小约为4.75TB;
  • 附加Blob中块大小最大为4M,最多有50,000个块,附加Blob最大大小约为195GB;
  • 每个存储账户最大请求速率:Blob每秒 20,000 个请求,针对任何有效大小的 blob(上限为帐户的入口/出口限制);文件:每个文件共享 1000 个 IOPS(大小 8 KB);队列:每秒 20,000 条消息(假定消息大小为 1 KB);表格:每秒 20,000 个事务(假设实体大小为 1 KB)
  更多细节:https://www.azure.cn/documentation/articles/azure-subscription-service-limits#storage-limits
  常规用途和Blob存储对比:

  • 这样可能会问,那常规用途和Blob存储中的区别是什么,常规用途包含所有存储类型,如果这个存储账户需要用到Page,Table,File之类的,那就只能选择常规用途,如果只做对象存储,就可以用Blob存储,常规用途中没有冷热的分别,另外常规用途中对象存储的价格与Blob存储的价格是不一样的,
  • 对于挂了120G 的磁盘到VM上,对于高级存储SSD,将会收取P10(128G)的费用,对于其他类型,则只按实际使用量付费;在跟客户交流和做报价的时候跟客户去说清楚具体需求,讲清楚计费模式,进而做到成本的优化。
  • 如下计算成本示例:
  客户有 60 TB 对象存储数据。每月向该帐户发送 20M HTTP 操作,其中有 40% 用于块 Blob、列出和创建容器操作。每月从帐户读取 40 TB 数据并写入 20 TB 数据。以下是LRS类型下“热”与“冷”访问层、常规存储中通过官网计算器进行的成本计算和统计对比。
  热存储-每月成本:
DSC0003.png


  冷存储每月成本:
DSC0004.png


  常规用途块Blob存储每月成本:
DSC0005.png


  三种方式每月存储成本统计:
  计量单位
  使用量
  冷成本
  热成本
  常规存储成本
  冷-每月成本
  热-每月成本
  常规-每月
  每月GB
  60*1024=61440
  ¥0.11
  ¥0.149
  ¥0.41
  6758.4
  9154.56
  22,364.16
  10,000 次放置块 Blob、列出并创建容器操作
  20M*0.4/10,000=800
  ¥0.09
  ¥0.045
  ¥0.045(LRS下放置创建和列出容器操作收费相同)
  72
  36
  36
  10,000 次其他操作
  20M*0.6/10,000=1200
  ¥0.03
  ¥0.015
  ¥0.015
  36
  18
  18
  检索的数据 (GB)
  40*1024=40960
  ¥0.0657
  0
  0
  2691.07
  0
  0
  写入的数据 (GB)
  20*1024=20480
  ¥0.0164
  0
  0
  335.87
  0
  0
  每月总成本
  9893.34
  9208.56
  22,418.16
  总结:

  • 根据表格可以看到,如果没有用到Blob存储,仅仅使用常规用途存储类型,针对于如上实例,每个月成本是Blob存储的两倍以上,对于客户对象存储这类需求,一定提醒客户单独分类使用Blob存储方式,做到成本优化;
  • 冷存储创建容器,上传文件,读取,写入的操作针都有收费,热存储不收取检索写入费用,假设上传1GB文件,块Blob中块的最大大小为100M,1024/100,11次操作,对这11次收费,如图所示费用很低,基本上可以忽略,做报价时不一定要计算进总价,如果客户问,可以给客户说清楚。
  • 以上案例建议客户使用热存储方式,对于客户的对象存储,如果一开始客户不知道冷热数据的区分,可以直接全部用热数据,热转冷是不收费的,当客户使用一段时间后可以自己决定哪部分数据使用冷存储

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-389512-1-1.html 上篇帖子: Azure DW 下篇帖子: Azure IoT Hub 入门
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表