Server 2012到底比Server 2008强在哪?
zol 发表于:12年09月13日 11:36 [转载] 中关村在线
在内部和云端部署Web应用程序
Web 平台是构建云解决方案的关键。这是因为基于云的服务的交付和使用都是通过互联网进行的。Windows Server 2012 包含针对 Web 平台的改进,提供了您的业务所需的灵活性、扩展性,以及弹性,可以托管 Web 应用程序,用于为业务单元或客户供应基于云的应用程序。Windows Server 2012 也是一套拥抱各种业界标准,并能支持很多第三方平台和工具的开放式 Web 平台,您可以根据业务需求选择最佳开发工具。因为大部分组织希望使用混合方式,将内部基础架构与云服务结合在一起,因此使用对称式开发可以获得更高效率,让您构建出可以同时部署在内部和云端的应用程序。Windows Server 2012实现此类对称式开发的主要途径有:通用的编程语言,可同时支持 Windows Server 与 WindowsAzure 平台;丰富的应用程序,可跨越 Web 应用程序与数据层直接部署和使用;丰富的基于Microsoft Visual Studio 的开发体验,供您开发出可同时用于内部和云端的代码;此外还可通过类似 Windows Azure Connect 的技术供您在内部物理/虚拟服务器,以及 Windows Azure 云中运行的角色之间配置受到 Internet 协议安全(IPsec)技术保护的连接。
以广受好评的老版本 Windows Server 应用程序平台为基础构建而来的 Windows Server2012 增加了新的功能和改进,可以让服务供应商托管更多数量的网站,同时保证每位客户能获得可预测的服务级别。这些改进使得 Windows Server 2012 成为构建和管理托管环境与公共云的理想平台。为提供最高级别的可扩展性,尤其是在共享的托管环境中实现,Windows Server 2012中的 Microsoft Internet Information Services (IIS) 8.0 还以非一致内存访问(NUMA)为基础提供了多核心扩展功能,该技术使得服务器可以更高效地扩展到 32 颗处理器,并可跨 NUMA 节点扩展。该功能使得您的 Web 应用程序可以快速扩展,满足突然变化的需求。并且当需求重新降低后,IIS CPU 限制功能使得您的应用程序可以收缩,以便降低成本。您也可以使用 IIS CPU 限制功能指定每个应用程序池可以使用的 CPU 资源的最大值,确保应用程序总是能够获得公平分享的处理器时间。为了管理托管环境中漫延的安全套接字层(SSL)证书,或者为了快速将 Web 服务器加入 Web 场而无须手工配置 SSL,Windows Server 2012 中新的集中化 SSL 证书支持特性减缓了管理 SSL 托管环境的工作负担。
对于需要开发和部署的 Web 应用程序,Windows Server 2012 中的 IIS 8.0 还为业务提供了更高灵活性。ASP.NET 4.5 已经可以支持最新的 HTML 5 标准。通过内建的 IIS 扩展对相关开发平台提供支持,现在还可以支持 PHP 与 MySQL。对业界标准的 WebSocket 协议提供的支持使得您可以通过实时双向通道传输加密数据,对在浏览器中运行的 AJAX 客户端应用程序提供支持。所有这些功能和改进都为您提供了灵活性,供您构建扩展性高的 Web 应用程序,并可将其托管到内部或云端。