新闻动态 > 新闻详情

这家公有云服务商的容器服务,产品和名字一样有个性

2017-08-15

摘要
“蜂鸟”容器服务支持粒度更精细的资源配置,最小单位低至1核64M。通过改造内核启动流程,“蜂鸟”容器可在内核准备就绪之后,直接加载容器镜像,从而实现容器快速启动。用户无需预先虚拟化资源池,可像云主机一样使用,操作管理简便,支持秒级启动、部署和计费。此外,基于SDN技术,京东云容器服务可实现网络隔离,不同用户的子网间完全隔离,充分保证安全。

好马配好鞍,一个叫得响的产品,再有一个让大家都赞“666”的名字做搭,那可真是再好不过了。

翻开各家公有云服务商的产品目录,容器服务已当仁不让地成为“标配”。你有,我有,大家都有,唯独这家的名字让人“过目不忘”。

没错,就是代号为“蜂鸟”的京东云容器服务。

蜂鸟体积小巧,飞行姿态十分灵便,能够通过快速拍打翅膀悬停在空中,频率可达每秒最高约80次,套用那句经典的奥林匹克精神,就是“更轻、更快、更灵”。

区别于传统容器基于虚拟机资源池运行的模式,京东云容器服务基于Hypervisor虚拟化,在定制化的独立内核上独立运行Docker image,实现了基于虚拟化的底层强隔离,同时保留了容器的轻量级特性。

这种独特的产品设计思路意味着,京东云可在一个物理机上起不同用户的容器服务,并做到安全隔离。

“蜂鸟”容器服务支持粒度更精细的资源配置,最小单位低至1核64M。通过改造内核启动流程,“蜂鸟”容器可在内核准备就绪之后,直接加载容器镜像,从而实现容器快速启动。用户无需预先虚拟化资源池,可像云主机一样使用,操作管理简便,支持秒级启动、部署和计费。此外,基于SDN技术,京东云容器服务可实现网络隔离,不同用户的子网间完全隔离,充分保证安全。

很明显,京东云容器服务找到了“平衡速度和安全”的方法:既可让用户使用1核64M的小单位进一步节约日常运营成本,还可实现容器快速启动,正如蜂鸟般轻、快、灵。蜂鸟容器改造了内核启动流程,内核准备就绪之后,直接加载容器镜像,在保证安全的同时,实现了容器快速启动,整个过程可在100ms内完成。

说起容器,就不得不提事实上的编排和调度“标准”Kubernetes。“蜂鸟”容器服务充分融合Kubernetes和自研产品的优势,基于OpenStack Keystone组件实现多租户的身份授权验证,并集成自研的SDN网络与分布式块存储方案,为用户提供了基于VPC的网络隔离和高性能、可扩展的块存储能力。

- 多租户身份授权验证:每一个应用程序首先需要连接到Keystone,提供用户名密码作为身份验证信息,验证通过才能够获取自己的身份验证令牌,以实现对容器等其他资源的操作。

- SDN网络:京东云自研的SDN网络,基于OpenFlow协议实现网络的控制层面和转发层面的分离,采用了DPDK协议,从而大幅度提升了网络的性能和可用性;每位租户的容器资源都是在自己的VPC内,不同租户的VPC网络是完全隔离的。

- 分布式块存储:为容器提供低时延、持久性、高可靠的数据块存储。云硬盘内的数据以三副本的方式存储,避免因组件故障导致数据不可用,同时提供高可用的数据存储服务。

生态兼容是“蜂鸟”容器的另一大特色。提供兼容Docker API标准化接口,能够兼容Docker标准容器管理工具及Docker原生容器镜像,同时也能与现有虚拟化平台(分布式存储、SDN等)无缝集成,为用户提供原生的云上容器使用体验,让容器应用更加通用化。

数据采集、微服务、DevOps是容器服务的典型应用场景。例如,大量电商、旅游类网站需要通过数据采集的方式,构建更优质的用户体验。通常而言,这类任务往往需要快速启动几百甚至上千台机器来满足需求。京东云容器服务系统将采集、分析等各任务模块化,实现了高效的任务控制、数据采集和数据分析。每一个程序都运行在一个单独的容器中,方便部署迁移,也可以实现快速扩展,提高业务运行与维护的自动化程度。

12.png

容器服务典型场景——数据采集

同时,京东云容器服务支持轻量级、微服务架构的持续集成和部署,可在DevOps环境下显著提高软件发布效率,为用户部署轻量级应用和服务提供了全面的基础平台服务,让用户能更加专注于应用本身的研发。

13.png 容器服务典型场景——微服务

14.png 容器服务典型场景——DevOps

就像那有着“特殊技能”的小小蜂鸟,堪称自然界的“能工巧匠”一样,京东云容器服务特色鲜明,将京东在容器技术方面多年的深厚积淀充分释放,获得了业界的认可。近日,在上海CIO联盟组织的“第二届优秀信息化产品/最佳实践”评选活动中,京东云容器服务从五十家入围产品中脱颖而出,荣获信息化优秀产品奖。此外,京东云容器服务还荣获了“可信云2016-2017年度技术创新奖”。

是的,这家公有云服务商的容器服务,产品和名字一样叫得响。