UCloud优刻得UK8S容器云,三大能力提升混合云可用性

  毫无疑问,企业级客户将云计算市场带入了混合云时代。
  aws、阿里云、腾讯云、ucloud优刻得(行情688158,诊股)等公有云服务商将公有云技术架构延展到私有云; vmware、各openstack服务商为代表的私有云服务商则是将私有云与公有云进行集成。无论是公有云服务商,还是私有云服务商,都已将触角伸进了混合云市场。
  据rightscale的2019年调研报告显示,如今采用混合云的企业占比已高达58%;情报和市场研究平台marketsandmarkets预测,到2021年混合云的支出将年均增长22.5%,达到近920亿规模。dc futurescape报告预测,到2024年,全球1000强公司中的90%将通过多云或混合云技术和工具降低被一家云服务商锁定的风险。
  数字智能化转型时代,企业上云大势所驱。但是,是什么原因驱动企业级客户拥抱混合云架构?
  三大因素,驱动企业级客户选择混合云架构
  早在2014年推出混合云产品时,ucloud优刻得就开始深根混合云市场,并发现主要是业务压力、数据安全和成本三大因素驱动企业投入混合云架构的怀抱。
  对于传统企业来说,基于数据保密以及业务系统升级、成本等多项考量,企业会考虑将核心业务上私有云、非核心业务上公有云,或是旧业务保留在私有云、对计算资源有弹性需求的新业务上公有云。就如上海大剧院,为了更好的满足观众在获取演出信息、购票渠道、购买衍生品等方面的多样化需求,其新系统-票务系统和电子商务平台软件系统就采用了ucloud优刻得混合云架构进行部署。
  对于互联网企业来说,通常创业初期会选择性价比更高的公有云平台构建it架构,当突破成本临界点或是业务需要更高性能的独享计算资源时,开始选择混合云。就如有赞,是一个典型的云原生公司,业务开展之初选择了性价比更高的ucloud公有云平台支持业务,随着其业务不断发展,为了支撑大数据业务、处理每秒5万笔订单,随后其选择了ucloud公有云+托管云的混合云架构来支撑业务。
  ucloud优刻得云平台上类似的混合云应用案例还有很多,包括上海电教馆、名片全能王、孩子王、春雨医生、沈阳机床厂等。
  kubernetes,混合云最佳拍档
  当混合云架构成为企业用户上云的常态后,实际落地中的问题就一一暴露出来。如同一业务如何在混合云中的多平台进行统一快速部署、如何实现跨公有云和私有云的资源统一调度与管理,以实现业务应用的灵活性?
  在云原生时代,容器和kubernetes技术的发展为以上问题提出了解决方案。在混合云场景中,容器和kubernetes技术提供了统一的标准方式对业务应用进行部署和管理。容器技术将底层资源进行标准化和抽象化,消除了公有云与私有云环境的差异;而随着kubernetes成为容器编排和调度领域的事实标准,使得管理面的接口也趋于统一,降低了应用在不同环境的迁移成本,为业务发展提供了更多的灵活性。
  数据统计公司451 research研究报告显示,76%的企业将在3年内使用kubernetes;根据gartner分析显示,基于容器化技术构建混合云/多云已经成为全球500强企业的一个方向。
  基于 b2c 模式的综合性两性健康电商服务平台的厦门海豹他趣信息技术股份有限公司,在综合评估了数据安全性、存量it资源的合理利用、业务高峰期的弹性资源需求和成本等因素之后,采用了ucloud优刻得【公有云+托管云】的混合云技术架构,并使用ucloud uk8s容器云服务统一管理混合云资源。
  “托管云物理机纳入uk8s集群统一管理后,可实现托管云物理机保障平峰时业务正常运行,高峰时期利用uk8s快速扩容公有云资源的理想应用场景,继而提升混合云的可用性。”海豹他趣技术负责人张嵩评价ucloud uk8s容器云服务时说到。
  由此可见,kubernetes已成为企业混合云部署的最佳拍档,容器混合云已成为趋势。
  ucloud优刻得uk8s容器云,三大能力提升混合云可用性
  uk8s在厦门海豹他趣公司混合云架构的应用案例,让容器在混合云下的实践多了一种可能。
  跨私有云、公有云的多集群统一纳管是混合云用户的重点诉求。目前,市面上针对混合云下的k8s集群管理,给出的解决方案多是在公有云和托管云下分别部署一套k8s集群,在其上构建一个多集群管理环境,但这个方案只是实现统一管理,业务流量并不能在不同集群间调度。
  但对于实施混合云方案的客户而言,在业务高峰时,如果托管云/idc机房资源不足,通过扩容公有云资源来实现业务扩容; 在业务低谷时,释放公有云资源,才是其实施混合云的初衷。
  为了帮助客户解决这个问题,ucloud uk8s容器云服务实现了将托管云/idc资源纳入uk8s现有集群统一管理的方案,在混合云架构下仅需部署管理一套k8s集群即可实现跨环境的集群管理,为混合云用户提供跨环境统一管理、自动伸缩容&;定时伸缩容、集成云存储产品三大能力,帮助客户有效提升资源利用率、实现成本最优化。
  1. 跨环境统一管理,提高资源利用率
  由于公有云和托管云/idc环境分属不同的环境,在网络、服务器资源管理、控制等各方面完全独立,彼此之间仅有三层网络打通,要实现两者场景下k8s集群的统一管理略为繁琐。
  uk8s解决了网络、存储和负载均衡等问题,提供了公有云与托管云/idc环境的k8s集群的统一管理平台,实现业务流量的跨环境统一调度,即平峰时托管云资源保障业务正常运行、高峰时利用uk8s快速扩容公有云资源的应用场景,无需预先的高峰冗余部署,有效地解决平峰时期资源利用率低的问题,提升资源有效利用率,从而节约资源成本。
  2. 动态伸缩容+定时伸缩容,成本最优化
  kubertnetes不仅提供了容器hpa动态伸缩(horizontal pod autoscaler),还提供了集群伸缩的扩展接口(cluster autoscaler),但需要用户自行实现。为了帮助用户更轻松地实现集群伸缩容,uk8s提供了图形化的集群伸缩功能,支持普通云主机、gpu云主机、新一代快杰云主机等多种规格的计算资源,帮助客户在流量突增的场景下自动完成资源的扩容,减少云主机日常冗余的数量,实现成本最优化。
  另外,hpa动态伸缩这种基于监控指标的动态伸缩,存在一定的延时,并不适用双十一、秒杀等流量陡增的场景,以及一些周期性非常明显的业务,相对而言定时伸缩更加适合。客户可以利用uk8s的定时伸缩功能预先配置好伸缩容资源数量及时间,定时执行伸缩容任务,无需人工参与,更好的支撑业务。
  3. 深度整合云存储产品,实现自动化运维
  由于kunbernetes本身不带存储方案,用户通常需要自行部署一套或多套存储解决方案来满足数据持久化存储需求。因为不论是订单查询、日志分析、图片/视频、备份等有状态的业务,背后都需要存储的支持。所以对于kubernetes而言,存储是一个很重要的课题。
  ucloud uk8s容器提供了开箱即用的存储方案,深度整合了udisk、ufs、 ufile等云存储产品,可实现自动化运维,用户无需自行搭建存储集群并适配kubernetes存储类型。
  ucloud优刻得uk8s容器云将继续深耕技术、持续创新,未来将提供基于istio的服务网格能力,以及日志、监控一键安装能力,进一步降低用户接入门槛。
  秉着“客户的需求是我们的下一个产品”的产品理念, ucloud优刻得洞悉了不同时期、不同类型用户的混合云需求,既有传统企业客户向公有云迈进,也有原生于云的互联网企业向托管云延伸,推出了一系列满足用户业务需求的混合云产品,从2014年的托管云、金翼物理机等混合云产品到如今的uk8s。目前,ucloud优刻得已为小天才电话手表、有赞、厦门海豹他趣等企业提供混合云服务支持。