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

news2024/10/6 14:28:38

一、系统虚拟化

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

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

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

在服务器虚拟化的基础上,虚拟化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)。

 四、虚拟化未来发展趋势

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

连接协议标准化  

平台开放化  

公有云私有化  

虚拟化客户端硬件化

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/81422.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【测绘程序设计】——潮汐调和分析

潮汐调和分析就是把某海面的潮位变化看成是许多分潮的余弦振动之和,根据最小二乘或频谱分析原理由实测数据计算出各个分潮平均振幅H和迟角g的过程。经典潮汐调和分析法有:Darwin分析法(频率成倍数的分潮看成一个分潮系)、Doodson分析法(周期相近的分潮看成一个分潮族)、现…

[附源码]Node.js计算机毕业设计大学生心理健康管理系统Express

项目运行 环境配置: Node.js最新版 Vscode Mysql5.7 HBuilderXNavicat11Vue。 项目技术: Express框架 Node.js Vue 等等组成,B/S模式 Vscode管理前后端分离等等。 环境需要 1.运行环境:最好是Nodejs最新版,我…

redis学习笔记(三)--项目实践过程遇到的问题

怎么保证缓存和数据库数据的一致性? 1. 设置缓存过期时间 2. 数据的更新操作,先删除缓存,再更新数据库。如果我们先更新数据库,会导致其他业务线程读到缓存中的脏数据,所以数据库的更新操作一般是先删缓存 3. 延时双…

整流桥-交流电整直流电-桥式整流电路-电路电子-嵌入式开发-物联网开发

一、概述 本文主要讲解整流二极管的应用,整流的方式常见的两种为半波整流电路、桥式整流电路。本文我们将围绕桥式整流电路进行阐述。 二、电路图 在嘉立创商城,我们可以看到很多封装好的元件: 不过,其本质电路中有些就是桥式整流…

安卓玩机搞机技巧综合资源---MIUI14全机型首版下载链接 刷机方法 获取root步骤【十二】

接上篇 安卓玩机搞机技巧综合资源------如何提取手机分区 小米机型代码分享等等 【一】 安卓玩机搞机技巧综合资源------开机英文提示解决dm-verity corruption your device is corrupt. 设备内部报错 AB分区等等【二】 安卓玩机搞机技巧综合资源------EROFS分区格式 小米红…

Redis实战——秒杀业务优化

我们来回顾一下下单流程 当用户发起请求,此时会请求nginx,nginx会访问到tomcat,而tomcat中的程序,会进行串行操作,分成如下几个步骤 1、查询优惠卷 2、判断秒杀库存是否足够 3、查询订单 4、校验是否是一人一单 …

新型海上风电机组及压缩空气储能系统的建模与控制(Matlab代码实现)

💥💥💥💞💞💞欢迎来到本博客❤️❤️❤️💥💥💥 👨‍🎓博主课外兴趣:中西方哲学,送予读者: 👨‍&a…

node+vue基于微信小程序的货物管理系统 计算机毕业设计

随着Internet的发展,人们的日常生活已经离不开网络。未来人们的生活与工作将变得越来越数字化、网络化和电子化。本文以实际运用为开发背景,运用软件工程原理和开发方法,它主要是采用java语言技术、node框架和微信小程序来完成对系统的设计。…

CookieSession 学习笔记

1 Cookie 1.1 Cookie的基本使用 1 概念 客户端会话技术,将数据保存到客户端,以后每次请求都携带Cookie数据请求 2 工作流程 服务端Servlet可以将给response设置Cookie,这样浏览器接收到的数据中,就含有Cookie数据,下次请求时,会…

大数据期末课设~电商网站日志数据分析

目录 一、背景介绍... 1 二、大数据平台架构设计... 2 三、大数据平台系统设计... 7 四、数据分析与达成目标... 11 五、Spark综合编程与python可视化... 33 六、总结与体会... 50 一、背景介绍 一般情况下,大数据平台指的是使用了Hadoop、Spark、Storm、Fli…

可交易性(tradability)检验即协整性检验:线性关系

两个时间序列的线性关系表示为: 左边是两个时间序列的线性组合。是协整系数。 右边是残差序列(residual series),表示为由两部分组成。是均衡值(equilibrium value),是一个均值为0的时间序列,可以构造为均…

系统 CPU 突然飙升且 GC 频繁,如何排查

处理过线上问题的同学基本上都会遇到系统突然运行缓慢,CPU 100%,以及Full GC次数过多的问题。 当然,这些问题的最终导致的直观现象就是系统运行缓慢,并且有大量的报警。 本文主要针对系统运行缓慢这一问题,提供该问题…

R语言中的岭回归、套索回归、主成分回归:线性模型选择和正则化

概述和定义 在本文中,我们将考虑一些线性模型的替代拟合方法,除了通常的 普通最小二乘法。这些替代方法有时可以提供更好的预测准确性和模型可解释性。最近我们被客户要求撰写关于模型选择的研究报告,包括一些图形和统计输出。 主成分分析P…

19. Dropout从零代码实现以及简洁实现

1. 从零实现 要实现单层的暂退法函数, 我们从均匀分布U[0,1]中抽取样本,样本数与这层神经网络的维度一致。 然后我们保留那些对应样本大于p的节点,把剩下的丢弃。 在下面的代码中,我们实现 dropout_layer 函数, 该函…

【统一融合:U2Fusion】

U2Fusion: A Unified Unsupervised Image Fusion Network (U2Fusion:一种统一的无监督图像融合网络) 研究提出了一种新颖的统一监督和管理端到端图像融合网络,称为U2Fusion,能够解决不同的融合问题,包括多模态,多曝光,和多聚焦融合。利用特征…

网络0323和网络2303分类过程的比较

( A, B )---2*30*2---( 1, 0 )( 0, 1 ) 用网络分类A和B,让A是(0,0)(1,1),让B是(1,0)(1,1)。测试集均为&#…

MySQL学习记录(8)MySQL锁

5、锁 5.1、概述 ​ 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、 RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有 效性是所有数据库必…

数字经济2023前瞻

判断1:“超个性化”已成数字化核心诉求 判断2:瞄准“既要又要还要”,业务与技术逼近“同心圆” 判断3:数据要素市场化配置的序幕拉开 判断4:产业数字化技术开源,打造深水区的群智协同平台 判断5:传统龙头企业的数字化“溢出”,实现赚钱传承双丰收 判断6:工业互联网将成…

Python学习----property属性上下文管理器生成器深拷贝浅拷贝正则表达式

property属性 property 属性就是负责把类中的一个方法当作属性使用,这样可以简化代码使用。 定义property属性有两种方式 1、装饰器方式 2、类属性方式 装饰器方式: 原本私有属性,我们不能直接访问,只能通过方法简介进行访问。…

网络安全观察报告 惯犯观察

执行摘要 从 1987 年 9 月 14 日,中国向世界发出第一封电子邮件到如今,中国的互联网发展已过去整整 31 个年头。从消费互联、产业互联到万物互联,互联网正在加速改变我们的交流方式和交易方式,一次次 004.重塑了国家的经济形态和…