《Oracle VM VirtualBox》之00:概览

AT阿宝哥的VirtualBox

1、简介

Oracle VM VirtualBox作为世界上最流行的通用的基于x86(Intel和AMD处理器)硬件的跨平台虚拟化软件。它看起来很简单,但实际上功能非常强大。它可以在任何地方运行,比如,小的嵌入式系统,桌面型计算机,服务器, 甚至可以部署到数据中心或者云环境。

“跨平台”意味着Oracle VM VirtualBox让我们可以在Mac OS、Windows、Linux或Oracle Solaris上运行多个操作系统。

“虚拟化”意味着我们可以在同一时间在同一台计算机上创建和运行多个虚拟机,运行不同的操作系统。例如,我们可以在Mac上运行Windows和Linux,在Windows PC上运行Linux和Solaris,或者在Linux系统上运行Windows。

我们可以在一台计算机上安装和运行任意数量的虚拟机,唯一的实际限制是该机的磁盘空间和内存。也就是说,只要目标计算机的硬盘空间和内存足够大,那么可安装和运行的虚拟机的数量是没有限制的。

官网:

https://www.oracle.com/virtualization/virtualbox/

https://www.virtualbox.org/

提示:VirtualBox

VirtualBox 是最早由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。Innotek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进制版本及 OSE 版本的代码。使用者可以在VirtualBox上安装并且执行Solaris、Windows、DOS、Linux、OS/2 Warp、BSD等系统作为客户端操作系统。已由甲骨文公司进行开发,是甲骨文公司xVM虚拟化平台技术的一部份。

参考自百度百科

提示:Innotek

Innotek 是一家总部位于德国斯图加特的本土软件公司,在德国德累斯顿、柏林以及俄罗斯设有办事处,Sun Microsystems公司于2008年2月12日收购了Innotek 公司。Innotek 是领先的开源虚拟化软件VirtualBox的供应商。其国际专业团队致力于高技术系统软件的开发。Innotek 自 2001年以来在PC虚拟化技术方面位于最前沿。现在,它组成了一支在PC软件虚拟化技术方面欧洲最大及最有经验的专家团队,拥有众多世界500强及政府方面的客户。

参考自百度百科

提示:Sun Microsystems

Sun Microsystems是一家总部位于美国加利福尼亚州圣克拉拉、从斯坦福大学孵化出的高科技IT及互联网技术服务公司,公司创建于1982年,而且其名称SUN是斯坦福大学校园网(Stanford University Network)的首字母缩写。主要产品是工作站、服务器、 Solaris(一种Unix)操作系统、几乎是自用的Star Office、以及风靡世界的 Java 程序语言。1986年在美国成功上市。1992年sun推出了市场上第一台多处理器台式机SPARC Station 10 system,并于1993年进入财富500强。在 2001 年的高峰期,sun公司在全球拥有五万雇员,市值超过两千亿美元。2009年4月20日Oracle公司以现金收购Sun Microsystems公司,交易价格达74亿美元。

参考自百度百科

提示:Oracle

Oracle是一家总部位于美国加州红木城的软件公司,中文名称甲骨文,全称为甲骨文股份有限公司(甲骨文软件系统有限公司),是目前全球最大的企业级软件公司。1977年,创始人埃里森与同事创立“软件开发实验室”(Software Development Labs),当时IBM发表“关系数据库”的论文,埃里森以此开发出新数据库并命名为Oracle。1978年公司迁往硅谷后,更名为“关系式软件公司”(RSI),并成功的将美国中央情报局发展为第一个客户。1982年公司正式更名为Oracle。1989年正式进入中国市场。2013年,甲骨文已超越 IBM ,成为继 Microsoft 后全球第二大软件公司。

参考自百度百科

2、为什么要使用虚拟化?

Oracle VM VirtualBox提供的技术和特性在以下场景中非常有用:

  • 同时运行多个操作系统

Oracle VM VirtualBox允许我们在一台计算机上同时运行多个操作系统。通过这种方式,我们可以在当前操作系统上运行为另一个操作系统编写的软件,例如我们想在Linux或Mac上的运行Windows软件,或者想在Windows上运行Linux或者Mac软件,甚至在Windows 10家庭版上再运行一个Windows Server 2019系统。

在未使用虚拟化技术及相关软件之前,很多极客用户通常的做法是,给一台物理计算机安装多个操作系统,每个操作系统占用不同的磁盘作为系统盘,在用户启动该计算机时必须要选择加载哪个操作系统,而且该机任意时刻只能运行一个操作系统。

而现在,我们只需要给物理计算机安装一个操作系统,再借助VirtualBox来配置待运行操作系统的虚拟硬件类型,即使实际计算机的硬件不再受该操作系统的支持。也就是说,是通过VirtualBox虚拟出目标计算机所需要的相关硬件,这套虚拟的硬件组合被称之为“虚拟机”,然后再给它安装别的操作系统。是不是很帅呢?

  • 软件安装容易

软件供应商可以使用虚拟机来交付整个软件配置。例如,在真实的计算机上安装完整的邮件服务器解决方案可能是一项冗长乏味的任务。现在,供应商可以使用VirtualBox,把这种复杂的设置打包到虚拟机中。用户端可以通过VirtualBox导入该虚拟机的副本就可以直接运行,从而省去了原来的安装和配置等繁琐步骤。

  • 测试和灾难恢复

安装之后,虚拟机及其虚拟硬盘可以被视为一个容器,可以任意冻结、唤醒、复制、备份和在主机之间传输。

除此之外,可以使用Oracle VM VirtualBox的快照特性,可以保存虚拟机的特定状态,并在必要时恢复到该状态。通过这种方式,我们可以创建任意数量的快照,从而实现自由地在计算环境中进行不同时间点的状态切换。如果出现问题,例如在安装软件后出现问题或用病毒感染客户机,可以轻松切换回以前的快照,从而避免频繁的备份和恢复。像不像月光宝盒呢?

当然,我们没有必要担心创建多个快照造成的磁盘空间占用,因为可以在VM运行时删除快照以回收磁盘空间。

  • 基础设施整合

虚拟化可以显著降低硬件和电力成本。大多数情况下,今天的计算机只使用了其潜在能力的一小部分,并且运行的平均系统负载很低。大量的硬件资源和电力因此被浪费。因此,与其运行许多台部分资源使用的物理计算机,不如将许多虚拟机打包到几个强大的主机上,并在它们之间平衡负载。

阿宝哥的计算机资源使用率

由上图发现,我的笔记本CPU使用率只有36%,内存使用率只有52%,并没有使用到极限。也许您可能觉得无所谓,但是它的耗电量、设备损耗和使用寿命却是相对固定的,假如一家企业有N台非100%资源使用率的计算机呢?这种资源浪费是非常夸张的。

3、特性简介

以下是Oracle VM VirtualBox的主要特性简介:

  • 可移植性。

    Oracle VM VirtualBox运行在大量64位主机操作系统上。

  • 客户机插件。

    共享文件夹,无缝窗口,3D虚拟化。Oracle VM VirtualBox客户端插件是一种软件包,可以安装在受支持的客户系统中,以提高它们的性能,并提供与主机系统的额外集成和通信能力。

  • 多快照

    Oracle VM VirtualBox可以保存虚拟机状态的任意快照。

  • 虚拟机组

    Oracle VM VirtualBox提供了一个组特性,允许用户组织和控制虚拟机,可以是集体的,也可以是单独的。

  • 清晰的架构和模块化设计

    Oracle VM VirtualBox有非常模块化的设计,有定义良好的内部编程接口,客户端和服务器代码完全分离。

  • 远程机器显示

    VirtualBox远程桌面扩展(VRDE)支持对任何运行的虚拟机的高性能远程访问。这个扩展支持远程桌面协议(RDP),它最初构建在Microsoft Windows中,并为完整的客户端USB支持添加了特殊功能。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
禁止转载,如需转载请通过简信或评论联系作者。
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,636评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,890评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,680评论 0 330
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,766评论 1 271
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,665评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,045评论 1 276
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,515评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,182评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,334评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,274评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,319评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,002评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,599评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,675评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,917评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,309评论 2 345
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,885评论 2 341

推荐阅读更多精彩内容