- 红蓝社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

红蓝社区-新手入门指南 常见问题及帮助 | 做任务赚银两币 新人报道 | 悬赏问答 | 交易币充值|交易币提现|帖子举报

红蓝社区-交易投诉娱乐 担保,投诉,娱乐,建议,都在这 担保服务 | 投诉建议 | 骗子曝光 | 求助问答 | 影视推荐

红蓝社区-进阶技术学习区 软件/工具|病毒分析|盒子应用|逆向破解|操作系统|病毒分析 教学视频 |福利分享|影视推荐|源码发布|移动安全|网站运维

查看: 9|回复: 0

[云计算分析] 基于Hypervisor的Docker引擎 Hyper

[复制链接]
发表于 2019-11-7 15:48:42 | 显示全部楼层 |阅读模式
Hyper 是一种 APP-Centric 的虚拟化技术,我们完全摒弃了传统虚机上必须和物理机一样,运行一个完整 OS 这种看似显然的假设,我们让Docker Image 直接运行在 Hypervisor 上。我们让一组容器直接启动在 hypervisor 上的时间达到 350 毫秒,并且还在进一步优化。而且所有这些,都是“开箱即得的”。

当然有人会问,有了容器为什么还要虚机。诚然,虚机并不是所有人都需要的,但是,虚机天然具备更好的隔离性;虚拟机也仍然存在于很多企业应用的协议栈中,这样一个依赖更少、开箱即得,而且还带有 Pod、persist mode 等附加丰富特性的应用,是不少场景中都需要的。而我们最期待的,就是去引爆新的容器服务 —— CaaS。
传统虚拟机的问题其实在于过于刻意模仿物理机,刻意要承载完整操作系统,启动一台虚拟机要若干秒,甚至几分钟,Image 有若干GB,加载传播都很慢,但其实根本没有这个必要,Hyper希望兼取两者的强项
Hyper 在启动方面开销很低,即使很入门的机器,也可以有很好的性能,比如在一个小盒子上,里面跑的是超低电压的 i3 CPU,启动所用的时延只有不到500ms——
而且 Hyper 的命令行用法和 Docker 很相似,简单到一个 run 命令就可以启动一个 docker image
Hyper 的实现架构是这样的
在虚机上,引导起 kernel 之后,用 inIT 进程直接启动 Docker Image,没有完整OS。所有的 image 的处理,在虚拟机外面准备好,插入虚拟机运行。
此外,有时,你需要 link 几个密切关联的 docker,这样的时候,hyper 允许你把它们放在一个虚机里面,通过mount namespace隔离文件系统,这称为 pod,这个概念来自于 kubernetes。

游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

你的评分是对楼主最大的支持, 看完帖子别忘记给楼主加 (银两) 和 (好评) 评分不会扣除自己的积分, 做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回列表 客服中心 搜索 您可能遇到的问题?
Archiver|红蓝社区|手机版|联系我们|

版权所有: 红蓝社区 - 豫ICP备: (15026766号) - Powered by Discuz!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表红蓝社区立场!
如本站无意中侵犯了某个公司或个人的知识产权,请来信 或联系我们的客服,我们将立即给予删除。
本站会员须知: 本站发布信息和工具均来自互联网,仅提供学习参考,严禁非法使用!
Copyright© 2015-2019 HLoDaY.Com All Right Reserved

快速回复 返回顶部 返回列表