Windows Azure的"大计算"功能

在2012超级计算的大会上,微软为Windows Azure推出了一套的"大计算"功能用于支持大计算应用程序。大计算的例子包括建模复杂的工程问题、理解金融风险、 研究疾病、 模拟天气,或分析大型数据集. 由于云计算提供更大的灵活性和经济性,大计算如今正越来越多地转向云,Windows Azure的”大计算”就是应此而生的。

Windows Azure 上的”大计算”提供了更好的基础架构,包括更快的处理器、 更多的内存和低延迟高带宽网络。这个平台非常适合于高性能计算(HPC) 应用程序,以及其他需要快速CPU,大内存配置或高速网络连接的应用程序。

入门级的配置提供8核的CPU和60GB的内存,另一款配置是16核的CPU和120 GB的内存。

两种配置都包含了以下的硬件系统:

•Intel Sandybridge 2.6 GHz处理器

•DDR3 1600 MHz 内存

•5 x 1 TB 硬盘

•Two network connections

  • 10 GigE 存储和internet的网络连接
  • RDMA + InfiniBand (IB) 40 Gbps 节点之间的连接

Windows Azure 的 InfiniBand 网络支持计算节点之间的远程直接内存访问 (RDMA),这目前是Windows Azure在云计算首先使用的技术。这个技术使得应用程序对多台计算节点上内存访问无差别化,多台计算节点的内存对应用程序来说就像是同一台一样。RDMA 网络在性能方面提供了极佳的弹性和成本效益。对于RDMA ,微软的测试显示跨机发送一个4字节的包只有2.1微秒的延迟,而网络带宽更是超过每秒3500 mb。

为了展示 Windows Azure 上的 高性能计算能力,微软进行了LINPACK的基准测试,获得了151.3teraflops (167.7 peak)和90.2%的效率。这个结果在最近的超级计算机500强中排在第165位, 在系统效率上排在第27位。对于用户而言,这意味着以较低的成本获得更快的计算结果。