Linux发布于1991年,是一个经过检验的、可靠的开源操作系统,最开始只是用于计算机,但现在它的应用已然扩充到为车辆、手机、网络服务器以及网路设备提供支持。
它的寿命、成熟度和安全性使它成为现今最受信任的操作系统之一。这意味着它对于商业网路设备以及想要使用它和它的外围设备来订制自己的网路和数据中心基础设施的企业来说都是很理想的。
这反过来又使Linux技术在IT部门的急聘总监中得到了高度的青睐。诸如,许多与DevOps相关的新技术,如容器、OpenSource基础设施和SDN控制器都是在Linux上建立的。
哪些是Linux?
Linux是一种类似于Unix的操作系统linux基础及应用,它是在开放源码许可下发布的,这意味着下边的规则适用于企业:
Linux操作系统由以下组件组成:
不仅shell之外,Linux服务器还具有图形桌面环境和运行在它之上的应用程序。有一些用于Linux的网路应用程序,比如流量剖析、安全性和网路管理,它们也有图形界面,并且它们的数目远远多于服务器和桌面的数目。
商业设备的基础
实际上,大多数网路管理人员目前使用的命令行插口(CLIs)是对Linux的高度多样化版本,并在里面运行特定于供应商的插口。这样做的问题在于,与供应商合作所需的技能并不是一致的。一个与思科公司合作特别熟练的工程师,可能难以与Juniper的Junos合作,由于她们每位人都有自己的、不同的具象层,坐落纯粹的Linux代码之上。
就Linux本身而言,并不是通过具象层工作linux基础及应用,而是提供对路由和转发表、通知系统、遥测信息和不同插口的直接访问。这可以使Linux愈发灵活,而且在小型Linux社区的支持下linux源代码分析,可能比商业供应商更快地响应对新服务的需求。
Linux拥有一个优秀的生态系统,拥有成熟的API,以及为现代化数据中心优化的敏捷网路堆栈。诸如,Linux被设计有独立的控制和数据转发平面,这促使软件定义网路(SDN)构架很容易建立,由于独立这种平面是SDN的基础。
基于linux的产品可以给网路带来的另一个元素是,这种交换机可以使用开源、基于策略的手动化和编配工具来管理,例如Ansible、Puppet和Chef。这种工具中大概有25种支持不同的Unix版本,并且它们都支持Linux。
基于linux的产品
在过去的六年里,基于linux的产品数目剧增,这种产品在IT领域形成了重大影响,其中包括:
假如组织想要在生产环境中借助那些项目中的任何一个,这么具备管理、配置和排除Linux网路的能力是十分必要的。
Linux在所有技术领域中都得到了越来越广泛的应用。网路在拥抱Linux方面进展平缓,并且网路相关的业务越多,网路和服务器领域的合作就越多。对于网路工程师来说linux find,才能访问本机Linuxshell使她们能否借助以前仅供服务器使用的工具和软件。这促使通过对服务器和应用程序的修改来编排网路服务显得愈发容易。
据悉,Linux的开放特点也带来了社区的繁荣,你们就会积极地参与找寻新的使用技巧。容器在很大程度上是通过社区参与来发展的。随着Linux网路工程师的数目不断下降,用例也会越来越多。