Vmware私有云平台搭建(1)

神州数码外包交付中心技术总监,刘亮,有十几年的数据中心运维经验。长期从事数据中心服务器及系统、虚拟化、云平台建设和运维工作。

本章主要介绍一下云计算、虚拟化技术的概念和Vmware服务器虚拟化平台实际搭建过程。云计算是一种按使用量付费的模式,提供可用的、便捷的、按需的网络访问。云计算通常被分为IaaS、PaaS、SaaS三层。SaaS为客户直接提供完整的应用程序。PaaS为用户提供软件开发平台。如数据库、中间件、运行环境。IaaS可以直接控制底层基础设施,根据开发需求灵活配置计算资源。虚拟化是IaaS的核心技术。虚拟化是指对计算资源的抽象,是资源的逻辑表示,是对真实计算环境的抽象和模拟。通过虚拟化软件可以访问物理服务器底层硬件,将物理IT资源转化为虚拟IT资源。Vmware就是业界最成熟的虚拟化平台之一。本手册通过Vmware私有云平台搭建过程,介绍虚拟化技术的实践。

那么,如何搭建Vmware虚拟化平台呢?又有哪些常见的搭建方法和注意事项呢?

提到云计算,大家就一定会想到虚拟化技术,开篇先把这两个概念给大家讲清楚。

何为云计算
云计算与虚拟化
网上关于云计算的定义可以说是千姿百态,通俗理解,云计算就像水库的水,用户平常一般无需知道水是如何保存、加工、运输,但只要向自来水公司申请安装水管,要用时打开水龙头就可以用到水。据我十几年的数据中心运维经验,我理解的云计算具有以下三种特征:

(1) 云计算就是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问。
(2) 云计算是对使用互联网访问的可扩展应用程序的一种描述。
(3) 云计算提供计算资源共享池(计算资源包括网络,服务器,存储,应用软件,服务等资源),这些资源能够被云平台快速提供,用户只需很少的管理工作就能像使用本地系统一样使用云上的资源。通过使用了功能强大的服务器以及大规模的数据中心,来运行网络应用程序与网络服务。每一个联网用户只要通过合适的互联网接入设备和一个标准的浏览器便可访问云计算应用程序。

何为虚拟化技术
云计算与虚拟化
虚拟化技术最早出现在20世纪60年代IBM的大型机系统中,它可以通过虚拟机监控程序在物理硬件之上生成许多能够独立运行的虚拟机。虚拟化是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。

虚拟化是指对计算资源的抽象,是资源的逻辑表示。虚拟机是对真实计算环境的抽象和模拟。这些机器通过一种叫虚拟机监控器(Virtual Machine Monitor,VMM)的程序在物理硬件之上生成许多可以运行独立操作系统软件的虚拟机(Virtual Machine)实例。VMM 需要为每个虚拟机分配一套数据结构来管理它们状态,包括虚拟处理器的全套寄存器,物理内存的使用情况,虚拟设备的状态等。随着近几年X86服务器、多核系统、计算机集群、网格计算、分布式计算的广泛部署,虚拟化技术在商业应用上的优势也日益体现:虚拟化技术不仅可以降低IT成本,还可以增强系统的安全性和可靠性。

虚拟化和云计算的区别
虚拟化和云计算两者之间的最大区别在于前者是技术而后者是作为抽象概念的存在。目前云计算,大多是通过虚拟化实现的,通过把多台服务器实体虚拟化后,构成一个资源池,实现共同计算,共享资源池。这就是现在人们通常所说的“云计算”,其实早在这个词问世之前,服务器集群就已经实现资源池共享、共同计算的功能了,不得不说当时的技术也不及现在的成熟。虚拟化主要解决资源利用率,资源提供的自动扩展。有服务器(compute)虚拟化(kvm/xen/lxc等),存储虚拟化,网络虚拟化。原来的数据中心服务器整合就利用了大量的虚拟化。

结论
云计算指的是资源使用和交互的一种模式 ,虚拟化指的是技术,可以将物理计算机虚拟成多个逻辑计算机(VMware)
他俩是彼此独立,互不影响。同时,云计算又需要使用虚拟化技术,也就是说,云计算包含虚拟化。

免费领取 技术大咖分享课,加蜂口V信: fengkou-IT

猜你喜欢

转载自blog.csdn.net/qq_43019117/article/details/82841054