《VMware、Citrix和Microsoft虚拟化技术详解与应用实践》一1.2 云计算概述

1.2 云计算概述

云计算这个词,相信大家或多或少都听过,关于云计算的各种广告铺天盖地,随处可见,比如苹果的手机新功能iCloud,以及阿里云、华为云等。现在,无论什么产品,都希望自己与云计算这个名词挂钩,这样会显得自己的产品或者观念比较先进。不可否认,云计算已经慢慢走进老百姓的生活,并且人们已经感受到了云计算带来的好处。但是究竟什么是云计算呢?
其实云计算这个名词的提出比起虚拟化概念的提出要晚很多,和虚拟化比起来,云计算最多算个小孩。2006年8月9日,Google首席执行官埃里克施密特(Eric Schmidt)在搜索引擎大会(SES San Jose 2006)上首次提出“云计算”(Cloud Computing)的概念。Google云计算源于Google工程师克里斯托弗比希利亚所做的Google 101项目。对于云计算,至少可以找到上百种解释,目前还没有公认的定义,下面是作者对云计算的理解。
云计算是通过互联网将某一计算任务分布到大量的计算机上,并可配置共享计算的资源池,且共享软件资源和信息可以按需提供给用户和设备的一种技术。
在未来,只需要一台笔记本电脑或者一个iPhone手机,就可以通过网络来实现我们需要的一切,甚至包括超级计算这样的任务。从这个角度而言,最终用户才是云计算的真正拥有者。

1.2.1 云计算的特点

云计算主要有以下5个特点。

  1. 基于互联网络
    云计算可以把一台一台的服务器用网络连接起来,使它们相互之间可以进行数据传输。数据通过网络像云一样自动“飘到”另一台服务器上。云计算同时通过网络向用户提供服务。
  2. 按需服务
    “云”的规模可以动态伸缩。用户在使用云计算服务的时候,是按照自己所能承受的费用获得计算机服务资源的,这些计算机服务资源会根据用户的个性化需求增减,或者通过云计算得到更多层次的服务,以满足不同用户的需求。
  3. 资源池化
    资源池(或池)是一种配置机制,是将所使用的各种资源(比如网络资源、存储资源等)统一进行配置,用户无须关心这些资源采取的设备型号、复杂的内部结构、实现的方法和地理位置,从用户的角度看,这些资源是一个整体的设备,可按需为用户提供服务。作为这些资源的管理者来说,资源池可以无限地增减和更换设备,统一管理、调度这些资源,使用户得到满足。
  4. 高可用
    云计算必须要保证服务的可持续性、安全性、高效性和灵活性,故其必须采用各种冗余机制、备份机制、足够完全的安全管理机制、高效的反应机制和保证存取海量数据的灵活机制等,从而保证用户数据和服务的安全可靠。
  5. 资源可控
    云计算提出的初衷,是让人们能够像使用水电一样便捷地使用云计算服务,极大地方便人们获取计算服务资源,并有效节约技术成本,使计算资源的服务效益最大化。事实上,在云计算在线计费服务领域,如何对云计算服务进行合理和有效的计费,即如何就提供的云计算服务向最终用户收取服务费用,仍然是一项值得业界关注的课题。

1.2.2 云计算体系结构

从技术的角度来看,业界通常认为云计算体系分为3个层次,包括Infrastructure as a Service,基础设施即服务(Iaas);Platfrom as a service,平台即服务(Paas);Software as a Service,软件即服务(Saas)。这3层服务对于用户来说,是相互独立的,因为每层提供的服务各不相同。但从技术角度来看,3层服务是相互依赖的,但是不相互依存。云计算的体系结构如图1-11所示。

  1. Iaas(基础设施即服务)
    这一层的作用是将各个底层的计算和存储等资源作为服务提供给用户。用户能够部署和运行任意软件,包括操作系统和应用程序。用户不能管理或控制任何云计算基础设施,但能控制操作系统的选择、储存空间、部署的应用,也有可能获得有限制的网络组件的控制。
  2. Paas(平台即服务)
    简单地说,Paas平台就是指云环境中的应用基础设施服务,也可以说是中间件即服务。Paas是服务提供商提供给用户的一个平台,用户可以在这个平台上利用各种编程语言和工具(如Java、Python、.NET等)开发自己的软件或者产品,并且部署应用和应用的环境,而不用关心其底层的设施、网络、操作系统等。
  3. Saas(软件即服务)
    Saas提供商为用户搭建了信息化所需要的所有网络基础设施及软件、硬件运作平台,并负责所有前期的实施、后期的维护等一系列服务。而用户只需要通过终端,以Web访问的形式来使用、访问、配置各种服务,而不用管理任何在云计算上的服务。

1.2.3 云计算的模式

云计算的模式种类有很多种,按照云计算的服务模式主要分为4种,分别是公有云、私有云、混合云和行业云。

  1. 公有云
    公有云通常指第三方提供商为用户提供的能够使用的云,或者是企业通过自己的基础设施直接向外部用户提供服务的云。在这种模式下,外部用户可以通过互联网访问服务,但不拥有云计算资源。用户使用公有云可能是免费的或成本相对低廉的。这种云可在当今整个开放的公有网络中提供服务。世界主要的公有云有:微软的Windows Azrue、Google 的Apps、Amazon的AWS。公有云具有费用较低、灵活性高、可大规模应用等优点。
  2. 私有云
    私有云通常是指用户自己开发或者使用云计算产品自己搭建(也可由云提供商进行构建)云计算环境并只为自己提供服务的云计算。私有云是为单独使用而构建的,因而可提供对数据、安全性和服务质量的最有效控制。私有云具有数据安全性高、能充分利用资源、服务质量高等优点。
  3. 混合云
    对于信息控制、可扩展性、突发需求以及故障转移需求来说,只有将公有云和私有云相结合才可满足,这种两者结合起来的云就是混合云。其优势是用户可以享受接近私有云的私密性和接近公有云的成本,并且能快速地接入大量位于公有云的计算能力,以备不时之需。
  4. 行业云
    顾名思义,行业云是针对某个行业设计的云,并且仅开放给这个行业内的企业。行业云是由我国著名的商用IT解决方案提供商浪潮提出的。行业云由行业内或某个区域内起主导作用或者掌握关键资源的组织建立和维护,并以公开或者半公开的方式,向行业内部或相关组织和公众提供有偿或无偿服务。
时间: 2024-07-29 03:17:58

《VMware、Citrix和Microsoft虚拟化技术详解与应用实践》一1.2 云计算概述的相关文章

《VMware、Citrix和Microsoft虚拟化技术详解与应用实践》一1.1 虚拟化概述

1.1 虚拟化概述 在了解虚拟化之前,你可能会提出以下一些问题:什么是虚拟化?为什么我们需要虚拟化?虚拟化技术有哪些?虚拟化的历史由来是怎样的?怎么才能实现虚拟化技术? 1.1.1 虚拟化的定义 什么是虚拟化?在这里不可能给出一个精准的定义.虚拟化是一个广义的术语,各行各业对虚拟化的理解均不同,不同的人对虚拟化的理解也不同,所以它没有一个标准的定义.但是,无论怎样理解,虚拟化的本质都是将现有的计算机资源通过虚拟化的技术分割成若干个计算机资源,这些计算机资源相互独立.其最终目标是提高计算机的利用效

《VMware、Citrix和Microsoft虚拟化技术详解与应用实践》一2.1 VMware vSphere 简介

2.1 VMware vSphere 简介 vSphere是VMware推出的基于云计算的新一代数据中心虚拟化套件,提供了虚拟化基础架构.高可用性.集中管理.监控等一整套解决方案.VMware 于2001 年正式推出了企业级虚拟化产品ESX(Esx和Esxi都是vSphere的组件),该产品到现在历经了5代演进.而整个架构功能经过不断扩展,也越来越充足了.前面介绍过云计算与虚拟化之间的关系,就现阶段而言,VMware 是目前为业界提供的功能最齐全.架构最完整的操作系统,其号称是业界第一套云计算的

《VMware、Citrix和Microsoft虚拟化技术详解与应用实践》一第1章-1.0 虚拟化与云计算

第1章-1.0 虚拟化与云计算在全面了解虚拟化之前,我们要先了解一下关于云计算与虚拟化的一些重要知识.本章将为读者介绍什么是云计算.什么是虚拟化.云计算与虚拟化的关系等.本章涉及很多概念及虚拟化和云计算的相关知识,只有了解了这些基础知识,才能更好地去实践虚拟化技术.

《VMware、Citrix和Microsoft虚拟化技术详解与应用实践》一1.3 云计算与虚拟化的关系

1.3 云计算与虚拟化的关系 云计算和虚拟化没有任何必然关系,实现云计算可以不需要虚拟化,但是要提高资源利用率和方便管理,云计算还是需要用虚拟化来实现的.虚拟化技术只是实现云计算的一种方式而已.本书虽然不是一本介绍如何建立云计算的书,但是书中也涉及了一些如何实现云计算的内容,后边章节提到时再详细介绍.我们有理由相信,随着时间的推移,虚拟化技术将成为大多数IT基础架构当中的一个关键部分.

《VMware、Citrix和Microsoft虚拟化技术详解与应用实践》一2.3 安装设置ESXi 5.0

2.3 安装设置ESXi 5.0 ESXi 5.0的安装模式较多,可以使用脚本安装,可以使用vSphere Auto Deplo安装,也可以从网络引导安装.最简单的是采用交互式的安装方法,即使用CD或DVD或可引导的U盘引导安装. 2.3.1 准备安装环境 在安装ESXi 5.0之前,先要了解一下硬件的配置,确保主机符合 ESXi 5.0 支持的最低硬件配置:ESXi 5.0 仅可在安装有 64 位 x86 CPU 的服务器上安装和运行:ESXi 5.0 要求主机CPU至少具有两个内核:对于基于

《VMware、Citrix和Microsoft虚拟化技术详解与应用实践》一2.6 VMware vCenter Server的安装

2.6 VMware vCenter Server的安装 2.6.1 VMware vCenter Server简介 VMware vCenter Server(以前称为 VMware VirtualCenter)是vSphere平台中最重要的部分,是整个vSphere平台的中心,它可以从单一控制的点管理所有vSphere的ESXi主机和虚拟机,并可以提供详细的虚拟架构信息,进行大规模的管理.VMware vCenter Server 提供了一个可伸缩.可扩展的平台,为虚拟化管理奠定了基础.与其

《VMware、Citrix和Microsoft虚拟化技术详解与应用实践》一2.4 ESXi 5.0的简单设置

2.4 ESXi 5.0的简单设置 要使用刚安装的ESXi系统,需要进行一些简单设置.表2-1所示即为设置ESXi 5.0所使用的按键及说明. 图2-20所示为ESXi启动后显示的控制台窗口,按F2键进行设置. 在弹出的窗口中,输入安装时设置的根密码,如图2-21所示,ESXi主机的管理员用户名是root,输入后进入ESXi的设置界面即可进行基础设置了,如图2-22所示. 2.4.1 为ESXi 5.0设置IP地址 步骤1 在直接控制台中,首先要对ESXi的网络进行设置,按图2-23所示设置好后

《VMware、Citrix和Microsoft虚拟化技术详解与应用实践》一2.2 ESXi简介

2.2 ESXi简介 从前面讲述的ESXi可以得知,ESXi是vSphere产品套件中的重要一部分,负责将计算机的物理资源转化为逻辑资源,从而保证高效地使用计算机资源,如今的最新版本是ESXi 5.0.在此版本之前存在的2个版本即ESXi和ESX. 2.2.1 VMware ESXi 5.0七大重要功能 在vSphere 5.0中,VMware淘汰了ESX,ESXi成为了唯一的Hypervisor.所有VMware代理均直接在虚拟化内核(VMkernel)上运行.基础架构服务通过VMkernel

《VMware、Citrix和Microsoft虚拟化技术详解与应用实践》一2.5 在ESXi上建立第一台虚拟机

2.5 在ESXi上建立第一台虚拟机 虽然使用的是VMware vSphere Client直接管理ESXi主机,但是已经可以体现出虚拟化带来的好处了.虚拟机是虚拟基础架构中的关键组件.可以创建单个虚拟机添加到vSphere 清单中.下面我们就在ESXi上建立第一台虚拟机. 步骤1 使用root登录vSphere Client,并连接ESXi主机.右击主机,在弹出的快捷菜单里选择"新建虚拟机"选项.当然,也可以在"清单"菜单中新建虚拟机,如图2-42所示. 步骤2