Windows Server 2012
提供的框架、服务、以及工具可为启用了多租户功能的应用程序提供可扩展性和弹性。它提高了网站的密度和效率,同时使得服务提供商能够更好地构建、提供和管理一个托管的环境。
何以实现?归结起来有如下九招。
1.
内存驻留分布式缓存:允许
Windows Server 2012
在多台机器之间对工作进行分摊,并提供一个逻辑视图,可提供在大小和事务能力上都有所增强的缓存机制。
2.
发布和订阅消息,集成和工作流技术使得开发人员可以构建松散耦合的应用程序,实现在
Windows Server 2012 和
Windows Azure 之间的弹性扩展。
3.
Internet信息服务(IIS) CPU 节流:Windows Server 2012 中的 Internet信息服务(IIS) CPU
节流功能可为每个应用程序池设置最大 CPU
资源。通过为 Web
应用程序提供沙箱,对资源的管理能力显著增强。沙箱限制了每个站点的资源消耗,并对每个站点的资源消耗进行计算。
4.
非一致内存访问(NUMA)感知的扩展:非一致内存访问(NUMA)感知的扩展将负载拆分为多个线程,然后利用非一致内存访问(NUMA)节点,将服务器上进行内存同步时对 CPU 资源的消耗降到最低。
5.
服务器名称指标(SNI):SNI
允许多个安全的站点共享相同的 IP
地址和端口,并通过主机名称进行区分。SNI
还能够对 SSL 进行扩展,使其包含成千上万的
SSL 证书,并让 SSL
使用本地证书存储。这项新功能可以帮助提高安全站点的密度,同时也能提高网站的可扩展性。
6.
集中式的 SSL
证书支持:Windows Server
2012内置的集中式
SSL
证书支持能够帮助管理员显著降低运营的整体成本,这对于管理很多 SSL
站点的人而言是一个额外的收益。例如,对于提供共享环境的托管服务提供商和大规模部署的企业,SSL 证书能够集中地存储在 Windows Server 2012中的一个共享文件中,从而简化了SSL 证书的管理。集中式的 SSL 证书支持的设计目的就是扩展对成千上万的 SSL 证书的支持。
7.
应用程序初始化:允许网站管理员配置
Internet信息服务(IIS),并可主动地为一个或多个 Web 应用程序执行初始化任务。
8.
FTP
登录尝试限制:Windows server
2012中的Internet信息服务(IIS)包含了 FTP 网络安全功能,有助于保护服务器避免恶意用户强行登录。FTP网络安全提供了所有自定义身份验证提供程序的安全性,这一功能无需管理员建立和管理个人自定义账号。
9.
动态 IP 限制:
Windows Server2012中的
Internet
信息服务(IIS)包含的动态
IP
限制功能使您能够更为轻松地设置过滤器,选择性地拒绝可能对您服务器有威胁的 IP
地址的访问。您可以设置过滤器来根据一定的标准,来自动的拒绝相应的访问,例如:尝试连接的数量、在特定时间段尝试连接的数量、或通过代理服务器隐藏的IP地址连接等。
通过新增或加强这些功能,Windows Server
2012提供了一个开放式的应用程序和 Web 平台,改善了应用程序的扩展性和弹性。
加载中,请稍候......