云计算初探1-虚拟化技术

简介: 一:虚拟化概念:核心思想:利用软件或固件管理程序构成虚拟化层,把物理资源映射为虚拟资源。而虚拟资源可以安装和部署到多个虚拟机上,实现用户共享物理资源。 目前传统数据中心正过渡到虚拟化数据中心,如: 采用虚拟化技术将原来数据中心的物理资源进行抽象整合 数据中心的虚拟化可以实现资源的动态分配和调度,提.

一:虚拟化概念:
核心思想:利用软件或固件管理程序构成虚拟化层,把物理资源映射为虚拟资源。而虚拟资源可以安装和部署到多个虚拟机上,实现用户共享物理资源。

目前传统数据中心正过渡到虚拟化数据中心,如:

  • 采用虚拟化技术将原来数据中心的物理资源进行抽象整合
  • 数据中心的虚拟化可以实现资源的动态分配和调度,提高现有资源的利用率
  • 可以提供自动化的服务开通能力,降低运维成本
  • 具有有效的安全机制和可靠性机智,满足公众客户和企业客户的需求
  • 方便系统迁移和改造

二:服务器虚拟化:
两个方向:

  • 分区:把一个物理服务器虚拟化为多个虚拟服务器
  • 网格技术:把若干分散的服务器虚拟为一个大的服务器

根据虚拟化方式划分可分为寄居虚拟化和裸机虚拟化:
寄居虚拟化:

  • 寄居虚拟化的虚拟化层称为虚拟机管理器(VMM)
  • 特点:损耗比较大,就操作系统层的虚拟化而言,没有独立的hypervisor层。
    TU_2JHQ9ZHOZ_0E6N_4_FS

图1:寄居虚拟化

裸机虚拟化

  • 直接把VMM安装在服务器硬件设备上
  • 本质上是一个操作系统(管理着计算机的软硬件资源),一般称为hypervisor
  • hypervisor实现虚拟资源到物理资源的映射
    PN_UG2J6BXTZU9ZP0W450IJ

图2:裸机虚拟化

OXLE_2RY7_45_V_NY
图3:解决x86缺陷的方案

CPU虚拟化

  • 把CPU抽象成虚拟CPU
  • 任意时刻,一个物理CPU只能运行一个虚拟CPU指令
  • 虚拟CPU的正确运行是要保证虚拟机指令正确运行,现有的实现技术- 包括模拟执行和监控执行
  • 调度问题时指VMM决定当前哪个虚拟CPU在物理CPU上运行,要保证隔离性、公平性和性能

虚拟机迁移技术
将虚拟机实例从原宿主主机迁移到目标宿主主机,并在目标宿主主机上能够将虚拟机运行状态恢复到其在迁移之前相同的状态。

六个步骤
1、预迁移
2、预定资源
3、预复制
4、停机复制
5、提交
6、启动

目录
相关文章
|
18天前
|
Linux KVM 虚拟化
云计算——ACA学习 虚拟化技术产品介绍
云计算——ACA学习 虚拟化技术产品介绍
107 0
|
18天前
|
存储 数据管理 云计算
云计算——存储虚拟化功能
云计算——存储虚拟化功能
107 0
|
18天前
|
存储 数据管理 虚拟化
云计算——存储虚拟化简介 与 存储模式及方法
云计算——存储虚拟化简介 与 存储模式及方法
214 0
|
18天前
|
网络性能优化 虚拟化 云计算
云计算——CPU虚拟化
云计算——CPU虚拟化
246 0
|
18天前
|
安全 Devops 虚拟化
【专栏】虚拟化技术与云计算平台 OpenStack:硬件虚拟化、操作系统级虚拟化和容器化
【4月更文挑战第28天】本文探讨虚拟化技术原理,如硬件虚拟化、操作系统级虚拟化和容器化,以及开源云计算平台OpenStack如何利用这些技术提供优势。OpenStack支持多种虚拟化技术,具备开源灵活性、多租户架构、可扩展性、插件式设计和成本效益。未来,OpenStack将在容器化、DevOps、跨云策略和安全合规性方面发挥更大作用,助力企业数字化转型。
|
18天前
|
存储 缓存 固态存储
云计算基础-存储虚拟化(深信服aSAN分布式存储)
每秒钟的IOPS数,该指标主要用于评价小块IO性能,体现存储系统的IO延时能力和并发能力。业界一般默认IOPS指的是4K块大小的IO性能,该值越大说明性能越好。
72 1
|
18天前
|
存储 边缘计算 监控
探索未来科技趋势:虚拟化技术与云计算平台OpenStack的概念与实践
在迅猛发展的信息技术时代,企业和组织对于高效、可扩展的计算资源需求日益增长。虚拟化技术和云计算平台OpenStack应运而生,为企业提供了一种灵活、可靠的解决方案。本文将深入探讨虚拟化技术与OpenStack的概念和实践,展示它们在现代科技领域中的重要性和应用前景。
108 3
|
18天前
|
存储 监控 搜索推荐
构建无边界的数字未来:虚拟化技术与云计算平台OpenStack的概念与实践
在当今数字化时代,虚拟化技术和云计算平台已经成为企业和组织实现数字化转型的关键驱动力。本文将介绍虚拟化技术的概念和作用,并重点探讨了开源云计算平台OpenStack在实践中的应用和优势。通过深入了解虚拟化技术和OpenStack平台,读者将能够更好地理解如何利用这些技术构建无边界的数字化未来。
|
18天前
|
存储 人工智能 调度
虚拟化技术与云计算平台 OpenStack:解锁数字化时代的无限潜能
在数字化时代,虚拟化技术和云计算平台已经成为企业和组织加速创新、提高效率的关键工具。本文将介绍虚拟化技术和OpenStack云计算平台的基本概念,探讨其在实践中的应用,以及它们如何协同作用,为企业带来无限的潜能与机会。
|
18天前
|
安全 大数据 云计算
如何快速高效全面的学习云计算和虚拟化技术
如何快速高效全面的学习云计算和虚拟化技术