首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要重新编写Server驱动器设置和数据放置通知

需要重新编写Server驱动器设置和数据放置通知
EN

Server Fault用户
提问于 2011-07-13 18:55:48
回答 2查看 186关注 0票数 1

我已经在网上搜索了几个小时,试图确定我正在设置的新Server的最佳选择,但我很难找到与我类似的场景。

我现在拥有的是:

  • 6x10K SAS驱动器连接到一个单一的戴尔Perc 6i RAID控制器。
  • 3x数据库要迁移到服务器,每个数据库只有5-10个用户,所有用户主要输入数据。数据库(.mdf文件?)每个大小都小于5GB,并且增长不超过几百MB /year。

n.b.服务器2008 R2和Server 2008 R2

我已经阅读了很多关于最佳raid配置和数据/文件位置的文章,因此,对于我所拥有的,您会重新定位哪些raid配置,以及我应该将操作系统、日志文件(.ldf?)、二进制文件、TempDB、数据(.mdf?)放在哪里,而我是否遗漏了任何东西?此外,除了操作系统之外,我应该如何以及何时指定上述每个文件的放置位置?正如你所看到的,我有点无知,所以感谢你的耐心和理解,一个人的乐队尽力把我们的装备拖入C21。

更新

我现在的想法是:

RAID-1,包括:

  • 逻辑驱动器C:操作系统,二进制文件
  • 逻辑驱动器D: TempDB,日志文件(ldf文件),Windows交换文件

RAID-10包括:

  • 逻辑驱动器E:日期(mdf文件)
EN

回答 2

Server Fault用户

发布于 2011-07-13 18:59:17

嗯,因为听起来你在运行一个非常低负载的应用程序,所以这并不重要。尽管如此,由于您有6个驱动器和3个主要的“类”数据要存储(OS、Database、Logs),所以创建三个RAID1集是有意义的,每个都包含两个SAS驱动器。这将允许您将所有东西保持在不同的主轴上,这样他们就不会竞争IO了。

票数 1
EN

Server Fault用户

发布于 2011-07-13 19:29:57

由于是低负载,您可以执行两个磁盘RAID1 (OS) +4个磁盘RAID5以获得最大的空间,也可以执行RAID10以获得更好的性能。

将其划分为集合并没有任何意义(除了单独的操作系统之外),因为您不知道负载将在3个数据库之间得到平衡。这可能会让您在一对磁盘过度工作时,几个磁盘什么都不做。另外,条形化已经将IO扩展到所有驱动器。

为了获得最终的性能,有一种观点认为,您应该将ldf放在单独的集合上,因为任何写都会同时写入mdf和ldf,但是听起来并不是要将其推到您需要担心的级别。当然,在读取、其他数据写入和可维护性方面,这是一种权衡。

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

https://serverfault.com/questions/290052

复制
相关文章

相似问题

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