加入收藏 | 设为首页 | 会员中心 | 我要投稿 常州站长网 (https://www.0519zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 移动互联 > 评测 > 正文

与应用相融合,建立技术硬实力--- 记UCloud TIC大会技术专场

发布时间:2019-06-12 12:40:44 所属栏目:评测 来源:赵立京
导读:副标题#e# 【51CTO.com原创稿件】近日, 国内中立的云计算服务商UCloud优刻得(以下简称UCloud)在北京召开了以中立安全、赋能产业为主题的UCloud用户大会暨Think in Cloud北京站。面对走向纵深的产业互联网,UCloud强调做不和用户竞争的云,针对七大重点行
副标题[/!--empirenews.page--]

【51CTO.com原创稿件】近日, 国内中立的云计算服务商UCloud优刻得(以下简称UCloud)在北京召开了以“中立安全、赋能产业”为主题的UCloud用户大会暨Think in Cloud北京站。面对走向纵深的产业互联网,UCloud强调做“不和用户竞争的云”,针对七大重点行业,推出行业定制化解决方案;发布重磅产品与布局全球基础设施,建立云计算底层硬实力;开放云计算差异化核心能力,首次公布“+U合作伙伴计划”;并携手5G、工业互联网等领域合作伙伴,以云计算为基石和底座,共同打造赋能产业的新生态。

下午的技术专场围绕UCloud自身技术、产品及对行业的积累,结合产业互联网下企业上云的痛点,以“云上效率方法论”与“分布式云计算实践”两大主题,为大家奉献了一场技术与实践应用相融合的盛宴。

云上效率方法论专场

在“云上效率方法论”技术专场中,UCloud实验室负责人叶理灯、UCloud技术总监蒙晓净、UCloud产品总监张晓康、UCloud资深研发工程师齐良,带来了题为《基于UK8S打造一站式云上Kubernetes服务》、《利用StepFlow快速可视化的构建新业务》、《基于Serverless的数据湖分析引擎USQL实战》、《云主机并发创建优化实例及用户价值》的精彩演讲。

基于UK8S打造一站式云上Kubernetes服务

Kubernetes这个单词来自于希腊语,含义是舵手或领航员。UCloud用户,元年科技CTO杨熠表示 “使用UK8S,开发者可以像使用普通云服务器一样迅速搭建K8S环境。在享受K8S带来的便利的同时,能够让开发人员集中注意力在业务实现的细节,而不必在基础架构搭建上浪费太多的精力。”所以,K8S最大的优势在于,它能让“专业的人做专业的事”。

UCloud实验室负责人叶理灯首先梳理了UCloud 两大K8S产品:一是内部容器平台KUN,二是UCloud Container Service for Kubernetes (UK8S)。

KUN容器平台提供弹性、分布式的应用托管服务平台,帮助开发者一站式轻松开发并部署应⽤用程序。KUN底层基于 Kubernetes ,提供高可用,在线升级,自动扩缩,负载均衡,日志查看,资源监控,等多种功能。

搭建KUN的原因有三个:首先是运维、软件迭代的速度和软件质量不高,而人力成本偏高。二是解决架构不统一。三是虚拟机的利用率不高,造成了资源浪费。

要解决上述问题,UCloud通过K8S+Docker的方式,构建了内部的容器平台。叶理灯解释说,通过Docker提高运维部署效率和运维环境的一致性,通过K8S本身跨可用区的特性来实现跨可用区容灾和Auto Scaling能力,提供弹性、分布式的应用托管服务平台,帮助开发者一站式轻松开发并部署应用程序。

UCloud
KUN容器平台架构

接下来,叶理灯分别从基于RBAC实现账号管理隔离、IPv6、Operator管理有状态的服务、监控四个方面,深入讲解了KUN容器平台在搭建中遇到的难题和解决方案。

UK8S是一项基于Kubernetes的容器管理服务。用户可以在UK8S上部署、管理、扩展自己的容器化应用,而无需关心Kubernetes集群自身的搭建及维护等运维类工作。UK8S完全兼容原生的Kubernetes API,以UCloud私有网络为基础,并整合了ULB、UDisk、EIP、VPC等云产品。叶理灯从UK8S集群网络方案、UK8S管理架构、托管方案三个方面对UK8S进行了深入讲解。
UK8S集群网络方案包括自研CNI插件与VPC网络深度集成,利用SecondaryIP API实现IP管理,无overlay性能与云主机一致,Pod网络可与物理云、托管云直接互通。UK8S管理架构如下图所示:

UCloud


UK8S管理服务特点有:完全的容器化和微服务化;所有管理服务全部运行在K8S上;基于K8S的API对服务模块(job&watcher)进行动态管理;一个集群对应生成一个watcher,容易进行横向扩展;基于watcher+Redis缓存的方式,保证用户在控制台获取集群信息的速度足够快。

UK8S托管方案用UK8S+托管物理机,合理利用存量物理资源。无需运维管理UK8S集群,无需部署外部负载均衡,业务高峰可随时扩容集群,有效利用了存量IT资源。

利用StepFlow快速可视化地构建新业务

本次技术专场的主题是 “效率提升”,那么在实际的业务场景中,在业务构建初期是否就已经花费了很多时间?比如,要实现某一个业务逻辑,以往单人需要用一天的时间去基于SDK开发,并且要构建服务端逻辑(Server)。那么是否能够通过StepFlow,将开发时间降低到一小时,并且无需Server?当业务逻辑流程需要改变时,是否可以通过StepFlow快速应对? UCloud技术总监蒙晓净在接下来的演讲中为大家做了深入分析。

StepFlow是一个通过可视化的方式去编排API和微服务的服务平台,应用开发的时候可以在不写代码的情况下完成新功能的组装、新服务接口的发布。在解释了Activity、Decision等基本概念后,蒙晓净现在演示了串行流程、并行流程、实现调用子工作流、如何更新及快速发布几个场景应用。

在演示过程中可以发现,操作中并没有申请任何一个物理资源,甚至也不需要关心底下的物理资源使用情况如何,这表示StepFlow是一个Serverless的服务,物理资源的调动和使用都是StepFlow服务在后端进行动态的管理。在这样的前提下,用户就可以集中精力在业务上,优化产品,获得更大的价值,这也是StepFlow所期望实现的价值。

同时,UCloud期望通过StepFlow为用户带来一种新的研发路径,即首先要想清楚要做的事情,需要经过怎样的流程,之后进行流程图的可视化编辑,然后保存、发布、运行,最终实现业务需求。UCloud相信这样的研发路径能带来更高的效率。

基于Serverless的数据湖分析引擎USQL实战

Serveless的完善给云计算带来了一次完美进化。UCloud基于Serverless,开发出了扩展性强、成本低廉的无服务器SQL分析计算引擎——USQL,可以轻松完成面向海量数据的数据建模工作,大幅度减少对大数据工程师的依赖。随后,UCloud产品总监张晓康详细讲解了基于Serverless的数据湖分析引擎USQL实战。

(编辑:常州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读