产品发布|Caicloud 容器集群公有云平台 Private Beta 版本上线!

2016-05-05

导言

2016年1月底,Caicloud容器集群公有云平台内测开启,Caicloud企业版也已应用于国内数家大型企业生产环境。

三个月时间,Caicloud公有云平台功能新增,UI改版,快速迭代。5月初,Caicloud公有云平台 Private Beta 版如约上线,欢迎大家注册使用!


关于注册

您可以通过才云主页 www.caicloud.io 右上角,点击“注册”,表单提交后,您会收到确认邮件。

收到您注册申请后,我们将逐批开放注册用户,会再次给您邮箱发送“已激活使用”的确认邮件,以示激活账号。账号激活后,即可登录Caicloud公有云。


Caicloud Private Beta

含五款产品——让你玩转谷歌级容器集群和K8S,助力企业踏入谷歌级分布式系统大门:

ClaaS: 一键创建专属集群,提供跨集群的细粒度控制和联动;日志、应用商店、监控、配置管理等功能可轻松管理亿万级容器

Containerizor:有状态、无状态应用容器化,实现传统应用无痛迁移

Circle:首创微服务多模块联合发布与版本管理,开发测试交付一气呵成

Cargo:安全、可扩展、高可用,企业级镜像存储中心为持续交付保驾护航

Cubernetes:基于Kubernetes打造更高效、稳定、易用的容器集群管理系统

五款产品,提供成熟平台和工具帮助企业迁移有状态和无状态应用,无痛实现应用Docker化和微服务架构。通过发布管理等工具,极大简化了新技术和新体系的运维、管理和操作。

下面,让我们一起来看一下 Caicloud Private Beta 操作流程和姿势!


创建集群

“集群”是“一等公民”:您可以通过Caicloud平台界面,一键生成拥有N个节点(主机)的集群。在创建集群的过程中,我们会自动为您提供并配置N台机器。您无需先通过别的渠道获取主机再手动接入到集群中。

初次登录Caicloud账号之后,可以通过过点击“创建集群”按钮来开启Caicloud之旅:

使用Caicloud图形控制面板,让集群部署变得十分简单:

点击"部署集群"后,可以进入“集群详情”查看正在部署的集群状态。Caicloud平台会自动生成主机,配置网络,设置防火墙等。

集群生成后,集群总览界面显示了集群的概要信息、集群资源使用情况和分区配额情况:

点击某个集群后,进入它的管理界面,显示了集群的所有信息,包括主机SSH登陆信息、集群整体资源使用率、集群分区和应用等等:

此外,我们还集成了Grafana监控页面,点击集群详情页右上角的GRAFANA即可跳转:


创建分区

一个集群可划分为多个“集群分区”:集群分区共享集群的物理资源(CPU、内存等),同时又可通过设置配额来对不同的集群分区之间进行资源分配和隔离。因此,您可以方便地创建测试分区和生产分区,或者按业务划分分区,既保证测试环境最大化贴近生产环境,又保证不同的业务之间不会相互影响。

创建好集群后,我们会回到主页面,显示当前所有集群。我们注意到,新创建的集群中没有任何“集群分区”。

后续所有的应用都会部署在一个具体的分区中,因此请先点击“创建集群分区”,进入创建页面。

填写完创建分区的表单内容后,保存,当我们再次进入集群页面后,我们可以看到集群中已经有分区了:

注意,集群卡片下方的CPU和内存百分比,代表着所有分区CPU和内存配额总和相对于集群内的CPU和内存资源总和的占比。当我们有多个分区,且分区的CPU和内存总和超过集群内的CPU和内存资源总和时,百分比将会超过100%,并代表了overcommitment的程度。

用户在集群总览界面可点击想要管理的分区,分区详情界面显示了分区的基本信息,配额使用情况以及所有部署在分区下的应用。


创建应用

应用是Caicloud的基本部署单元。应用由多个容器组成,称为容器组(Pod)。容器组的概念来源于Google Kubernetes。其设计初衷是支持包含紧耦合关系的应用部署,例如,一个应用可以由主应用和辅助程序组成:辅助程序可以是日志采集程序,监控程序,数据处理程序等。

容器组指定了应用部署的模板,部署应用时可以指定容器组的数量,称为副本(Replica)。容器组和副本的关系好比面向对象中的类和对象的关系。应用部署后,Caicloud平台会确保容器组的数量与指定的数量相匹配,同时还会确保容器组之间的负载均衡、服务发现等。下图描述了一个由两个容器组成的应用,并部署了两个副本:

要创建应用,可以点击左侧“应用”按钮,进入应用部署的界面:

选择应用需要部署的分区之后,接下来将填写应用相关的信息:

再填写应用的容器信息:

接下来填写应用对外访问信息,主要信息是如何将容器端暴露给外部应用访问。这些信息全部填写完毕之后,保存信息,一个应用就创建好了:

接下来,在集群总览或分区总览点击应用名称即可进入应用详情界面,应用详情界面显示了应用所有信息:基本信息、状态信息、应用模板、访问信息。

“副本详情”栏目显示了该应用的副本信息:

“事件”栏目,显示了该应用生命周期中发生的事件,例如应用被成功调度、应用起停等。

“日志”栏目显示了每个容器的日志。日志呈现了所有容器,不再需要来回切换查询日志。

“监控”栏目可以实时查看应用的CPU、内存、磁盘的使用情况。

对于应用,还可以更新、弹性伸缩。应用弹性伸缩可以根据应用的负载情况动态调整实例数量。点击“弹性伸缩”栏目创建弹性伸缩控制器:

当创建好弹性伸缩控制器之后,可以观察到由于新部署的应用并没有任何负载,弹性伸缩控制器调整副本数量至1:

好了,这么多功能,自己去Caicloud云平台上试试吧~~


Caicloud企业版

Caicloud企业版已应用于国内数家大型企业生产环境。企业版提供更多功能,例如:

  1. 集群化应用的一键部署与管理
  2. 企业级持续集成、发布工具与方案
  3. 首创联合版本管理工具
  4. 有状态、无状态应用的无缝容器化迁移
  5. 配置管理服务,首个真正意义实现开发、测试、生产整体环境一致性的创新产品
  6. 实现创新性安全防护的私有镜像仓库
  7. 首创资源管理与审计工具
  8. 高可靠性与性能优化,轻松用数十核实现百万并发


关于才云和Caicloud

才云(Caicloud)核心研发团队来自前美国谷歌底层集群研发团队,基于谷歌多年实践经验和Kubernetes开源项目进行二次研发,国内首推CLaaS - 集群即服务 (Cluster as a Service) 理念和云平台产品Caicloud。

Caicloud公有云产品,让用户和开发者在Caicloud云平台上实现和体验谷歌级管理跨主机、以容器为运行载体的大规模分布式系统。

Caicloud云平台,是菜鸟都会用的运维平台,奉行“尽量将Docker透明化”,让企业的运维体验只会变的更简单,更自动。

众多运维产品功能尽在Caicloud企业版和Caicloud私有云平台,已应用于国内多家大型企业生产环境!详情欢迎咨询:info@caicloud.io!

点击体验,开启谷歌级数字化之旅
立即体验
立即咨询