从虚拟化走向云原生,红帽OpenShift“一手托两家”

991fafecbd09a281c001f05c53e4a149.jpeg

汽车行业已经迈入“软件定义汽车”的新时代。吉利汽车很清醒地意识到,只有通过云原生技术和数字化转型,才能巩固其作为中国领先汽车制造商的地位。

和很多传统企业一样,吉利汽车在走向云原生的过程中也经历了稳态业务与敏态业务并存带来的前所未有的挑战和压力。在这种情况下,如何实现降本增效成了对吉利汽车的严峻考验。

之前,吉利汽车有多个遗留业务运行在vSphere平台之上,主要是Windows虚拟机上的.net应用,以及某些需要固定IP/绑定网卡的业务。为了实现统一管理,迈向应用现代化,积极拥抱开源技术的吉利汽车,基于红帽OpenShift创建了其混合云的PaaS平台,顺利完成了OpenShift虚拟化的测试验证,并且实现了DevOps。

ac58ead4ea04ed680ff9ba51ac0312d8.jpeg

由虚拟化走向云原生,红帽OpenShift很好地解决了吉利汽车面临的混合多云的异构基础设施的挑战,支持多云环境的业务灵活性和一致性,以安全可靠的云原生底座保障了吉利汽车业务的加速创新。

吉利汽车是千千万万个身处数字化转型大潮中的企业的缩影,其转型经历与需求具有代表性。企业在实现了IT基础资源的虚拟化后,下一步将走向何方?这个问题现在已经有了明确的答案,那就是走向云原生。如果能够一蹴而就,完全转向云原生,那将是一个非常理想的结果。但实际情况是,绝大多数企业都在经历从信息化到数字化再到智能化的逐步演进的过程,有太多IT的历史资产和应用需要保留,同时还要与时俱进,通过云原生化实现业务的创新发展。

企业必须正视,稳态业务与敏态业务将长期共存,具体到IT层面,就是虚拟化与容器等云原生技术也将共存。但是在很多企业中,由于虚拟化与容器其实是各自为政,采用的是不同供应商的技术,无法进行统一管理,日常的运维、运营不仅难度大,而且成本高,对用户来说始终是一个困扰。

红帽给出了一个一劳永逸的解决办法,那就是通过OpenShift虚拟化,先将企业过去基于不同平台构建的虚拟化应用,迁移到OpenShift平台上,从而在OpenShift平台之上对虚拟化、容器进行统一管理。这样一来,无论任何应用、任何地点,都可以通过一个平台、一套技能来管理和操作,轻松实现降本增效。

10444db04b6670e1e71045d12ddf5784.png

红帽大中华区首席架构师张家驹表示,通过OpenShift虚拟化,可以在保持IT多样化的同时简化复杂的IT世界。从技术和功能的角度进一步解释,OpenShift是一个虚拟机和容器的统一管理平台,提供一致的工具、接口、API,并且保证性能的稳定。红帽多年来始终专注于开源技术领域,拥有成熟的技术,KubeVirt项目已经成为CNCF十大杰出项目,共计有190多家公司参与了对项目的贡献。这是值得信任的技术。

通过使用红帽的基础设施迁移解决方案,现有的基于虚拟机的应用程序可以从VMware或其他平台按原样迁移到OpenShift平台之上。“微软Windows虚拟机今天也可以按原样迁移到OpenShift平台上,并根据需要逐步重构。”张家驹如是说。对于应用程序开发人员来说,红帽OpenShift为所有应用程序提供了统一的工具、流程和Pipeline,在由虚拟机、容器、无服务器等组成的异构应用环境中,简化开发,并且获得一致的体验。

包括制造业在内,很多行业现在“内卷”得很厉害,归根结底,症结就在于如何更好地实现“降本增效”。

企业究竟在关心什么?红帽大中华区资深市场总监赵文斌深有感触:“虚拟化每年的续约成本非常高昂,同时企业又面临着下一步的技术选择问题。OpenShift虚拟化不仅能够完美替代原来的虚拟化技术,实现统一纳管,节约成本,而且又能发挥混合云原生平台的价值,引领企业踏上云原生之路,实现应用的快速部署、业务的加速创新。”

更重要的是,红帽提供了完整技术栈,向下可以兼容异构的基础架构,向上可以支持各类工作负载,包括现在最火的AI。对于企业来说,虚拟化迁移其实是一个新的开端,OpenShift提供了从迁移到融合再到统一纳管,直至走上AI的康庄大道,一切都将水到渠成。

企业为什么要选择红帽,选择OpenShift,完成从虚拟化到云原生的进阶?张家驹概括了几个关键因素。第一,降本。企业现在对于虚拟化的投入成本太高,OpenShift虚拟化提供了更简便、更有效的方式,让企业可以将节省下来的费用投入到创新领域,比如支撑AI等新的应用。第二,增效。采用红帽OpenShift可以提升企业运行的效率,在一个统一的平台上实现开发、运维。第三,稳敏兼得。以前,企业内部做开发和运维的是两套人马,大家对技术的掌握水平、工作习惯、业务目标千差万别。现在通过OpenShift这样一个统一的平台,可以对齐目标与能力,使得两套人马可以更好地协同工作,最大程度地提升效率。第四,一个平台兼容虚拟化与云原生,既有效地连接传统,又更好地面向未来,无论是虚拟化还是云原生,都可以充分发挥自己的特长和价值,支撑各自擅长的应用和工作负载,物尽其用,好钢用在刀刃上。

往/期/回/顾

生成式AI如何落地?红帽打了个样儿

一场开放混合云的大戏,多亏了红帽“戏精团”的精彩演绎

戴尔ACP for OpenShift:加速企业容器化落地与数字化转型

dd266fb65298193928767ae48035d550.jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/4433.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

牛客NC98 判断t1树中是否有与t2树完全相同的子树【simple 深度优先dfs C++/Java/Go/PHP】

题目 题目链接: https://www.nowcoder.com/practice/4eaccec5ee8f4fe8a4309463b807a542 思路 深度优先搜索暴力匹配 思路和算法这是一种最朴素的方法——深度优先搜索枚举 s 中的每一个节点,判断这个点的子树是否和 t 相等。如何判断一个节点的子树是否…

JSP在页面用<%=调用声明函数时出现HTTP 500错误

JSP在页面用<%调用声明函数时出现HTTP 500错误 错误描述&#xff1a; Eclipse在编写JSP页面时&#xff0c;在其中采用<%&#xff01;%>方式声明了函数&#xff0c;然后在页面中用<%函数名%>方式调用时&#xff0c;出现HTTP状态500错误&#xff0c;提示为&#…

【吊打面试官系列】Java高并发篇 - Java 中 notify 和 notifyAll 有什么区别?

大家好&#xff0c;我是锋哥。今天分享关于 【Java 中 notify 和 notifyAll 有什么区别&#xff1f;】面试题&#xff0c;希望对大家有帮助&#xff1b; Java 中 notify 和 notifyAll 有什么区别&#xff1f; notify() 方法不能唤醒某个具体的线程&#xff0c;所以只有一个线程…

maya blendshape

目录 shape编辑器 maya创建blendshape python 脚本 添加形变动画 查看顶点个数 shape编辑器 打开方式&#xff1a; 窗口-动画编辑器-形变编辑器 maya创建blendshape python 脚本 import maya.cmds as cmds# 创建基础网格 - 球体 baseMesh cmds.polySphere(name"bas…

路透社:美国SEC将拒绝以太坊ETF

4月25日&#xff0c;据路透社报道&#xff0c;美国SEC在下个月将拒绝以太坊现货ETF申请。根据4位知情人士表示&#xff0c;在最近几周与美国证券交易委员会&#xff08;SEC&#xff09;进行了会议之后&#xff0c;美国发行商和其他公司预计SEC将拒绝他们推出与以太坊价格挂钩的…

15(第十四章,大数据和数据科学)

目录 概述 基本概念 数据仓库/传统商务智能与数据科学的比较 数据科学的过程 大数据 大数据来源 数据湖 机器学习 监督学习 无监督学习 强化学习 扩展 1、数据仓库&#xff08;Data Warehouse&#xff09; 2、数据湖(Data Lake) 3、大数据平台1.0 4、数据中台 …

基于ssm的高校课程评价评教系统(含源码+sql+视频导入教程+文档+PPT)

&#x1f449;文末查看项目功能视频演示获取源码sql脚本视频导入教程视频 1 、功能描述 基于ssm的高校课程评价评教系统拥2有四种角色 管理员&#xff1a;学生管理、指标管理、课程两个、院系管理、评教管理等 学生&#xff1a;评教教师、登录注册、查看课程信息等 专家&am…

MySQL-多表查询-练习

练习 1.写一个查询显示所有雇员的 last name、department id、anddepartment name。 SELECT e.LAST_NAME,e.DEPARTMENT_ID,d.DEPARTMENT_NAME FROM employees e,departments d WHERE e.DEPARTMENT_ID d.DEPARTMENT_ID;2.创建一个在部门 80 中的所有工作岗位的唯一列表&#x…

递归、搜索与回溯算法:综合练习

例题一 解法&#xff1a; 算法思路&#xff1a; ⾸先&#xff0c;我们在第⼀⾏放置第⼀个皇后&#xff0c;然后遍历棋盘的第⼆⾏&#xff0c;在可⾏的位置放置第⼆个皇后&#xff0c;然后再遍历第三⾏&#xff0c;在可⾏的位置放置第三个皇后&#xff0c;以此类推&#xff0c…

解锁大模型高效推理:将 LlamaIndex 与抽象链集成

在语言理解领域&#xff0c;对忠实推理的追求促使研究人员探索各种途径。 大型语言模型&#xff08;LLMs&#xff09;在解释和执行指令方面取得了显著进展&#xff0c;但在准确回忆和组合现实世界知识方面仍然面临挑战。 为了解决这个问题&#xff0c;将外部工具集成到LLMs的…

北京摇号发展史!摇不到号是有原因的!

北京车牌摇号史可以追溯到较早的时期&#xff0c;但近年来随着城市发展和汽车保有量的增加&#xff0c;摇号政策经历了多次调整和完善。 在摇号政策实施初期&#xff0c;主要是为了解决城市交通拥堵和减少汽车尾气排放等问题。当时&#xff0c;申请车牌的人数相对较少&#xf…

龙腾启新·AI创未来—2024上海AIGC行业技术沙龙活动成功举办

随着人工智能技术的不断发展和创新&#xff0c;AIGC正逐渐成为科技领域的新热点。上海作为中国的经济中心和科技创新的重要城市&#xff0c;拥有众多优秀的科研机构、高校和企业&#xff0c;为AIGC领域的发展提供了丰富的人才和资源。 4月25日&#xff0c;上海市人工智能行业协…

第八周学习笔记DAY.4-实用类介绍

本课目标 能够定义并使用枚举类型 掌握包装类及装箱、拆箱概念 会使用Math类进行数学运算 枚举 枚举指由一组固定的常量组成的类型 Java API 常用Java API java.lang Enum、包装类、Math、String、StringBuffer、System… … java.util java.io java.sql … … 包装类…

大数据时代,保护个人隐私小Tips Get 起来!

随着大数据时代的到来&#xff0c;我们的隐私正处于越来越易被侵犯的风险中。在各种社交媒体和信息共享平台上&#xff0c;我们需要输入各种个人信息&#xff0c;而这些信息可能被不法分子盗取&#xff0c;甚至被用来进行欺诈行为。在如今的大数据时代&#xff0c;保护个人隐私…

进一步了解android studio 里 AGP,gradle等关系

目录 &#xff08;1&#xff09; gradle是什么 &#xff08;2&#xff09; 工程的jdk版本&#xff0c;及引用包的编译版本的关系 实践 问题与解决 编译成功与运行成功 编译成功 运行成功 &#xff08;1&#xff09; gradle是什么 Gradle是一个构建工具&#xff0c;它是…

(学习日记)2024.04.28:UCOSIII第五十二节:User文件夹函数概览(uC-LIB文件夹)第二部分

写在前面&#xff1a; 由于时间的不足与学习的碎片化&#xff0c;写博客变得有些奢侈。 但是对于记录学习&#xff08;忘了以后能快速复习&#xff09;的渴望一天天变得强烈。 既然如此 不如以天为单位&#xff0c;以时间为顺序&#xff0c;仅仅将博客当做一个知识学习的目录&a…

【八大排序(一)】插入排序与希尔排序

❣博主主页: 33的博客❣ ▶️文章专栏分类:八大排序◀️ &#x1f69a;我的代码仓库: 33的代码仓库&#x1f69a; &#x1faf5;&#x1faf5;&#x1faf5;关注我带你了解更多排序知识 目录 1.前言2.常见排序算法3.稳定性4.插入排序4.1概念4.2直接插入排序4.3希尔排序 5.总结 …

TechTool Pro for mac中文激活版:硬件监测和系统维护工具

TechTool Pro mac帮助用户实现系统硬件监测&#xff08;CPU、内存、硬盘、网络、USB等&#xff09;、内存测试、S.M.A.R.T检测、磁盘宗卷扫描、宗卷重建和优化、数据恢复和粉碎等等&#xff0c;定期使用&#xff0c;可以确保您的Mac保持优化和无故障。 TechTool Pro for mac v1…

机器学习笔记(二)回归

一、线性回归 线性回归是一种用于预测的统计方法&#xff0c;特别适用于连续值预测。&#x1f4c8;线性回归通过最小化误差的平方和来寻找一个线性关系&#xff0c;用于预测一个变量&#xff08;因变量&#xff09;基于一个或多个其他变量&#xff08;自变量&#xff09;的值。…

[Kubernetes] 集群重新初始化

文章目录 1.master节点2.worker节点3.查看结果 1.master节点 kubeadm reset清理信息: cd ~ 进入根目录ll -a 查看是否存在.kube文件 rm -rf /root/.kubesystemctl restart docker ## 重启docker systemctl restart kubelet ## 重启kubeletrm -rf /etc/cni/net.d初始化主节点…