现实世界的虚拟神话

本文摘自:[url]http://www.doserv.com/news/f/2007-03-12/0017031936.shtml[/url]

如今,服务器虚拟化已经成为业界的最为热门的话题之一。虚拟化技术自问世以来,人们纷纷为其神奇的效果而赞不绝口。正如VMware创始人兼CEO Diane Greene所说:“虚拟基础架构可以使x86服务器的利用率从现在的5-15%提高到60-80%,并且在数十秒的时间内完成新应用程序的资源调配,而不需要几天时间。请求响应时间也改为以分钟计算。在维护上,可以实现零停机硬件维护,不需要等待维护窗口。”

  据2006年度的IDC报告显示,VMware在虚拟化技术领域的市场占有率排名世界第一。 2006年,VMware 公司的财政收入达到了7.09亿美元,比上年同期增长了83%。虚拟化如何拥有这样神奇的效果?VMware如今的成绩又是如何做到的?3月8日,记者采访了VMware大中国区技术总监张振伦。他向记者介绍了VMware的虚拟化理念以及产品演进和一系列新特性。
7682.jpg
VMware大中国区技术总监张振伦
   
  关于虚拟化技术

  张振伦说,VMware的服务器虚拟化是将硬件、操作系统和应用程序一同装入一个可迁移的虚拟机包中,其实也就是整个服务器包含操作系统、应用程序、数据、设备和状态,现在就是一个文件。服务器资源调配类似于拷贝文件,服务器迁移现在类似于数据迁移,数据管理技术可用于服务器管理。

在 1998 年,VMware便将虚拟化引入到了x86 平台,为客户提供经过测试、兼容的解决方案,如:服务器整合和数量控制、业务连续性、测试/开发自动化、企业台式机管理等。从1999年开始,VMware开发了世界第一个 IA-32 虚拟机(+ 主机体系结构)、第一个基于 Intel 的 hypervisor,后来又陆续推出第一个虚拟 SMP、第一个经 NSA 认证的虚拟台式机、第一个具有 64 位支持第一个虚拟 SDK、第一个 VRM 解决方案,2006年更是第一个推出数据中心虚拟化套件。

  据张振伦介绍,VMware的虚拟技术主要包含以下重要特性:它能把正在运行中的虚拟机从一台物理机器上搬移到另一台,而服务不中断;保证虚拟机的高可用,当服务器故障时,自动重新启动虚拟机,没有集群软件的成本和复杂性;按需自动资源调配,跨资源池动态调整计算资源,基于预定义的规则智能分配资源,从而动态提高系统管理效率,并且自动化地实现硬件维护;虚拟架构增强了备份和恢复,通过备份很少数量的文件和封装来备份整个虚拟机,恢复虚拟机文件,不需裸机恢复软件,而且用共享的存储立即重启虚拟机。

  关于产品

  据IDC数据显示,VMware的产品是部署范围最广的虚拟化软件。VMware之所以能够做到这一点,是凭借着对虚拟化产品的深入认识和准确把握。

  VMware认为,第一代虚拟化产品是通过一个系统管理程序或托管体系结构提供了服务器分区能力。第二代虚拟化产品添加了虚拟化管理、容量规划、物理机向虚拟机迁移等功能和其他一些工具,以实现生产服务器的整合。

  在前两代产品技术的基础上,2006年6月,VMware推出了新一代虚拟化产品VMware Infrastructure 3,它是业界第一个完整的基础结构虚拟化产品套件,在一个集成的产品包中提供了全面的虚拟化、管理、资源优化、应用程序可用性和操作自动化功能。

  VMware Infrastructure通过以下两点重新定义了IT的界限:虚拟化业界所有标准的服务器和存储,将它们聚合到一个集中管理、连续优化且对任何应用程序或操作系统都高度可用的动态资源池中。它赋予企业以及小公司转变、管理和优化他们的IT系统基础结构的能力。

  通过虚拟架构整合服务器,可以控制x86服务器的蔓延,在一台服务器上运行多个操作系统和应用,并使新的硬件支持老的应用,数据中心撤退旧的硬件。VMware虚拟基础架构使企业能够通过提高效率、增加灵活性和加快响应速度而降低IT成本。管理一个虚拟基础架构使IT能够快速将资源和业务需要连结起来,并对其进行管理。

  据张振伦介绍,正是基于这些技术优点,从成立到现在,已经有超过400万的用户和2.6万家不同类型和规模的企业客户在使用VMware软件。VMware Server下载量达到160万,VMware Player下载量达到190万。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/549811.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

GridView中妙用LinkButton

说明:近来看到不少人想在DataGrid、GridView 使用比较灵活的方式来编辑、查看、删除其中的数据选项(当然它们本身也内置了这些功能),却苦于找不到比较好的办法,本人结合实际代码说明一下如何使用LinkButton来实现上述功…

计算机ppt文字1是什么原因,ppt让答案一个个出现,ppt让文字一个个出现

在使用Windows 10工作时会遇到形形色色的问题,比如开机发现无法连接网络。那么如何进行故障排除呢?下面小编与你分享具体步骤和方法。工具/材料Windows 10操作系统操作方法01启动Windows 10操作系统,如图所示。点击任务栏搜索框,开…

抢先试用ReSharper UnitRun™ 1.0

在发布又一款免费的VS2005单元测试插件后随即安装了个ReSharper UnitRun™ 1.0玩玩,发现的确有其亮点,尤其喜欢的是在执行单元测试的过程中居然支持调试。 在安装过程中遇到个问题,一个注册的异常,后来到其官网上注册并得到个lice…

python day27

今日内容 知识点补充 import jsonfrom datetime import datetime,date""" res {c1:datetime.today(),c2:date.today()} print(json.dumps(res)) 返回结果:TypeError: Object of type datetime is not JSON serializable """ class MyJson(json.…

硬件_LED

LED 平台&#xff1a;全志A64 源码&#xff1a;Android 7.1 Linux 3.1 led.c 1 //没有使用平台总线2 3 #include <linux/init.h>4 #include <linux/module.h>5 #include <linux/fs.h>6 #include <linux/device.h>7 #include <linux/slab.h>8 #i…

水星路由器DNS服务器未响应,水星路由器进不去设置怎么办

摘 要水星路由器进不去设置怎么办&#xff1f;这里要分两种情况&#xff0c;旧版水星路由器与新版水星路由器一、旧版水星路由器 1、当打开水星路由器设置页面&#xff0c;如果提示你输入用户名和密码&#xff0c;如下图所示。说明这是一台旧版本的水星路由器水星路由器进不去设…

zookeeper 简介

什么是ZookeeperZookeeper是一个分布式开源框架&#xff0c;提供了协调分布式应用的基本服务&#xff0c;它向外部应用暴露一组通用服务——分布式同步&#xff08;Distributed Synchronization&#xff09;、命名服务&#xff08;Naming Service&#xff09;、集群维护&#x…

小程序的服务器怎么与数据库连接,小程序怎么连接服务器数据库

小程序怎么连接服务器数据库 内容精选换一换“数据导出”章节适用于MRS 3.x及后续版本。Loader是实现MRS与关系型数据库、文件系统之间交换数据和文件的ETL工具&#xff0c;支持将数据或者文件从MRS系统中导出到关系型数据库或文件系统中。Loader支持如下数据导出方式&#xff…

啪啪三国2获取服务器信息,啪啪三国2怎么快速的获得资源?

啪啪三国2&#xff1a;在啪啪三国2手游中有很多特色的玩法&#xff0c;还有很多资源&#xff0c;游戏中有很多地方需要用到&#xff0c;有点供不应求的感觉&#xff0c;很多玩加都想要快速的获得各种资源。小伙伴们知道该怎么快速获得吗&#xff1f;这里小编就给大家来详细的介…

C#常用的文件操作 (转)

C#常用的文件操作 C#常用的文件操作&#xff08;网上收集&#xff09; C#写入/读出文本文件&#xff0c;包括创建文件&#xff0c;追加文件&#xff0c;修改文件&#xff0c;等等操作&#xff0c;个人觉得很适用&#xff0c;所以收藏了&#xff0c;和大家分享 publicvoidPage…

CSS3动画和VUE动画整理

W3School CSS3过渡 浏览器支持 Internet Explorer 10、Firefox、Chrome 以及 Opera 支持 transition 属性。Safari 需要前缀 -webkit-。 注释&#xff1a;Internet Explorer 9 以及更早的版本&#xff0c;不支持 transition 属性。 注释&#xff1a;Chrome 25 以及更早的版本…

VueJS项目

VueJS项目 - awesome-vue vue-cli引用jquery, bootstrap, bootstrap-table 引用jquery 找到vue-project/build/webpack.base.conf.js文件&#xff0c;在module.exports下添加plugins, 需要在之前&#xff0c;引用webpack, var webpack require(webpack); 参考 plugins: [n…

[OSG]如何用Shader得到物体的世界坐标

最近群里面有个朋友问我关于如何得到OpenGL世界坐标的问题&#xff0c;当时我还弄错了&#xff0c;误以为gl_ModelViewMatrix*gl_Vertex就是世界坐标。因最近也突然遇到了世界坐标的问题&#xff0c;所以花了一些时间来研究这个问题&#xff0c;网上也有人问&#xff0c;但或许…

Exposing Windows Forms Controls as ActiveX controls

转&#xff1a;http://www.codeproject.com/cs/miscctrl/exposingdotnetcontrols.asp?df100&forumid2373&exp0&select1359005 Download demo project - 15 Kb This article will describe how to utilise Windows Forms controls outside of .NET. In a recent MS…

QT_C++

QT_C C 与 C 区别&#xff1a;  面向过程&#xff1a;吃&#xff08;狗&#xff0c;屎&#xff09; 面向对象&#xff1a;狗. 吃&#xff08;屎&#xff09; ^ . ^ 博客&#xff1a;https://www.runoob.com/cplusplus/cpp-tutorial.html 插入符&#xff1a;<< 控制符…

静态路由的实现

在路由器A上做如下配置&#xff1a;router(config)#hostname AA(config)#interface f0/0A(config-if)#ip address 192.168.1.1 255.255.255.0 A(config-if)#no shutdownA(config)#interface f0/1A(config-if)#ip address 192.168.2.1 255.255.255.0 A(config-if)#no shutdownA(…

2019-08-09 纪中NOIP模拟赛B组

T1 [JZOJ1035] 粉刷匠 题目描述 windy有N条木板需要被粉刷。 每条木板被分为M个格子。 每个格子要被刷成红色或蓝色。 windy每次粉刷&#xff0c;只能选择一条木板上一段连续的格子&#xff0c;然后涂上一种颜色。 每个格子最多只能被粉刷一次。 如果windy只能粉刷 T 次&#x…

vue3实现打字机的效果

前言&#xff1a; vue3项目中实现打字机的效果。 实现效果&#xff1a; 实现步骤&#xff1a; 1、安装插件 npm i vue3typed 2、main.js中配置 import vuetyped from vue3typedconst app createApp(App) // 挂载打字机的全局方法 app.use(vuetyped) 3、界面使用 <vuet…

hightopo学习系列:hightopo介绍(一)

起因 新的软件主管来公司以后&#xff0c;有整整2周的时间没有搭理前端开发。就在这周一快下班的时候&#xff0c;突然和我说话了。问了我一些以前用的图形库&#xff0c;并让我开始了解hightopo。甩给了我一个全拼&#xff0c;就拂袖而去&#xff0c;留下一脸懵逼的我。 没办…

Unity工程无代码化

目的 Unity默认是将代码放入工程&#xff0c;这样容易带来一些问题。1. 代码和资源混合&#xff0c;职能之间容易互相误改。2. 当代码量膨胀到一定程度后&#xff0c;代码的编译时间长到无法忍受。新版的unity支持通过asmdef来将代码分成多个dll工程&#xff0c;有所缓解。所以…