云原生之重,容器之轻——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

相关文章

k8s按需创建PV和使用PVC详解

《k8s按需创建PV和使用PVC详解》Kubernetes中,PV和PVC用于管理持久存储,StorageClass实现动态PV分配,PVC声明存储需求并绑定PV,通过kubectl验证状态,注意回收... 目录1.按需创建 PV(使用 StorageClass)创建 StorageClass2.创建 PV

k8s中实现mysql主备过程详解

《k8s中实现mysql主备过程详解》文章讲解了在K8s中使用StatefulSet部署MySQL主备架构,包含NFS安装、storageClass配置、MySQL部署及同步检查步骤,确保主备数据一致... 目录一、k8s中实现mysql主备1.1 环境信息1.2 部署nfs-provisioner1.2.

k8s admin用户生成token方式

《k8sadmin用户生成token方式》用户使用Kubernetes1.28创建admin命名空间并部署,通过ClusterRoleBinding为jenkins用户授权集群级权限,生成并获取其t... 目录k8s admin用户生成token创建一个admin的命名空间查看k8s namespace 的

Java JUC并发集合详解之线程安全容器完全攻略

《JavaJUC并发集合详解之线程安全容器完全攻略》Java通过java.util.concurrent(JUC)包提供了一整套线程安全的并发容器,它们不仅是简单的同步包装,更是基于精妙并发算法构建... 目录一、为什么需要JUC并发集合?二、核心并发集合分类与详解三、选型指南:如何选择合适的并发容器?在多

k8s搭建nfs共享存储实践

《k8s搭建nfs共享存储实践》本文介绍NFS服务端搭建与客户端配置,涵盖安装工具、目录设置及服务启动,随后讲解K8S中NFS动态存储部署,包括创建命名空间、ServiceAccount、RBAC权限... 目录1. NFS搭建1.1 部署NFS服务端1.1.1 下载nfs-utils和rpcbind1.1

python语言中的常用容器(集合)示例详解

《python语言中的常用容器(集合)示例详解》Python集合是一种无序且不重复的数据容器,它可以存储任意类型的对象,包括数字、字符串、元组等,下面:本文主要介绍python语言中常用容器(集合... 目录1.核心内置容器1. 列表2. 元组3. 集合4. 冻结集合5. 字典2.collections模块

Spring Boot中获取IOC容器的多种方式

《SpringBoot中获取IOC容器的多种方式》本文主要介绍了SpringBoot中获取IOC容器的多种方式,包括直接注入、实现ApplicationContextAware接口、通过Spring... 目录1. 直接注入ApplicationContext2. 实现ApplicationContextA

linux配置podman阿里云容器镜像加速器详解

《linux配置podman阿里云容器镜像加速器详解》本文指导如何配置Podman使用阿里云容器镜像加速器:登录阿里云获取专属加速地址,修改Podman配置文件并移除https://前缀,最后拉取镜像... 目录1.下载podman2.获取阿里云个人容器镜像加速器地址3.更改podman配置文件4.使用po

k8s容器放开锁内存限制问题

《k8s容器放开锁内存限制问题》nccl-test容器运行mpirun时因NCCL_BUFFSIZE过大导致OOM,需通过修改docker服务配置文件,将LimitMEMLOCK设为infinity并... 目录问题问题确认放开容器max locked memory限制总结参考:https://Access

通过Docker容器部署Python环境的全流程

《通过Docker容器部署Python环境的全流程》在现代化开发流程中,Docker因其轻量化、环境隔离和跨平台一致性的特性,已成为部署Python应用的标准工具,本文将详细演示如何通过Docker容... 目录引言一、docker与python的协同优势二、核心步骤详解三、进阶配置技巧四、生产环境最佳实践