将两台服务器连接在一起 - 如何?

Chr*_*ris 2 networking windows windows-server-2003 windows-server-2008

是否可以将运行例如 Windows Server 2003/2008 的两台服务器连接在一起。例如,它们在网络上被视为一台服务器,每个服务器的所有 HDD 都组合在一起?

例子:

\\Server1 - 1 x 1tb hdd
\\Server2 - 1 x 1tb hdd
Run Code Online (Sandbox Code Playgroud)

我希望网络用户能够将他们的文档存储在两台服务器上以进行负载平衡。所以基本上是两台服务器之间的RAID?

任何帮助,将不胜感激。

uSl*_*ckr 7

如果您使用的是域,则可以使用 DFS(分布式文件系统)来虚拟化命名空间并使所有资源看起来都来自一台服务器。使用 DFS,您可以呈现共享\\server1\share1\\server2\share2as\\domainname\share1\\domainname\share2
执行此操作时,有许多功能可用。

  • 两个共享可以为来自不同位置的相同文件提供服务
  • 您可以维护共享的冗余副本
  • 您可以在不更改名称的情况下将共享从一台服务器移动到另一台服务器

更多信息:http : //technet.microsoft.com/en-us/library/cc753479(v=ws.10).aspx

  • Google 有一个名为 Big Table 的自定义文件系统,它是由一些世界顶级工程师花费数百万研发美元在内部设计的。他们也不在他们的服务器上运行 Windows。试图让你的两个 windows box 表现得像谷歌数十亿美元的定制设计设置是荒谬的。 (2认同)
  • 基本上,如果您必须询问像 Facebook 或 Google 这样的公司如何分配其大规模并行的自定义工作负载,那么您自己就无能为力了。你有两台服务器。把事情简单化。使用 DFS,这就是它的设计目的。 (2认同)