我认为很容易看到将BOOT和DATA分隔成两个分区或驱动器的好处; 它使每个备份。
不过,我一直觉得把你的BOOT和DATA驱动器分开来提高性能是最好的。 为此,我有4个驱动器,configuration在两个镜像(BOOT&DATA)中。
因为现在驱动器非常大,所以我宁愿拿两个TB磁盘驱动器,镜像它们,把它们分成BOOT和DATA。
我在这里失去任何性能好处吗?
传统引导驱动器还包含分页文件(在Windows系统上)。 将分页文件放在不同的主轴上可以提供一些好处,但是它高度依赖于服务器中的内存量以及实际进行多less分页。
我的RAID1或RAID5的基本系统中,我通常会为系统驱动器分配20gig,然后为数据驱动器hibernate。
逻辑就是,如果系统驱动器出现了一些大规模的文件系统问题,希望它不会进入数据驱动器。 这将让我格式化系统驱动器,如果需要,并保留数据。
备份也发生了,但是如果它帮我省下了几百个数据的话,那就值得。
系统驱动器的大小取决于服务器是什么,交换服务器得到更多的空间,然后基本的文件服务器。
也保持事情整洁,每个人都知道每个服务器上的E:驱动器都是数据。
对于那些使用某种SAN来存储数据的服务器来说,从SAN启动仍然有点不妥,即使经过了这么多年。 一对用于引导/操作系统卷的本地镜像驱动器,以及由SAN提供的任何数据卷。
对于DAS服务器来说,这并不明显。 一些工作负载,比如数据库,在他们自己的主轴上更快乐。 其他工作负载足够低的磁盘I / O,它只是简单的无关紧要。
所以是的,这里有一些性能上的好处,但是这很大程度上取决于你的瓶颈在哪里以及你的存储如何连接到服务器上。
从数据(或应用程序)中分离操作系统没有太多的理由,除非有特定的文件对单独的主轴有利(为了减less争用或将其放置在性能较高的磁盘上)。
单独分区增加了备份复杂性和应用程序恢复的复杂性。 至于保持它的重新安装独立,应用程序将仍然需要重新安装,我会考虑重新安装操作系统和应用程序到一个单独的磁盘上的“现场”数据是一个风险,因为它是一种可能性的应用程序会重新初始化数据或重新安装驱动器可能会被擦除。