三问微软Server 2008 R2之云端管理

PowerShell管理得到增强

  如今,IT业界最热门莫过于云计算,众所周知云计算有很大的一个特点就是有效节约成本。而2011年云计算步入落地阶段,各大厂商都在加紧对云计算市场的争夺,作为软件巨头微软也不例外,不断的研发、更新各线产品,2012年更要试图在云计算市场抢夺先机。

  对于微软而言,Windows Server 2008 R2作为服务器平台基础架构的一部分,以Windows Server 2008为基础进行了扩展并且增加了新的功能,虚拟化工具、Web资源、管理增强功能以及激动人心的Windows 7集成有助于节降低成本,并为动态和高效的管理提供了云计算平台。Windows Server 2008 R2作为云计算的重要基石,在简化管理、减少第三方软件依赖以及降低WAN带宽成本上的变化显而易见,那么微软Server 2008 R2究竟能够帮助企业客户实现怎样的“云平台”。

  虚拟化是云计算时代不能不提到的技术,具有改进的Hyper-V的Server 2008 R2可以支持超过30个工作负载,Hyper-V采用更新的管理界面并且包括强大的最新功能,尤其是实时迁移,即在数秒内将服务器工作负荷移到不同的物理主机,而且不会中断服务。对于Hyper-V熟悉不言而喻,但Server 2008 R2改进了对PowerShell的支持,帮助简化虚拟服务器的远程管理,而简化服务器管理恰恰是降低数据中心总拥有成本(TCO)的第一个重要步骤。

  Windows PowerShell作为Windows Server 2008中引入的另一个管理功能,并且在Windows Server 2008 R2中得到了显著增强。正如2011年一样,云计算会是2012年的流行语,关于云技术将如何影响IT管理,从PowerShell管理功能可见一斑。

管理改进之道:升级为2.0

  从用户角度而言,Windows Server 2008 R2提供了指导管理和实施的新功能,使IT管理员可以更有效率地优化新服务器基础结构和部署。而当微软在03年首次引入Windows PowerShell时,很多IT管理员认为Windows PowerShell只是执行脚本任务以及管理Windows服务器的另一种方式。但是随着时间的推移,Windows PowerShell升级为2.0,已经成为了云时代下新的服务器管理界面建立基础,用于管理、监控,采用脚本处理不同类型软硬件的候选工具。

在Windows Server 2008 R2中安装

  首先,选择“开始”、“所有程序”、“管理工具”打开“服务器管理器”;其次,在打开的窗口中选择“添加功能”链接,打开“添加功能向导”窗口;最后,在“添加功能向导”窗口中选择Windows PowerShell单击下一步就行了。

  Windows PowerShell引入了cmdlet一个重要概念,这是内置到shell中的一个简单的单一功能命令行工具。用户可以独立的使用其中的命令,但是其作用依赖于应用的任务和环境。Windows PowerShell包含超过100条的基本命令行,使用Windows PowerShell命令:

  ·使用cmdlet。cmdlet是Windows PowerShell中用于操作对象的单功能命令,可像使用传统的命令和实用工具那样实用。

  ·格式控制命令。用于控制特定对象的显示属性的cmdlet命令,包括Format-Wide、Format-List、Format-Table和Format-Custom。

  ·重定向数据命令。可将数据重新发送到另外的输出设备,包括Out-Host、Out-Null、Out-Printer和Out-File。

  ·导航定位命令,指在驱动器之间更换位置的操作。

  Windows Server 2008 R2中的PowerShell升级到2.0,引入了很多新的特性,如远程管理、完整的脚本环境、Debug工具等等,对于需重复运行特定的命令、命令序列,或编写一系列命令来执行复杂的任务,可将这一系列命令保存在文件中并执行该文件。脚本文件的文件扩展名为.ps1,在命令提示符下输入该脚本的名称即可运行该脚本。脚本的编写可以使用Windows PowerShell命令,还可使用Windows PowerShell提供的语言来编写脚本。

三问Server 2008 R2之云端管理

  了解到PowerShell的特性,深知Server 2008 R2云计算的平台意义,不禁要问通过云端管理功能特性的增强,究竟能够帮助企业客户实现怎样的“云”管理。对于PowerShell 2.0最重要的特性就是其具有的远程管理的能力,PowerShell可以通过远程管理计算机,那么远程管理在云端来的意义何在?

  云端不同用户区别对待

  对于远程管理,从Exchange Server 2007开始,微软新一代服务器产品开始支持PowerShell,因此PowerShell成为图形界面之外另一种强大的应用环境。之前很多用户疑惑,与微软Windows最初GUI设计定位似乎有所矛盾,而对于在云端用户而言,普通用户图形化工具管理与高级技术人员要有所区别,专业人员必须拥有一个强大的自动化计算机配置工具,这是Windows PowerShell产生的最主要的市场需求。

  另外,PowerShell包含多种系统管理工具,以及简易且一致的语法,内建的cmdlet标准工具可以用来处理常见的系统管理工作,如登录数据库、管理系统服务及处理事件日志等。Exchange Server 2007及System Center Operations Manager 2007等服务器软件都将内建PowerShell,将Windows环境各自分离的脚本语言(WSH)和操作指令重新紧密黏合,并让Windows拥有与Unix旗鼓相当的Shell环境的脚本语言,这样使得Windows更适合用于大型、复杂且重要的计算及运算环境,这也是应用云计算平台关键所在。

  实现各主机间cmdlet的共享

  PowerShell的管理应用中,内交互式远程管理有其局限性的,在交互式远程管理中,用户只能访问对应远程主机上的cmdlet和模块,即一一对应执行,而针对有两台主机分别各自安装了Exchange 2010和SharePoint 2010,如果用户需要访问两台主机上各自可用的cmdlet,无法实现各主机间cmdlet的共享,此时PowerShell的隐式远程管理可以很好的弥补应用。

  针对该情况,隐式远程管理能将远程的命令带到本地线程中,一旦将远程命令带到本地就不需要考虑PS线程,用户可以同时导入很多远程线程到本地线程,实现在同一本地线程中访问不同产品的技术。

  Windows Server 8将增强PowerShell

  Windows Server 8中引入的PowerShell cmdlet超过2300个。微软已经见证了PowerShell变成系统管理员在云与虚拟化环境中的自动化工具选择,微软已经将这个脚本语言通过API、CLI和远程界面置入自动化引擎。而对于这个新版的服务器操作系统,管理员将必须更直接地处理将重要基础架构从办公室迁移至云所产生的问题,这意味着本地基础架构会更少,且它会包括越来越多的终端桌面或网络硬件。而未来,PowerShell将会是Windows Server 8中受青睐的管理界面,且所有最新的微软产品都完全依赖于PowerShell。

  总结:

  2012年对于企业来说,意味着需要管理各种各样的服务器,并且它们在网络中以各种不同的方式相互连接。Windows并不擅长传统意义的远程管理。因此,PowerShell的不断改善,使得微软可以继续坚持在服务器系统平台中无缝远程管理体验的愿景,同时随着Windows Server 8中更加紧密的结合,将来管理员无论身在何处,都可以轻松进行管理,这也是云端管理的最好体现。

时间: 2024-07-29 17:40:03

三问微软Server 2008 R2之云端管理的相关文章

windows server 2008 R2/windows 7管理一 创建域和加入域

最近微软放出了2008R2和win7的中文版,呵呵,符合国人的习惯,2008R2最好玩的功能虚拟化高可用群集中的快速迁移和实时迁移我们在前面已经玩过了,高深的我们已经玩过了,没有玩过的也跟着我的博文一起玩过了,呵呵,本系列玩玩2008R2的基础功能和配套win7管理,例如域和一些其他管理上的新亮点和特性. 为什么要配套管理和做系列呢,因为相应的服务器版本是对应相应的客户端,例如windows 2000 server对windows 2000和windows server 2003对windows

windows server 2008 R2/windows 7管理二十二 ADCS新功能详解及安装

本篇在上篇的基础上发展,有了web,甚至后续有exchange和ocs及其他微软产品,我们可能需要证书的配合才能工作,本篇将环境先做好然后下篇在web上配置和启用证书等. 2008R2上的ADCS的更新如下 Windows Server? 2008 R2 中的 Active Directory(R) 证书服务 (AD CS) 引入了许多功能和服务,这些功能和服务允许更加灵活的公钥基础结构 (PKI) 部署,降低了管理成本,并对网络访问保护 (NAP) 部署提供了更好的支持. 下表中的 AD CS

windows server 2008 R2/windows 7管理八 DNS新功能及常规管理

在2008R2中对DNS的改进最著名的是globalnames来代替wins 本文针对经常有朋友的网域客户端的首选dns设置了域控制器的IP,但是辅dns设置了外部dns的ip,甚至域控的dns选项中也将辅dns设置为外部的dns服务器.这是不科学的做法,域控最好不要使用外部dns. 有什么解决办法呢.本文将为你介绍dns转发器,以及globalnames区域和一些常见dns记录 本篇分为1.dns常见记录的创建2.dns转发器设置3. Globalnames区域的创建和管理 关于globaln

windows server 2008 R2/windows 7管理四 迁移文件服务器

随着公司规模的扩大,NS1已经不能满足公司日益增加的文件共享需要 于是采购了一台新主机至强5500,2G内存,千兆网卡,2TB硬盘互相备份 首先将机器安装windows server 2008 SP2,本例没有安装2008R2,给大家看看有什么不同的,并且将NS1上的共享完美迁移到新的文件服务器上,安全权限不丢. 其实最好的做法是将新机器加入网域,然后将旧的ns1上的存放共享文件夹的硬盘拆下来,安装到新机器上即可,安全权限都还在,只是共享权限需要重新配置而已. 但是大多数公司服务器都是做了rai

SQL Server 2008 R2多服务器管理策略指南

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   SQL Server 2008SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本.这篇文章详细介绍了Microsoft SQL Server 2008中的新的特性.优点和功能-- 在现今数据的世界里,公司要获得成功和不断发展,他们需要定位主要的数据趋势的愿景.微软的这

windows server 2008 R2/windows 7管理二十一 Web之IIS7.5

本篇介绍简单web网站搭建以及单iis多域名,另外介绍下2008R2上的iis已经更新到7.5了,那么7.5又为我们带来了哪些变化呢,下面转自网友们从msdn翻译过来的原文如下 虽然是更新到7.5了,但是仍然只是支持htm和asp和cgi至于目下正流行的php还得另辟蹊径.从php网站下载某文件,然后安装到iis才能让iis支持php 更新列表: 1. 内容发布扩展(FTP, WebDav)集成进Web服务器OS 2. 集成Administration Pack扩展到Windows Server

windows server 2008 R2/windows 7管理三十 防火墙TMG2010应用

咱的TMG基本上工作正常了,这篇咱们试着在2008R2和win7这个环境玩玩,这个系列写到现在,咱们该有的貌似都有了,剩下的就是内外互通问题了.咱们这篇看看发布一些应用和设置策略瞧瞧tmg2010跟isa2006之前的版本有啥不同的. 咱们计算机组里面添加计算机,貌似跟以前没啥区别,还是只能添加ip来识别计算机以便设置权限,一直不能绑定mac是isa的硬伤,微软表示以前没有这个功能,以后也不会有,咱估计只能带着遗憾了,虽然有TX说用dhcp绑定,可那也只是在服务器上做绑定,不过没关系isa不支持

windows server 2008 R2/windows 7管理三 创建文件服务器

本系列写到今天,我打算做个完整的系列,从公司基本上能用得上的东西都写一写,在2008R2上有什么改变,能为大家带来何种易用性以及管理便捷性.有初级的也有高级,根据题目自行判断是否阅读.呵呵. 本篇简单描述下文件服务器,文件服务器基本上在每个公司都会用到,或者是ftp,很多内部使用ftp的原因是什么呢,那就是因为内部没有使用域,或者对2003和2008不了解.觉得难以操作,才选择了ftp. 本篇希望能对大家了解windows 文件服务器起到一定的帮助. 目前的结构是只有一台NS1和win7. 我们

windows server 2008 R2/windows 7管理二十七 Mail之exchange2010

当我们的企业规模扩大到一定程度时处于安全性和监控的要求,不再满足于托管的企业邮箱或者是免费邮箱之列,我们有了企业自建邮件服务器的要求. 并且要做监控,要自己做push mail等等,那么我们就要请出微软的产品-exchange,exchange2003开始支持push mail以来深受企业客户的欢迎,目前exchange已经升级到2010,貌似已经rtm了,我下载了泄露版的rtm版为大家演示,呵呵.之前我也做过一期exchange2010 BETA版本的安装教程,这章作为企业环境中的一章来介绍,