云计算加快Linux的使用,对企业来说,首先看重的是有保障的服务,那么谁是云时代Linux服务的No.1?
今年是Linux27周年,Linux运行在智能手机上,运行在潜艇上,也运行在太空火箭上。世界排名前500的超级计算机100%运行Linux系统。前10大公有云中,有9个是在Linux上运行。今天,我们生活的世界已经离不开Linux,Linux是云、物联网和移动领域的主流操作系统。
云加快Linux的采用
在万物互联的时代,对企业来说,来自内部和外部用户,来自竞争对手的压力,都要求不断的向数字化转型,数字化转型对企业生存至关重要,而云是数字化转型的基础,也是人工智能、区块链、机器学习等新兴技术的基础,根据IDC白皮书,从2013年到2021年,全球云的份额不断增加,传统IT不断萎缩。
注:云收入包括存储、计算和网络收入。
来源:IDC白皮书-云加快Linux的采用,赞助商:Oracle Corp,2018年2月
云加快Linux的采用,主要因为Linux是开源的,并且经过27年的发展已经非常成熟,虚拟化是云的基础,而基于Linux的开源虚拟化引擎XEN和KVM也有十几年的发展,Linux因为开源和可定制成为构建云的首选,根据IDC报告可以看出,Linux服务器出货量持续增长。
来源:IDC白皮书-云加快Linux的采用,赞助商:Oracle Corp,2018年2月
企业级数据中心操作系统的需求和挑战
不同于个人版的操作系统,服务器一般都安装在有保障的数据中心,在服务器上运行的都是企业的核心应用,数据中心操作系统有着严格的要求,先来看看数据中心操作系统会跑哪些应用:
云,云计算目前在快速发展,云都跑在数据中心中,云的稳定运行完全依赖底层的操作系统,如前面讨论,云一般采用的都是Linux系统;
数据库,轻量级的数据库可能会跑在云上,重量级核心的数据库会运行在数据中心的物理机上,重量级的核心数据库业内公认排名第一的是Oracle数据库。根据DB-Engines发布的2018年9月份的数据库排名,排名前一、二的Oracle、MySQL数据库均为甲骨文公司出品;
图: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天然和甲骨文数据库等应用兼容性最好。
性能和规模优化,甲骨文数据库和Oracle Linux工程团队合作不断进行改进和优化,以提高数据库应用程序性能,大大提高了Linux上的数据库性能。同时使用甲骨文的操作系统和数据库和其他应用,可以获得更好的性能,在大规模上能得到更好的优化。
更好的服务支持,因为操作系统和应用都是甲骨文的,有利于故障和问题更好更快的解决。
4.企业级的虚拟化
笔者曾使用过甲骨文的Oracle VM虚拟化产品,Oracle VM在部署、高可用、稳定性方面非常符合企业用户需求,另外Oracle Linux天然支持KVM,也支持OpenStack,还有定制的流行容器编排平台Kubernetes版本。
5.更好的支持
Oracle Linux在四个关键领域提供支持:
图来源:甲骨文官网
持续不断的开发产品和修复缺陷;
企业级支持和咨询服务,Oracle Linux在145个国家/地区提供24×7全天候支持;
客户认证,包括培训和知识库,在甲骨文官网有大量免费文档可以参考,链接为https://docs.oracle.com/;
独立软件供应商(ISV)和为众多供应商平台提供IHV合作伙伴服务。
综上所述,可以看出,Oracle Linux就是为企业用户定制,能够完美应对企业级数据中心的挑战。Oracle Linux和Oracle VM正在帮助数以万计的组织提高安全性,减少停机时间,简化操作并节省资金。例如,美国联合航空公司引用Oracle Linux作为游戏规则改变者,使他们能够实施安全合规性,并以零停机时间修补数以千记的服务器,将系统维护时间从几个月缩短至几个晚上。Epsilon部署Oracle Linux和Oracle VM的解决方案,以35%的更低的总体拥有成本,而速度提高了20倍。
甲骨文一直在布局基础架构和云计算
甲骨文非常关注中国市场,早在2002年6月就成立甲骨文深圳研究中心,在2003年10月成立北京研发中心,专为快速发展的中国市场提供技术支持及开发解决方案。
甲骨文一直在布局基础架构和云计算,让我们来了解下相关的收购案例和取得的成绩:
2009年4月,甲骨文74亿美元收购SUN,获得从硬件到系统层面的基础设施能力。
2013年2月4日:甲骨文公司以每股29.25美元作价收购网络传输产品制造商Acme Packet,交易规模约为17亿美元。
2014年6月23日:甲骨文公司宣布53亿美元收购Micros Systems。
2016年4月29日:甲骨文公司斥资6.63亿美元,收购施工合约暨付款管理云端服务供应商Textura。
2016年5月4日:甲骨文公司斥资5.32亿美元现金,收购公用事业云服务供应商Opower全部股份。
2016年7月28日:甲骨文公司以每股109美元,斥资93亿美元(约721亿港元)现金,收购云服务供应商NetSuite。
2016年11月,甲骨文6亿美金收购DNS提供商Dyn。
2016年,总营业额382亿美金,每年的研发投入22亿美金,应用软件收入70亿美金,中间件收入10亿美金,拥有30,000应用软件客户,30,000中间件客户,270,000数据库客户。
2016年,甲骨文在云端的SaaS上的收入为全球第一。
2017年4月19日:甲骨文公司收购电子广告数据分析商Moat
2017年12月18日甲骨文公司以15.6亿澳元,收购澳洲云计算管理公司Aconex。
总结
常常听身边的CTO/CIO朋友说,最懂企业的还是甲骨文,甲骨文能为企业提供成套的解决方案,解决用户真正的痛点。Oracle Linux秉承甲骨文的产品特点,紧紧抓住企业的核心需求,不停机、随时能得到支持,经过海量的实践检验,是企业数据中心的有力保障。
Oracle Linux是希望迁移到云进行数字化转型以及人工智能,区块链,机器学习等新兴技术的公司的首选操作系统,Oracle Linux是云时代Linux服务的No.1
本文素材来自互联网