|
|
|
|
移动端

2.1.1 企业环境的利用

《鸟哥的Linux私房菜 基础学习篇(第三版)》第2章Linux如何学习,本章在开始进入Linux的基础学习之前,我们有必要了解一下应该要如何有效地学习Linux。本节为大家介绍企业环境的利用。

作者:鸟哥来源:人民邮电出版社|2010-07-15 16:27

2.1.1 企业环境的利用

企业对于数字化的目标在于提供消费者或员工一些产品方面的信息(例如网页介绍),以及整合整个企业内部的数据统一性(例如统一的账号管理/文件管理系统等)。另外,某些企业例如金融业等,则强调在数据库、安全强化等重大关键应用。学术单位则很需要强大的运算能力等。所以企业环境运用Linux做些什么呢?

网络服务器

这是Linux当前最热门的应用了。Linux继承了Unix高稳定性的良好传统,其上面的网络功能特别稳定与强大。此外,由于GNU计划与Linux的GPL授权模式,让很多优秀的软件都在Linux上面发展,且这些在Linux上面的服务器软件几乎都是自由软件。因此,作为一个网络服务器,例如WWW, Mail Server, File Server等,Linux绝对是上上之选。当然,这也是Linux的强项。目前很多硬件厂商甚至搭配自家的硬件来销售Linux呢!例如下面的链接:

HP公司的产品:

http://h18000.www1.hp.com/products/servers/byos/linuxservers.html

IBM公司的产品:http://www-07.ibm.com/servers/eserver/tw/openpower/

关键任务的应用(金融数据库、大型企业网管环境)

由于个人计算机的性能大幅提升且价格便宜,所以金融业与大型企业的环境为了要增强自己机房的机器设备,因此很多企业渐渐走向Intel兼容的x86主机环境。而这些企业所使用的软件大多都是Unix操作系统平台的软件,总不能连过去发展的软件都一口气全部换掉吧!所以,这个时候符合Unix操作系统标准并且可以在x86上运行的Linux就渐渐崭露头角了。

目前很多金融业界都已经使用Linux作为他们的关键任务应用。所谓的关键任务就是该企业最重要的业务。举例来说,金融业最重要的就是那些投资者、账户的数据了,这些数据大多使用数据库系统来作为访问接口,这些数据很重要吧!很多金融业将这么重要的任务交给了Linux了!你说Linux厉不厉害(注1)?

学术机构的高性能运算任务

学术机构的研究经常需要自行开发软件,所以对于可作为开发环境的操作系统需求非常迫切!举例来说,很多大学就很需要这方面的环境,好进行一些毕业专题的制作。又例如工程界流体力学的数值模式运算、娱乐事业的特效功能处理、软件开发者的工作平台等。由于Linux的创造者本身就是个计算机性能癖,所以Linux有强大的运算能力;并且Linux具有支持度相当广泛的GCC编译软件,因此Linux在这方面的优势可是相当明显的!

举个鸟哥自己的案例好了,鸟哥之前所在的研究室曾运行一套空气质量模式的数值仿真软件。这套软件原本只能在Sun的SPARC机器上面运行,后来该软件转向Linux操作系统平台发展,鸟哥也将自己实验室的数值模式程序由Sun的Solaris平台移植到Linux上面呢。据美国环保署内部人员的测试,发现Linux平台的整体硬件费用不但比较便宜(x86系统)而且速度还比较快呢!

另外,为了加强整体系统的性能,集群计算机系统(Cluster)的平行运算能力在近年来一直被拿出来讨论(注2)。所谓的平行运算指的是将原本的工作分成多份然后交给多台主机去运算,最终再将结果收集起来的一种方式。由于通过高速网络使用到多台主机,将原本需要很长运算时间的工作一下子完成了,大幅降低等待的时间。例如气象预报就很需要这样的系统来帮忙。而Linux操作系统则是这种架构下相当重要的一个环境平台呢!

目前鸟哥所在的昆山科技大学信息传播系里就有一套由12台双内核个人计算机组成的集群计算机架构;这一整组设备组起来差不多30万左右,不过却可以让我们的数值模式大幅降低等待时间!这12台主机装的就是Linux。

【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

计算机网络安全

本书从计算机网络安全的概念入手,分析了单机节点、单一网络、互联网络和开放互联网络的基本安全问题,并对计算机网络安全体系架构和安全机...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊