解析:三问微软Server2008R2之云端管理

栏目: 编程工具 · 发布时间: 6年前

内容简介:如今,IT业界最热门莫过于云计算,众所周知云计算有很大的一个特点就是有效节约成本。而2011年云计算步入落地阶段,各大厂商都在加紧对云计算市场的争夺,作为软件巨头微软也不例外,不断的研发、更新各线产品,2012年更要试图在云计算市场抢夺先机。对于微软而言,Windows Server 2008 R2作为服务器平台基础架构的一部分,以Windows Server 2008为基础进行了扩展并且增加了新的功能,虚拟化工具、Web资源、管理增强功能以及激动人心的Windows 7集成有助于节降低成本,并为动态和高

第1页:PowerShell管理得到增强

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

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

解析:三问微软Server2008R2之云端管理

虚拟化是云计算时代不能不提到的技术,具有改进的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页:管理改进之道:升级为2.0

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

解析:三问微软Server2008R2之云端管理

在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提供的语言来编写脚本。

第3页:三问Server 2008 R2之云端管理

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

解析:三问微软Server2008R2之云端管理

云端不同用户区别对待

对于远程管理,从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中更加紧密的结合,将来管理员无论身在何处,都可以轻松进行管理,这也是云端管理的最好体现。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

C++编程风格

C++编程风格

卡吉尔 / 聂雪军 / 机械工业出版社发行室 / 2007-1 / 25.00元

本书描述C++语言中较深层次的程序设计思想和使用方法,包含大量软件工程概念和设计模式,重点介绍大规模编程相关的内容,例如增加代码的可读性、可维护性、可扩展性以及执行效率等的方法。本书的示例代码都是从实际程序中抽取出来的,融人了作者的实际开发经验。讲解如何正确地编写代码以及避开一些常见的误区和陷阱,并给出了许多实用的编程规则,可快速提升读者的C++编程功力。   本书描述平实,示例丰富,适合有......一起来看看 《C++编程风格》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

在线进制转换器
在线进制转换器

各进制数互转换器

MD5 加密
MD5 加密

MD5 加密工具