预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

京东云技术概要把挑战留给自己,轻重自如的容器云你带走1京东云对自己的技术能力是自信的,他们推出了一个个走在市场前沿的产品。这其中有客户的需求,更有京东云自己的思考和市场判断。京东云的自信不是虚言,在巨头林立的云服务领域,京东云是后来者。但是在Forrester的最新报告中,京东云作为进步最快的云厂商之一,获评“卓越表现者”,这也标志着京东云已经进入到中国云计算一流行列。京东云推出的一系列容器服务就是这家云服务商技术能力和深度创新的一个缩影。容器将成为最重要的计算资源形式云计算发展之初的目标就是将计算能力作为一种像水和电一样的共用事业提供给用户,现在看来已成为现实。但是云计算发展到今天,与新技术的融合似乎没有终点。在京东云团队里,大家的一致共识是容器将是云中最重要的计算资源形式。未来容器占有率的增长速度将远超我们的想象。根据京东内部以及用户的数据来看,用容器比用虚机的资源成本和运维成本均会大大降低。2几年前很多大企业就已将大部分应用牵迁至虚拟机,从全球范围来看,时至今日可能会有80%的应用都会跑在虚拟机上。而京东预测,五年后,或将会有50%的应用跑在容器上。这也是京东云认为容器将是云计算的下一个时代的基础。京东内部很早就开始采用cgroup等资源隔离技术,也是Docker最早的实践者。通过多年的实践和积累,时至今日,京东内部的所有业务都已容器化,并且轻松稳定支撑了618和11.11的高峰流量。2016年4月,京东云正式对外服务,并于2017年12月发布原生容器服务。打破传统架构,将使用权交给用户把最具挑战的技术留给自己,客户带走的就是那片轻重自如的容器云,这也是京东云IAAS团队工作内容最贴切的概括。3“现在容器技术本身已经进入成熟期,而且容器的语言无关性等特点,使得其能够覆盖几乎所有应用场景。最近新兴的函数即服务(FAAS)是未来的一个趋势,但是有很多核心技术问题没有解决,仍然只能应用于一些特定场景。我觉得在非常长的一段时间里面,容器会作为一种非常重要的计算资源形式,与虚拟机共存。同时我们看到很多客户在新一轮的选型中会优先考虑容器。“京东云IaaS产品研发部总监在采访中谈到容器和虚拟机使用现状。京东云也看到,公有云提供的容器编排服务虽然可以帮助用户提高使用灵活度,但与云服务器集群的强关联也带来了局限性,在很多使用场景中,给用户带来不必要的复杂性。在京东云看来,京东云提供的原生容器是一种非常灵活的计算资源形式,不去对它的使用方式设限,打造轻重自如的容器云是京东云的根本出发点。4在京东云内部,对容器有一个非常有意思的称呼——一等公民。也就是说京东云打破了常规的先建虚拟机才可以创建容器的方式,用户可以直接创建容器,它与虚拟机的功能完全一致,包括虚拟网络对它的支持。京东云将它与SDN做了紧密集成,容器可以自动分配IP。并且基于SDN技术实现不同租户的完全隔离。而采用独立内核技术,基于虚拟化技术的隔离性,则可避免容器间共享内核的安全隐患。如何解决在安全性、调度效率等方面的问题,以京东云推出的原生容器服务为例,借助英特尔至强可扩展处理器在多核心、超线程处理方面带来的优势,比如,提供充足的扩展空间,为各类工作负载提供全面支持;同时,可将运营的虚拟机数量提升达4.2倍,实现服务快速部署、服务器利用率提升、能源成本降低。京东云原生容器服务创新地基于Hypervisor虚拟化,在定制化独立内核上直接运行容器镜像。这一方案颠覆了传统容器基于虚拟机资源池运行的模式,实现了基于虚拟化的底层强隔离,同时保留了容器的轻量级特性,既简化了平台复杂度,也提高了系统安全,性能和可靠性。京东云的原生容器产品,用户无需对集群进行管理,不用学习编排工具,快速使用容器,支持Docker镜像,让用户专注于应用程序。而且京东云的所有产品线也都提供了对容器的原生支持,就如虚拟机一样方便,而且镜像格式更完美。用户可以弹性拓展,完全按照自己的意愿去使用容器。另外,在京东云里创建原生容器最明显的优势还在于,用户可以自己去决定它的规格。5去年3月,京东云公开分享了在容器云领域的技术突破:京东云已将容器的最小单位降低至1核64M内存。这一突破性进展将有助于企业进一步降低云平台成本,使系统更轻量便捷,以更快速度启动及部署的同时,实现更丰富配置。而陈峰也透露说,为了进一步满足海量企业的需求,京东云还将计划推出四分之一核和八分之一核的原生容器,让客户有了更大的选择空间。京东云也于近期推出了Kubernetes托管服务。据团队介绍,京东云很快将推出ServerlessKubernetes服务,Kubernetes支持直接调度创建原生容器。客户无需创建虚机资源节点,就可以使用Kubernetes调度管理原生容器。届时原生容器将能覆盖客户所有的应用场景。从简单到高级的各种使用方式,完全由客户去选择