Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure云服务本地存储访问是否比Blob存储更快_Azure_Azure Storage_Azure Storage Blobs - Fatal编程技术网

Azure云服务本地存储访问是否比Blob存储更快

Azure云服务本地存储访问是否比Blob存储更快,azure,azure-storage,azure-storage-blobs,Azure,Azure Storage,Azure Storage Blobs,我正在为azure云服务设计一个应用程序 此应用程序将加载一些配置文件和其他支持文件,可能会多次。。。像DLL、XAMLX文件和其他XML 因此,为了提高性能,我想知道将blob复制到云服务本地存储,然后使用它是否比直接从blob存储加载它更具性能(而且可能更便宜) PS:我知道本地存储不是持久性的,如果实例崩溃,我会将其全部释放,这就是为什么所有内容都首先保存在blob上…本地存储是一个硬盘驱动器,速度更快 如果这些文件是动态的,这意味着它们是在应用程序部署后创建的,那么您需要使用blob存储

我正在为azure云服务设计一个应用程序

此应用程序将加载一些配置文件和其他支持文件,可能会多次。。。像DLL、XAMLX文件和其他XML

因此,为了提高性能,我想知道将blob复制到云服务本地存储,然后使用它是否比直接从blob存储加载它更具性能(而且可能更便宜)


PS:我知道本地存储不是持久性的,如果实例崩溃,我会将其全部释放,这就是为什么所有内容都首先保存在blob上…

本地存储是一个硬盘驱动器,速度更快

如果这些文件是动态的,这意味着它们是在应用程序部署后创建的,那么您需要使用blob存储。但如果应用程序在服务器上需要它们,我会在本地保存它们以提高性能

如果它们不是动态的,那么将它们添加到您网站的相关位置app_data或其他文件夹中

如果文件已提供给客户端,并且不需要安全性,则直接从blob存储中提供这些文件

编辑本地驱动器速度的详细信息

我在生产环境中使用了一个小实例进行这些测试。一个小的实例不能获得最高的I/O,他们说它是中等的。我还在西欧的一个实例上执行了这些测试。您可能会从美国某个较新的数据中心获得更快的性能

本地存储

操作系统驱动器

应用程序驱动


您如何确定它实际上是一个硬盘,而不是“被当作”硬盘?您能提供任何文档或可能的概念验证代码吗?这将是非常有益的!!!(很抱歉,我只是不能“相信你的话”…)当然会上传一些细节,你会感到惊讶的;)我仍然像莱昂纳多一样提问。虚拟机是blob存储中的.vhd文件,不确定云服务。@zacharydl这是专门针对云应用而不是虚拟机的,因为它们的工作方式不同。你可以部署一个虚拟机并运行相同的性能工具,我目前在azure上没有任何免费信用,所以我不能。