我从头开始build立一个新的服务器。 它有两个160gb的HD,它们被设置在一个RAID 1 + 0中,用于容错。 这个服务器,和其他两个类似的,将被用于terminal服务和IIS。
我的问题是:如果在这些服务器上真的不需要大量的存储空间,我应该把它作为这个arrays上的一个逻辑分区还是应该为这些服务器创build两个逻辑分区,一个用于操作系统其他的数据? 我不确定在这里。
如果您真的只有两个物理驱动器,则无法将其构build为控制器级别的RAID 1 + 0组。 您至less需要4个驱动器才能在物理控制器级别创buildRAID 1 + 0。
使用两个驱动器,您可以创build一个RAID 1集,这将为您留下大约160GB的可用存储空间。
这对于帮助为您的服务器在磁盘级别提供容错function非常好(即,您的服务器将能够在其中一个磁盘发生故障时幸存下来)。 但是,如果它们都在同一个控制器上,则控制器故障将导致我们的服务器停机。
如你所描述的,将它分成两部分有利有弊。 这一切都取决于你想如何pipe理你的服务器。 对于大多数人来说,pipe理(设置,备份,还原等)单个分区肯定简单得多。 拆分它不会为您的性能或可靠性带来任何显着的好处。
另一方面,您的pipe理实践可能更有意义,将RAID组分成多个分区,其中用户文件较大。 有时为了恢复,最好尽快启动服务器,以后再担心用户date。 在这种情况下,操作系统的单独分区将允许服务器更快地恢复到运行状态。
我假设你知道你仍然需要执行定期的备份。
如果您有任何特定于RAID的问题,“RAID 简介 ”一文将帮助您。
我的朋友,你刚才提出了远古以来辩论的问题。
你可能不喜欢答案,但“这取决于”。 如果您正在运行多个程序,用于备份,将用户数据存储在驱动器上以及帮助减less碎片,则分区可能非常有用。 但是,它的确需要花费时间进行适当的计划和存储不当平衡的风险(太多分配给一个分区而另一个分区不够)。
事实是,通过不创build单独的分区可以节省一些麻烦,但是这可能会带来性能上的代价,并且以后可以轻松地进行备份和恢复。 您必须衡量恢复速度的价值与最小化您的初始pipe理时间的好处。
在Windows世界中,将操作系统和数据放在单独的逻辑驱动器上的旧想法现在用得不多,确实没有什么理由这样做。 如果你真的觉得有必要分开使用物理驱动器,而不仅仅是分区。 虽然它不应该影响你的情况,但是多个分区对性能有严重的负面影响,因为头部组件需要花费更多的时间来回奔波。
正如Jeff所说的,只有2个驱动器才能完成真正的RAID 1 + 0。 虽然你可以通过分割和镜像分区来获得一些看起来像是不一样的东西。 在分区发生之前,在驱动器级别设置正确的RAID。