热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Linux操作系统持续发在新应用市场获得增长

在云端,操作系统成为顶级玩家。在企业里,Linux在侵蚀专有Unix系统的领地,但论起操作系统,仍然是微软的Windows在企业中独领风骚。随着云计算的风靡,Linux可能将在企业中获得越来越多的认可。Linux诞生于1991年,在企业中份额小但发展快。该操作系统从未让大公司觉得它比微软Windows好,但最近几年成为Unix的替代选择。随着

    在云端,操作系统成为顶级玩家。在企业里,Linux在侵蚀专有Unix系统的领地,但论起操作系统,仍然是微软的Windows在企业中独领风骚。随着云计算的风靡,Linux可能将在企业中获得越来越多的认可。

  Linux诞生于1991年,在企业中份额小但发展快。该操作系统从未让大公司觉得它比微软Windows好,但最近几年成为Unix的替代选择。随着云愈发吸引人,Linux可能开始入侵微软在企业中的领域范围。

  Linux适合云计算有几大因素。首先是很多云供应商开始构建新的数据中心架构。不似企业用户,他们不会就束缚在现有的系统上,如Windows。因此,他们可以选择最便宜的计算设置,而更低的成本是Linux的标签。因为Linux基于开源模式,核心软件可免费下载使用。此外,使用Linux云可规避许可费用与使用费用。

  灵活性是Linux的另一大特色。初出茅庐的云服务供应商和其他创业公司起初规模是小,但也必须具备扩展并支持巨大工作负载的能力。Linux也能成为一款小到如智能手机大到如超级计算机的设备。

  灵活性会吸引企业关注。Lealta Media是一家成立三年的数字媒体公司,购买了几十台服务器和200GB存储,以便支持帮助高校筹备资金的新兴业务。其所有数据中心架构都运行在Linux上。

  “我们选择Linux是因为通过它能为我们提供一个牢固的平台,满足业务发展的需求,”副总裁Nitin Shingate表示,“我们的计算架构能与业务并肩齐飞,Linux也能赶上步伐。”

  Linux云在其他方面也运行得很好。因为云是一种新兴的计算模式,其实施缺乏清晰的标准。但标准缺失,厂商通常提供专有解决方案,将用户锁定在他们自己的产品中。由于Linux基于开源,所以避免了厂商锁定。

  灵活性扩展至应用开发。Linux开源模式为用户提供了访问操作系统开源模式的路径。因此,用户可以实践不同的配置,直到找到合适他们环境的最佳方案。

  为了降低成本,很多云服务供应商购买商用硬件、网络和存储产品。然后这些公司可以修改Linux开源模式,调整配置并最大化系统性能。

  TW Telecom就有这样的诉求,这家价值15亿美金的IaaS(架构即服务)供应商交付托管数据、互联网与声音网络解决方案。这家公司运行着一条基于美国的光纤网,长75000英里,覆盖17000栋商业建筑。

  “我们构建了大量用户系统交付并管理我们的服务,依靠Linux让我们可以随时调整满足需求,”技术服务高级经理Sosh Samuel说,“我们从2006就开始使用Linux。”TW Telecom有500台Linux服务器,与500个Unix系统一起管理2PT数据,以便支持服务。

  应用灵活性扩展了服务云供应商为其用户开发产品的范围。一些厂商决心专研底层操作环境系统功能,比如亚马逊提供AWS之后提供EC2服务。其他厂商只提供抽象的服务,比如谷歌发布App Engine服务。

  基于这些益处,Linux在云计算厂商之间流行起来。“多数云供应商都在使用Linux打造数据中心,”451 Research企业软件高级分析师Jay Lyman表示。

  在企业中,Linux也取得了进展。“Linux已经成为大型公司可选择的可行的低成本方案,”Technology Business Research Inc.(TBR)高级分析师Christian Perry说。

  TBR发现基于x86的服务器收益在2012年第二季度与2011年第二季度相比,增长了13%。这种增长是以购买昂贵的专有Unix硬件为代价的。TBR也发现来自这些产品的收益在第二季度有5%下降。

  企业选择Linux有几大原因。云计算的出现让成本再次成为焦点。由于其运行在商用硬件上,Linux为公司提供了扩展计算资源的廉价方式。他们可以购买白盒Linux系统,只需几千美元左右,而不是去花费上万上百万美元去购买专有系统。

  几年前,公司不得不购买昂贵产品,因为没其他替换选择。“传统上,Linux扩展性不高,也无法提供如专有解决方案那样高的处理能力,”Lyman表示。可扩展性通常是个问题,但硬件厂商已经能够处理。例如,英特尔最新的Xeon芯片能提供与专有解决方案相同的处理能力。

  但随着公司发现Linux的更多用处,他们面临新的挑战。首先是发现并拥有Linux技术。“这对Linux程序员要求很高,”Lealta Media的Shingate说,“通常需要花费我们好几个月去消化并理解。”企业通常需要开出高价格收获技术人才,并且让他们不跳槽也蛮费劲。

  同样,虽然Linux在新兴市场表现抢眼,但在企业中还是落后于微软的Windows。稳定性和惯性是公司不想将现有应用迁移到另一个平台的原因。如大型系统ERP得一直运转,公司不想对其作出任何重大改变。

  用户易用性是Windows成功的另一原因。“微软在交付方案方面的工作做得很好,很多终端用户都很喜欢,”TW Telecom的Samuel表示。他们使用Windows支持大量的日常业务运营应用,如桌面生产系统和ERP。

  Linux乘着云浪前进快速,在新应用市场获得增长。Linux在持续发威,缓慢进入Windows领地,稳定入侵Unix应用,显著发展在云中。


推荐阅读
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • Android源码深入理解JNI技术的概述和应用
    本文介绍了Android源码中的JNI技术,包括概述和应用。JNI是Java Native Interface的缩写,是一种技术,可以实现Java程序调用Native语言写的函数,以及Native程序调用Java层的函数。在Android平台上,JNI充当了连接Java世界和Native世界的桥梁。本文通过分析Android源码中的相关文件和位置,深入探讨了JNI技术在Android开发中的重要性和应用场景。 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文是一位90后程序员分享的职业发展经验,从年薪3w到30w的薪资增长过程。文章回顾了自己的青春时光,包括与朋友一起玩DOTA的回忆,并附上了一段纪念DOTA青春的视频链接。作者还提到了一些与程序员相关的名词和团队,如Pis、蛛丝马迹、B神、LGD、EHOME等。通过分享自己的经验,作者希望能够给其他程序员提供一些职业发展的思路和启示。 ... [详细]
  • 本文详细介绍了云服务器API接口的概念和作用,以及如何使用API接口管理云上资源和开发应用程序。通过创建实例API、调整实例配置API、关闭实例API和退还实例API等功能,可以实现云服务器的创建、配置修改和销毁等操作。对于想要学习云服务器API接口的人来说,本文提供了详细的入门指南和使用方法。如果想进一步了解相关知识或阅读更多相关文章,请关注编程笔记行业资讯频道。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了OC学习笔记中的@property和@synthesize,包括属性的定义和合成的使用方法。通过示例代码详细讲解了@property和@synthesize的作用和用法。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
author-avatar
Lucifer叨
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有