写点什么

OpenStack 基金会发布新容器项目

  • 2017-12-13
  • 本文字数:911 字

    阅读完需:约 3 分钟

OpenStack 基金会发布了一个新的容器项目,叫作 Kata 容器,以英特尔的 Clear 容器和 Hyper 的 runV 项目为基础。Kata 容器兼容 Open Container Initiative(OCI)和 Kubernetes 的 Container Runtime Interface(CRI),旨在提供虚拟机和容器的双重优势。

该项目以英特尔的 Clear 容器和 Hyper 的 runV 项目为基础。Clear 容器使用了英特尔的 VT 技术来启动轻量级虚拟机,最开始用于解决内核安全问题。Clear 容器运行时在轻量级虚拟机上以自己的内核实例来启动容器,从而解决了共享内核的问题。Hyper 的 runV 是 OCI 运行时的一个实现,OCI 是一个用于定义容器和运行时的标准规范。Hyper 的 runV 被视为“容器管理程序”,支持 Xen 和 KVM。以上两个项目都被包含在 Kata 中,runV 用来启动容器。

在几天前举行的 Kubecon/CloudNativeCon 大会上有一场演讲提到了所谓的“虚拟容器”的底层技术,可以运行直接由超级管理程序管理的容器。在多租户环境里运行由Kubernetes 管理的容器时,租户之间的隔离问题是重中之重。使用不同的虚拟机来运行不同的容器可以达到一定程度的隔离。但对于Hyper 来说,这样做不是必需的,因为每个容器由单独的管理程序进行管理,而不是运行在单独的虚拟机上。

现有的OpenStack 容器项目 Magnum Zun 使用了其他容器技术和编配器。用户可以通过 Magnum 为容器创建“湾区(bay)”。这些湾区可以通过 Kubernetes、Docker Swarm 和 Mesos 进行编配。Zun 则提供了一组 OpenStack API,用于启动和管理不同类型的容器。与之不同的是,Kata 更注重兼容新标准和安全性。

Kata 容器项目由很多子项目组成——Agent、Runtime、Proxy、Shim、Kernel 和 QEMU 2.9,并处于 OpenStack开放监管模型的监管之下。

Clear 容器的产品经理评论说,这个项目还在开发中,两个项目的集成也正在进行当中——“我们预计在3 月份发布1.0 版本,届时用户可以使用runv 或CC 进行迁移”。该项目的支持者包括99cloud、AWcloud、Canonical、中国移动、City Network、CoreOS、Dell/EMS、EasyStack、Fiberhome、谷歌、华为、京东、Mirantis、NetApp、Red Hat、SUSE、腾讯、Ucloud、UnitedStack 和中兴。

查看英文原文 OpenStack Foundation Announces New Container Project

2017-12-13 18:002372
用户头像

发布了 322 篇内容, 共 154.8 次阅读, 收获喜欢 148 次。

关注

评论

发布
暂无评论
发现更多内容

LeetCode题解:70. 爬楼梯,DP遍历数组,JavaScript,详细注释

Lee Chen

大前端 LeetCode

创业公司技术体系建设-APM

星际行者

APM

稳定匹配:幸福不靠等,脱单要主动

KAMI

生活 算法 方法论

JVM垃圾回收

羽球

谈一谈webpack打包

林浩

Java 大前端 webpack

图解+代码|常见限流算法以及限流在单机分布式场景下的思考

yes

分布式限流 单体限流 限流算法

架构师训练营第九周学习总结

qihuajun

编程经典案例之函数

顿晓

函数式编程

Android |《看完不忘系列》之okhttp

哈利迪

android

JVM 垃圾回收原理

飞雪

这是我迄今为止读过的最有价值的技术书,却一行代码都没有

废材姑娘

入门WebGL,看这一篇就够了

Geek_6y2vrc

大前端 WebGL

架构师训练营第九周作业

qihuajun

用Queue实现Stack,Moya网络框架,Sublime列操作,网络通信协议 非阻塞网络I/O NIO 数据库架构原理 John 易筋 ARTS 打卡 Week 11

John(易筋)

ARTS 打卡计划 数据库架构原理 网络通信协议 Moya 非阻塞网络I/O

第九章作业

武鹏

复杂事件处理简介

星际行者

分布式 流计算 CEP 复杂事件处理

ARTS Week10

时之虫

ARTS 打卡计划

区块链行业发展月度新动态

CECBC

产业落地 政策扶持 差混高新技术 应用场景广泛

第九周作业

晨光

Python 多进程之间共享变量

AlwaysBeta

Python 进程

你该知道的Docker-compose

北漂码农有话说

第九周作业

赵龙

N皇后问题的回溯法实现(C++)

老王同学

程序的机器级表示-算术与逻辑运算

引花眠

计算机基础

极客时间 - 架构师培训 - 9 期作业

Damon

这一周,我肝了公司的聚合代扣支付网关!

诸葛小猿

微信 支付宝 周期扣款 委托代扣 协议扣款

ARTS打卡 第10周

引花眠

ARTS 打卡计划

速览国内主要银行区块链技术应用现状

CECBC

应用落地 区块链+金融 信任 部署与维护

第九周学习总结

赵龙

第九周总结

晨光

基于 opentracing + Jaeger 实现全链路追踪 ----理论部分

是老郭啊

全链路监控 OpenTracing Jaeger Go 语言

OpenStack基金会发布新容器项目_DevOps & 平台工程_Hrishikesh Barua_InfoQ精选文章