Chinaunix首页 | 论坛 | 博客
  • 博客访问: 201843
  • 博文数量: 43
  • 博客积分: 1104
  • 博客等级: 少尉
  • 技术积分: 680
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-22 17:03
文章分类

全部博文(43)

文章存档

2012年(41)

2011年(2)

分类: 服务器与存储

2012-07-19 16:50:02


任何涉及信息技术的谈话,都难免偶尔出现让人茫然不知所云的词汇。虚拟设备”(Virtual Appliance)就是一个还没有被大众广泛接受的概念。虚拟这个词儿,目前当然已经是广为人知,但是虚拟的设备到底是怎么回事,就不是每个人都可以说清楚了。

论及数据中心占用空间的节减、云计算、节约成本等话题的时候,人们都常常提到这个概念,虚拟设备这个词的使用频率,近年来大大提升。究其原因,应该算是虚拟化技术发展的自然结果。说到底,当前的软件开发商同样面临满足市场需求,扩大客户基础的需要。所以他们才力图让自己的产品与主流系统管理程序(Hypervisor)开发商(VMware和微软)实现对接,从而让自己的系统在常用虚拟系统平台上获得认可。虚拟设备由此应运而生。

一度处在产业边缘的虚拟设备,目前被看作是突破性的技术领域。一个虚拟设备,实际上是一组预先设定好的软件栈,其中包括一项应用软件和一个开源通用操作系统,或者一个操作系统的子集。虚拟设备中内嵌的操作系统,通常简称为JeOS – 一个 刚好够用的操作系统,可以运行虚拟设备的应用软件部分。为什么只选择一个子集呢?因为你只需要使用操作系统的一小部分功能,只需要用它来支持一款应用软件。Windows Linux系统都可以支持几千种不同的应用。简而言之,虚拟设备代表了满足一项信息技术需求最简便可行的解决方案。

日渐普及

[价格低廉]——过去五年以来,虚拟设备普及程度日渐提升。这背后的原因,与开源操作系统和开源软件大行其道有一定的相似之处。最重要的是,虚拟设备通常是免费或者非常廉价的。

[易于扩展]——虚拟设备日渐盛行的另外一个原因,就是此类产品的提供方式——它们通常作为一个已经设定好的虚拟软件包,采用精简虚拟服务器镜像的形式。这种形式便于用户利用现有的虚拟环境,从已购置的计算设备中获得更多增值功能。具体来讲,虚拟设备可以运转在基于现有实体服务器虚拟主机环境下,亦可以运转在基于云计算系统的虚拟主机上。如果需要额外的处理能力,瞬间就可以实现。

[使用方便]——最后,采用上述方式发售的虚拟设备配置起来非常简便快捷。虚拟设备的核心设计理念之一,就是所有的设备必须功能完备,使用方便。

普通软件与虚拟设备的异同

这里还应该讲讲普通应用软件与虚拟设备的区别。尽管两者都是预先设计好的集成指令系统,本质上都是软件,虚拟设备却有其独特之处。具体表现在,它们被封装成了在特定虚拟平台上运行的形式,而普通软件通常都可以适用于多种类型的物理机。

表面看来,在一个物理或者虚拟上同时运行多个操作系统,可能意味着更多没有必要的复杂性和系统支出。但实际上,多个虚拟设备在运行时,互相之间可以保持完全独立。使用虚拟设备的一个附带收益,就是安全性的提升。尽管多个虚拟设备共享同一套磁盘和内存,虚拟设备却通常会完全独立运转。如果一个虚拟设备被黑客攻陷,或者出现宕机,其他的虚拟设备完全不受影响。

阅读(1682) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~