每个人都有好多理由在惦记着虚拟化。这是一个至关重要、沧海变桑田一般的概念,具有深远的意义。无论何时何地,你都可创造出动态的资源库,能为用户提供无限的能力。这样的想法太非同寻常了。
虚拟化概念其实并不像有些人想象的那样新,用于在主机上进行分时处理的虚机技术可追溯到20世纪60年代。正是由于充满挑战的商业需求和书架上满是虚拟化技术的情况产生了交汇,才使得虚拟化对于今天的企业如此重要。
关于虚拟化的好处最常被引述的说法是其可降低成本。虽然这点的意义是非常重大的,但省钱只是虚拟化所产生的价值的一部分。我们强烈感到,虚拟化将是一种变革性的技术,如果有效地应用,可帮助企业创建不仅具有高效率和成本效益并且具备自适应能力的IT系统,能够自动即时地提供由于业务环境发生变化所需要的新能力。
什么是虚拟化?
虚拟化实际上就是通过在多个环境下共享单台计算机的资源,让一台计算机做多台计算机的工作。虚服务器和虚桌面可让你在本地和远程拥有多个操作系统和应用程序,从物理和地理限制中获得解放。由于更具效率地利用了硬件资源,除了节能和降低资金投入,在建立了一套虚拟基础设施后资源的可用性也将达到新的高度、桌面管理更佳、安全度增强、并且灾难恢复进程加快。
虚拟化是一种经过考验的软件技术,正在快速改变着IT的面貌,并从根本上改变着人们计算的方式。在今天看来非常强大的x86计算机硬件,其最初的设计目的只是为了运行单个的操作系统和单个应用程序,而虚拟化打破了这种关系,使在同一台计算机上同时运行多个操作系统和应用程序成为可能。提升了硬件的利用率和灵活性。
虚拟化是一种可让任何使用计算机的人都受益的技术,从IT专业人员和Mac 狂热者,到商业和政府机构。加入到来自世界各地的数百万之众的虚拟化应用大军中来,省时、省钱、节能,同时让已有的计算机硬件创造更大的价值。
从本质上讲,虚拟化可让你将硬件转化为软件。利用软件将基于x86计算机的硬件资源进行转变或“虚拟化”-- 包括CPU、RAM、硬盘和网络控制器 – 创建全功能的可运行属于其自己的操作系统和应用程序的虚机,就像一台“真实”的计算机一样。
多台虚机彼此互不干扰地共享硬件资源,你可在单台计算机上同时安全地运行多个操作系统和应用程序
我们需要虚拟化吗?
不管你是否意识到,实际上IT网络内在地是与社会中的广泛活动相联接的,映射着社会活动模式。当互联网开始改变人们通讯和做生意的方式时,网络也随之照做。多台服务器扩张成为一种标准也是为了运载和承受日常工作中产生的日益增加的千兆数据。远程站点的出现则反映的是世界分散化的趋势,在这样的世界中,劳动者自由地在全球迁移,需要一种可将工作随身携带的能力。紧接着,笔记本和移动设备就出现了高发展,用户变得不管身处何地都极为依赖能让他们始终保持上线的能力,又进一步使数据中心得以扩张。这种“始终上线”的移动世界,让社会日益意识到信息安全和控制信息访问的必要。数据中心也反映了这种趋势,又将散开在公司各个前哨阵地的许多服务器召回到公司总部的集中控制之下。虽然这种动向给网络带来一种对稳定性的警惕,但仍产生了持续增长的数据中心发展步伐的扩大需要。数据的增长持续不减,快速部署新的服务器已成为最容易的紧跟业务发展步伐的方法。然而这种策略造成成本的持续上升,这是企业正开始着力对付的问题。它是能源和资源的软成本。
虚拟化绿洲的诸多体现形式
虚拟化可提供伟大的承诺:灵活性和成本效率,同时减轻企业关于环境的负担。在如下方面它是解决企业功耗问题的关键组分:
快速应用验证和部署
应用便携性
动态载荷平衡
服务中断最小化地恢复故障
延长旧有操作系统和硬件的使用寿命
在混合软件环境中简化物理基础设施随着新的虚拟化技术的快速出现,新的行业组织也涌现出来,如致力于将数据中心能源效率发展成为行业标准的The Green Grid。在这些技术组织的支持下,纯正的虚拟化策略将创建出能使整个IT系统发生变革的新的使用模型。
“听起来这么好,是真的吗…”——虚拟化管理挑战
虚拟化已经有了充分的理由,但如果不考虑对企业造成的影响就冒失建议部署虚拟化策略,则就不会受到重视。很不幸的是,虚拟化的好处是与更复杂的服务器管理问题相生相伴的。为了实现虚拟化承诺的更低的功耗和冷却成本,企业还必须要加上自动化的虚拟化管理。
设想要组成一家世界最佳的管弦乐队。你寻遍五大洲搜寻最棒的小提琴家和小号手,最有技巧的鼓手和大提琴师。但你连一个指挥也没找到 – 更别提什么有经验、高级的指挥了 - 每个人立刻都开始了演奏,但没有节奏,没人知道何时开始下一乐章。这种情况下,在一开始就几乎不值得花时间和精力去组建什么乐队。
对虚拟化而言道理是一样的。开始就需要考虑一整套新的管理问题。就像缩减物理服务器蔓延问题时一样的感觉,你可能不知不觉间产生出虚服务器蔓延问题。这样做很可能意味着一大堆的不增预料的能力和资源分配问题。理解如何有效地管理和分配对于优化新的虚机武器库是极其重要的。而这正是自动化工具要发挥的作用。我们来看一个常见的IT过程,看看在没有自动化虚拟管理工具的情况下是如何进行的。IT常常会让一台服务器“躺下来”进行更新升级或维护工作,在今天的数据中心中轻松地手工完成。虽然是件麻烦事,工作人员已经习惯了对这样的过程这样预期和处理。但在虚拟化情况下一台服务器上驻留有许多的任务和应用,公司业务的许多方面,而不仅仅是一个单独的部门将会受到停机的影响。并且如果万一再赶上服务器发生故障,你将处于使很大部业务完全“离线”的风险。
为了避免这些糟糕的情况,对于管理层人员来说只需要一个实例就可改变对于数据中心进行虚拟化的立场。不缩减服务器数量,你很可能需要创建多个备份或镜像站点来保护赌资。那么最终结果不仅将增加新服务器的硬件和功耗成本,还将同时消除任何可能的降低功耗和冷却成本的好处。
自动化管理可缓解沉重的人工移动文件和应用程序的过程。这不仅可避免发生离线的情况,还能无风险地进行有效的服务器维护工作。而如果一台物理服务器发生故障,将会为业务的连续开展自动快速地部署各项服务。你可充满信心地对维护时间表进行规划,减少困扰,同时保证业务顺畅运行。与此同时还确保节约冷却和功率消耗,减小数据中心对环境的影响。