azure - 我的 Azure 云服务应在哪里存储文件?

标签 azure azure-storage azure-cloud-services

我有一个 Azure 云服务,需要访问(读取)数千个小型二进制文件并用这些文件执行一些计算。这里的关键要求是速度——它需要尽可能快。我尝试使用 Azure blob 存储来保存这些文件,但访问速度太慢,因此目前我将这些文件保存在 Azure 云服务本地存储本身中。这并不理想,因为我们不应该在虚拟机中存储状态——无法保证持久性,并且它不能在虚拟机实例之间共享。

我了解了 Azure 高级存储(可以附加到 VM 的 SSD 驱动器)。这在理论上看起来很理想,但我找不到将其添加到云服务的方法。

所以,我的问题是:

  1. 有没有办法将 Azure 高级存储 SSD 磁盘添加到云中 服务还是只能添加到 Azure VM 中?
  2. 鉴于我需要快速读取数千个小二进制文件 云服务,还有其他存储机制我可以尝试吗?

最佳答案

可以向 azure 计算机虚拟机添加磁盘,而不能向云服务添加磁盘。在这种情况下,您可以使用 Azure 文件存储服务,它提供类似于网络共享的存储。 https://azure.microsoft.com/en-us/documentation/articles/storage-dotnet-how-to-use-files/

关于azure - 我的 Azure 云服务应在哪里存储文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37810163/

相关文章:

c# - 在Azure Blob存储中,虚拟目录和容器之间有什么区别?

azure - 我们可以使用 Azure Web App 设置 FTP 站点吗?

c# - 在 Azure 云服务项目中发布内容文件

azure - 来自 Azure AD 的 JWT token 的签名验证失败

azure - 如何为 Azure AD B2C 配置 SSO?

azure - 如何修复使用 Start-AzStorageFileCopy 时出现的 "The specified resource does not exist. HTTP Status Code: 404"错误

powershell - 需要运行 PowerShell 脚本的 Azure 云服务启动任务

azure - 当我从 Azure sdk 2.1 更新到 azure sdk 2.9 时,azure 云服务项目出现问题

azure - Entity Framework Core 5 尝试为计算列插入值

django - 与我的 github 存储库同步时,Azure Web 应用程序抛出错误