Azure存储模拟器性能问题

时间:2010-12-21 14:45:43

标签: performance azure azure-storage azure-storage-blobs

我正在尝试将Windows服务器设置为我的本地服务器。我能够克服连接问题(计算机模拟器只监听127.0.0.1),现在我面临一个新的,更困难的问题。

写入本地BLOB存储需要很长时间。

我写了一个简单的“hello world”ASP.NET Web角色,它将随机文件写入队列和BLOB 。 Web角色与存储模拟器在同一台计算机上运行。写入队列相当快,但BLOB是一个完全不同的故事。

写入BLOB使我的网络角色工作慢了50倍(!)。

对云存储使用完全相同的代码使其工作更快。这告诉我问题肯定在于使用本地存储模拟器。

有没有人知道如何提高存储模拟器的性能?

感谢您的时间, ELAD

1 个答案:

答案 0 :(得分:6)

祝贺让服务器在内部工作,这对我来说似乎总是太辛苦了。当你完成所有这些努力时,我认为在开发或测试时避免为云中的计算实例付费。

我提前道歉,我实际上不会回答有关如何加快开发存储的问题。这是因为开发存储和我真的只是不相处。它与您从实际云存储中获得的内容非常接近,但如果您针对开发存储进行开发然后切换到真实存储,则差异可能会非常大,从而导致问题。

简而言之,即使你在本地运行,我也会说只是忽略dev存储并直接连接到云端。这将产生与之相关的成本,但根据我的经验,存储成本实际上非常小。每月5美元将有很长的路要走。