英特尔 KATA 安全容器概述

  • 5 课时
  • 547 学过
  • 8 分
GPU 云服务器容器

课程概述

容器技术极大的推动了云原生技术的发展,相比虚拟机,容器技术具有更轻量以及资源利用率更高等特性。但是容器的轻量特性也存在隔离性不足问题,从而带来安全隐患。本课程介绍的Kata容器是针对传统容器技术的隔离性不足和安全问题而开发的一个创新性的容器实现技术。

Kata容器是容器技术和虚拟机技术的融合,兼有容器的速度和虚拟机的安全性。本课程将介绍容器的基本概念及实现技术,容器与虚拟机技术之间的关系,Kata安全容器的实现原理以及应用场景。

【课程大纲】

1 通用容器技术简介

2 容器与虚拟机

3 Kata安全容器

4 Kata安全容器应用及优势

5 Kata容器要点及总结

机构简介

英特尔(Intel Corporation)

英特尔是半导体行业和计算创新领域的全球领先厂商,以智能互联技术奠定全球创新基石。英特尔创始于1968年,拥有50余年推动技术创新和耕耘产业生态的成功经验。如今,英特尔正转型为一家以数据为中心的公司。英特尔的战略愿景聚焦于三个方面:一是致力于生产世界上最好的半导体芯片;二是引领人工智能与“自能”革命;三是做全球领先的端到端技术平台提供者。英特尔正与合作伙伴一起,共推人工智能、自动驾驶、 5G及物联网等领域的技术创新与应用突破,驱动智能互联世界,从而解决人类面临的重大挑战。 英特尔于1985年进入中国,是在华高科技领域最大的外国投资企业之一,协议总投入约130亿美元。中国是英特尔全球战略之重点,英特尔在中国拥有美国总部之外最为全面的业务部署,覆盖了前沿研究、产品技术开发、精尖制造、产业生态合作、市场营销、客户服务、风险投资和企业社会责任等。英特尔中国现有员工约9,500人。扎根中国三十四年,英特尔见证并深度参与了中国的改革开放,从浦东开发、西部开发到振兴东北等,英特尔一直跟随改革开放的步伐,积极带动区域经济发展,为高端制造持续注入新动力。 2014年12月,英特尔宣布在未来15年将为成都工厂投资16亿美元,首次引入英特尔最先进的高端测试技术( ATT),使成都工厂在原有的芯片封装与测试业务之外进一步升级为英特尔在美国境外唯一的ATT技术工厂;该技术已于2016年11月18日正式投产。 2015年10月,英特尔宣布投资55亿美元,将英特尔大连工厂升级为非易失性存储技术制造基地;该项目已经于2016年7月正式投产, 2017年发布了两款全新的基于3D NAND的数据中心级固态盘;其二期项目已经在2018年9月投产英特尔最先进的96层3D NAND产品。英特尔中国研究院是英特尔全球五大创新中枢之一,而英特尔亚太研发中心已发展成为英特尔在亚洲最大的综合性研发基地之一。 英特尔中国积极履行企业社会责任,涵盖了人才培养、员工关爱、多元化和包容、环境可持续、供应链建设、志愿服务等领域。英特尔连续20多年被教育部评为最佳合作伙伴。我们持续支持英特尔杯嵌入式大赛、英特尔杯软件创新大赛和人工智能人才培养等项目,开展丰富多彩的校园活动,每年都有上万名学生的直接参与,受益青少年数以十万计。英特尔中国员工在2018年参与志愿活动人数达8,636人,贡献志愿服务时间超过12万小时,参与比例为69%; 10年来累计志愿服务时间超过72 万小时。我们把公司运营与环境可持续发展协调并进,积极减少碳足迹;还和政府、产业链以及公益组织深入合作,共同推动绿色可持续发展。全球独立机构声望研究院发布的“中国最具声望的公司”( RepTrak? 100) 2018年百强排行榜中,英特尔荣登榜首。

讲义

1. 通用容器技术简介

1.1 Linux容器定义

  • LXC是一种操作系统级虚拟化方法,用于在使用单一Linux内核控制的主机上运行多个相互隔离的Linux系统。
  • Linux容器通过结合使用轻量级应用隔离与基于映像的部署方法,将应用及其运行时组件打包在一起。容器将应用及其依赖的文件打包,从而减缓开发与运维之间的摩擦,简化应用部署,缩短交付周期,让您能够更加迅速的为客户创造价值。

1.2 容器使用到的Linux*内核技术

  • Docker*使用的命名空间
  • 控制组“C Groups”
  • Docker*存储基础知识

1.3 简单的Dockerfile:MariaDB*

  • MariaDB是在全球十分流行的一种数据库服务器。它由MySQL的原始开发者构建,并保证开源。著名的用户有Wikipedia、Facebook和Google等。

2. 容器与虚拟机

2.1 容器与虚拟机技术比较

2.2 容器目前的问题

  • 安全性
  • 兼容性
  • 网络
  • 成熟度

2.3 容器与虚拟机的融合

  • 容器和虚拟机并不是互斥的
  • 在虚拟机内使用容器可以创建一个包含多个容器的应用,并且都在虚拟机内运行;可以同时在多个虚拟机上创建/销毁容器,而虚拟机则可在使用现有虚拟机基础设施在物理服务器之间迁移。
  • 在容器内使用虚拟机:利用资源管理技术;利用构建和部署工具

3. Kata安全容器

3.1 Kata容器概念及背景介绍

  • 传统容器
  • 基于虚拟机隔离的Kata容器
  • 项目历史

3.2 Kata Container与传统VM对比

  • Kata容器中的存储实现
  • Kata容器中的网络实现

4. Kata安全容器应用及优势

4.1 Kata容器实现多租户容器服务

4.2 Kata容器的应用优势

4.3 Kata容器在IoT的应用

5. Kata容器要的及总结

5.1 课程要点总结

  • Kata容器是虚拟机隔离的容器实现
  • 和Docker及Kubernetes无缝对接
  • 开源中立,支持多平台及虚拟机技术
  • 众多公司参与,开源社区蓬勃发展
  • 生产级成熟度,被广泛应用和部署

5.2 更多项目信息

课程评价(0)

感谢你参加本课程,请你作出评价:
0/300

以下选自学员评价

暂无精选评价