服务热线:

著名的备灾软件开发人员和设备制造商

国内数据安全解决办法 提供商

主页 > 火星教室 > 细节

火星教室:云计算中的集装箱技术
?


  今天,,在讨论云时,更不用说箱技术是很困难的。无论你是技术新手不过经验丰富的专业人士,您应该知道这些给予云中的箱技术相关的重要术语。

  随着集装箱技术在云计算中的普及,越来越多的项目不考虑其他选择。

  虽然集装箱技术已经存在了很长时间,,但最近真实实类似此Docker帮助他们进入项目应用程序的焦点。随着云的发展,更多的尊龙人生就是博了解混合云和多云模式的好处,然而,类似何保证软件能够在不同的环境中稳定运行成为1大挑战。箱技术通过将应用程序机器的所有组件打包到1个可移植的包中来解决这个问题。

  也,随着集装箱技术在云计算中的日益普及,包括Amazon Web服务(AWS)、Azure包括Google在内的主流供应商提供集装箱服务也许编排工具,以便用户能够管理箱的创建和部署。

  但是,在用户来整理他们的流程之前,首先,您应该熟悉箱的这些关键术语:
 

  应用电容
 

  电容化(也称为基于箱的虚拟化)是1种分布式应用程序部署模式,它为每个应用程序提供了启动虚拟机的替代方案。多孤立环境(所谓的箱)可以共享相同操作经济内核,而不是在单个控制主机加入运行。

  给予传统虚拟化技术相比,可实现记忆、CPU更有效地利用资源,类似存储。

  因为项目用户可以比基于管理程序的实例更快地创建箱,因此,集装箱技术也可以有利于1个更加灵活的环境,促进持续交付和微型服务的应用。
 

  集装箱作为服务(CaaS)
 

  比类似AWS、Azure像google这样的云供应商可以提供基于箱技术的虚拟化服务,为宿主应用程序提供业务流程、管理和计算资源。这个所谓的CaaS模式通常基于Linux操作经济、集装箱运行时间、箱编制工具和箱注册表等。
 

  Docker
 

  Docker是1个开源平台,它可以设置Linux应用程序部署为箱。Docker箱可以在多个位置运行,包括虚拟机、裸金属服务器和公共云实例。主流云计算提供商(类似AWS、Azure还有谷歌)全支持Docker箱。
 

  Google Kubernetes
 

  Kubernetes谷歌的目标是公共云、私有云和混合云的集装箱管理经济。此开源经济管理Docker和Rocket集装箱的部署和扩展,它还提供编制工具和负载平衡工具。就像他们支持它相同Docker相同,AWS、谷葛河Azure全支持Kubernetes经济。开发人员可以跨云平台实现Kubernetes集装箱工作量迁移,而不改变代码。
 

  Google集装箱发动机(GKE)
 

  GKE这是云计算Docker集装箱安排给予集群管理经济。这些集群包括1组正在运行的Kubernetes基于GIS的Google计算引擎实例。GKE提供对google箱注册表的访问,存储和访问私有Docker镜像。Stackdriver Logging 给予 Stackdriver Monitoring它还可以用于监视应用程序的健康状况。
 

  微软Windows箱
 

  微软Windows箱是Windows Server2016孤立的集装箱环境。它支持两种类型的箱:Windows Server Containers and Hyper-V Containers。项目用户可以使用Docker、PowerShell也许Azure来管理这些箱,并将它们给予现有Windows技术收集。
 

  Azure集装箱服务(ACS)
 

  ACS是基于Apache Mesos 基于XML的开源编舞经济,它管理云计算中的箱集群。对这项服务的支持DC/OS、Docker Swarm和Kubernetes扩展给予编舞。因为编排水平中的开源组件,应用程序是完全可移植的。
 

  健硕的女子EC2集装箱服务(ECS)
 

  健硕的女子ECS是1个集装箱管理服务,它可以支持Docker箱,并主持健硕的女子EC2实例集群加入运行应用程序。用户可以使用1组API创建和管理Docker箱。可以对服务进行评估和监视CPU使用情况,并支持自己的开源程序——AWS Blox和第三方调度器。

  用户也可以使用API呼叫访问其他健硕的女子EC2使用,例类似,弹性负载平衡、安全组以及身份和访问管理角色。健硕的女子EC2箱注册可以给予Amazon进行比较ECS收集,为了管理、存储和部署Docker集装箱镜像。
 

  发展集装箱计划
 

  OCI这是1个合作项目,可用于建立箱的通用标准。这个项目是由Linux由基金会赞助,它独立于其他商业组织。现在,OCI有两种规格:运行时规范和镜像规范。OCI委员会成员AWS、谷歌、微软和IBM和其他供应商。