当前位置: 首页 > 软件库 > 云计算 > Docker 扩展 >

Hyper

基于 Hypervisor 的 Docker 引擎
授权协议 Apache
开发语言 Google Go
所属分类 云计算、 Docker 扩展
软件类型 开源软件
地区 国产
投 递 者 毕和志
操作系统 Linux
开源组织
适用人群 未知
 软件概览

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。

Via:DockerOne

  • 【IT168 服务器频道】Hyper-V,Windows Server 2008 中下一代基于 hypervisor 的服务器虚拟化技术,能够帮助应对很多虚拟化业务挑战。现在可以创建能够使用相同的行业标准工具充分利用可用硬件、运行多个操作系统并管理虚拟和物理资源的虚拟机了。 Hyper-V 的主要功能包括: — 新的、改进的体系结构:新 64 位微核心式 hypervisor 体系结构使 Hype

  • Windows Server 2008中的hyper-v是个虚拟机平台,支持在一台物理服务器上运行多个客户操作系统。 发现几个问题: 支持的Linux种类太少,可选的大概只有Red Hat系列(包括CentOS)和OpenSuse系列,Ubuntu, Gentoo, Arch等大多数目前流行的Linux都不能在hyper-v上顺畅运行。BSD系列,包括NetBSD、OpenBSD、FreeBSD等

  • This article was firstly published from http://oliveryang.net. The content reuse need include the original link. Similar with other virtualization technologies,Hyper-V creates a virtual platform for i

  • 问题描述 启动bluestacks(hyper-v)版时提示当前用户没有hyper-v权限,重启无效。 问题解决 使用蓝叠多开器启动模拟器 当错误提示弹出时,马上点击关闭按钮X(不要点其他的) 等待引擎启动完成即可

  • hyperf文档 #框架目录 hyperf |—app | |—Controller //控制器目录 | |—Middleware //中间件目录 | |—Model //模型目录 | |—Listener //事件监听 |—bin //启动目录 | |—hyperf.php //启动文件 |—config //配置文件目录 |—public //公共目录 |—runtime //运行缓存目录 |

  • 对于机器学习工程师,要选择使用的模型,也要调整各个模型的参数,才找到最好的匹配。即使模型还可以,如果它的参数设置不匹配,同样无法输出好的结果。 常用的调参方式有 grid search 和 random search ,grid search 是全空间扫描,所以比较慢,random search 虽然快,但可能错失空间上的一些重要的点,精度不够,于是,贝叶斯优化出现了。 hyperopt是一种通过

  • 虚拟机连接外网配置 服务器上配置 实验室服务器装的系统是windows server,本想改成CentOS,无奈东西太多工作量太大!只能凑合着用了,自己电脑上虚拟机一直用的VMware,在VMware中有NAT/Bridge/Host-Only三种网络配置方式,HyperV应该有类似的配置。自己一直用的Host-Only方式(将能联网的网卡share给VMnet1以保证虚拟机可以联网),这种方式虚

 相关资料
  • 本文向大家介绍基于windowx的Hyper-v安装CentOS系统,包括了基于windowx的Hyper-v安装CentOS系统的使用技巧和注意事项,需要的朋友参考一下 目前来说,对于大部分人使用linux,要么是使用云服务器,要么是在windows上安装虚拟机,直接再物理硬件上安装Linux的应该比较少。以前windows使用虚拟机的话,一般是安装Vmware或者VirtualBox。如今Wi

  • Xen hypervisor 提供了一组特性集,可以实现 x86、x86_64、IA64、PowerPC™ 和其他 CPU 架构的虚拟化,以及包括 Windows®、Linux、Solaris 和其他各种 BSD 操作系统在内的大量客户操作系统。

  • 本文向大家介绍基于Docker的PHP调用基于Docker的Mysql数据库,包括了基于Docker的PHP调用基于Docker的Mysql数据库的使用技巧和注意事项,需要的朋友参考一下 docker简介: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不

  • 问题 我有一组客户端计算机,它们是企业web应用程序的一部分。每台机器运行相同的软件,这是一个连接到服务器的基于PYQT的web客户端。这个客户端软件是定期更新的,我希望有一些配置/供应工具,允许在每台机器上有相同的环境,从而提供软件在每个客户端机器上的轻松部署和配置。 是否可以使用Docker为基于GUI的应用程序(PyQt/Qt)提供开发/生产环境?如果是的话,要实现这一目标的第一步是什么?

  • 我可以在同一个docker引擎主机中混合基于Linux和基于Windows的映像吗?如果是的话,所有的网络功能都能正常工作吗?这是否独立于用户的主机操作系统?

  • Awesome Hyper A curated list of sweet Hyper packages, themes, and resources. Inspired by the awesome list thing. You might also like awesome-node and awesome-npm, which both have CLI stuff you can use