|
一. 服务器平台的要求
选择并使用一个适合的服务器平台,主要要考虑以下这些因素:
系统的安全性
· 系统本身是否有许多的漏洞,给入侵者提供可乘之机。
· 系统的抵御病毒能力如何。
· 系统在运行中管理方面的安全是否作到。
费用成本
· 软件本身的费用
· 软件系统对硬件方面的要求,而导致的硬件成本。
· 系统运行和维护的成本
系统的功能、性能
· 系统的应用服务器功能
· 系统的运行效率(图形界面,文本界面)
今后的发展的扩展性、延续性
· 能否利用现在所有的资源
· 当公司的规模扩大后,能否无缝的转换
· 是一个朝阳技术,还是一个黄昏技术
二. 为什么选择Linux
现在服务器操作系统很多,从常见的Windows到Novell, Mac-os, UnixWare, Unix, Solaris, AIX, HP-Unix, IBM-OS/400, z390等等,那么为什么选择Linux ·综合起来主要有以下这些因素:
· 最低的拥有成本TCO (Total Cost of Ownership)
· 广阔的发展前景
· 广泛的硬件平台支持
· 广泛的软件厂商支持
· 长期安全稳定的运行
· 广泛的使用。
· 高性能
· 最广泛的拓展性:从最小的手执设备到z390上都可以运行,小的单机,大的集群都有。
· 开放性,开放源代码。
无数关键因素正在汇聚,以推动Linux海啸般的增长,这些因素包括:
· 媒体对Linux的热情报导
· 企业削减成本的期望 2003年比2002年甚至更紧张的IT预算(META集团预测2003年的IT支出大约将降低3%)
· 预防和阻止计算机病毒的卓越能力
· 主要销售商对Linux关键应用支持的声明 (Oracle, Dell, Veritas, HP, 当然还有IBM)
· 企业版Linux发布的整合 (由Red Hat和UnitedLinux [SuSE]作为主要提供商)
· Intel对处理器性能和性价比的不断改善
三. 高效、稳定的运行
作为服务器,重要的是性能,而不是用户界面和使用的方便性,而Windows平台却以牺牲性能为代价来提供这些功能,这样的系统更加适于工作站用户。而作为服务器,这些附加的特性为管理工作增加了难度。
由于黑客技术主要都是针对Windows平台,所以一个完全默认安装完的Windows Server 如果挂在互联网上一段时间,几乎是注定要被入侵的。对于要挂在互联网上的Windows服务器,要保证它的不被轻易入侵,还须要作很多安全工作。
病毒的感染,现代的病毒往往是通过网络来进行传播的,它已经不再仅仅是破坏,往往会和木马程序(就是进驻被入侵者的主机,使黑客可以完全控制(复制,删除,修改)任何文件,甚至关闭计算机)相结合。
IBM公司Linux技术中心的主管弗莱伊表示,开放源代码软件的主要优势之一就在于,一旦发现有问题,开发者社团就会迅速地发布相应的安全补丁,有时候这一时间仅仅为数个小时。
四. 成本核算
在核算成本的过程中,有几种成本都要注意:
· 服务器软件成本
· 服务器硬件成本
· 系统运行和维护的成本
1. 服务器软件成本
以下价格是微软常用产品的最终用户报价:
类别 品名 单位 单价(元)
操作系统(含web dns服务) Windows2000 Server中文标准版(含10用户) 套 10,460.00
Windows2000 Server中文企业版(含50用户) 套 46,460.00
Windows2000 Server中文标准版客户端许可证 每客户 280.00
数据库 MS SQL Server 2000 标准版(With 10 Client lic) 套 22,000.00
MS SQL Server 2000 企业版(With 25 Client lic) 套 107,773.00
网络代理共享加速 ISA Server2000标准版 套 15,000.00
ISA Server2000企业版 套 55,000.00
邮件,新闻服务 Exchange 2000Server中文标准版(含25用户) 套 20,800.00
Exchange 2000Server中文企业版(含25用户) 套 57,500.00
Exchange 2000Server中文标准客户端许可证 每客户 485.00
如果公司决定采用微软平台,那么上面的这些常见产品都有可能会遇到。而采用Linux,实现上面的功能的成本就要低的很多了。
成本(降低成本)是多数公司决定使用基于开放资源的软件的首要因素。采用基于开放资源应用软件(Linux)的长期成本肯定会降低——因为它不会涉及到许可费用。况且,成本会随应用软件和公司拥有专有技术的水平的提高而降低。因为基于开放资源的应用软件是可以进行特别配置的,它允许公司仅仅按其需要进行应用和管理,并且编码还可以重新使用,这可以节省公司的开支。
开放资源也可以减少处理由于软件毛病所产生的成本。对于企业的IT管理人员来说,软件毛病越少,或者至少一个公司能提前找到并修补这些毛病将会非常令人满意。
IDC分析师Kusnetzky认为:如果考虑到包括硬件,软件,人员,采购和更新换代等整体成本的话,那么以Web服务设备3年的生命周期来算,Linux最终会比Unix便宜的多。以1000人连接到Linux服务器来算,总成本大概是Unix系统的20%~50%。并且,Linux系统的管理成本所占整体成本的百分比与Unix和Windows相当。
2002年6月,Amazon在向证券管理委员会(Securities and Exchange Commission)提交的报表里表示,公司有办法削减25%的技术费用,从7100万美元降到5400万美元。 根据报表的内容,Amazon的省钱之道关键在于“利用便宜的基础技术架构,引入基于Linux的技术平台,又由于市场的供过于求使得数据和无线通信服务的总体成本降低。”
是否Linux的总拥有成本(TCO)要低于Windows或其他的操作系统?这个问题已经在IT业的专家中引发许多激烈的争论
乍眼一看,答案似乎很简单。和Windows 以及其他一些Unix系统相比, Linux免费使用的特性将大大降低了TCO。但是,由于对系统的管理和支持要增加成本,考虑到这个因素,那么争论就变得复杂多了。
一个典型的Linux 系统管理员要比Windows 系统管理员胜任更多的工作。一个清楚了解应该做什么的Linux系统管理员管理的系统数目是一个Windows系统管理员的2到3倍。如果我们的系统管理员在一个Windows环境中可以同时管理10到15个系统,那么我们的Solaris或NetBSD或Linux管理员就可以同时管理1,000台服务器,我们只需要很少的系统管理员即可。也就是说,系统管理员的工资越高,他们可以管理的系统也越多。
由Chad Robinson(美国IT咨询公司RFG(Robert Frances Group)的一位高级技术分析员)组织进行的一次研究结果:
对于Windows和Linux来说,硬件和维护费用几乎是一样的,而Solaris在这方面的费用大约要10倍多。
在调查中,Linux系统管理员的年薪要比Windows系统管理员高一点,Linux每人是$71,400 ,而Windows是$68,500;但是Linux系统管理员可以平均管理44台服务器而Windows系统管理员平均管理10台。因此,对于每个处理单元的工资来说,Linux是$12,010而Windows高达$52,060。
而如果只是服务器采用Linux,因为Linux服务都非常稳定,则中小公司可以不必配备Linux管理人员,而由专业的服务咨询公司来进行管理。
2.独特的成本因素
Robinson也提到,紧跟微软的许可要求(黑客一贯把Windows当作目标)将增加Windows成本。他将这些因素放在"软"成本中,但是无法得到准确的数据,他解释道:"在我个人认为,安全漏洞势必要影响Windows的开销。"
我们通常会听到有人说“我的系统中病毒了,我的系统被人入侵了,我又要重新安装Windows了”,但是一个Linux系统受这样的影响的机会非常少。
五. 朝阳技术,投资的保证
最近一个由Forrester Research公司针对CIO进行的调查显示,25%的被调查者已经在组织公司的计算机平台由Windows转向Linux。
2000年在欧洲,WindowsNT的市场占有率为30%,Linux的市场占有率则超过了40%。
据Gartner报道,01-02年度,Linux服务器销售额增长了63%,从13亿美元升到了20亿。
今天,一些国家和地区的政府(比如新加坡、台湾和德国)已经表明有计划把自己的服务器体系结构由Windows向Linux转移。现在采用Linux来做服务器的用户的数量是非常大的,而且的确为公司节约了大量的支出和费用。
《服务器操作系统━━开放/专有操作系统市场上的赢家和输家》报告中,巴特勒集团同时支持Linux和微软公司的产品,Linux将是“具有压倒性优势的长期的优胜者”,.Net在2005-2008期间的表现将更加出色。在未来3年内,Linux将取代Windows NT,迅速地占领文件和打印服务器市场。低端服务器将转向Linux,而高端服务器最终将转向.Net和Linux。从长期来看,也就是在2009年以后,Linux将成为服务器市场上的冠军,.Net将屈居亚军。
Linux从三年前的接近零的市场占有率,到现在已经占据509亿美元服务器市场的13.7%。据IDC公司预测,2006年之前Linux在亚太市场上将保持年均100%的高速增长率。
根据国际数据公司(IDC)的报告,到目前为止,Linux操作系统已经有3500万装机量,在服务器里,每4台就有1台安装Linux,市场占有率达到29%。到2005年,全世界将有140亿美元的市场,而中国的市场规模也将达到5.6亿美元,每年以90%的速度增长。
六. 他山之石
我们前些年都知道的“泰坦尼克号”电影的制作,就是采用了105台群集的Linux服务器。
在美国,NASA的很多服务器都透过Bastille Hardening System使用Linux。DoD(美国国防部)同时还在进行一项单独的Linux“安全加固”程序——“Linux安全认证”程序。这个项目预计的目标是开发一个能够满足DoD军用安全标准的Linux版本。
前面有提到的2002年6月,Amazon在向证券管理委员会提交的报表的例子中就是采用Linux技术来削减25%的技术费用,从7100万美元降到5400万美元。
中国石化股份有限公司的加油站IC卡工程,提供25000套Linux系统,于2002年7月8日选中TurboLinux,
日前,备受关注的2003年北京市政府采购结果出炉。微软继2002年之后再次受到冷遇,而去年政府采购的赢家金山也意外地“丢失城池”。此次采购总量为18000套,涵盖了操作系统、数据库系统、安全软件和办公软件各个方面。在操作系统领域,中软与红旗Linux平分秋色,办公软件领域分别为金山WPS和红旗中文2000公司的RedOffice,杀毒软件采购中,瑞星、金山和冠群金辰三家平分秋色。金山失利的原因之一就是迟迟未能推出“WPSforLinux。”金山曾经对外宣称2002年6月份出来,但是到了年底还没有出来,而此次采购一个重要标准就是在跨平台上的操作。
七. 业界动态
在IT领域内的各大厂商的投资方向,决定了未来的产品的方面,这一点对我们选择公司所依赖的技术起的发展性起关键作用。
如今几乎业界除了微软以外的所有公司都支持Linux,以计算机界的巨人IBM为首,详情参见附录。
二○○三年十月十日
附件:各大公司在Linux上的动态:
1. IBM
2001年2月,IBM宣布,在已经投资10亿美元的基础上再增资3亿美元用于Linux的研发。此次投资的3亿美元将用于未来3年内全球范围的Linux支持服务。
2003-6-23,IBM中国Linux解决方案合作中心在北京正式启动,同时,IBM还发布了其“中国Linux合作计划”。 内容是:“在今后的三年中,实现国内完成‘建立1个窗口,帮助和扶持10家Linux战略合作伙伴和100家Linux独立软件开发商,培训1000名Linux开发人员队伍”。
IBM的AIX,去年它宣称在Linux上投资十亿美元。,他们说开始盈利了。如果你目前使用的是AIX并且想进行升级,你可以坚持你的AIX,但升级的更时髦的方法是转移到Linux上。应用程序的区别并不是很大(象在Windows中的那样),所以这样做是比较方便的,不会引起太大的争议。目前你的管理工具和商业应用程序几乎都可以在Linux上应用。甚至在IBM的电视广告中也告诉你应该更多的关注Linux。Linux是IBM称为“网格计算”的基础,即多个服务器和存储系统连成一个无缝的计算网络,由网格上的更高级别软件来确保向适当的计算机用户分配适当的计算能力。
在IBM的帮助下Linux加速了自己的流行,但也有许多软硬件供应商显得有些过于热情。Dell 和 Compaq早已推出了基于Linux的服务器,近来还扩展了这方面的产品。AMD修改自己的芯片,希望其数据中心兼容Linux。这就像一场盛大的聚会中来了许多未受邀请的客人。
2. 惠普HP
ZDNet China 6月17日报道 惠普公司已经加大了其Linux投入力度。据CNET News.com了解,该公司为了满足其在开放源代码操作系统领域的兴趣,它正在建立一个单独的Linux研发部门。Hewlett-Packard 公司近日宣布已经和SuSE公司签署了一份合作协议。根据这份协议,HP公司将在自己的Proliant服务器上安装SuSE Linux Enterprise Server 8操作系统。同时还将为用户提供完备的技术支持服务(2003-06-30 08:34:14,)
· 惠普已经将Linux作为公司的3个主流操作系统之一。
3. SUN
2002年5月,Sun宣布全面支持Linux。Sun公司已决定把Linux服务器的研发作为公司更高的战略目标,并推出了装有Linux操作系统的服务器,这种服务器是专用Cobalt服务器,用作网页或电子邮件的主机。
SUN的Solaris,这甚至对将Linux服务器作为低端服务器的Sun也不例外,根据公司的说法,消费者对这类服务器的需求很大。当然,Sun会说在这类服务器与他们赖以生存的Solaris盒之间有显著的不同,也许他们是对的。但我的看法是生产线之间的行销特性对开发商而言比对消费者有更重要的意思。换句话说,消费者不难想像Linux将在Sun的高端生产线上不断增长,进而取代Solaris。甚至Sun也加入了Linux大潮,它顾不上考虑自己的Solaris系统,最终与开放源代码的联盟在Java上达成了妥协。
随后会发生什么?一旦所有的Unix开发商都严重地依赖于Linux,那么他们就同Dell,Gateway,Compaq和HP在Windows服务器市场中的形势一样,同处一条船上了。这是一个日用品市场。在今天,消费者可以在难以察觉时根据价格的不同很容易地从一个开发商转向另一个开发商。
4. Intel
META趋势:而且, 4 CPU的基于Intel的Linux服务器正在挑战75K+ tpm-C OLTP的基准。到2004年, 我们预计4 CPU的系统性能将达到150K tpm-C, 这差不多可以与几年前最大的Unix服务器相媲美。
5. 各大Linux厂商(包括RedHat, SuSE,Mandrake)
Red Hat, SuSE, 以及MandrakeSoft推出了大量明显服务于高端计算机的产品和技术。
6. Oracle
2002年,Oracle宣布了带有Real Application Clusters(RAC)的Oracle9i Database,该系统运行在戴尔的PowerEdge服务器上,支持Red Hat Advanced Server操作系统。这也是第一个Oracle完全负责的系统,用户将拥有一个单一的支持环节,Oracle将会对用户在这方面遇到的问题给予解决。这样可以缓解用户对Linux销售商服务质量和可靠性的疑虑。不过,企业必须拥有一个Oracle的支持许可协议。
7. Novell
本周二,Novell声称年末将推出应用在Linux中的多种软件版本,并且宣布了与主要硬件提供商签署的销售协议。Novell计划在2003年末推出Novell Nterprise Linux Services软件,用来在Linux网络服务器上进行打印和文件共享服务。使用Nterprise Linux Services软件,企业用户能够使用Novell的工具来管理一个Linux服务器网络。该软件将是Novell的Linux版本,用来进行文件共享、打印、传输、管理和目录服务等功能。Novell计划在18个月的时间里为其操作系统NetWare 7进行升级。NetWare 7的全套网络服务功能也将在Linux中实现,这样用户就可以在这两种操作系统中进行选择。
8. 软件服务商:
一些软件供应商也比以前更看重Linux了。事实上,所有的关键应用开发商都已经在自己的应用服务器和Java平台应用中为Linux保留了一席之地——SAP, Oracle, IBM's WebSphere, BEA's WebLogic, 和Sun's iPlanet都至少可在一个版本的Linux上运行,有些甚至可以在多个版本的Linux上运行。
9. 其它
· IBM、英特尔、惠普、NEC、戴尔、CA、日立、SGI等多家计算机公司以及包括Red Hat、SuSE、 Turbolinux等多家Linux公司成立了开放资源开发实验室。同时,还成立了另外一个顾问小组专门负责定义用于数据中心的服务器的需要。
巨型计算机制造商Cray决定选择SuSE Linux作为它新生产的一台大规模并行计算巨型机的操作系统,这台名为“红色风暴”巨型机是为美国能源部生产的。据信是美国目前运行速度最快的计算机,在世界上也可排名前两位,其运算速度可达2万或4万亿次浮点运算每秒(2003-06-27 08:42:53, 1691p)
5月6,仁科(PeopleSoft)表示将携手IBM将旗下全数商用软件(包含170多种产品)转为支持开放源代码Linux平台。
|