加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

谁是云时代Linux服务的老大?

发布时间:2018-10-25 07:25:03 所属栏目:云计算 来源:云技术实践
导读:云计算加快Linux的使用,对企业来说,首先看重的是有保障的服务,那么谁是云时代Linux服务的No.1? 今年是Linux27周年,Linux运行在智能手机上,运行在潜艇上,也运行在太空火箭上。世界排名前500的超级计算机100%运行Linux系统。前10大公有云中,有9个是
副标题[/!--empirenews.page--]

云计算加快Linux的使用,对企业来说,首先看重的是有保障的服务,那么谁是云时代Linux服务的No.1?

今年是Linux27周年,Linux运行在智能手机上,运行在潜艇上,也运行在太空火箭上。世界排名前500的超级计算机100%运行Linux系统。前10大公有云中,有9个是在Linux上运行。今天,我们生活的世界已经离不开Linux,Linux是云、物联网和移动领域的主流操作系统。

云加快Linux的采用

在万物互联的时代,对企业来说,来自内部和外部用户,来自竞争对手的压力,都要求不断的向数字化转型,数字化转型对企业生存至关重要,而云是数字化转型的基础,也是人工智能、区块链、机器学习等新兴技术的基础,根据IDC白皮书,从2013年到2021年,全球云的份额不断增加,传统IT不断萎缩。

1

注:云收入包括存储、计算和网络收入。

来源:IDC白皮书-云加快Linux的采用,赞助商:Oracle Corp,2018年2月

云加快Linux的采用,主要因为Linux是开源的,并且经过27年的发展已经非常成熟,虚拟化是云的基础,而基于Linux的开源虚拟化引擎XEN和KVM也有十几年的发展,Linux因为开源和可定制成为构建云的首选,根据IDC报告可以看出,Linux服务器出货量持续增长。

2

来源:IDC白皮书-云加快Linux的采用,赞助商:Oracle Corp,2018年2月

企业级数据中心操作系统的需求和挑战

不同于个人版的操作系统,服务器一般都安装在有保障的数据中心,在服务器上运行的都是企业的核心应用,数据中心操作系统有着严格的要求,先来看看数据中心操作系统会跑哪些应用:

云,云计算目前在快速发展,云都跑在数据中心中,云的稳定运行完全依赖底层的操作系统,如前面讨论,云一般采用的都是Linux系统;

数据库,轻量级的数据库可能会跑在云上,重量级核心的数据库会运行在数据中心的物理机上,重量级的核心数据库业内公认排名第一的是Oracle数据库。根据DB-Engines发布的2018年9月份的数据库排名,排名前一、二的Oracle、MySQL数据库均为甲骨文公司出品;

3

图:DB-Engines最新发布的2018年9月份的数据库排名

企业的核心应用,可以分为三类:

对于制造业等传统行业来说,主要是ERP等生产系统,这类系统因为和生产相关,一般对可用性,可靠性要求较高,多以Linux系统为主;

对于互联网行业主要是Web类应用和企业自有应用(比如游戏公司自研的游戏,在线旅游公司自己研发的APP),互联网行业主要也是以Linux系统为主。

人工智能、区块链、机器学习等新兴技术企业的应用,这些应用往往是开源的,都是基于Linux系统的。

可以看出,Linux系统对数据中心的运行非常重要,对企业的生产甚至是生存至关重要,那么企业级的应用对操作系统有什么要求呢?

首先是稳定,即尽量减少停机时间,不管是计划内还是计划外的停机,每一次停机,都是对资源的消耗,都有可能对生产环境造成损失,即使业务有高可用,允许部分主机停机进行升级或者故障处理,也需要消耗人力和资源关注停机过程,做好各种预案;

第二是有服务支持,操作系统是硬件和应用之间的桥梁,非常复杂,一方面会碰到各种造成应用停止的疑难杂症,一方面会碰到从底层到应用的性能优化的问题,关键时刻,用户往往需要的是专家级7X24的支持,而不仅仅是开一个case,然后等待答复;

第三持续不断的改进,硬件和应用不断的在升级和改进,各种安全漏洞也在不断的被发现,这都要求操作系统不断的打补丁和升级;

第四、完善的文档,最好还有培训体系,企业级的操作系统复杂,对工程师的能力要求高,工程师需要不断的得到知识和培训。

如何应对企业级数据中心操作系统的挑战

应对企业级操作系统的挑战,最好的方案是找一家业界领先的Linux供应商,Oracle就是这样一家全方位服务的Linux供应商,Oracle Linux在2006年的Oracle OpenWorld首次发布,已经有十几年的时间了,Oracle Linux支持的Oracle Cloud的有6,500万活跃用户访问,每天超过600亿笔交易。

Oracle Linux有以下优势:

1.开放开源

Oracle Linux也是Linux发行版,和红帽的RHEL二进制兼容,RHEL需要随时可以切换到Oracle Linux。Oracle还活跃于Linux社区,是Linux最大的贡献者之一,根据《2017 Linux Kernel Development Report》,甲骨文2017年Linux内核贡献排名第十四位,在Btrf、Data integrity T-10、Xen、OCFS2、FedFS、Transcendent Memory、Infiniband and RDS都有贡献。

2.零停机更新

收益,通过减少重新启动所需的监督时间来降低运营成本,提高应用可用性和正常运行时间,提高Oracle Linux的安全性,可靠性和可用性。

工作原理,Ksplice加载了一个Linux内核模块,该模块重写了正在运行的内核部分以应用更新。Oracle的Ksplice Uptrack服务安装后,可以轻松应用所有重要的Linux内核更新,而无需重新启动,无需配置更改。

已经成熟使用,Ksplice已经保护了超过250,000个系统,提供超过10,000,000次更新,避免超过4,000,000次重新启动,Ksplice正迅速成为保持Linux系统最新的事实标准。

回滚功能,任何可以使用Ksplice应用的更新也可以在不重新启动的情况下撤消

没有性能影响,Ksplice不会对性能产生负面影响。

3.和甲骨文的应用紧密结合,尤其是数据库

甲骨文的应用都是在Oracle Linux上开发的,Oracle工程团队会对Oracle Linux进行压力测试,以及大量的系统验证和性能测试,以验证Oracle数据库和Oracle Real Application Clusters(RAC)。Oracle Linux每天接收超过128,000小时的数据库和应用程序测试,从而加强每个产品生命周期中的软件版本,Oracle Linux天然和甲骨文数据库等应用兼容性最好。

(编辑:核心网)

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

热点阅读