首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure VM: SQL Server数据库在操作系统磁盘上还是数据磁盘上?

Azure VM: SQL Server数据库在操作系统磁盘上还是数据磁盘上?
EN

Stack Overflow用户
提问于 2013-02-11 22:14:06
回答 1查看 2.8K关注 0票数 2

我正忙着迁移到Azure虚拟机。

我的SQL Server数据库MDFs应该驻留在操作系统磁盘上还是数据磁盘上(据我所知,这是一个页面blob -也称为Azure磁盘驱动器)?

我会认为数据盘是正确的位置,但我刚刚阅读了here,它比操作系统盘慢。

此外,如果我使用数据盘,那么操作系统盘和数据盘是否应该属于同一存储帐户容器以提高性能?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-14 02:28:37

简短的答案是你想要使用Azure数据驱动器。

更长的答案和解释: Azure中的持久存储有两种模型: Azure驱动器和Azure数据磁盘

它们有一些共同特征,但也有一些不同之处。

对于这两种情况,它们都是由页面Blob支持的。每个驱动器的最大大小为1 1TB。

它们的不同之处在于它们如何公开到VM和通信路径。

Azure drive是第一个实现,旨在允许Web/Worker/VM角色通过NTFS访问将blob挂载为持久性存储(即,允许遗留PaaS应用程序与Blob存储交互,而无需更改)。它们被实现为在来宾VM内部运行的筛选器驱动程序。

Azure数据磁盘是IaaS功能集的一部分。它们作为SCSI驱动器向来宾虚拟机公开,因此您可以拥有多个驱动器并创建条带集,以获得更好的性能。

有关详细说明和其他链接/说明/脚本

http://msdn.microsoft.com/en-us/library/windowsazure/jj672979.aspx

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14813795

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档