Win Server 8将支持海量CPU和4TB内存

微软公布了Windows Server 8开发者预览版的下载。Windows Server 8将新增300个新功能,包括Hyper-V虚拟化、管理与任务自动化、服务、存储、网络方面等等。本文将根据Build大会等带来的信息,围绕Windows Server 8(开发代码名)HyperVisor以外的部分进行重点介绍。

支持海量CPU和4TB内存

在上次关于Hyper-V 3.0的报道中曾向大家介绍:Windows Server 8最大可支持160个逻辑CPU和2TB的内存。而就其Windows Server 8本身,最大可支持640个逻辑CPU和4TB的内存。

在之前报道中所介绍的160个逻辑CPU和最大2TB的内存,似乎是在Hyper-V 3.0中的限制。但如果考虑到当时Windows Server 2008 R2在发布后,它所支持的CPU数和内存有所提高。那么在Windows Server 8发布之时,这些的数字可能也会有若干提升。同时,在Windows Server 8发布后,微软也极有可能通过服务包等方式,使最大CPU数和最大内存得以不断提高。

Windows Server 8支持640个逻辑处理器和4TB内存。待到发布时,其功能可能还将有若干扩展

另外,在Windows Server中,是以64个逻辑CPU作为1组加以处理。而Windows Server 8,最大可处理10组,因此最大能够支持640个逻辑CPU.

在Windows Server中,是以组为单位对逻辑CPU实施管理

与以往的Windows Server OS相比,Windows Server 8可以说是一款令人惊喜的支持大量CPU和内存的操作系统。

但就理论值来说,作为HPC(高性能计算)和金融用的系统加以利用的红帽企业级Linux 6.0,CPU最大支持数为4096个,最大支持内存为64TB.也许,Windows Server 8就理论值而言,拥有如此的性能。笔者认为,因为现实中不存在用以进行验证的硬件,极有可能控制为现实数字。

Windows Server 8:支持Metro 风格

Windows Server 8与桌面Windows 8(开发代码名) 的基本代码(Code Bace)相同,支持Metro风格。当然,也支持Windows Runtime (WinRT)等的执行环境。

Windows 8的架构图:以DirectX为基础,在Windows Runtime API上构筑了Metro风格。作为Metro风格的编程语言,可使用HTML5/JavaScript、XAML bace的C#?VB,C/C++等

除Metro风格以外,在Windows Server 8中,还准备了现有的Windows桌面可供用户选用。

实际上,在操作服务器OS的过程中,Metro风格是不易使用的。在对大量数据实施监控或者操作的环境中,Metro风格是否有些不适合,因此,大部分的操作将会在Windows的桌面上进行。也许有一部分OS的操作(启动按钮的功能)等会采用Metro风格。

Windows Server 8图形模型:为了支持Metro风格,在DirectX上新增了Windows8 Shell.将来,现有的GDI将会成为DirectX的模拟仿真,从而全部变为DirectX BACE

现在所提供的Windows Server 8开发者预览版中,对于Metro风格,显示有Tile的服务器用应用软件,单击该Tile后,即可在Windows桌面上进行操作。为此,目前Metro风格的长处不太被人认可。