pet*_*hen 5 performance hyper-v disk-space-utilization
我对物理服务器的经验法则是用于操作系统的快速随机访问磁盘(VelociRaptor/SSD)和用于数据的大型磁盘(例如 WD Caviar)。
如何寻找应该运行两个虚拟机(文件服务器+内联网、Dynamics CRM)的 Hyper-V?
我已经阅读了 microsft 所述的相关问题和系统要求,我更多的是从以前做过的人那里寻找实际的投入。
[编辑]规格仍然开放,我的目标是 i7-920 四核,主板例如 Gigabyte EX58-UD5(开放给建议)8GB RAM
我的目标是大约 2TB 的总磁盘存储空间。
想法 1:用于 Hyper-V 的 80GB SSD,两个虚拟机的镜像中的 2 个 2TB WD RE4-GP,总计约 850 欧元
想法 2:2 个镜像中的 4x1TB WD RE-GP,产生 2x1TB 存储,一对用于 HyperV 和第一台机器,另一个用于第二台。总计 520 欧元,将允许另外 4GB 的 RAM,这可能会产生巨大的差异。
[编辑] 一位评论者要求提供最终配置,这是我学到的(以及我们所做的)
由于各种控制器的糟糕体验、软件镜像的低开销以及转移到另一台机器的简单性,我决定不进行硬件突袭。
我们将最繁忙的网络共享放在直通磁盘上。它们在 HV 主机中“离线”,并在虚拟机中进行镜像。性能足以满足我们的目的。
我确实添加了一个单独的操作系统磁盘,只是为了更灵活地配置。(WD Raptor 300GB)。
因此,我们已将一对 1TB 配置为直通,另一对在 HV 主机中进行镜像并保存两台服务器的 VHD。
请注意,直通磁盘会禁用 Hyper-V-Console 中的快照(我希望有一个选项可以排除它们但继续执行快照)。我还艰难地了解到快照无论如何都是一个坏主意,因为它破坏了活动目录同步。
备份是通过 e-sata 连接到主机的外部磁盘。
如果您不打算使用主机操作系统来运行 Hyper-V 以外的任何东西,我认为将 VM 与操作系统放在同一分区上不会有太大关系。我在几个带有 10k rpm 磁盘的工作站上使用 Hyper-V,其中一个是操作系统,两个是虚拟机,我没有注意到它们之间的虚拟机性能差异。
您可以使用虚拟机非常快地吃掉磁盘,因此值得拥有一个大而慢的磁盘用于存档和备份(如果您拥有良好的网络存储和快速网络,则可能没有必要)。
如果您自己构建它并希望保持在合理的预算范围内,我建议在 raid 10 中使用 4-6x 10 rpm 磁盘(300 GB 磁盘可以在 NewEgg 上以每个约 200 美元的价格购买)。那么raid 1中可能有2个1-2TB的磁盘(如果你添加这个,你不妨把操作系统放在上面)。
使用动态扩展的磁盘和快照都会对性能产生负面影响(对于虚拟化工作站来说很好,对于服务器来说可能不会)。对于任何磁盘密集型服务,我会使用直接访问服务的后备存储(例如,数据库或文件服务器)。如果您将 I/O 瓶颈从虚拟 OS 分区移开,您可能可以对虚拟服务器 OS 进行快照,而无需担心性能。
最后 - 您可能需要超过 8GB(Hyper-V 不能共享未分配的 RAM,主机也需要一些) - 但这取决于它们的使用强度。
我希望这是有用的。如果你做一些实验和基准测试,我想很多人都会有兴趣看到结果。您可能已经注意到,这方面的性能数据很少。
归档时间: |
|
查看次数: |
9685 次 |
最近记录: |