当前课程知识点:大数据系统基础 > 2.云计算 > 授课视频 > 2.8虚拟化技术概述
好 欢迎大家进入到
我们的技术细节的讨论
首先我们讨论一下虚拟化技术
虚拟化的价值在什么
为什么我们要虚拟化
这个回答如果在过去的话
虚拟化的两个目的
一个是为了分区
叫partitioning
另外一个为了
提供一种更好的抽象
这是传统意义上的
虚拟化的目的
分区 比如说过去我们有一台
大型的IBM的计算机
象这样的一个IBM360
这个计算机很贵
它要提供给
公司各个部门的人用
但是每个人又不想说
我的任务影响到你
所以我们要
需要把这个东西切分开
把一个大资源
打成很多个小资源
每人都觉得
我自己在跑一台小的计算机
但实际上大家都运行的
这一台上面
另一个就是抽象
因为过去有很多的
计算机的体系架构
现在我们大家看到的
很多都是X86的价格
或者是(00:59)的架构
但是我们希望
能够在一种指令集的计算机上
或者是一种操作系统
跑另一种操作系统
比如说
如果大家用苹果电脑的话
苹果电脑
你想在苹果电脑里头
跑一个Windows
实际上它抽象出了
一个操作系统的接口
所以我们是需要一个
partitioning+Abstraction
就是说分区加抽象
这是传统的虚拟化的目的
但在现阶段云计算时代
虚拟化的目的增加了一些
其中一个目的就是
一个资源池的概念
因为资源有各种各样不同的
你很难度量说的
一个X86和另外一台(01:35)
它之间到底是怎么样放在一起
你统一调度
但是通过虚拟化的话
我们可以提供类似的接口
然后这种接口的话
我们可以把它放在一个池里头
因为通过统一的程序
来一起调动
同时能够达到虚拟机的
一种自动的分配
因为虚拟的资源
比分配一个物理资源
它的延时要少
第二个因素就是因为要隔离
因为一个系统是大家共用的
我们为了安全
我希望我的资源
和你的资源是完全隔离的
你们互相之间
互相“完全不干扰”
但是这个“完全不干扰”
是加个引号
待会我们会谈到
它究竟什么是干扰的
什么是不干扰的
第三点 就是便于管理
因为虚拟机是非常容易管理的
它的磁盘就是一个虚拟的磁盘
这个磁盘可以做镜像
不管你是做镜像
做备份 做任何的测试
都是非常灵活的
而且虚拟机的部署
也非常机动
你一台机器坏了
我们瞬间就把那个磁盘
移动到另外一台机器上面去
你用户根本感觉不到的时间
它就可以在另外一台机器上
继续跑
这种灵活性
这种易于管理的性质
是物理机器所没有的
所以我们现在更多的
使用虚拟化
是这三个目的
是为了 一个是资源池
一个是为了安全
为了隔离不同的用户
以及方便管理
虚拟化的概念
是非常非常广泛的
其实任何的东西
都可以虚拟化
包括用户 包括应用程序
包括桌面
大家可以使用远程桌面
可能你不一定非常熟悉的桌面
在学校里的很多人
也用不了这种远程桌面的程序
包括任何的服务 操作系统
服务器 存储 网络等等
都可以虚拟化
在本节课里头重点讲
这三个跟大数据分析
和云计算最相关的
就服务器
就是计算资源的虚拟化
和存储的虚拟化
以及网络的虚拟化
这就是数据中心虚拟化的
三个最重要的内容
-授课视频
--什么是大数据
--大数据典型应用
--大数据的特点
--大数据技术体系
--大数据生态系统
--大数据技术挑战
--课程内容
-1. 绪论--Quiz 1
-授课视频
--2.2并行化理念
--2.9计算虚拟化
-2.云计算--Quiz 2
-授课视频
--Video
--Video
--Video
--Video
--Video
--Video
--Video
--Video
--Video
--Video
--Video
--Video
--Video
--Video
--Video
--Video
-3.文件存储--Quiz3
-授课视频
--4.13类似框架
--4.14章节总结
-4. 处理框架--Quiz4
-授课视频
-5.内存计算--Quiz5
-授课视频
--数据副本及一致性
--节点本地数据存储
-6. NoSQL--Quiz6
-授课视屏
--Video
--Video
--Video
--Video
--Video
--Video
--Video
--Video
--Video
--Video
-7. 流计算--Quiz7