服务器 频道

解析Windows HPC Server 2008应用方案

     【IT168 专稿】Windows HPC Server 2008 为商业主流的高性能计算带来了一种全新的力量。统一的管理部署界面帮助无论大型还是小型的计算机群集有效的降低了部署的复杂度,并且提供了一个全新的简单高效的管理体验来提升群集管理员的生产率。在之前的文章中我们已经为大家介绍了Windows HPC Server 2008的基本组成,对于使用高性能计算的用户来讲,产品的功能介绍固然重要,但是产品的解决方案对于企业用户来讲才是最为实用的,Windows HPC Server 2008在这方面也有着不俗的表现,在下面的文章中我们就来看看微软提供的解决方案的基础与优势所在。

五种网络拓扑

    Windows HPC Server 2008 中提供了五个不同的网络拓扑结构以帮助用户来配置他们自己的网络环境,基础架构以及群集节点。这五个拓扑结构的每个节点上都可以配置一到三个网卡。下图中展示的就是简单配置网络拓扑结构的网络向导。

Windows HPC Server 2008中支持的群集拓扑场景

    下面我们分别来介绍这五种拓扑的模型:

    1. Compute nodes isolated on a private network. 头节点包含两块NIC,并且在计算节点间提供网络地址转换(NAT)功能,计算节点上一块网卡连接私网,一块网卡将连接公网。

    2. All nodes on both public and private network. 一块网卡连接到企业的公网,而另一块网卡则专注于群集网络。

    3. Compute nodes isolated on private and MPI network. 头节点上有三块网卡,一块连接公网,一块连接私网,还有一块用于连接MPI网络。头节点负责实现计算节点与公网之间的NAT,而每个计算节点则要连接一个私网并且连接到一个例如MPI的高速协议。

    4. All nodes on public, private, and MPI networks. 一块网卡连接到公司的公网上,一块连接到私网上,专注于群集管理的网络,而另一块则是连接到MPI高速网络。

    5. All nodes only on public network. 在这个受限的网络场景中,每个节点只有一个网卡,Windows部署服务部署计算节点的功能将无法使用,每个计算节点必须手工安装并且激活。

    需要注意的是在上面的模型1和模型3中,计算节点都是在私网中隔离的,公网与私网间的NAT功能可以由头节点来完成,也可以是一台独立的服务器。

    网络路径的支持是 Windows HPC Server 2008新增的功能,它提供了一个高速的、硬件无关的远程直接内存存取(RDMA)网络架构 。远程直接内存存取(RDMA)是一种使一台计算机可以直接将信息传送到另一台计算机内存中的NIC特性。这项技术通过减少对带宽和处理器开销的需要降低了时延。这种效果是通过在NIC的硬件中部署一项可靠的传输协议以及支持零复制网络技术和内核内存旁路实现的。零复制网络技术使NIC可以直接与应用内存相互传输数据,从而消除了在应用内存与内核内存之间复制数据的需要。 而RDMA也正在迅速的成为高速集群和服务器区域网领域的一种基本特性。

0
相关文章