一、系统虚拟化

系统虚拟化的核心思想是使用虚拟化软件在一台物理机上,虚拟出一台或多台虚拟机。步骤如下

利用虚拟化评估工具进行容量规划,实现同平台应用的资源整合;

首先采用容量规划工具决定每个系统的配置,利用虚拟化评估工具决定整合方案,然后根据总容量需求采用虚拟化进行整合,从整合同平台的应用开始,优先考虑架构相似的,低利用率的,分布式的应用,还要考虑访问高峰时段错开的,多层架构的应用以减少网络流量

在服务器虚拟化的基础上,虚拟化I/O和存储;

存储虚拟化有助于实现更高的灵活性,存储虚拟化将多套磁盘阵列整合为统一的存储资源池,并通过单一节点对存储资源池进行管理,实现异构存储系统之间资源共享以及通用的复制服务,在不影响主机应用的情况下调整存储环境。实现I/O虚拟化,即通过将网卡、交换机和网络节点虚拟化,实现IP网络及SAN网络容量的优化,降低网络设备复杂度,提高服务器整合效率

实现虚拟资源池的统一管理;

从虚拟化迈向云计算,通过云计算实现跨系统的资源动态调整。

二、虚拟化与云计算

云计算是业务模式,是产业形态,它不是一种具体的技术。比如IaaS,PaaS和SaaS都是云计算的表现形式。而虚拟化技术是一种具体的技术,虚拟化和分布式系统都是用来实现云计算的关键技术之一。

通过虚拟化技术,可以屏蔽不同硬件平台的差异性,屏蔽不同硬件的差异所带来的软件兼容问题;通过虚拟化技术,可以将硬件的资源通过虚拟化软件重新整合后分配给软件使用。虚拟化技术实现了硬件无差别的封装,这种方式很适合于部署在云计算的大规模应用中。

三、开源技术

1:Xen

Xen是一个开放源代码虚拟机监视器,由剑桥大学开发,它可以在单个计算机上运行多达100个满特征的操作系统,操作系统必须进行显示的修改以在Xen上运行。

Xen是一个基于X86架构,发展最快,性能最稳定,占用资源最少的开源虚拟化技术。Xen可以在一套物理硬件上安全的执行多个虚拟机,与Linux是一个完美的开源组合

2:KVM

KVM是Kernel based Virtual Machine的简称,是一个开源的系统虚拟化模块,它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少,KVM目前已成为学术界的主流VMM之一。

KVM的虚拟化需要硬件支持,它是基于硬件的完全虚拟化,下图是它的基本结构,其中从下到上分别是:Linux内核模式,Linux用户模型以及客户模式

3:OpenVZ

OpenVZ是基于Linux内核和作业系统的操作系统级虚拟化技术。OpenVZ允许物理服务器运行多个操作系统,被称为虚拟专用服务器(VPS,Virtual Private Server)或虚拟环境(VE, Virtual Environment)。

四、虚拟化未来发展趋势

云计算时代是开放、共赢的时代,作为云计算基础架构的虚拟化技术,将会不断地有新的技术变革,逐步地增强开放性、安全性、兼容性以及用户体验。

连接协议标准化

平台开放化

公有云私有化

虚拟化客户端硬件化

创作不易 觉得有帮助请点赞关注收藏~~~

【云计算与大数据技术】虚拟化技术、开源技术Xen、KVM、OpenVZ的讲解(图文解释 超详细)相关推荐

  1. 聚焦云计算、大数据、人工智能等开源技术,这场开源开发者的盛会不容错过!

    作为业界具有广泛影响力的开源年度盛会,2022 第七届中国开源年会 (COSCon'22) 将于 10 月 29 日 - 30 日在线上(元宇宙+传统线上直播渠道)& 线下(10+ 线下分会场 ...

  2. 王家林的“云计算分布式大数据Hadoop实战高手之路---从零开始”的第五讲Hadoop图文训练课程:解决典型Hadoop分布式集群环境搭建问题

    王家林的"云计算分布式大数据Hadoop实战高手之路---从零开始"的第五讲Hadoop图文训练课程:解决典型Hadoop分布式集群环境搭建问题 参考文章: (1)王家林的&quo ...

  3. 【云计算与大数据技术】大数据概念和发展背景讲解(图文解释 超详细)

    一.什么是大数据 大数据是一个不断发展的概念,可以指任何体量或负载下那个超出常规数据处理方法和处理能力的数据,数据本身可以是结构化,半结构化甚至是非结构化的,随着物联网技术与可穿戴设备的飞速发展,数据 ...

  4. 【云计算与大数据技术】虚拟化简介及虚拟化的分类讲解(图文解释 超详细)

    一.虚拟化简介 1:什么是虚拟化 虚拟化是指计算机元件在虚拟的基础上而不是在真实的.独立的物理硬件基础上运行.这种以优化资源.简化软件的重新配置过程为目的的解决方案就是虚拟化技术 虚拟化架构就是在一个 ...

  5. 云计算、大数据、物联网等IT技术发展趋势

    ZDNet至顶网服务器频道 03月25日 新闻消息: 1. 个人和企业等将在技术上花费21000亿美元 IDC称,全球IT支出将在明年增长5%,至2.1万亿美元.在2014年很多个人和企业的购买方向将 ...

  6. 【云计算与大数据技术】分布式数据库NoSQL中KV、列式、图、文档数据库的讲解(图文解释 超详细)

    一.NoSQL数据库概述 NoSQL泛指非关系型数据库,相对于传统关系型数据库,NoSQL有着更复杂的分类,包括KV数据库,文档数据库,列式数据库以及图数据库等等,这些类型的数据库能够更好的适应复杂类 ...

  7. 云计算和大数据应用技术免费讲座

    云计算和大数据浪潮席卷全球过后,云计算和大数据发展也转向了应用与实践.然而从理念到实现,技术挑战层出不穷.Openstack.Cloudstack等云架构平台孰优孰劣,hadoop各发行版业纷争不断, ...

  8. 立国之本——制造业,云计算、大数据助推升级中

    制造业是立国之本.兴国之器.强国之基.在当前复杂的国内外环境下,大力发展先进制造业,加大对先进制造业的投资力度,对于稳固国家经济底盘.实现经济高质量发展具有重要的现实意义. 因此,为助推制造业高质量发 ...

  9. 云计算、大数据和物联网之间,有什么区别和联系?

    机和对象存储为代表的"按需租用"的商业模式. 随着大数据概念的提出,云计算中的分布式计算技术开始更多地被列入大数据技术,而人们提到云计算时,更多指的是底层基础IT资源的整合优化以及 ...

最新文章

  1. p40 升级鸿蒙,等了这么久,我的P40终于可以升级鸿蒙系统了
  2. 深入理解分布式技术 - 降级和熔断
  3. Sqlite 错误码
  4. 第一次马拉松_成为数据科学家是一场马拉松而不是短跑
  5. 反向输出一个四位数c语言程序,将一个四位数反向输出
  6. 探讨证明H3C模拟器Wvrp5.2a不支持子接口的实验--对网友sy999的回复
  7. (转载)mysql查询今天、昨天、7天、近30天、本月、上一月数据
  8. 【剑指Offer学习】【面试题22:栈的压入、弹出序列】
  9. Linux——shell编程
  10. 快应用采坑(3)-使用差别
  11. 计算机网络各层网络设备(中继器、集线器、网桥、交换机、路由器、网关)总结
  12. 网易 产品策划( 杭州研究员) 笔试题解
  13. RK3399 Android7.1如何查看屏幕分辨率
  14. 【动态规划】状态机模型:买卖股票的最佳时机 IV
  15. MBA-day28 数的概念-练习题
  16. Java有关于面向对象中的【抽象类、抽象方法和多态】的解释(初学者)
  17. (转)MBA案例:Taxi
  18. 净利润同比增长54%,阿里巴巴下沉市场称王?
  19. 相控阵天线(七):常规平面阵列天线分布(矩形阵列、三角栅格、六边形阵列和圆形阵列)
  20. 设计模式大作业动物运动会系统【多种设计模式+文档】

热门文章

  1. LaTeX学习总结5(插图)
  2. 计算机英语单词记录1
  3. 使用c语言求1-100以内素数之和
  4. 【归档】证明V的三个子空间的并是V的子空间,当且仅当其中一个子空间包含另外两个子空间
  5. css:两栏三栏布局
  6. ProxmoxVE 干掉 VMware
  7. 计算机模拟试题十及答案
  8. python UI自动化知识点总结
  9. 【黑马程序员西安中心】雄关漫步真如铁,而今迈步从头越
  10. IDaaS 服务的三大场景 B2E/B2C/B2B