希赛网 · 知识导航  
 
    软考英语    通信工程英语    软件工程    项目管理    操作系统    数据库系统    计算机网络    IT新技术    硬件数码    应用系统    计算机基础    IT职场  
希赛网 > IT英语 > 操作系统 > 虚拟服务器简介

虚拟服务器简介

www.educity.cn   发布者:Ella0818   来源:网络转载   发布日期:2013年08月27日   

Virtual Servers

  Virtualized servers do all the good and bad things regular servers do. They boot up, power down, suspend, hang, and even crash. If a guest OS or a device driver it uses is buggy, the virtual PC will crater. But not the physical computer, and that's key.

  If your OS crashes or an application hangs, or even if you install a software fix that requires a reboot, nothing happens to the hardware. One virtual machine can fail over to another in a purely virtual sense or in a way that's closer to the real thing. Even if certain hardware devices have malfunctioned, so long as the fail-over target is configured to use a secondary network adapter and an alternate path to storage, the fail-over will work exactly as it would if the virtual PCs were physical PCs.

  In most cases, an enterprise management system will monitor and react to a virtual fail-over as if it were the real thing. Solutions such as HP OpenView see and interact with virtual servers the same way they do with physical ones. The reported configurations of the servers will change after they're virtualized, but it's entirely likely that the day-to-day management of your shop will experience little change.

  In addition, most virtualization systems bundle solution-specific management software, allowing an administrator to sit at a central console and manipulate all the virtual servers in an enterprise. It's quite an eye-opener to swap out a virtual Ethernet card without ever touching the hardware.

  A virtualization solution's management console gives you a degree of control over your virtual PCs that surpasses what administrators can do with traditional tools. From a central location, you can boot and shut down virtual PCs as needed. It's also possible to pause them, which harmlessly freezes them in their current state, or hibernate them, putting them in a deep freeze by saving their state to a file on disk. By overwriting the disk file, you can restore PCs from a backed-up state and roll back changes that rendered the guest inoperable, all from a terminal session.

  In environments with a mix of operating systems——a common condition that turns even simple consolidation into a messy affair—— one solution would be to host each OS in its own VM. For example, on a PC server running one of VMware's virtualization solutions, you can run any combination of Windows 2003 Server, Windows 2000, Windows NT 4.0, various flavors of Linux, and FreeBSD. You can even use VMs to host different versions of the same OS. Linux software is infamous for dependence on specific versions and vendor distributions of Linux. Virtualization is the only way to run applications designed for Red Hat 7.2 and Suse 9.0 simultaneously on a single server.

  Virtualization is magnificent stuff, but it doesn't cure all ills. You can never create a virtual PC that outperforms the physical system underneath. You will learn much about your applications' system requirements from moving them to a virtual environment. They'll likely surprise you, either with how little of the original server they used——that's the typical case——or how piggish they are. If necessary, you can throttle the nasty ones down.

  And while one of the great benefits of virtualization is security——it's hard to accomplish much by cracking a system that doesn't exist——a virtualized PC can still be compromised. Fortunately, the cure is to overwrite the virtual PC's disk image with one that's known to be clean, but managing virtual servers still requires vigilance.

  Ultimately, hardware consolidation is only one reason to opt for server virtualization, and it has wide appeal. Still, depending on each department's unique needs, IT managers are sure to find innumerable ways that virtualization can benefit your enterprise. (The End)

虚拟服务器

  虚拟化的服务器会做正常服务器会做的所有好事和坏事。它们会自举、宕机、挂起、暂停、甚至崩溃。如果它的客 OS或者设备驱动程序有错误,虚拟PC机将崩溃。而物理的计算机不会那样,这是关键。

  如果 OS崩溃或者应用程序暂停,甚至如果你安装需要重新引导的软件补丁,对硬件不会发生任何影响。一台虚拟机能以完全虚拟的方式或者以更近似于真实的方式,将故障转移到另一台虚拟机。即便某个硬件装置有故障,只要配置好故障转移的目标,能使用第二网卡和到存储设备的替代通道,故障转移就能正确地工作,如同虚拟机就是一台物理PC机那样地工作。

  在多数情况下,企业管理系统将对虚拟的故障转移进行监视和做出反应,好像就是真实的东西。诸如 HP OpenView一类的解决方案对虚拟服务器做出的反应和对物理服务器做出的反应是一样的。在虚拟化之后,报告的服务器配置将改变,但是整体上,数据中心日常管理几乎没有什么变化。

  此外,多数虚拟化系统与特定的解决方案管理软件是捆绑在一起的,允许管理员坐在中央控制台,管理整个企业的所有虚拟服务器。在不用碰硬件的情况下,就能置换以太网卡,真让人大开眼界。

  虚拟化解决方案的管理控制台让你一定程度上控制虚拟 PC机,这种控制程度超过了用传统工具能做到的程度。从一个集中点,就能按需要引导和关闭虚拟PC机。也能暂停它们,无害地将它们冻结在当前的状态,或者使它们休眠,通过将它们的状态保存到磁盘上的一个文件中,将它们深度冻结。通过重写该磁盘文件,就能将PC机从备份状态中恢复过来,从最后一次会话开始将使之不工作的改变全部回滚。

  在多种操作系统混用的环境下(这是一种常见的情况,会把简单的服务器集中弄得乱七八糟),一种解决办法就是将每个 OS在各自虚拟机上运行。例如,在一台运行VMware虚拟方案的PC服务器上,你能运行Windows 2003 Server、 Windows 2000、 Windows NT 4.0、各种版本的Linux以及FreeBSD的各种组合。甚至能运行同一OS的不同版本。Linux因对特定版本和厂商有依赖性而搞得名声狼藉。虚拟化是惟一的方法,让一台服务器上同时运行为Red Hat 7.2 和Suse 9.0设计的应用程序。

  虚拟化是个好东西,但它不能包治百病。你永远不能建立一个虚拟 PC机,其性能超过它所在的物理系统。将应用程序移到虚拟环境,你能从中学到很多应用程序的系统要求。它们可能让你吃惊,不是它们只用了原来服务器非常少的一部分(这是一种很典型的情况),就是它们是多么的贪婪。如果有必要,你就能关闭那些讨厌的程序。

  虚拟化最大的好处之一是安全(破坏实际不存在的系统是难以实现的),同时虚拟化的 PC机还能做出妥协。办法是把虚拟PC机的磁盘映像重写到已知是干净的磁盘上,但是管理虚拟服务器仍需要警惕。

  归根结底,硬件集中不是选择服务器虚拟化的惟一理由,它还有很广泛的需求。依据每个部门不同的要求, IT 管理人员一定能找到数不清的方法,让虚拟化为企业服务。

标签: 操作系统
1 2
本文标题:虚拟服务器简介
   主编推荐
全局导航
IT认证学院
Adobe认证Cisco认证H3C认证IBM认证IT认证资讯Java认证Linux认证Microsoft认证Oracle认证华为认证
IT英语
IT新技术操作系统基础英语计算机网络软件工程软考英语数据库系统通信专业英语项目管理英语应用系统硬件数码职场英语
程序开发学院
.NETC语言_C++语言DelphiPowerBuilderWeb开发嵌入式开发移动开发游戏开发PHPPythonPerlRuby
等考学院
考试大纲二级考试经验二级模拟试题一级考试资料二级考试资料一级模拟试题三级模拟试题四级模拟试题一级考试经验三级考试经验四级考试经验四级考试资料三级考试资料等级考试动态
软件工程学院
CASE工具构件与中间件软件测试软件过程改进软件设计软件外包需求分析软件质量保证系统分析与建模系统规划业界观点敏捷开发
软考学院
程序员电子商务设计师法律法规考试大纲考试政策历年试题软件评测师软件设计师软考英语数据库系统工程师网络工程师网络管理员网络规划设计师系统分析师系统架构设计师信息技术处理员信息系统管理工程师信息系统监理师
通信学院
初级通信工程师传输与接入高级通信工程师互联网技术交换技术考试大纲考试动态考试题库设备环境通信法规终端与业务综合能力
网络工程学院
交换技术接入技术路由技术实施案例网络布线网络存储网络服务器网络管理无线网络系统应用网络协议网络设备
项目管理学院
系统集成项目管理工程师信息系统项目管理师CPMP考试IPMPPMP考试prince2认证项目采购管理项目成本管理项目范围管理项目风险管理项目沟通管理项目配置管理项目人力资源管理项目时间管理项目管理案例项目管理动态项目管理工具项目经理项目整合管理项目质量管理项目干系人管理
职称考试学院
职称考试题目职称考试指南职称考试资料
研究生院
考研英语考研题库招生信息就业指导考研经验考研政治考研数学
信息安全实验室
网络安全黑客教程杀毒防毒安全设置脚本攻防黑客入侵工具使用漏洞分析加密解密手机安全安全技术
物联网学院
生物识别二维码射频技术传感器物联网感知层物联网网络层物联网传输层物联网应用层物联网标准物联网前沿技术智能生活智慧城市物联网案例分析云计算虚拟化技术
Java学院
Javascript教程Java教程Java核心技术Java高级技术J2EE教程J2ME教程XML教程Java开源技术
Linux学院
Linux系统管理Unix教程Linux教程Linux编程Linux集群Linux内核技术Linux安全Linux服务器Solaris教程AIX教程
Windows学院
Windows系统管理Windows教程Windows安全Windows服务器Windows网络管理Windows故障Windows优化Windows动态
数据库学院
数据库开发Oracle数据库MySQL数据库Sybase数据库DB2数据库SQL Server数据库数据仓库Informix数据库