几月前随手写了篇偏市场的文章,有幸被成为微软的Windows Server 2008 "闪亮的日子" 征文活动获奖作品,转过来分享给给想了解windows Server 2008 R2的网友点评。

http://technet.microsoft.com/zh-cn/ff986269.aspx

===============================

2008 R2自身可靠性一览

相对于客户端操作系统从windows Vista升级到windows 7,市场活动或者用户反映上很热闹的状况,微软服务器端操作系统产品已经从windows Server 2008升级到windows server 2008 R2,还是比较低调的,一如其服务器系统所应具有的品质:稳如磐石。

2 基于64位架构Windows Server 2008 R2,负载能力大大增强,无论从性能和稳定性上都得到了提升。Windows Server 2008 R2不再提供32位的版本,所以之前32位的windows Server 2003和Windows Server 2008不能直接就地升级,64位的Windows Server 2003和2008仍然可以升级到对应的2008 R2版本。通信网络中的IPV4或许还要几年才能升级到IPV6,操作系统的平台从32位全面升级到64位的时代将更加快速,而服务器硬件商在10年前就为此做好了准备。

2 Windows Server 2008 R2提供了增强的硬件容错机制(Windows Hardware Error Architecture),极大的提高操作系统和硬件的可靠性。WHEA能帮助系统与众多的硬件进行兼容和匹配,内置的内存容错同步机制在不中断操作系统和应用程序正常运行的状态下从内存和页面文件上还原和恢复, 容错机制也包含了对硬件冗余的支持,当主风扇和电源出现故障,导致对应的CPU和内存无法工作时候,其他CPU和内存会自动接管,接管的过程中,原来的应用程序依然照常运行。在不关闭系统的情况下,系统管理员依然可以对Windows Server 2008 R2企业版、数据中心版等操作系统运行的硬件设备进行运维,热添加或者替换内存、CPU和磁盘等操作,系统会自动识别这些更改,当然在这方面需要硬件服务器支持,比如对 Itanium 的硬件服务器需要支持动态硬件分区 (DHP) 功能。

2 在对CPU和内存的支持方面,现在Windows Server 2008 R2在一个操作系统实例中可以支持多达256个逻辑处理器核心和2TB的内存,之上的Hyper-V R2也可以最多使用到主机处理器池中的64个逻辑处理器64G的内存。另外,在Hyper-V R2 包含一项新功能叫做处理器兼容功能。处理器兼容功能允许用户在同一处理器供应商的前后多代处理器间移动。当虚拟机启动的时候开启处理器兼容功能,依靠Hypervisor来截断虚拟机CPUID指令,并清除返回的通讯字段来实现将物理处理器特性进行隐藏,仅对提供Hyper-V的处理器都可使用的特性,实现标准化处理器。这项功能使得虚拟机可以在同一处理器架构下的任意硬件平台上进行迁移,也就是说实现Hyper-v服务的故障转移群集并不要求硬件完全的一致,这给我们在实际应用中提供了极大的便利。

2 Server Core是Windows Server 2008和R2中一个极小的服务器操作系统安装选项,为服务器提供了一个功能有限但维护简单的环境。Server Core为一些特定服务的正常运行提供了一个最小的环境,从而减少了其他服务和管理工具可能造成的攻击和风险,提高了系统的稳定性;由于简化许多服务,反而让用户更有弹性的去部署出符合环境的系统,更加有效的提升系统稳定性和远程管理伸缩性。它的这种精简模式非常适合为缺乏专业系统管理员的企业分支点提供单一稳定的网络服务,比如文件和打印服务、RODC(只读域控)、DNS等基础网络服务,下图是Server Core模式下支持的服务器应用,而总部的系统管理员可以通过远程工具来进行管理。

Windows Server 2008 R2提供的可靠服务

当今的IT应用越来越复杂,业务对信息系统也越发依赖,无论一台服务器和系统多么强装和高效,总会力有不逮的时候,不管出于提供性能考虑,还是为了提升服务的稳定性,我们的系统管理人员都需要从系统架构上考虑冗余和容错,防止服务器的单点故障。Windows Server 2008 R2设计的目标就是提供可靠、安全和高效的服务器操作系统,相比于Windows Server 2003,它在群集服务这块做了极大的改进,主要体现在负载均衡(NLB)和故障转移群集。

2 网络负载平衡技术就是将大量的客户端请求负载按照一定的算法比较平均地分布到同一网络中的多台服务器或多块网卡来进行处理的一种技术。使用Windows网络负载平衡服务可以极大的提高系统的可靠性及性能,并且增强服务器应用程序的可伸缩性和可用性。在Windows Server 2008 R2中可以采用网络负载平衡的应用程序包括诸如 HTTP 和文件传输协议 (FTP)(使用 Internet 信息服务 (IIS))、防火墙与代理(TMG)、虚拟专用网、Windows Media Services、移动信息服务器和终端服务等这样的 Web 服务。Windows Server 2008 R2在性能大幅增强的同时,还支持应用程序的固定连接,比如网上商城中的虚拟购物车需要固定连接到NLB群集中的其中一个节点(如下图),可以配置连接状态的超时设置为1小时,甚至几个星期的范围。

2 从之前的微软群集服务(Microsoft Cluster Server)到现在的故障转移群集(Fail over Cluster),不仅仅是名称更加形象具体,而且配置过程也非常快捷;功能上看,在Windows Server 2008 R2故障转移群集中中可支持的节点数量也翻了一番,达到16个节点,支持多数仲裁模式、多数节点模式、磁盘仲裁、文件共享仲裁4种类型的群集服务,支持更多应用程序,如Hyper-v虚拟化服务、 DHCP、WINS、终端服务中的TSSB、Exchange、SQL数据库、DFS-R、文件服务、打印等服务的高可用性。其中多数仲裁模式和多数节点模式为WindowsServer 2008后新增加的,就多数仲裁模式来说,因为仲裁不在唯一存在于共享的存储磁盘上,每个节点和存储设备都可以参与投票,所以这种群集类型可以有效的防止仲裁磁盘的单点故障;另外由于群集节点不再采用UDP多播的方式,可以采用多数节点模式实现异地群集。下图分别为多数仲裁模式和多数节点模式:

可监测的Windows Server 2008 R2可靠性

在Windows Server 2008 R2中提供了两个很不错的工具,服务器角色最佳实践分析工具和可靠性监视工具。早在Exchange Server 2007的时候,Exchange内置集成Exchange的最佳实践分析工具,在R2中安装每个角色后,都可以在角色的服务台上使用该角色对应的最佳实践分析工具,系统管理员可以通过它来检测系统所安装角色的健康程度;对于操作系统级别,Windows Server 2008 R2也提供了可靠性监视程序,帮助系统管理员了解系统历史的运行状态和当前的运行状态,使管理员可以采取适当的操作来确保系统始终稳定可靠。

2 Windows Server 2008 R2中为每个服务器角色提供了最佳实践分析工具,使用最佳实践分析工具检查服务器角色的配置和运行状况。此工具自动收集和检查服务器上角色的配置信息并在报告中汇总发现的结果。报告中按严重程度列出问题,并提供建议的问题解决方法。此外,该工具还提供最近所做更改的列表以及服务器角色配置的详细汇总。下图为AD的最佳实践分析程序截图。

2 可靠性监视程序可以显示由“可靠性分析组件”(Reliability Analysis Componet,RAC)收集的数据,该组件是由RACAgent.exe实现的,用来检测硬件和软件的问题,以及对计算机所做的其他更改。也就是能够跟踪计算机的稳定性,它提供了一个稳定性指数,取值范围是 1(最不稳定)到 10(最稳定)。系统管理员可以使用该指数来帮助评估计算机的可靠性。对计算机所做的任何更改或计算机上发生的任何问题都会影响该稳定性指数。下图分别为windows 7和windows Server 2008 R2上的可靠性监视程序,在Windows Server 2008 R2中打开可靠性监视器略有不同,显示的分类更为细致些。

本文转自 tigerkillu 51CTO博客,原文链接:http://blog.51cto.com/chenyitai/392906,如需转载请自行联系原作者

稳定可靠的Windows Server 2008 R2服务器操作系统相关推荐

  1. 安全可靠的Windows Servere 2008 R2服务器操作系统

    安全可靠的Windows Server 2008操作系统 Windows Servere 2008 R2的推出,对于微软技术的爱好者来说可能是天大的福音,对于企业用户也算得上是莫大的好消息:作为微软最 ...

  2. 部署C#服务到win7/Windows server 2008 R2服务器上

    操作系统:win7/Windows server 2008 R2服务器 开发语言:C# 功能:部署C#服务 安装服务(cmd命令): C:\Windows\Microsoft.NET\Framewor ...

  3. Windows Server 2008 R2 服务器系统安装图文教程

    Windows Server 2008 R2 服务器系统安装图文教程 https://www.jb51.net/os/535658.html http://www.machenike.com/arti ...

  4. windows server 2008 R2 服务器关机总结

    故障描述:国庆前在公司内网搭建了一台服务器,主要挂网站用的,dell的服务器型号是T420,安装了windows server 2008 R2操作系统.国庆假期结束,今天来上班,每隔一个小时左右会自己 ...

  5. Windows server 2008 R2 服务器系统安全防御加固方法

    一.更改终端默认端口号 步骤: 1.运行regedit 2.[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\W ...

  6. windows server 2008 r2服务器安全加固

    主机安全 启用防火墙 补丁更新 启用windows更新服务,设置为自动更新状态,以便及时打补丁.不要用360了,360安全卫士不支持2008补丁的安装 这个一定要检查! 账号口令 优化账号 操作目的 ...

  7. 服务器2008 r2开启远程桌面连接不上,windows server 2008 R2怎么开启远程桌面_windows server 2008 R2开启远程桌面的步骤...

    windows server 2008 R2是一款服务器操作系统,提供了全新的虚拟化技术,给用户们带来了更多的功能,然而有不少用户由于需要想要对windows server 2008 R2开启远程桌面 ...

  8. Windows Server 2008 R2使用WDS服务实现批量安装操作系统演示

    昨天在51cto朋友圈看到有关WDS部署的演示,我参考上面的一步步来,发现诸多的问题的,其中在如何捕获封装好的windows server 2003时候遇到过一个问题,那就是制作winpe的启动镜像时 ...

  9. Windows Server 2008 R2之二从介质安装 AD DS

    从介质安装 AD DS 可以使用 Ntdsutil.exe 为在域中创建的其他域控制器创建安装介质.通过从介质安装,可以最大程度地减少网络上目录数据的复制.有利于在远程站点中更高效地安装其他域控制器. ...

最新文章

  1. 智办事协同办公:数字化转型下的高效工作方式
  2. TC264信标组 双车组 资源规划 库函数示例
  3. opencv标定详细用法
  4. python中需要用到的英文词汇-使用python从语料库中提取最常用的单词
  5. htm tt cite em u
  6. FreeBSD没有安装Ports的解决办法
  7. 选什么地方,进多少商品,想开超市,这些必须了解
  8. google us web
  9. 自然数幂求和方法1:扰动法(求两次)
  10. js笔记(六)事件、正则
  11. 9.22 keep studying
  12. mac系统升级 brew 是用不了_PostgreSQL数据库默默升级,导致数据库服务不可用
  13. Python配置opencv并在命令行运行
  14. c++中delete和析构函数之间的区别
  15. 微波工程(2)——传输线理论
  16. p3.第一章 Python基础入门 -- Python编程基本概念 (三)
  17. c语言int 转bool_深入理解C语言中的类型转换
  18. python快速实现简易俄罗斯方块小游戏
  19. python html模板引擎_flask入门2-模板引擎
  20. Elo第四代触摸一体机发布,助力全场景数字化转型

热门文章

  1. 网上python培训骗局-培训三个月拿“高薪”?起底Python“速成班”忽悠大法
  2. [51Nod1371]填数字(DP)
  3. 使用Teleport pro整站下载相关问题
  4. 使用微搭低代码一键搭建企业微官网,网站建设如此简单
  5. putty的下载安装和使用
  6. 从键盘中输入姓名和电话号码,以#号结束,编程实现输入姓名可查询电话号码的功能。
  7. dll文件加载运行加载的14001错误,由于应用程序配置不正确,应用程序未能启动
  8. 【Vue】Vue3脚手架使用font-awesome字体图标的解决方案
  9. 面向对象第一单元个人总结
  10. 《巴菲特致股东的信(第4版)》笔记——那些不变的