云计算和虚拟化

云计算定义

  云计算(Cloud Computing ):是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。是指基于互联网的超级计算模式---即把存储于个人电脑、移动电话和其他设备上的大量信息和处理器资源集中在一起,协同工作。在极大规模上可扩展的信息技术能力向外部客户作为服务来提供的一种计算方式。

云计算六种方式

  1. IaaS (Infrastructure as a Service) 基础设备作为服务:硬件设施
  2. PaaS(Platform as a Service)平台作为服务:服务器平台,开发环境
  3. SaaS(Software as a Service)软件作为服务:软件服务,软件下载
  4. 云存储
  5. MSP(Manager Service Provide)管理服务提供
  6. 商业服务平台

  IaaS,PaaS,SaaS共性:

  1. 无浪费费用
  2. 即时扩展
  3. 安全
  4. 可靠
  5. APIS

云计算的优势

  1. 用户花费低
  2. 减少底层管理职责
  3. 允许意想不到的资源装载
  4. 业务应用实现迅速

云计算的风险:

  1. 安全性
  2. 宕机问题:计算机死机
  3. 接入问题
  4. 独立性
  5. 协同互动问题

云计算的发展障碍:

  1. 标准不统一:各大平台的标准不一,Google,Amazon,微软
  2. 数据安全性:面临黑客,云计算提供商的数据泄露
  3. 网络带宽问题:费用极高
  4. 耗电量巨大:终端设备电池容量有限

虚拟化基本概念:

  虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响。从而显著提高计算机的工作效率。

虚拟化分类:

  1. 按虚拟化架构分:

    寄居架构

    原生架构(裸金属架构)

  1. 按虚拟化程度区分:

    完全虚拟化(Full Virtualization):VMware WorkStation

    半虚拟化(Para-Virtualization):Xen

 

虚拟化架构:

  1. 寄居架构(Hosted Architecture):

     基于一个操作系统(OS,Operating System),上面有操作系统的应用程序。虚拟化基于一个操作系统的虚拟化层(应用程序),再虚拟化层上建立操作系统。如VMware Workstation 

    2. 裸金属架构(“Bare Metal”Architecture):

     直接在硬件设施上建立虚拟化层,在虚拟化层上搭建操作系统,再安装应用程序。 如ESXi Server

虚拟化的关键特征:

  1. 兼容性:虚拟机完全兼容标准的操作系统,以及在这些操作系统之上建立的硬件驱动。
  2. 隔离:每一个虚拟机都与同在一个服务器上的其他虚拟机相隔离。
  3. 封装:虚拟机将整个系统,包括硬件配置,操作系统以及应用程序等封装在文件中。
  4. 硬件独立:可以在其他服务器上不加修改的运行虚拟机。

虚拟化架构优势:

关键任务

传统方式

虚拟架构

部署一个新的服务器

3-10天的硬件采购

1-4小时的部署

5-10分钟部署新的服务器(采用模板和部署向导)

硬件维护

1-3小时维护窗口

数天/周的变更管理准备

零宕机硬件升级

(采用VMotion)

迁移服务器集成

数天/周的变更管理准备

1小时左右,采用P2V

迁移服务器优化负载

4-6小时迁移

所有维护窗口内的服务中断

数天/周的变更管理准备

2-5分钟,无服务中断(采用VMotion)

 

  1. 减少物理基础架构的成本
  2. 减少数据中心的运营成本(由于较多机器的发热问题而引起的制冷成本和供电成本。)
  3. 提高生产率,运营灵活性和响应度
  4. 提高硬件的利用率

VMware HA(高可用性):

  1. VMware HA是什么?

    VMware HA 就是发生服务器故障是在其他的物理服务器上自动重启虚拟机

    2. 客户优势:

    对所有的应用实现了高可用性,并且成本很低

    不需要完全一致的重复意见

    比传统的集群有更高的成本优势,同时易于使用和操作

VMware Fault Tolerance(容错):

  1. 在不同的主机上同步运行相同的虚拟机
  2. 出现硬件故障时,所有虚拟机均可实现零停机时间,零数据损失故障切换
  3. 零停机时间,零数据损失
  4. 无需复杂的集群或专用硬件
  5. 所有的应用程序和操作系统通用的单一机制

VMware VMotion(无停机在线迁移)

  1. VMotion是什么?

      通过VMotion 可以实现虚拟机的动态迁移,而服务不中断

  1. 客户优势:

      零宕机时间:进行有计划的服务器维护和升级迁移工作负载,资源利用率最大化。

      服务器的持续可用性,完整的交易集成

      支持Fiber Channer和iSCSI SAN 环境以及NAS

性能动态负载均衡(DRS):

1. 功能:

   跨资源池动态调整计算资源

   基于预定义的规则智能分配资源

2. 优势:

   使IT和业务优先级对应

   动态提高系统管理效率

   自动化硬件维护

3. 围绕业务进行组织和规划

 

 

上一篇:Linux安装:CentOS7 GNOME桌面版详细安装教程(图文详解)


下一篇:VMware workstation player安装ubuntu与VMware Tools