2020年值得关注的混合云计算趋势

从混合多云的兴起到混合云策略中边缘计算和超融合基础设施的使用增加,到2020年将见证数个主导趋势,这些趋势将塑造混合云的未来。

全球混合云市场:概述

混合云是指结合了私有云和公有云网络的计算平台。公司通过将私有云的速度和可靠性以及公有云的经济性和可扩展性相结合,来实现混合云,以此来提高业务流程效率。两种云网络的结合使公司可以利用两者的优势。因此,对于那些努力在私有云的帮助下降低运营成本的公司而言,混合云已成为一种更可行的解决方案。

全球混合云市场:机遇与挑战

推动混合云市场的一些关键因素包括,人们越来越意识到通过混合云实现业务流程中的高效率,业务数据量不断增加以及跨行业实施物联网的情况有所增加。大数据管理工具在组织中的日益普及也导致混合云的合并增加。通过使用灵活且兼容的云网络,可以增强通过大数据技术实现的业务运营增值,从而可以将数据平稳地吸收到公司的运营数据库中。

云计算行业以惊人的速度发展,每年都有新的趋势和发展。 但是,有一件事已经很清楚了-云的未来是混合的。 混合云将私有云随附的任务关键型应用程序的更高安全性与公有云提供的灵活性和可扩展性相结合,可为组织带来两全其美的承诺。

有了这些优势,混合云已经成为首选的实施模型,它将推动云计算行业的发展。 研究公司Gartner的研究结果证实了这一趋势,该发现表明,计划,实施或升级云技术的企业全球基础架构决策者中有77%表示他们处于混合云环境中。

随着混合云空间的不断成熟,它正在快速发展。 让我们看一下确定未来一年混合云未来的一些明确趋势:

一致的混合云体验

关于混合云成为未来的讨论已经进行了一段时间。 2020年将变成现实。 借助混合云空间中的新创新,组织将能够确保在整个环境中获得无缝体验,而不必将公有云和本地或私有云视为单独的部分。 企业将能够克服延迟挑战,并体验真正一致的混合体验。

混合云正在崛起

跨行业的组织正在根据其特定的业务需求从多个云提供商选择和混合技术和服务,以避免供应商锁定并从同类最佳功能中受益。 随着多个云提供商被添加到混合云的公共领域,混合多云将成为新的IT常态。 通过混合使用来自多个提供商的本地和/或私有/公有云,混合多云为组织提供了自由和灵活性,可以在企业内部或云上运行其工作负载,甚至在需要时更改云提供商。 此外,混合多云方法使组织能够在整个环境中采用通用的管理和软件开发功能。 到2020年,混合多云将成为主导趋势,并将影响云产业。 根据麦肯锡公司(McKinsey&Company)的数据,到2022年,混合云将成为1.2万亿美元的市场机会。

边缘计算在混合云战略中越来越重要

边缘计算是一种模型,在该模型中,计算应尽可能靠近数据和内容的源和汇,这将成为混合云策略的关键要素。 混合云和边缘计算的组合功能为组织带来了巨大的价值,其中混合云生态系统可用于聚合最相关的数据和后端功能,而边缘则可支持处理和实时分析。 2020年,随着物联网设备数量的增加,越来越多的企业将利用混合云模型利用边缘优势来发现关键业务见解。

集装箱化持续上升

不管是在内部部署还是在一个或多个云上部署工作负载,行业专家都普遍认为容器是有效的混合云模型的核心,因为它们具有提供一致性的功能。 容器简化了与混合云相关的部署,管理和运营问题,从而帮助组织从其混合云战略中最大化业务价值。 到2020年,虽然集装箱将不再成为主流,但我们可以期望采用率更高。 随着每家技术巨头引入平台以简化集群的部署和管理,组织将考虑利用容器的功能来实现混合云异构和工作负载不可知。

用于混合云的超融合基础架构越来越受欢迎

超融合基础架构(HCI)逐渐成为支持混合环境的最佳选择,因为它解决了对环境的最大关注-复杂性的增加。 HCI使组织无需再将计算,存储和网络资源作为单独的层进行管理,从而使组织能够将云集成到其环境中。 组织获得了从一个单一窗格管理所有内容的能力。 此外,HCI解决方案的预集成,整合的计算和存储资源使云实施能够更快地运行,扩展更大并响应更快。 随着混合云的发展,HCI解决方案也在不断发展,以适应混合云世界的需求。 到2020年,预计会有越来越多的组织在HCI上运行其混合云,根据行业观察家的说法,它将最终成为混合云的首选基础架构平台。

灾难恢复和备份要求将刺激混合云的采用

在当今始终在线的业务场景中,有效的灾难恢复和备份对于确保业务连续性和数据安全比以往任何时候都变得更加重要。 提供可扩展性,灵活性和成本效益,灾难恢复和备份的混合云方法可以证明对企业极为有利。 DR是一项复杂且成本和资源密集的活动,因此基于云的DR和备份正在成为一种可行的选择。 使用混合云模型,组织可以在云中拥有二级异地备份位置,这比传统存储更有效,同时可以灵活地在专用网络上托管敏感数据并满足合规性要求。 不断增加的灾难恢复和备份要求将继续推动混合云在2020年之前的采用。

对混合云托管服务的吸收更强

2020年,许多组织将与云服务提供商合作,以定义和确定最佳的云管理方法。 组织将选择提供商以处理与混合云相关的复杂性,并有效地管理跨云提供商的实例,并托管在各种部署模型(私有云和内部部署)上。 提供强大的云管理平台和托管服务相结合的云提供商将凭借其帮助组织确保其混合基础架构的统一视图和整体无缝体验的能力而成为首选合作伙伴。

随着我们进入新的十年,云无疑比以往任何时候都更加勇敢和强大。 混合云将继续增长和发展,为组织提供更多的灵活性和一致性,并帮助他们加快应用程序部署周期。


相关链接:

2020年值得关注的7大新兴混合云计算趋势

混合云市场-2016年全球行业分析,规模,份额,增长,趋势和预测-2024

魔方云用户操作指南

文档搜索

一、魔方云概述

 

        LinkCloud魔方云,是基于以docker为代表的容器技术,为企业提供镜像构建、DevOps、多云容器管理的新一代企业PAAS平台。魔方云容器服务使用目前业界最广泛使用的编排工具 Kubernetes 对容器进行编排,轻松地管理各种环境的Kubernetes,满足IT需求并为DevOps团队提供支持。

        魔方云用户可以通过自定义添加节点集群来创建Kubernetes集群,也可以使用GKE,AKS和EKS等云Kubernetes服务来创建集群,用户还可以导入和管理现有的Kubernetes集群。

        魔方云致力于打造以应用服务为中心的云计算平台,帮助企业实现持续创新,为开发与运维者提供高效敏捷的生产环境以及优质的使用体验。魔方云提供了一个直观的用户界面来管理他们的服务容器,用户不需要深入了解Kubernetes概念就可以使用魔方云,并且包含应用市场,支持一键式部署应用。

二、准备工作

  1.  单节点最低配置2C4G,推荐4C8G;HA最低配置4C8G;
  2. 关闭firewalld等类似控制访问的服务;
  3. 机器使用root账户;
  4. 预安装docker;

三、集群管理

3.1 创建集群
3.1.1 通过云厂商节点接入(阿里云为例)

操作步骤
1. 登录魔方云容器平台。
2. 在top栏选择全局模式下,在左侧导航栏中,单击【集群】,进入集群列表页面。
3. 在集群列表页面中,单击【添加集群】。如下图所示:

    选择集群的添加方式
4. 在tab栏中,选择云厂商节点,然后选中Aliyun Ecs

5. 填写集群名称。

   集群名称应包含 1-63个字符,可包含数字、小写英文字符或连字符(-);不支持中文字符

6. 成员角色

控制哪些用户可以访问集群,以及他们拥有的对其进行更改的权限。可为集群添加多个成员,并选择角色权限。
名称下拉选择必须先在全局【成员】菜单下添加成员,否则下拉为空;角色有三种权限选择:Ower、Member、Read Only。

注意:删除成员不会删除其项目权限

7. 集群节点池配置

主机池名称前缀:用于主机池的名称。

主机数量:
填写所需的主机数量。建议设置数量为奇数,设置偶数是对硬件的浪费,因为它不会增加仲裁。
主机模板:若有主机模板;则下拉选择主机模板即可;若无主机模板,需要添加主机模板,点击个人中心,选择【主机模板】即可添加模板。
Etcd、Control、Worker:若集群为单节点,则Etcd、Control和Worker必须全选;若集群为多节点,可以自由选择,只需保证在多节点上都有Etcd、Control和Worker即可。

8. 集群选项。自定义Kubernetes集群选项。

表单输入

Kubernetes版本:您可根据需要下拉选择 Kubernetes 版本。
网络组件:支持flannel、calico、canal和weave选择。

Flannel: 最成熟、最简单的选择 ,不支持隔离策略。

Calico: 性能好、灵活性最强,目前的企业级主流,不支持隔离策略。

Canal: 将Flannel提供的网络层与Calico的网络策略功能集成在一起,支持隔离策略。

Weave: 独有的功能,是对整个网络的简单加密,会增加网络开销,不支持隔离策略。

模式:仅支持创建阿里云Flannel下有效。
项目网络隔离:选择是否进行隔离策略。

编辑YAML

注意:使用编辑YAML方式编辑集群选项时,不要使用Tabs,Tabs字符在yaml中不能解析。
3.1.1 添加自有节点

操作步骤
1. 登录魔方云容器平台
2. 在top栏选择全局模式下,在左侧导航栏中,单击【集群】,进入集群列表页面。
3. 集群列表页面中,单击【添加集群】。如下图所示:

4. 在tab栏,选择【添加自有节点】按钮​

5. 填写集群名称。

   集群名称应包含 1-63个字符,可包含数字、小写英文字符或连字符(-);不支持中文字符

6. 成员角色

控制哪些用户可以访问集群,以及他们拥有的对其进行更改的权限。可为集群添加多个成员,并选择角色权限。
名称下拉选择必须先在全局菜单下添加成员,否则下拉为空;角色有三种权限选择:Ower、Member、Read Only。

注意:删除成员不会删除其项目权限

7. 集群选项。自定义Kubernetes集群选项。

表单输入

Kubernetes版本:您可根据需要下拉选择 Kubernetes 版本。
网络组件:支持flannel、calico、canal和weave选择。

Flannel: 最成熟、最简单的选择 ,不支持隔离策略。

Calico: 性能好、灵活性最强,目前的企业级主流,不支持隔离策略。

Canal: 将Flannel提供的网络层与Calico的网络策略功能集成在一起,支持隔离策略。

Weave: 独有的功能,是对整个网络的简单加密,会增加网络开销,不支持隔离策略。

模式:仅支持创建阿里云Flannel下有效。
项目网络隔离:选择是否进行隔离策略。

编辑YAML

注意:使用编辑YAML方式编辑集群选项时,不要使用Tabs,Tabs字符在yaml中不能解析。

8. 单击【下一步】,进行自定义节点运行设置。

9. 自定义节点运行命令

角色选择:一台节点可以对应多个角色,但是每个集群至少需要一个Etcd角色、一个Control角色、一个Worker角色,可根据自有节点需求选择角色。 节点地址:为节点配置公网地址和内网地址, 如果为VPC网络的云服务器,如果不指定公网地址节点将无法获取到对应公网IP。 节点名称:自定义节点显示的名称,不显示实际的节点名。 节点标签:应用于节点的可选标签,标签由输入键和对应的值组成。 ​

说明:
1. 键是必填项,值是选填项;
2. 键名称部分必须由字母数字字符、“-”、“_”或“.”组成,并且必须以字母数字字符(例如“my name”或“my.name”或“123 abc”开头和结尾, 最多 63 个字符。
3. 值名称部分必须由字母数字字符、“-”、“_”或“.”组成,并且必须以字母数字字符(例如“my name”或“my.name”或“123 abc”开头和结尾, 最多 63 个字符。
4. 同一个资源,标签键不能重复,相同标签键(Key)的标签会被覆盖。

3.2 集群总览

操作步骤
已在魔方云容器平台创建集群。当集群状态处于Running或Updating时,集群总览才有数据展示。
集群状态说明如下:

Runing

集群正常运行。

Preparing

集群正在创建,正在申请云资源。

Updating

正在升级集群中。

Removing

正在删除集群中。

Unavailable

当前集群不可用,集群存在异常。

Runing

集群正常运行。

Preparing

集群正在创建,正在申请云资源。

Updating

正在升级集群中。

Removing

正在删除集群中。

Unavailable

当前集群不可用,集群存在异常。

操作步骤
1.登录魔方云容器平台。
2.在全局模式下,选择【集群】菜单,然后在集群列表里点击对应集群的【查看详情】按钮;
在集群模式下,选择【集群】菜单;
3.集群总览。您可查看应用状态、组件状态和资源监控图表。

CPU、Memory和Pods:分别监控CPU、Memory和Pods的使用状态;外环表示预留的使用量,内环表示实际的使用量。
应用状态:显示当前应用的状态,绿色表示正常,红色表示异常。
节点状态:显示当前集群的节点状态。
组件状态:Kubernetes 集群的组件通常部署在 kube-system 命名空间下,包括 scheduler、controller-manager和 etcd 和Nodes等核心组件。
节点使用率:显示使用量前三的节点的内存和CPU使用率。
配置信息:展示当前集群的提供者、版本、节点数、CPU大小、内存大小和创建时间。

集群监控:提供CPU使用率、CPU负载、内存使用率、磁盘使用率、磁盘I/O、网络I/O和网路数据包的资源监控,可自定义时间段选择查看。

Kubernetes组件监控:API Server请求延迟、API Server请求速率、调度失败的Pod、ingress控制连接数。
管理集群

● 升级集群 1. 登录魔方云容器平台。
2. 进入全局集群列表,选择需要升级的集群,下拉右上角菜单,点击【编辑】进行升级;

进入集群总览仪表盘,在面包屑导航栏右上角点击下拉菜单,选择【编辑】进行升级

● 删除集群:入口位置同升级集群。在云平台中创建的关联资源(如卷,负载均衡器和网络)不会自动删除。
● Kubeconfig文件:可以复制文件,然后下载kubectl(如有需要)并运行。
● 备份:将集群备份到local存储。
● 恢复:选择可用的备份进行数据恢复。
● 更新证书:更新集群的证书。提供更新所有服务证书(CA证书不变)和更新单个服务(CA证书不变)两种方式。

工作负载

部署工作负载

前提条件

注意:
使用工作负载相关服务,当前集群状态应为Running状态。

操作步骤

1. 登录魔方云容器平台。
2. 选择所需部署工作负载的集群,在集群下对应的项目进入。

3. 在左侧导航栏中,点击【工作负载】,进入工作负载列表页,点击右上角【部署服务】,如图所示:

3. 在左侧导航栏中,点击【工作负载】,进入工作负载列表页,点击右上角【部署服务】,如图所示:

▶ 基本信息

在“部署服务”页面,填写部署工作负载的基本信息。如下图所示::

主要参数信息如下:
名称:集群名称应包含 1-63个字符,可包含数字、小写英文字符或连字符(-)。
类型:下拉选择工作负载的类型,提供无状态(Deployment)、有状态(StatefulSet)、DaemonSet、Cron定时运行和Job五种类型选择,使用场景如下图所示:

 

无状态(Deployment)

·        定义Deployment来创建Pod和ReplicaSet

·        滚动升级和回滚应用

·        扩容和缩容

·        暂停和继续Deployment

 

 

有状态(StatefulSet)

·        稳定,唯一的网络标志。

·        稳定,持久化存储。

·        有序,优雅地部署和 scale。

·        有序,优雅地删除和终止。

·        有序,自动的滚动升级。

 

DaemonSet

·        运行集群存储 daemon。

·        在每个 Node 上运行日志收集 daemon。

·        在每个 Node 上运行监控 daemon。

Cronjob

·        在给定时间点只运行一次

·        周期性地在给定时间点运行

Job

Job负责批处理任务,即仅执行一次的任务,它保证批处理任务的一个或多个Pod成功结束。

命名空间:下拉选择命名空间,或创建新的命名空间。您可以使用命名空间实现资源和服务的隔离。

拉取镜像策略:为你的镜像更新选择一个操作策略,提供总是拉取、从不、不存在则拉取三种策略
◆ 总是拉取:总是从远程拉取该镜像。
◆ 不存在则拉取:默认使用本地镜像,若本地无该镜像则远程拉取该镜像。
◆ 从不:只使用本地镜像,若本地没有该镜像将报异常。

容器规格:提供2X、4X、8X、16X和32X快捷选择,如不选择默认2X配置;根据实际需要,可自定义容器规格,
◆ 资源预留:即为该应用预留资源额度,包括 CPU 和内存两种资源,即容器独占该资源,防止因资源不足而被其他服务或进程争占资源,导致应用不可用。
◆ 资源限制:可指定该应用所能使用的资源上限,包括 CPU 和内存两种资源,防止占用过多资源。

端口映射:您需要添加服务端口和容器端口,若类型选择为节点端口,还需要自己设置节点端口,防止端口出现冲突。支持 TCP/UDP 协议。支持四种网络模式如下:

网络模式:
NodePort:所有节点端口均可访问;
HostPort:仅Pod所在节点端口可访问;
集群IP:集群内部访问;
L4层负载均衡器:对接公有云负载均衡服务;

端口映射:您需要添加服务端口和容器端口,若类型选择为节点端口,还需要自己设置节点端口,防止端口出现冲突。支持 TCP/UDP 协议。支持四种网络模式如下:

▶ 监控告警和弹性伸缩

5. 在“部署服务”页面,填写部署工作负载的监控告警和弹性伸缩信息。如下图所示:

(1)workload告警
workload告警:选择是否开启告警。未开启告警,则workload告警信息不可配置。 告警条件:滑动滚动条选择触发告警的条件。
选择告警组:下拉选择工作负载告警组和添加新的告警组,并填写告警规则名称;
(2)工作负载伸缩和告警

说明:
若需要为工作负载/监控或者自定义监控/告警加入弹性伸缩,必须为项目开启监控;
可以自定义添加多个自定义监控或者工作负载监控;

弹性伸缩:选择是否为工作负载伸缩/监控加入弹性伸缩。
◆ 开启弹性伸缩,需填写HPA最大最小副本数,以及在工作负载配置项询问是否加入伸缩;
◆ 关闭弹性伸,将不再询问是否加入伸缩,页面不显示配置伸缩项。 监控项:支持为CPU、内存、网络数据包(Transmit packets)、网络数据包(Receive packets)、网络I/O(Transmit)、网络I/O(Receive)、磁盘I/O(Write)、磁盘I/O(Read)。
加入伸缩:询问是否加入伸缩,开启后,需填写触发伸缩阈值。
工作负载告警:询问是否开启告警。
◆ 关闭工作负载告警,告警配置项不显示;
◆ 开启工作负载告警,填写配置信息;下拉选择告警组,并为告警组命名;选择触发的条件和填写触发的告警阈值;选择持续时间;

注意:
Workload告警不需要开启监控;工作负载告警必须开启当前集群监控才可以配置;

(3)自定义监控/告警

注意:
需要为当前集群开启监控才可以配置自定义监控和弹性伸缩;

图标名称:自定义需要监控的图标名称。
表达式:先下拉选择workload,在下拉选择该workload下面的表达式, 表达式支持加减乘数函数和速率等。选择完表达式,右侧将会出现该表达式的图表信息。
Y轴单位:填写Y轴单位。
加入伸缩:开启后,需填写触发伸缩阈值,右侧图标可根据阈值预览变化效果;
自定义监控告警:询问是否开启告警。
◆ 关闭工作负载告警,告警配置项不显示;
◆ 开启工作负载告警,填写配置信息;下拉选择告警组,并为告警组命名;选择触发的条件和填写触发的告警阈值;选择持续时间;

(4)添加自定义指标

添加自定义指标,将端口暴露,支持http和https协议。

▶ 自定义配置

命令:在默认情况下,镜像会运行默认命令,如果想运行特定命令需配置命令。
环境变量:环境变量是指容器运行环境中设定的一个变量,为创建的工作负载提供极大的灵活性。以添加键值对的形式来设置环境变量。
节点调度:可选两种情况进行节点调度配置。
● 指定节点运行所有Pods。下拉选择当前集群节点。
● 为每一个Pod自动选择符合调度规则的节点
通过 Node 节点的 Label 标签进行设置,节点调度支持必须、最好、首选。
◆ 必须,一定要满足,您可以定义多条必须规则,但只需满足其中一条。
◆ 最好,不一定满足,您可定义多条最好规则。
◆ 首选,首先满足,您可定义多条首选规则。
设置调度容忍,可以为每一个类型的节点调度规则添加多个调度容忍,根据节点上运行的 Pod 的标签(Label)来进行调度,匹配的表达式有Equals和Exists。可选的效果有NoSchedule、NoExecute和(Custom)

健康检查:支持存活检查(liveness)和就绪检查(Readiness),根据用户需要,定时检查容器健康状况。
● 存活探针: 监测到容器实例不健康时,重启应用。
● 就绪探针:监测到容器实例不健康时,将工作负载设置为未就绪状态,业务流量不会导入到该容器中。

请求类型和配置说明如下:

 

HTTP请求

即向容器发送一个 HTTPget 请求,支持的参数包括:

  • 路径:访问 HTTP server 的路径
  • 端口:容器暴露的访问端口或端口名,端口号必须介于 1~65535。

 

HTTPS请求

即向容器发送一个 HTTPSget 请求,支持的参数包括:

  • 路径:访问 HTTPS server 的路径
  • 端口:容器暴露的访问端口或端口名,端口号必须介于 1~65535。

 

 

TCP端口检查

即向容器发送一个 TCP Socket,kubelet 将尝试在指定端口上打开容器的套接字。 如果可以建立连接,容器被认为是健康的,如果不能就认为是失败的。支持的参数包括:

  • 端口:容器暴露的访问端口或端口名,端口号必须介于 1~65535。

 

状态码检查

通过在容器中执行探针检测命令,来检测容器的健康情况。支持的参数包括:

  • 命令行:用于检测容器健康情况的探测命令。

标签/注释:对资源进行额外的元数据设置,例如 Label 和 Annotation。
6. 点击右上角【部署】,完成对工作负载的部署。

工作负载管理
升级

操作步骤

在Docker Hub上发布新版本的应用程序镜像后,您可以将运行旧版本应用程序的所有工作负载升级到新版本。
1. 在项目视图中,点击【工作负载】,进入工作负载列表页面;
2. 找到您要升级的工作负载,然后在操作列点击【编辑】;
3. 将Docker镜像更新为Docker Hub上应用程序镜像的更新版本;
4. 更改你所需要更改的其他任何选项;
5. 单击右上角【升级】按钮;

结果:
工作负载开始根据您的规范升级其容器。 请注意,扩大部署规模或更新升级/扩展策略不会导致Pod重新创建。

回滚

操作步骤

有时出于调试目的或因为升级未按计划进行而需要回滚到应用程序的先前版本。
1. 在项目视图中,点击【工作负载】,进入工作负载列表页面;
2. 找到您要回滚的工作负载,然后在操作列下拉菜单中点击【回滚】;
3. 选择要回滚的修订版。
4. 单击【回滚】;

结果: 您的工作负载将还原为您选择的先前版本。 等待几分钟,以完成操作。

删除容器

注意:
只有一个容器作为主容器时,不能被删除。

操作步骤

1. 在项目视图中,点击【工作负载】,进入工作负载列表页面;
2. 找到您要删除的容器所在的工作负载,然后在操作列下拉菜单中点击【编辑】;
3. 进入容器选择页面,找到需要删除的容器,点击【删除】 ;

访问入口

访问入口是允许访问到集群内 Service 的规则的集合,您可以通过配置转发规则,实现不同 URL 可以访问到集群内不同的 Service,可以为工作负载添加入口。 操作步骤

操作步骤

1. 登录魔方云容器管理平台。
2. 在项目视图下,在左侧导航栏中,单击【访问入口】进入访问入口列表页面。
3. 在访问入口列表页,单击右上角【添加访问规则】

4. 新建访问入口,如下图所示:

访问入口名称:自定义;
命名空间:选择命名空间,根据实际需求进行选择;
规则:根据实际需求进行设置;
● 域名:默认自动生成sslip.io域名,可自定义域名;
● 目标后端:填写目标后端访问路径、提供服务和工作负载两种目标后端类型选择、监听端口默认为80,经根据实际需要选择;

SSL/TLS证书:选用合适的服务器证书能够确保访问安全,根据实际需要为证书添加域名;
标签和注释:用于调度决策的键值对。
后端重写请配置注释: 键: nginx.ingress.kubernetes.io/rewrite-target,值: /。

5. 点击【保存】,完成访问入口的创建。
6. 访问入口列表点击名称,查看相对应的访问入口详情;
查看访问入口规则、证书和标签注释;

7. 访问入口管理
编辑:对当前访问入口进行任何配置的编辑,支持视图化文本编辑和编辑YAML两种方式;
删除:删除当前访问入口;
克隆:当前访问入口的复制编辑,方便快捷;

应用市场

市场设置

▶ 应用市场管理

1. 登录魔方云容器平台。
2. 左侧导航栏选择展开【应用市场】。
3. 单击【市场设置】,应用市场列表。
4. 应用市场可查看该应用市场的范围、名称、市场地址、分支和操作; 操作可进行编辑、克隆和删除;

▶ 添加应用市场

点击应用市场列表右上角按钮【添加应用市场】;

6. 应用市场信息配置

名称:填写该应用市场的名词;
市场地址:输入应用市场的URL地址;
使用私有应用市场:根据实际需要选择;
分支和范围:根据实际需要选择分支和范围;

7. 点击【创建】,成功添加应用市场;

应用列表

1. 登录魔方云容器平台。
2. 左侧导航栏选择展开【应用市场】。
3. 单击【应用列表】,进入应用列表页面。

应用列表:展示您在应用市场启动的应用。
应用管理:提供克隆、升级、回滚、日志查看和删除应用;
状态:应用的运行状态和应用的版本信息;该应用的工作负载状态;

4. 点击应用的名称,进入此应用的详细信息页面;

基本信息:包含应用的版本、命名空间和创建时间;
注释:关于如何使用此应用的说明;
状态:当前应用程序的状态,包括状态原因、最后更新等;

应答:自定义应用的应答;
端点:此应用的公共端口;
工作负载:此应用的工作负载,可查看该工作负载详情;
Ingress规则:此应用创建的入口规则;
服务:此应用创建的服务;
卷:此应用创建的持久化声明(PVC);
密文:此应用相关的密文(Secrets);
配置映射:于此应用关联的配置映射;

应用市场

1. 登录魔方云容器平台。
2. 左侧导航栏选择展开【应用市场】。
3. 单击【应用市场】,进入应用市场列表页面。

4. 点击应用名称,对应用进行配置。以wordpress为例,如下图所示:

启动项页面分三块:
◆ 此应用的简单概述;
◆ 此应用的详细描述;
◆ 应用的配置选项和预览,配置选项因应用不同而不同、预览为该应用配置的YAML文件;

5. 点击tab栏菜单【配置选项】,对应用进行配置;

名称:自定义该应用的名称;
模板版本:下拉选择该应用的历史版本;
命名空间:为该应用选择命名空间;
其他配置:应用不同,而配置选项不同,根据需要配置其他选项;
预览:预览提供的配置选项的YAML信息面板查看和编辑;

6. 点击右上角【启动】,则启动该应用;
7. 返回【应用列表】,查看该应用的具体信息;

白皮书

文档搜索

背景

在这个需要更深入“云”的时代,越来越多的企业借助云计算为企业提质增效,实现产业升级,有助于企业聚焦于核心业务,从而更快适应变化多端的市场竞争。但随着应用程序在云中大规模部署,导致云环境的复杂性不断增加,越来越多的互联网应用在云上遇到挑战,企业需要更高效的应用管理和更弹性的计算架构。在众多的实践和方法论中,CloudNative——云原生的概念越来越清晰,以Kubernetes为代表的云原生技术让“云原生”从一个模糊的概念,强势成长为通用技术。魔方云在“云”浪潮的推动下破云而出。

云原生是当前云计算架构的自然进化。企业业务系统本身的不断膨胀,导致结构更加错综复杂,业务洪峰频繁遭遇挑战,运维的压力已经远远不能靠砌人墙的方式来解决问题,而以容器为基石,通过微服务化的改造,融合DevOps理念,能够帮助企业快速构建更加适合云的敏捷应用服务。正因如此,云原生应用等技术概念的诞生,对企业数字化转型产生了颠覆性影响,魔方云可以更好地帮助业务和应用生长于云、扎根于云,从而真正享受云所带来的便捷和可持续服务。

云原生构架
传统IT架构面临的问题

• 开发与运维之间的鸿沟
• 云上云下资源难以协同
• 集群资源利用率不高
• 应用监控出现盲区
• 日志管理缺失
• 难以实时弹性伸缩

产品介绍

LinkCloud魔方云,是基于以docker为代表的容器技术,为企业提供镜像构建、DevOps、多云容器管理的新一代企业PAAS平台。魔方云容器服务使用目前业界最广泛使用的编排工具 Kubernetes 对容器进行编排,轻松地管理各种环境的Kubernetes,满足IT需求并为DevOps团队提供支持。

魔方云用户可以通过自定义添加节点集群来创建Kubernetes集群,也可以使用GKE,AKS和EKS等云Kubernetes服务来创建集群,用户还可以导入和管理现有的Kubernetes集群。

魔方云致力于打造以应用服务为中心的云计算平台,帮助企业实现持续创新,为开发与运维者提供高效敏捷的生产环境以及优质的使用体验。魔方云提供了一个直观的用户界面来管理他们的服务容器,用户不需要深入了解Kubernetes概念就可以使用魔方云,并且包含应用市场,支持一键式部署应用。

产品构架

总的产品架构如下图所示:

功能模块构架图:

总的产品架构如下图所示:

基础构架资源:魔方云为运行容器化的应用提供了一层灵活的基础设施服务。 魔方云可以使用任何公有云或者私有云的Linux主机资源。Linux主机可以是虚拟机,也可以是物理机。

容器编排引擎:通常包括容器管理、调度、副本维护、负载均衡、滚动升级、集群定义和服务发现等。通过容器编排引擎,容器被有机的组合成微服务应用,实现业务需求。

应用市场:应用市场吸纳了各类优秀的企业级软件和开源软件,为开发者提供了国内全面的镜像资源,可视化的界面与开箱即用的优质体验。

应用管理:魔方云实现企业应用全生命周期的管理服务,满足各种类型和不同规模的企业应用层需求。

核心概念

使用魔方容器服务,会涉及到以下一些基本概念:

产品功能

集群管理

• 支持同时管理多个Kubernetes集群,集群之间相互隔离。
• 不同集群可以设置不同的网络模式,包括flannel、Calico、Canal等。
• 通过平台创建的Kubernetes集群,集群的系统软件,可通过图形界面在线升级或回退,不影响集群环境中业务的使用。
• 集群的添加:

添加集群示例(以Hybird为例)
前提条件:必须打通阿里云VPC和IDC之间的高速通道

多租户

• 多租户隔离,不同租户可以创建使用独立的集群。
• 集群内的租户可以按需配置独立的管理员、用户和自定义角色,并相互隔离。

日志

• 提供日志收集代理,自动收集容器和应用程序的日志。
• 日志的搜索功能快速查找历史记录,帮助更高效运维。
• 集日志的收集、存储、搜索等功能于一体,形成完整的日志解决方案。
• 提供Elacticsearch和CubePaaS两种收集日志的方式,增强日志的聚合。 Elacticsearch为外置的日志集成平台,需要填写访问地址; CubePaaS为内置的日志集成平台,开启即用,方便快捷;
• 日志系统能够在集群层面、项目层面分别对应不同的日志平台,以满足用户部门对日志功能使用的灵活性,以满足不同应用场景需求。

块存储

分布式存储系统,为业务与数据在集群内漂移提供了自由保障,满足企业对于不受约束的系统环境要求。同时,平台仅保存迁移被改动的数据,而非整体增加数据量,实现增量备份。

魔方云块存储的功能:
1.每个块设备单独创建一个专用的存储控制器。每个存储控制器上只有一个volume。
2.根据需求自定义volume的大小,为容器和虚拟机创建块存储。
3.每个卷都有自己的控制器,因此我们可以为每个卷升级控制器和副本容器,而不会导致IO操作明显中断
4.指定备份操作的计划。可以指定这些操作的频率(例如每天、每小时等),以及执行这些操作的确切时间(你可以指定任意一个时间来执行这个操作),以及保留多少个循环快照和备份集。

kubectl web命令行

kubectl是Kubernetes集群的命令行工具。魔方云对更专业的运维操作提供了kubectl web命令行窗口,更深层地管理容器。

集群告警监控

1.告警监控对资源进行自动化地监测与反馈,在界面上实现方便管理。
2.支持集群和租户不同层级的监控设置。
3.可以通过图形界面设置告警目标、不同告警规则按需设置告警目标。
4.告警规则支持电子邮箱和企业微信,同时提供 Webhook扩展方式;
5.支持临时暂停、恢复,初始发送延迟、发送间隔等高级设置,以按需控制告警信息的发送;

应用市场管理

1.通过容器化应用市场实现模板化展示和快速部署。
2.提供应用的多种版本。
3.可以设置不同的应用市场路径,每个路径指向独立的应用市场。
4.提供图形界面,方便查看应用和管理应用。
5.支持搜索和分类展示应用。
6.支持自定义配置应用的交互参数。

应用市场吸纳了各类优秀的企业级软件和开源软件,为开发者提供了国内全面的镜像资源,可视化的界面与开箱即用的优质体验。

DevOps

1.建立标准化、一致性的开发、测试和运维环境,实现敏捷开发。
2.应用全生命周期管理,实现私有云环境应用托管、开发、自动化运维等。
3.基于Docker和微服务,实现弹性伸缩、灰度发布等能力。
4.支持公有Github、Gitlab和私有Gitlab代码库的对接。

魔方云打通了从代码提交,自动测试,自动构建镜像,自动部署镜像的全流程,高效替代业内部署复杂、迭代缓慢的传统方式,实现从代码变更到代码构建,镜像构建和应用部署的全流程自动化。

在魔方云容器服务上部署服务,开发人员在 Git 或其他代码平台提交新代码后,可立即进行构建、测试、打包集成,在持续集成的基础上,将集成的代码部署到预发布环境和现网环境上。

持续集成与持续交付过程如下图所示:

优势

混合云服务

提供混合云解决方案,支持无缝集成基础设施和云资源,提高业务连续性;
为基础设施提供安全可靠的容灾、备份环境;
通过高速通道连接VPC和本地IDC,实现数据备份;

导入已有容器PaaS平台

支持快速接入其他容器平台,提高管理效率、保障应用的高稳定和高可靠性。

日志

集群和项目层面对应不同的日志平台,满足不同应用场景需求,并增 强日志聚合和搜索,方便快捷查找。

块存储

用于有状态应用(如数据库等),快照功能允许将volume回滚到特定时间点,支持增量备份到云端。

应用场景

敏捷开发快速上线

平台提供代码构建、镜像打包、服务快速部署、灰度发布、自动伸缩、负载均衡等持续交付工具链,使开发者专注业务的开发和测试无需关注运行环境和运维,加速应用的快速迭代和上线。
传统 DevOps 体系中,开发测试和生产环境往往是异构的,同时服务部署方式也缺乏标准化的流程,这些成为实现高效的应用持续集成/持续交付平台的巨大鸿沟。而基于 Docker 及 Kubernetes 构建的 容器编排与调度平台,则可统一应用的部署环境,提供标准化的部署以及更新流程。

微服务构架应用

容器为微服务架构的"天然"的载体,借助Kubernetes集群服务,容器的轻量级、统一部署特性为解决各个微服务统一管理、调度、部署带来了全新的思路,并且大大降低了服务、版本之间的依赖关系,让同一个微服务在不同环境中保持良好的一致性。可将现有的大型应用系统通过微服务架构拆成多个独立模块,每个模块使用一个应用镜像作为模板进行微服务部署;微服务架构可轻量级构建冗余,可扩展性强,非常适合构建云原生应用程序。

快速弹性收缩

对于需求变化量大,并且需要快速启动几百甚至上千台机器的应用,当遇到业务高峰,容器平台将会识别现有性能的承载性,在不足的情况下自动获取必要的计算资源。通过Kubernetes集群服务,借助容器快速启动、快速部署、海量并发的能力, Kubernetes集群服务可以非常好地满足业务的突发需求。

网银互联荣获智云奖——2019年度最佳云服务提供商

企业数字化的时代已经来临,各行业面临智能化、云端化的升级。工信部印发了《推动企业上云实施指南(2018-2020年)》,从实施上云路径、强化政策保障、完善支撑服务等层面为推进企业上云提出了指导。业务云化越来越成为企业需要迫切思考的问题。

10月15日,由中国云体系产业创新战略联盟、上海市软件行业协会、国际云安全联盟和拓普会展主办的第二届企业云服务大会在上海举行,大会邀请了数百名企业CIO和信息化负责人,围绕云计算发展趋势及实践、企业上云转型应用、数智赋能产业升级等话题,分享经验和理念,探索前沿和未来。

在本次企业云服务大会上,由上海市软件行业协会秘书长杨根兴为网银互联颁发智云奖“2019年度最佳云服务提供商”。此殊荣经产业联盟、行业协会、媒体等机构严格甄选而出,是对网银互联产品与服务的肯定。

网银互联凭借专业服务能力、多云管理能力和企业组网能力,为企业提供云咨询、云迁移、云管理和云应用全生命周期云管理服务,帮助企业解决技术选型、架构设计、风险评估、上云迁移、资源编排、智能监控等难题,轻松实现业务云化,搭建敏捷、高效、经济的云化IT架构。

在2019年,网银互联已为电商、教育、大数据、互联网、金融等多个行业数十家企业提供专业云服务。此次,网银互联荣获“2019年度最佳云服务提供商”,将激励着我们继续打磨产品、提升服务,帮助更多的客户上好云、用好云和管好云。

云栖大会|网银互联晒亮眼成绩单

 

9月25日-27日,由阿里巴巴主办的云栖大会在杭州举行。今年云栖大会主打“数.智”两字,其中包括了四大“秘密武器”,即:云、大数据、智联网、以及移动协同。

 

现场盛况

在数字经济时代,网银互联围绕“云+网”、”IaaS+PaaS”的核心理念,带着三大产品亮相云栖大会,引发关注

 

网银互联展台人潮涌动

三大技术亮点,用户可现场体验,魔方云容器PaaS平台/LinkCloud多云管理平台、SD-WAN全球网络智能传

 

用户与产品总监零距离面对面沟通交流

 

摘下阿里云飞天合作联盟:华东区域一级经销商

 

明珠新闻采访网银互联市场总监

 

吸睛力十足

云栖大会期间,网银互联公众号新增关注:800+潜在客户:200+已在推进客户:50+今后,网银互联将以全新的产品架构展开云网融合新模式,持续集成优质资源,共建良好生态,为企业数字化转型提供最贴合的方案与优质服务。

  • 微信交流群
  • 售后支持邮箱