我想使用高级存储来提高性能。
我将它用于BLOBS,我需要最快的blob访问权限。
我只在数据中心内部使用blob的读写
我使用搜索方法(每次读取50 kb),通过在不同位置读取10 MB 100次的blob来创建高级存储并检查它与标准存储。
我使用带有Windows Server 2012的VM计算机阅读它
结果相同 - 大约200毫秒。
我还需要做点什么吗?喜欢附加存储?如果是这样,我如何附加存储。
vm和存储都在同一个区域
答案 0 :(得分:0)
嗯,在虚拟机的情况下,它总是依赖你的主要物理硬盘,除非你会使用它的优质存储,但我认为互联网连接也很重要。
答案 1 :(得分:0)
默认情况下,每个VM都提供临时存储(SSD)。此临时存储驱动器存在于托管VM的物理计算机上,因此与数据磁盘等持久存储相比,可以具有更高的IOPS 和更低的延迟。
为了测试,我们可以创建一个带有HDD磁盘的VM,并将SSD连接到该VM。完成后,我们可以安装一些工具来测量磁盘性能,这样我们就可以找到HDD和SSD之间的区别。
喜欢附加存储?如果是这样,我如何附加存储。
我们可以通过Azure新门户将SSD连接到此VM。
有关将磁盘附加到VM的详细信息,请参阅此link。
答案 2 :(得分:0)
您可以直接通过REST API使用Premium Storage blob。标准存储的性能会更好。如果应用程序上存在本地缓存或者blob太小,则在某些情况下,Perf差异可能不明显。与性能限制相比,这里10MB的blob尺寸很小。你可以用更大的blob重试吗?比如,10 GB?另请注意,高级存储模型未针对微小blob进行优化。