网站首页 公司资讯 产品技术 解决方案 技术知识 软件注册 联系我们 网站地图
技术知识
双机热备知识简介
Pluswell纯软资源配置手册
Pluswell双机下DELL220S阵列配置方案
Pluswell双机下IBM EXP300阵列配置手册
Pluswell双机容错软件下Oracle9i安装手册
Pluswell双机软件下mssql2000安装手册
Pluswell双机Linux网络管理与网站构架
SAN 简介
Linux操作系统知多少
DB2和Web服务的融合
给Domino系统管理员的十二项建议
如何“在线”实现 DB2 表的页大小的改变
如何使用一条SQL语句插入多行数据
如何使用一条SQL语句将一个表中符合条件的内容插入到另外一个表中
RAID术语
对U的解释
SCO UNIX入门


 Linux一知半解
1、Linux操作系统概述:
Linux 是一种开放源代码的操作系统,其自1991 年以自由和开放源代码的形式问世以来,不管是从功能上,还是从流传的广度上,都得到了稳步的增长,这对集中规划和控制的产权操作系统是一个挑战,在历史上还没有其他的操作系统像 Linux这样如此快速而广泛的成长,它的广泛使用,很自然的改变了应用开发和应用部署经济的性质。
国际技术集团 ( I D C ) 关于全球服务器市场操作系统出货情况的统计表明, Linux操作系统 1999 年比 1998 年增长 93 % ,2000 年比 1999 年增长 49 % ,是其最靠近竞争对手的两倍多,在 2000 年 Linux 已成为世界范围内第二大操作系统,占有服务器市场的27%的市场分额,而且随着电子商务的大量普及,预计从 1999 年到 2004 年 Linux 的增长将是最快的,估计到 2004年 Linux 的比例将上升到占 38 % 。
作为一个操作系统,Linux业已成为 UNIX 家族中发展最快的一员,目前因特网 (INTERNET) 上运行的服务器有相当一部分采用的就是 Linux 操作系统。中国已把 Linux 操作系统作为政府上网年的指定网络操作系统,IBM 公司也对 Linux 作出多项承诺,全面推出广阔范围的, 基于电子商务应用的 Linux 的硬件、软件和服务支持策略。种种迹象表明 Linux 正在走向成熟,至今已经得到了前所未有的发展和广泛应用。
2、Linux战略优势
2.1低成本
eTrade公司的首席技术官John Levin说:“采用Linux操作系统环境比运行与维护UNIX操作系统成本降低几乎30倍”。
如下原因:
低软件成本:
由于Linux 是开放源代码的操作系统,除了Kernel免费以外,它的许多系统程序以及应用程序也是自由软件,可以从网上免费获得。所以它的软件成本非常低廉。
低人员培训成本:
Linux最初是从大学生开发出来的,并由重多的业余爱好者共同丰富和完善它的功能,所以有许多的学生和计算机从业人员,已经具备Linux的技能。而且在低端的PC,PC服务器上也可使用,而且普及率越来越高。人才储备比较充足,用人单位可以比较容易地招到这方面的人才。
而且,众多的企业级的用户的计算环境是低端(PC,PC服务器)和高端(UNIX服务器或中型机甚至大型机)计算机共存,不同厂商的计算机共存(涉及的操作系统可能有Windows,IBM AIX,HP-UNIX,SUN Solaris 等等),这就要求计算机系统的管理和维护人员具有多个操作系统的技能,而如果采用Linux,由于几乎所有档次的计算机平台都支持Linux,所以技术人员只需这一种操作系统的培训就可以了。
低移植成本:
Linux能够在几乎所有的计算机平台上运行,包括PC、PC服务器、UNIX服务器、中型机、大型计算机上,给用户的应用软件在不同的平台之间的移植创造了极为便利的条件。
例如,企业级用户随着业务的不断增长,硬件平台从小型的PC服务器升级到较高端的UNIX服务器,甚至更高端的中型机或大型机的情况是极为常见的。过去,由于PC服务器使用的是Windows 操作系统,而UNIX 服务器使用的操作系统,中型机和大型机使用的是厂商提供的专用系统,所以在不同的平台之间的软件移植,可能会发生中间件软件的版本更换,应用软件的重新编译,甚至是应用软件源代码的修改,很可能需要比较大的人力物力的投入,而如果采用了Linux 操作系统,不同平台之间的移植就会容易的多。
低管理成本:
同理,由于众多的企业级的用户的计算环境是低端和高端计算机共存,不同厂商的计算机共存,如果将操作系统都统一成Linux, 系统的一致性,可降低管理的成本。
同时,任何一个操作系统,都不是完美的,都有一些或大或小的漏洞甚至是错误。由于Linux是一个开放源代码的软件,有众多的互联网上志愿开发者在协同工作,使得Linux的功能的完善和漏洞的发现和修改的速度非常快,降低了使用和管理的风险,从而降低了管理的成本。
高性能:
Linux高性能方面的特点表现在Linux系统资源的低占用率和在高性能运算的优势。
2.2 操作系统的低占用率
Linux是由内核(kernel)以及在其之上的实用程序构成的,内核负责管理计算机的各种资源,如处理器和内存,而且必须保证合理地分配资源。当Linux启动时,内核被调入内存,并一直驻留在内存中直到关机断电。同大多数的Unix或者类Unix系统类似,Linux的内核在设计的时候被设计的尽量很小,把许多工作交给内核以外的实用程序执行。通过利用Linux这个特点,用户在安装Linux的时候可以定制安装的应用程序的多少,在某些情况下用户可以仅安装一个Linux的核心。
2.3 Linux在高性能运算方面的优势
在科学计算和石油勘探等高性能计算领域应用最为广泛的是高性能计算群集技术(High Performance Computing Cluster,简称HPC Cluster)。它是一种并行计算群集的实现方法。近年来,新的HPC系统正迅速崛起,这就是使用运行Linux操作系统的Intel平台的计算机来构建HPC Cluster。由于使用Linux操作系统,通用的硬件平台和标准的网络组件,群集中的各个结点价格相对低廉,扩展容易实现,从而可以得到更高的性价比。Linux 可以运行在PC、PC服务器上这些传统上是Windows 操作系统垄断的领域,在这一领域, Linux的出现好似一股春风吹来,不仅打破了Windows的垄断,而且它在功能和性能上,都优于Windows操作系统,而更接近与高端的UNIX系统。使低端的用户,也能享用到某些只有高端系统才能带来的好处。
2.4 高可扩展性、可维护性
Linux具有的可扩展性与可维护性使Linux具有更多的优势。
可扩展性
标准的Linux实用程序有着大量的功能,开发人员可以通过修改源代码来进行功能的扩展。Linux可以在广泛的硬件平台上运行且有类似的接口,用户可以把应用程序从一个Linux系统很方便的移植到另外一个Linux系统。

可维护性
由于Linux的用户界面与各个商业版本的UNIX非常相近,几乎所有的IT技术人员都对其操作界面有相当的了解。此外,由于Linux可以在各种硬件平台上运行,熟悉Linux的技术人员可以很容易地管理多种硬件平台上的应用。目前很多版本的Linux比如红旗Linux的用户界面都在模仿Window进行开发,因此可以方便非IT技术人员实用。
开放的标准
Linux是一个从公开源代码发展来的操作系统,因此奠定了Linux相较其他诸如Windows、以及各商业版本UNIX操作系统的先天优势,由于全世界无数的技术人员都可以帮助Linux修改系统错误,提升性能,因此到目前Linux已经迅速成为一个相对健壮的操作系统,并且也越来越多的跻身各种的企业关键业务之中。

北京蓝科泰达科技有限公司

High Available Software Technologies Support Center