天高地厚

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Virtualization

Virtualization
摘要:Hyper-v 3.0 安装centos6.3我们说到hyper-v3.0就想到了windows8、windows2012;我们也知道在windows8、windows2012上安装centos系统会有问题,这个问题最为显著的是网卡驱动不能自动安装,如果在hyper-v下安装centos需要单独的安装插件--- Linux Integration Services,当然Linux Integration Services也分版本,现在最新的版本为v3.4,v3.2只能应用到centos6.2版本内;因为我们这次安装的是centos6.3所以需要安装Linux Integration Servi 阅读全文

posted @ 2013-09-05 21:38 天高地厚-GNU 阅读(208) 评论(0) 推荐(0)

摘要:1. 概述当前主流的 VMM (Virtual Machine Monitor) 实现结构可以分为三类:宿主模型 (OS-hosted VMMs)Hypervisor 模型 (Hypervisor VMMs)混合模型 (Hybrid VMMs)2. 宿主模型该结构的 VMM,物理资源由 Host OS (Windows, Linux etc.) 管理实际的虚拟化功能由 VMM 提供,其通常是 Host OS 的独立内核模块(有的实现还含用户进程,如负责 I/O 虚拟化的用户态设备模型)VMM 通过调用 Host OS 的服务来获得资源,实现 CPU,内存和 I/O 设备的虚拟化VMM 创建出 阅读全文

posted @ 2013-09-03 16:03 天高地厚-GNU 阅读(5441) 评论(0) 推荐(0)

摘要:似乎与所有颠覆性技术一样,服务器虚拟化技术先是悄然出现,然后突然迸发,最终因为节省能源的合并计划而得到了认可。如今,许多公司使用虚拟技术来提高硬件资源的利用率,进行灾难恢复、提高办公自动化水平。本组文章分别从服务器、存储、应用程序和桌面虚拟化技术三个角度介绍了如何消除物理硬件的限制。 有了虚拟化技术,用户可以动态启用虚拟服务器(又叫虚拟机),每个服务器实际上可以让操作系统(以及在上面运行的任何应用程序)误以为虚拟机就是实际硬件。运行多个虚拟机还可以充分发挥物理服务器的计算潜能,迅速应对数据中心不断变化的需求。 虚拟化概念并不是新概念。早在20世纪70年代,大型计算机就一直在同时运行多个... 阅读全文

posted @ 2013-07-25 17:09 天高地厚-GNU 阅读(193) 评论(0) 推荐(0)

摘要:cloudstack跟KVM一起部署的架构下图是CloudStack跟kvm一起部署的架构:在每个kvm的宿主机上都需要部署agent程序。cloudstack跟vsphere一起部署的架构下图是CloudStack跟vsphere一起部署的架构:如果部署vmware的产品就必须部署vcenter server。cloudstack支持的存储类型下图是CloudStack所支持的存储类型:cloudstack的APIWeb ServicesREST架构支持POST / GET请求返回XML或JSON响应格式root管理员、域管理员和用户cloudstack和openstack的比较下面我们就来 阅读全文

posted @ 2013-06-29 09:05 天高地厚-GNU 阅读(527) 评论(0) 推荐(0)

摘要:1. 关于OpenStackOpenStack是通过数据中心控制大量的计算,存储与网络资源的云操作系统,管理员通过控制台进行所有的管理,通过Web接口为授权用户提供资源。接下来我们分别了解一下compute(计算),storage(存储),networking(网络)与dashborad(控制台)。2. OpenStack ComputeOpenStack Compute提供与管理大量网络虚拟机实例。OpenStack云操作系统允许企业和服务供应商通过提供与管理大量网络虚拟机来定制灵活的计算资源,你可以开发自己的云应用程序并通过APIs访问这些计算资源,或是管理员简单地通过Web接口访问。计算 阅读全文

posted @ 2013-01-29 12:02 天高地厚-GNU 阅读(281) 评论(0) 推荐(0)

摘要:NIST的Peter Mell和Tim Grance在2009年4月提出了一个云计算的定义,这可能是目前唯一一个得到广泛认同和支持的定义。在参考文献1里,NIST对云计算定义如下:云计算是一种能够通过网络以便利的、按需付费的方式获取计算资源(包括网络、服务器、存储、应用和服务等)并提高其可用性的模式,这些资源来自一个共享的、可配置的资源池,并能够以最省力和无人干预的方式获取和释放。这种模式具有5个关键功能,还包括3种服务模式和4种部署方式。5大核心特点NIST提出了云计算系统需提供的五大核心特点。1. 按需自助服务(On Demand Self-Service):供应商的资源保持高可用和高就绪 阅读全文

posted @ 2013-01-29 11:49 天高地厚-GNU 阅读(439) 评论(0) 推荐(0)

摘要:1、云存储云存储是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。当云计算系统运算和处理的核心是大量数据的存储和管理时,云计算系统中就需要配置大量的存储设备,那么云计算系统就转变成为一个云存储系统,所以云存储是一个以数据存储和管理为核心的云计算系统。2、云安全2.1 云安全(Cloud Security)是互联网和云计算融合的时代信息安全的最新发展,有以下两方面的含义:1)、云安全技术(云计算技术在安全领域 阅读全文

posted @ 2013-01-29 11:47 天高地厚-GNU 阅读(254) 评论(0) 推荐(0)

摘要:1、虚拟化NIST定义云计算是补充了3个基本技术。Key enabling technologiesinclude: (1) fast wide-area networks, (2) powerful, inexpensive servercomputers, and (3) high-performance virtualization for commodity hardware.其中虚拟化就是实现云计算的一种基础而核心的技术,也有需要经过深入调研和艰难抉择的过程。虚拟化,它主要包括:服务器虚拟化、客户端/桌面/应用程序虚拟化、网络虚拟化、存储虚拟化、服务/应用基础结构虚拟化。而今天的桌面 阅读全文

posted @ 2013-01-29 11:45 天高地厚-GNU 阅读(159) 评论(0) 推荐(0)

摘要:在正式开始教程之前,先陈述一下环境搭建的步骤及要点,本环境搭建共需要四个步骤,分别如下:1. 安装VMWare虚拟环境(你也可以用VBox);2. 安装Mac OS X(雪豹)操作系统;3. 安装Xcode和iOS SDK;4. 安装MonoFramework等.NET iPhone开发框架及工具。完成以上步骤就一切OK了。在第一步开始之前还需要注意您的机器配置,建议4G内存,2G也凑合,而CPU必须要支持64位及虚拟化,这是重点,切记,否则装不上Mac OS X。安装Mac OS X(雪豹)操作系统这一步变数比较多,网上的朋友有各种莫名其妙的问题出现,我也遇到几个问题,简单的列了一下,有其他 阅读全文

posted @ 2013-01-24 17:27 天高地厚-GNU 阅读(155) 评论(0) 推荐(0)

摘要:KVM的使用技巧 一、KVM简介 虚拟化技术已经成为未来计算机技术的一个重要的发展方向。Linux在虚拟化方面已经有了很多种解决方案:VMware、VirtualBox、Xen和KVM。KVM是一个全虚拟化的解决方案。可以在x86架构的计算机上实现虚拟化功能。但KVM需要CPU中虚拟化功能的支持,只可在具有虚拟化支持的CPU上运行,即具有VT功能的Intel CPU和具有AMD-V功能的AMD CPU。Xen与KVM的比较Xen 也是Linux下的一个虚拟化解决方案,也将很快被编入内核中。Xen的实现方法是运行支持Xen功能的kernel,这个kernel是工作在Xen的控制之下,叫做Dom. 阅读全文

posted @ 2013-01-18 20:16 天高地厚-GNU 阅读(361) 评论(0) 推荐(0)

摘要:Hyper在安全性上的全面超越,主要建立在其基于VMbus的高速内存总线架构上,由于Hyper-V底层的Hypervisor代码量很小,不包含任何第三方的驱动,非常精简,所以安全性更高。众所周知,为了保护共享数据,需要一些同步机制,例如锁、信号量等。通常,多处理器操作系统内核和驱动会采用自旋锁的机制,在获得自旋锁之前,线程并不会阻塞,而是一直处于自旋状态,前提是自旋锁只会保持很短的时间。然而在虚拟化条件下,这个前提会被打破,因为虚拟处理器是按照时间片进行调度的。如果在保持自旋锁的时候竞争虚拟处理器,则其他虚拟处理器就要自旋很长时间,导致CPU循环的浪费,降低了虚拟机的性能。显然,多处理器虚拟机 阅读全文

posted @ 2013-01-18 15:44 天高地厚-GNU 阅读(221) 评论(0) 推荐(0)

摘要:虚拟机一般有两种架构:一种叫寄居架构,也就是说虚拟化管理层是是寄居在主机操作系统之上,依靠主机操作系统来模拟相关的硬件设备。比如微软的 Virtual PC,VMware的VMware Workstation等。另一种叫作原生虚拟化,直接在硬件上跑虚拟化管理层,其优点是性能比较好,并且要稳定的多。其虚拟化管理层,一般叫做 Hypervisor或者VMM(Virtual Machine Monitor)。比如微软的hyper-v,VMware的Esx等。 我想大家肯定有一个疑问,就是hyper-v明明是安装在windows server 2008 R2上,明明是寄居在操作系统之上,怎么... 阅读全文

posted @ 2013-01-18 15:37 天高地厚-GNU 阅读(158) 评论(0) 推荐(0)

摘要:1.先介绍一下红帽的企业级虚拟化产品RHEVRHEV是Red Hat Enterprise Virtualization 的缩写,目前稳定版本是2.0,测试版本是3.0,由于3.0相对于2.0有很大的改动,所以,我这次使用的是RHEV 3.0。2.RHEV 3.0和2.0的不同:RHEV 2.0 的时候,RHEV-M是用C语言写的,更致命的是,它运行在windows上,使用了IIS,数据库也是用的SQL ServerRHEV 3.0,用java语言重写了RHEV-M,RHEV-M可以完全RHEL上面运行了,数据库也改成了postgrepSQL,IIS也换成了JBoss。3.RHEV的历史最早是 阅读全文

posted @ 2013-01-05 10:19 天高地厚-GNU 阅读(203) 评论(0) 推荐(0)

摘要:一、字面含义 super、hyper是同意词,意思都是超级,感觉hyper比super还要高级。 hypertext,超文本。 supervisor,n.监督者 hypervisor,n.超级监督者,引申为超级管理程序、超多功能管理器、虚拟机管理器、VMM二、虚拟化技术1、概念 Hypervisor——一种运行在基础物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享硬件。也可叫做VMM( virtual machine monitor ),即虚拟机监视器。 Hypervisors是一种在虚拟环境中的“元”操作系统。他们可以访问服务器上包括磁盘和内存在内的所有... 阅读全文

posted @ 2013-01-05 10:13 天高地厚-GNU 阅读(878) 评论(1) 推荐(0)

摘要:在计算机技术中,虚拟化(Virtualization) 是将计算机物理资源如服务器、网络、内存及存储等予以抽象、转换后呈现出来,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部份是不 受现有资源的架设方式,地域或物理组态所限制。一般所指的虚拟化资源包括计算能力和资料储存。 需要注意的是虚拟化并不等同于云计算,虚拟化只是庞大的云计算生态圈中一个子应用。 现在比较流行的虚拟化技术有服务器虚拟化和桌面虚拟化,下面我们就来一一介绍。服务器虚拟化 随着技术的发展,对于独立建站的站长来说,如何托管他们的服务器就有了更多的选择:虚拟主机,VPS,云主机~~(关于其区别请看这里) ... 阅读全文

posted @ 2012-12-18 11:16 天高地厚-GNU 阅读(211) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示