云原生之重,容器之轻——UCloud Cube举重若轻

2023-10-21 08:30

本文主要是介绍云原生之重,容器之轻——UCloud Cube举重若轻,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

点击上方关注我们!

《生命中不能承受之轻》是著名作家米兰·昆德拉最负盛名的作品,它通过描写男女主人公之间的情感纠葛探讨了一个十分严肃的话题——命运与人生价值的轻与重,读来让人感同身受。其实,人生之中本来就充满了轻与重的抉择,有时我们可能会策略性地选择避重就轻,而有时我们更希望自己能够举重若轻。

在IT发展的历史长河中,由重到轻,这是技术自然演进的方向,也是所有企业共同追求的目标,从大型机到小型机再到PC、笔记本电脑的演进如此,从物理机到虚拟机再到容器的发展亦是如此。

传统企业在”上云“的过程中往往背负着沉重的负担——庞大的传统IT架构、复杂的系统和应用、臃肿的人力、低下的效率……传统企业如何才能轻装上阵?云原生是不是必然的选择?

基础架构简化 避重就轻

今天这个时候再问企业,容器化是不是你的必然选择?可能大多数的答复都是肯定的。

记者曾经采访过一些在数字化转型方面做得风生水起的企业,谈到是否部署了容器,以及容器化带来的收益时,这些企业的IT负责人总是如数家珍,其中重复率最高的一个答复就是——容器化使得我们可以更加灵活地调度和管理资源,实现弹性伸缩,从容应对业务的波峰波谷。

答案就是这样简单,效果就是这样实实在在,这是用户选择容器、选择云原生最朴素的理由。

避重就轻,在这里并不是一个贬义词。它代表的是用户在IT进化过程中的一种态度和思考,即通过创新的技术,简化IT、简化应用。

容器化是“避重就轻”的一个手段或者说工具。但这个工具真如想象中那样,即使普通的企业用户都可以应用自如吗?

从诞生到成为容器编排的事实标准,对Kubernetes来说似乎不费吹灰之力。各大主流IT基础架构厂商几乎都推出了Kubernetes商业发行版。以UCloud为例,其容器团队于2018年便开发出Kubernetes产品——UK8S。该产品基于UCloud公有云环境实现,无缝集成了UCloud IaaS层计算、网络和存储的服务,使客户能够快速获取生产可用的Kubernetes集群,同时拥有灵活控制集群的能力。

相对于社区版本,各厂商推出的Kubernetes商业发行版已经在操作和实现上大大简化。但是对于技术积累和专业人员缺乏的企业来说,Kubernetes集群的部署和应用仍然具有较高的门槛,通常要经过几个月甚至更长时间的学习和实践。除了学习成本高以外,在实际部署和管理Kubernetes集群的过程中,企业可能还会遇到诸如修改原有应用架构、维护和管理负担增加等问题。UCloud私有云及容器产品经理张鹏波表示,他所在的容器团队听到来自客户最强烈的需求是,拥有一个即开即用的容器产品,通过容器直接拉起应用,而无需等待虚拟机就绪再部署应用。

为了让客户的应用“避重就轻”,UCloud必须迎难而上。2020年7月,继UK8S之后,UCloud容器产品家族再添一员悍将——UCloud Cube-Serverless容器实例,它在进一步降低用户使用容器门槛的同时,丰富了UCloud容器服务的应用场景。

容器化改造 举重若轻

容器为我们打开了通往云原生的大门,但这扇大门可能比我们之前想象得要更沉重一些。举重若轻,对厂商来说是一种技术能力的体现,对用户来说则是一种良好的体验。UCloud Cube能够举重若轻吗?

在2020年7月公测后,UCloud Cube就因其轻量、简单易用、秒级启动、VPC网络等特征而一鸣惊人。8月,UCloud Cube团队与UCloud快杰云主机相关团队合作,通过硬件升级、软件优化等手段,将快杰云主机的相关技术特性移植到UCloud Cube上,让它在计算、存储性能上可以对标快杰云主机,比如计算性能提升16%,容器冷启动降至秒级、存储时延低至0.1毫秒等,同时获得了更高的性价比。

10月23日,以“构建,创见”为主题的UCloud用户大会暨Think in Cloud大会在上海举行,UCloud全面升级旗下核心云产品,UCloud Cube榜上有名。作为UCloud引以为豪的轻量级产品服务之一,Cube轻量级容器管理服务展现了更多过人之处:两步即可部署容器化应用;无服务器形态,不需要再维护底层基础设施;按秒后付费,无需预留资源;大大降低企业部署云原生产品的学习和技术门槛。

作为科创板云计算第一股,UCloud能够从众多云服务商中脱颖而出,自然有它的一技之长,体现在产品和服务上,就是它始终秉承的”中立“、”追求极致的性价比“,以及”轻量化的服务“。轻量级私有云UCloudStack2.0、轻量级容器管理服务Cube……轻量化其实是UCloud多年来在公有云领域摸爬滚打练就的本领,也是最核心的竞争力之一。云最吸引企业用户的一点便是轻量化。可以像水、电一样使用IT资源,这句话从云计算诞生的第一天就被深深地印刻在每个人心中。如今,UCloud不断将其在公有云上积累的技术、经验和能力输出到私有云,打造公私一致的基础架构和体验。

在张鹏波看来,UCloud Cube是一款承上启下的产品:一方面能让容器用户享受Serverless模式带来的效率提升;另一方面,又可以让Kubernetes用户享受到极致的弹性。在网络层面,UCloud Cube基于UCloud VPC网络实现,每个Cube实例都具备独立的内网和外网IP。与UK8S不同,UCloud Cube实例重启后,内网和外网IP保持不变,并且可以作为ULB的后端服务节点对外提供稳定可靠的服务。在对存储的支持上,UCloud Cube目前支持在创建时直接挂载UFS作为持久化存储,其便利性甚至比云主机更好。另外,UCloud Cube已支持RDMA的UDisk,提供低延时、高吞吐的存储能力。在应用方面,考虑到用户的使用习惯,UCloud Cube还提供了容器登录、容器日志,以及事件、配置变更等功能,让用户拥有与使用虚拟机一样的方便体验。

把技术攻关之重留给自己,把良好体验之轻呈现给客户,这就是UCloud的举重若轻。

开启云原生 举足轻重

曾几何时,人们将容器化与云原生之间划上了等号。但当我们在云原生方面有了更深入的探索和应用之后,才发现云原生背后还有如此广阔的天地,容器服务、微服务、DevOps……企业云化转型任重而道远。不可否认的是,容器化是云原生的起点、基础,更是桥梁。它与虚拟化一样,将掀起IT基础架构变革的新风暴。

UCloud刚刚公布了第三季度财报,保持营收持续增长态势,充分释放其云端动能。第三季度,UCLoud营收达到7.26亿元,同比增长94.79%;今年前三季度,整体营收16.38亿元,同比增长52.87%。特别值得一提的是,UCloud轻量级容器管理服务Cube引领客户快速进入云原生,其市场前景十分广阔。

让云平台更稳健、更成熟、更易用,这对UCloud的创新和业务发展来说举足轻重,对于企业客户的云化转型同样至关重要。

自然界的云看似轻飘飘。而企业要上的云平台,必须简单、易用,可以轻松跨越,但重心却要牢牢掌握在用户手中,不能掉以轻心。

点个赞

再走吧

这篇关于云原生之重,容器之轻——UCloud Cube举重若轻的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/253191

相关文章

如何高效移除C++关联容器中的元素

《如何高效移除C++关联容器中的元素》关联容器和顺序容器有着很大不同,关联容器中的元素是按照关键字来保存和访问的,而顺序容器中的元素是按它们在容器中的位置来顺序保存和访问的,本文介绍了如何高效移除C+... 目录一、简介二、移除给定位置的元素三、移除与特定键值等价的元素四、移除满足特android定条件的元

如何将Tomcat容器替换为Jetty容器

《如何将Tomcat容器替换为Jetty容器》:本文主要介绍如何将Tomcat容器替换为Jetty容器问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Tomcat容器替换为Jetty容器修改Maven依赖配置文件调整(可选)重新构建和运行总结Tomcat容器替

C++从序列容器中删除元素的四种方法

《C++从序列容器中删除元素的四种方法》删除元素的方法在序列容器和关联容器之间是非常不同的,在序列容器中,vector和string是最常用的,但这里也会介绍deque和list以供全面了解,尽管在一... 目录一、简介二、移除给定位置的元素三、移除与某个值相等的元素3.1、序列容器vector、deque

C++常见容器获取头元素的方法大全

《C++常见容器获取头元素的方法大全》在C++编程中,容器是存储和管理数据集合的重要工具,不同的容器提供了不同的接口来访问和操作其中的元素,获取容器的头元素(即第一个元素)是常见的操作之一,本文将详细... 目录一、std::vector二、std::list三、std::deque四、std::forwa

Python容器类型之列表/字典/元组/集合方式

《Python容器类型之列表/字典/元组/集合方式》:本文主要介绍Python容器类型之列表/字典/元组/集合方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 列表(List) - 有序可变序列1.1 基本特性1.2 核心操作1.3 应用场景2. 字典(D

Go语言中三种容器类型的数据结构详解

《Go语言中三种容器类型的数据结构详解》在Go语言中,有三种主要的容器类型用于存储和操作集合数据:本文主要介绍三者的使用与区别,感兴趣的小伙伴可以跟随小编一起学习一下... 目录基本概念1. 数组(Array)2. 切片(Slice)3. 映射(Map)对比总结注意事项基本概念在 Go 语言中,有三种主要

Spring核心思想之浅谈IoC容器与依赖倒置(DI)

《Spring核心思想之浅谈IoC容器与依赖倒置(DI)》文章介绍了Spring的IoC和DI机制,以及MyBatis的动态代理,通过注解和反射,Spring能够自动管理对象的创建和依赖注入,而MyB... 目录一、控制反转 IoC二、依赖倒置 DI1. 详细概念2. Spring 中 DI 的实现原理三、

k8s部署MongDB全过程

《k8s部署MongDB全过程》文章介绍了如何在Kubernetes集群中部署MongoDB,包括环境准备、创建Secret、创建服务和Deployment,并通过Robo3T工具测试连接... 目录一、环境准备1.1 环境说明1.2 创建 namespace1.3 创建mongdb账号/密码二、创建Sec

centos7基于keepalived+nginx部署k8s1.26.0高可用集群

《centos7基于keepalived+nginx部署k8s1.26.0高可用集群》Kubernetes是一个开源的容器编排平台,用于自动化地部署、扩展和管理容器化应用程序,在生产环境中,为了确保集... 目录一、初始化(所有节点都执行)二、安装containerd(所有节点都执行)三、安装docker-

90、k8s之secret+configMap

一、secret配置管理 配置管理: 加密配置:保存密码,token,其他敏感信息的k8s资源 应用配置:我们需要定制化的给应用进行配置,我们需要把定制好的配置文件同步到pod当中容器 1.1、加密配置: secret: [root@master01 ~]# kubectl get secrets ##查看加密配置[root@master01 ~]# kubectl get se