gpt4 book ai didi

Azure PaaS 云驱动器与 IaaS 磁盘的性能

转载 作者:行者123 更新时间:2023-12-02 22:11:27 25 4
gpt4 key购买 nike

根据a StackOverflow answer的评论,

In a web or worker role you have to use an Azure Drive - which hasmuch lower performance than an Azure Disk which you get with a VHD.Reference: blogs.msdn.com/b/windowsazurestorage/archive/2012/06/28/…

Matt Johnson Feb 19 at 20:15

但是,我已阅读此引用链接和其他相关文档,但找不到任何内容来支持 PaaS 云驱动器比 IaaS 磁盘慢的说法。事实上,我唯一看到的是驱动器在 2 MB block 上工作,而磁盘在 128 KB block 上工作。因此,我认为驱动器的性能比磁盘更高

Drives: IO < 2 megabytes will be 1 transaction; IO >= 2 megabytes will be broken into transactions of 2MBs or smaller

Disks: IO < 128 kilobytes will be 1 transaction; IO >= 128 kilobytes will be broken into transactions of 128KBs or smaller

有人有任何现实世界的指标或链接来表明这两个选项之间的性能差异吗?

最佳答案

这两个功能目前的实现方式不同。

Azure Drive 是一个文件系统筛选器,它捕获 NTFS 调用、转换为 REST,然后转发到支持磁盘的 Azure Blob(页 Blob)。网络 IO 计入虚拟机的配额(虚拟机的每个核心获得 100Mb/秒)。

数据驱动器在 Azure Hypervisor 中实现,并作为可安装驱动器呈现给 guest 操作系统。相同的基本思想 - 它将对驱动器的调用转换为 REST,并与支持驱动器的 Azure Blob(仍然是页面 Blob)进行交互。调用存储的网络 IO 不计入 guest 操作系统,因此在调用数据磁盘时,您仍然可以拥有 100Mb/秒/核心的“常规”网络流量。

对于两者,都有本地缓存​​选项,其影响将根据特定的工作负载和 IO 模式而有所不同。

我建议快速阅读以下内容以了解更多详细信息:

http://blogs.msdn.com/b/windowsazurestorage/archive/2012/11/04/windows-azure-s-flat-network-storage-and-2012-scalability-targets.aspx

http://blogs.msdn.com/b/windowsazurestorage/archive/2012/06/28/exploring-windows-azure-drives-disks-and-images.aspx

关于Azure PaaS 云驱动器与 IaaS 磁盘的性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15249516/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com