免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4597 | 回复: 10
打印 上一主题 下一主题

[Server 2012] UNIX与WindowsNT的比较(新) [复制链接]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-05-05 15:26 |只看该作者 |倒序浏览
如何正确选择数据库系统的操作系统平台
  正确选择数据库系统的一个关键因素是正确选择好操作系统。当前比较流行和较为常用的操作系统有Windows NT、UNIX和NOVELL。下面我们作一简单论述。

Windows NT:主从结构专用的高性能、可靠的开放式操作系统
  Windows NT以Windows与其他操作系统(如UNIX、VMS、MVS)的技术为基础,集二十余年技术之大成,是主从结构专用的高性能、可靠且开放的操作系统。

功能强大的Windows NT
  Windows NT成功运用主从结构的保证:

  ·Windows NT拥有高级操作系统的性能,如以工作线(thread)为单位抢占式多任务系统(preemptive multitaskinng)、需求式分页(demand page)虚拟内存、均衡的并行处理与网络功能。

  ·Windows NT可在RISC包括在内的多种平台上执行。

  ·Windows NT拥有可伸缩的解决方案(需求式分页虚拟内存、均衡的并行处理、大型卷册或文件等),完全排除操作系统的人为限制。

  ·使用者通过Windows NT执行功能强大的商用或工程用软件,并与Windows应用软件集成。

  ·Windows NT不仅拥有上述所有特点,还保持易学易用Windows界面。Windows用户已超过五千万之多,现有用户不必再重新学习便可使用Windows NT。

可靠的Windows NT
  Windows NT是由一组经验丰富、技术卓越的专家为有关企业成败的主从结构所设计的可靠、稳定且安全的系统平台。

  ·Windows NT采用模组化设计,如内存防护、抢占式多任务系统,可防止有错误的程序干扰其他程序或操作系统的运行。

  ·全新Windows NT NTFS文件系统可记录数据变动并拥有容错功能(如RAID5),让数据快速复原,确保数据的准确。

  ·Windows NT的安全防护(符合美国政府C2级标准)可防止未经授权的使用者访问数据和软件。

  ·完整的管理监督工具(包括不断电系统支持、磁带备份、系统参数管理、效能监视等)为分散式环境提供易用的视窗化系统管理。

  ·通过单一网络登入程序(网域功能)、网络管理工具(如SNMP、NetView)与微软公司即将公开的工作站管理工具(暂称Hermes),Windows NT为分散式系统及应用软件提供完整的集成式管理。

开放的Windows NT
  Wnidows NT让用户自由选择符合成本效益的方案,以解决企业所面临的问题:

  ·Windows NT支持多种往来通讯协定,包括TCP/IP、IPX/SPX、NetBEUI和SNA DLC,还有协助厂商所提供的各种通讯协定(如OSI)。

  ·Windows NT提供分散式主从结构软件的标准化应用程序界面,包括Windows Socket(与Berkeley兼容)、与OSF/DCE RPC兼容的远程调用、Named Pipe、NetBIOS。

  ·Windows NT不仅可在Intel或RISC等多种硬件平台上执行,且支持所有高等操作系统会用到的各种周边设备。

  ·模块化设计让Windows NT轻易的扩充功能与添加新技术。

  ·最重要的是Windows NT让使用者选择许多高性能且易用的应用软件,包括全新的32位Windows应用软件与现行的Windows、MS DOS、OS/2、POSIX等系统的应用软件。

Windows NT拥有开放系统的优点
  市场分割与众多厂商,让UNIX用户无法享受开放系统的好处。Windows NT和Windows家族反而能提供开放系统的优点。

  Windows NT在Intel和RISC(DEC Alpha、MIPS、R4x00等)系统间,拥有完整的原始程序移植性,Windows NT的弹性来自完整的Windows家族、支持SMP、支持多种CPU。遵循工业标准(如TCP/IP、与DCE RPC兼容的远程调用、Windows Sockets等)使Windows NT达到互联的目的。

  更重要的是Windows NT扩大了选择的空间,用户可以自由选择最具成本效益的方案,这正是开放系统最主要的优点。Windows NT提供:

  ·以合理价格取得许多易用的应用软件。

  ·公开的API(包含标准化分散式API)与功能强大的软件开发工具。

  ·多种标准化网络通讯协定。

  ·依据应用软件的要求,选择Intel或RISC系统。

  ·根据价格性能比、服务水准等标准选择厂商,而不被特定厂商的硬件或操作系统所限制。

  ·许多系统集成公司、VAR、顾问公司可协作用户设计有关成败的应用软件。

没有一种操作系统(UNIX亦不例外)能象Windows NT拥有如此广大的选择空间与伸缩性。

Windows NT:UNIX用户的另一种选择
  调查显示,超过60%的用户正在评估Windows NT,理由是:

  ·微软公司了解用户的顾虑和需求—微软公司了解UNIX用户所面临的挫折,如成效有限的策略联盟与许多从未况现的承诺。

  Windows NT参与UNIX(第一个可移植的OS)的经验,但决不会重复其错误。微软公司在设计这个功能强大、可靠且开放的操作系统时,特别注意跨平台的一致性、一致的使用界面、一致的程序设计模式与一致的应用软件。Windows NT拥有Windows的所有优点,足以和最好的UNIX媲美。Windows NT实现了UNIX从未况现的诺言。

  ·Windows NT是集成多种产品的平台,不是单纯的操作系统—用户需要能解决所以问题的方案,而并非见木不见林的产品。在一致与兼容的Windows家族中,Windows NT专为主从结构所设计,并与用户电脑化策略吻合。Windows NT功能强大,可靠度高,开放性佳,能适应任何网络结构,并与现行电脑环境相联。

  ·Windows NT是开放系统—开放系统并不等于UNIX,用户在意的是开放系统的种种优点。许多厂商想借UNIX提供开放系统的优点,但版本间的不一致与不兼容,反而给用户造成麻烦。开放系统的重点在简化市场,让各种价格的电脑皆有互联的硬件与软件,如此才能建立最具成本效益的解决方案。只有PC和Windows结合才能拥有上述种种优点。

  ·Windows NT拥有先进的应用软件与集成能力—许多UNIX用户面临图形化软件不足的困境,尤其缺乏增进生产力的应用软件。Windows NT拥有大量的32位应用软件,其中包括传统的PC软件与高级工程用或商用软件。Windows NT还提供许多软件开发工具,包括Microsoft Visual C++、Visual Basic,还有协作厂商所开发的百余种工具。

  Windows NT的集成技术有:动态资源交换(DDE),网络DDE(NetDDE)、与物件连接与嵌入(OLE),远远胜过各种UNIX。例如通过OLE与DDE,使用者可联结CAD软件和Microsoft Excel试算表,自动计算新设计的生产成本,也可将财务软件所产生的表格嵌入Microsoft Word文件之中,并自动更新。这些是UNIX用户难以想象的。

  ·Windows NT将成为工业标准—在所有将产品移植到Windows NT的ISV中,UNIX的ISV对Windows NT的优点感触最深。在Windows NT的应用软件中,有25%从UNIX、VMS、MVS移植过来。

  ·许多卓越的公司皆支持Windows NT,而非微软公司一家,不仅微软公司全力支持Windows NT,连许多软件或系统领导厂商也表示支持。如DEC、Compaq、Sequent、Dell、NCR、SAT、Acer、SGI(MIPS)、Intel,还有许多CPU和系统厂商。知名的UNIX软件厂商,如Intergraph和Computer Vision正将其产品移植到Windows NT,数以千计的VAR、顾问公司与微略集成公司将为全球Windows NT的用户提供咨询服务,Windows NT不仅是微软公司,而是整个工业界同心协力所创造的新一代高级操作系统。

分裂的UNIX市场
  UNIX市场首先注重集成各种应用软件的电脑化方案,而非强调卓越的操作系统。用户通常先评估应用软件(如CAD)适用否,再考虑操作系统。功能价格比、售后服务和支持等皆为评估的重点,但非操作系统。所以用户不会坚持采用UNIX,只不过满足用户需求的软件须在此环境下执行而已。

  UNIX市场区分为工程与商用两大市场。在工程市场,百分之八十七的UNIX用于RISC工作站。商用市场则有百分之七十四用于多使用者的服务器或中型电脑系统,其用途为业务流程(line of business)、与市场垂直集成的电脑电应用。

  UNIX市场呈严重分裂。根据IDC的资料,1991年只有两个公司(SUN与SCO)的出货量超过UNIX全球出货量的百分之十,而前十五名之中竟有十二家的出货量小于全球总出货量的百分之五。充分显示了UNIX用户的忠诚度不高,所以UNIX厂商的客源其实并不稳固。

Windows NT对UNIX
  那种UNIX才是胜利者?

  UNIX拥有许多版本,以Windows NT与所以UNIX比较,很难下结论。谈论UNIX通常不会指定版本(如HP UX或Solaris)。而竞争者喜欢拿Windows NT和所谓UNIX工作站比较,这种比法会让人产生UNIX只有一种的错觉。比较是应指明那种UNIX才公平。

  UNIX的来源有BSD、System V、OSF/1,其结构并不相联。并非所有UNIX都能在任何品牌的电脑上执行,提供完全相同的Shell或图形界面。就算拥有图形界面,也不见得一致。各种UNIX的文件系统也不相联,也不一定拥有线索或多重CPU等先进功能。即使拥有上述高级功能,其设计也不尽相同。程序间通讯的机制也有许多不兼容的地方。简而言之,UNIX的兼容性大有问题。

  用户应把Windows NT与特定的UNIX比较,最好是打算采购的产品,而非空泛的与一般UNIX比较,UNIX并非单一操作系统,各版的使用界面与程序设计模式并不一致,但Windows NT的一致性极佳。

各种UNIX的缺点
  由于各种UNIX的差异太大,很难明确指出特定版本UNIX的缺失,所以仅能就UNIX一般型缺点加以说明:

  ·市场分割,多种标准相互竞争,谁才是值得用户信赖的领导者?UNIX International?OSF?Novell?COSE? Sun? UNIX应遵循那种标准:AT&A SVID,S/OPEN,XPG3,X/OPEN XPG4,POSIX,OSF? 当UNIX市场四分五裂,你争我夺时,Windows市场却十分明确,那就是微软公司主导的一切。

  ·不一致的高等操作系统功能,大部分UNIX并未提供以加工作线为基础的均衡的并行处理,C2级安全防护等先进功能。即使支持,也需用户添购附加软件,且各家的做法不一致。用户如希望开发可移植的应用软件,仅能使用所有系统皆支持的有限功能。Windows NT提供跨平台的一致性,应用软件的原始程序绝对可以在微软公司所支持的各种平台间移植。

  ·使用困难,UNIX的难用是从所周知的。使用者须学习上百条艰深的指令,所以训练是必需的。在熟练掌握UNIX以前,通常会经过一段艰苦的学习过程。相反的,Windows拥有两千五百万用户,这些人的经验可直接应用于Windows NT。

  ·不一致的使用界面,UNIX原本采用字元模式、命令列的界面。常见的Shell有许多种,每种的特性或命令语言皆不完全相联。图形界面也有许多种,外观也不相同。软件厂商因此必须为应用软件设计独特的图形界面(为了保持应用软件在各种UNIX上的一致性)。相反的,Windows NT是图形化操作系统,在所以硬件平台上皆保持一致性。不论使用者,程序设计师或支持技术皆适用于所有Windows NT系统。

  ·采用主机搭配终端机的操作模式,UNIX的原始设计采用集中式操作,以普通的字元模式终端机与电脑连线。这种老式结构无法充分运用主机CPU的运算能力与网络资源。相反,Windows NT采用最新的分散式设计,充分发挥主从结构工作站的运算能力。Windows NT所采用的模式比集中式处理更有弹性,服务器资源的运用更有效率,同时提高使用者的工作效率。

  ·应用软件集成度不佳—在字元模式的UNIX环境下,管道(pipe)是软件集成的主要方式。Windows NT支持DDE、NetDDE与OLE,为程序设计师提供多种应用软件集成方式。

  ·UNIX的功能与效率仍有问题、UNIX Windows System提供开发图形终端机应用软件的功能,但技术落后于Windows图形界面:

  ·多数UNIX产品仍使用点阵字(bit mapped font)。

  ·UNIX的打印机支持不足。

  ·UNIX绘图采用简单的图素(Pixel)模式(使用者在安装时须输入屏幕的解析度,图形比例才会正确)。

  ·UNIX没有应用软件集成功能(如Windows DDE或OLE)。

  ·UNIX会耗用大量CPU与网络资源,所以设计的方案伸缩性不佳。

基本上UNIX只是一种显示技术,而Windows NT是功能完整的图形化操作系统。

  ·系统管理困难—UNIX的系统管理工作似乎就是以文字编辑程序修改/ete目录下的各种怪异文件。增加打印机、使用者、资料备份、设定使用许可权与许多基本系统操作管理,Windows NT均提供易用的图形化软件。大多数UNIX仍需要冗长且复杂的程序。

  ·安全因素—大多数UNIX的文件系统没有访问控制功能(Access Control List, ACL),所以系统管理非常困难。为了获取适当的安全防护,系统管理员须建立许多群组,再小心翼翼的赋予目录的所有权与使用权。这是UNIX安全防护经常出现漏洞的原因。

微软公司对以下所谓问题的看法
声明:Windows NT是专属的,UNIX是开放的。

  微软公司陈述:一旦Novell成功的购买UXL,将取代AT&T成为拥有System V原始程序和UNIX商标权的厂商。其它厂商欲为电脑系统担任System V,须向Novell取得原始程序授权。同理,微软公司拥有Windows NT的原始程序,系统厂商也可取得授权(如Intergraph和DEC)。

  但两者的差异在于取得System V授权的厂商呆以任意修改原始程序,添佳各种独特功能。这是UNIX不兼容与市场分裂的原因。微软公司虽允许厂商将Windows NT移植到各型电脑,但不允许操作系统的功能有任何改变。这是保持各版本一致性的关键(所以不会象UNIX常常受制于电脑的机型)。

声明:UNIX终将统一。

  微软公司陈述:每年都有联盟对外公布UNIX的集成计划,但从未成功,不禁让人怀疑厂商的诚意。虽然AT&T长期推动统一工作,但仍未达到目的。所以实在没有理由相信Novell能很快达到目标。

声明:UNIX是多使用者,而Windows NT不是。

  微软公司陈述:Windows NT是主从结构专用的现代化操作系统,充分发挥网络工作站的功能。因此,运用Windows NT的方式会与UNIX(主机搭配终端机的模式)完全不同。Windows NT拥有支持主从结构所需的网络,分散式处理与多重CPU等功能。执行Windows用户端应用软件的工作站让服务器集中处理数据,不必再处理使用界面。通过Windows NT,上百的使用者可通过网络同时访问服务站应用软件。虽与主机搭配终端机的传统方式不同,但绝对属多使用者环境。

声明:UNIX遵循标准,Windows则不。

  微软公司陈述:由于版本间兼容性太低,所以UNIX需要多种API标准,才能包括各种状况。微软公司虽拥有Windows API的控制权,但仍积极与厂商和用户讨论未来的Windows API,微软公司和协作厂商已发布许多关于设计、执行与支持WINDOWS应用软件的资料。根据资料显示,Windows的API与System V的API在公开性方面不相上下。

  此外,Windows NT支持许多独立机构所发表的广为工业界所遵循的公开标准(如TCP/IP、DEC RPC、Windows Socket等),这种公开发行的标准是为了解决不同系统间互联的问题,因为用户渴望其所有的系统能互联,但仍能保留厂商发挥的空间。

声明:Windows NT未经考验,UNIX则通过考验,且成熟稳定。

  微软公司陈述:大多数UNIX的历史其实并不长,用户也不多。SVR4和SVR4.2是新设计,与柏克莱或早期System V相比,其用户微不足道。没有任何一种UNIX拥有五百万用户(Windows已有两千五百万之多)。

  主操作系统稳定性的最好方法是:计算其在各种平台使用者与程序设计师使用的时数。Windows NT已在超过800种Intel或RISC系统上测试,远超过任何UNIX。在过去八个月中,已卖出七万余套Windows NT SDK(甚至比多数UNIX全年的销售量还多),许多Windows NT应用软件的发展工作正在世界各地进行,这些开发工作的反馈微软公司非常重视,这些都反应于Windows NT的品质之上。

声明:Windows NT并无跨越各种RISC平台的一致性。

  微软公司陈述:微软公司已在许多电脑展(包括Comdext和Interop)展示Windows NT与各种CPU搭配的能力,包括Intel家族、MIPS、Alpha、甚至多重CPU电脑。微软公司Windows NT设计小组平日所用的电脑为Intel与MIPS。

声明:Windows NT未支持DCE。

  微软公司陈述:OSF是非盈利机构,DCE是该机构收集许多UNIX与欠缺的互联工具集合而成的。DCE拥有许多独立的服务功能(RPC、命令/目录、安全防护、时刻同步、工作线与分散式文件系统),让厂商自行决定采用那些功能。OSF除了公布这些服务的规范,也将原始程序授权。大多数UNIX目前并不支持DCE,也几乎无人开发DCE应用软件,但DCE拥有许多重要的互联规格。微软公司了解标准化在不同系统间连线的重要性。微软公司是OSF的会员,也是赞助商之一。Windows NT的远程调用与DCE RPC兼容,因此所设计的软件可和其它亦遵循此规范的应用软件互联。Windows NT未来将提供和DCE的命名/目录与安全防护完全兼容的服务功能。

  Windows NT已拥有工作线,分散式文件系统,网络时刻同步与DCE RPC兼容的远方程序调用等标准功能。Windows NT的功能足以让用户自行开发分散式应用软件。

声明:Windows NT应用软件的功能不及UNIX强大。

  微软公司陈述:高级的商用与工程用软件从前需RISC工作站或迷你电脑才能执行。正好这些电脑所用的操作系统为UNIX,所以这种应用软件才会在UNIX环境下执行。现在Windows NT可在Pentium、MIPS、R4x00、DEL Alpha等电脑上执行,让用户和软件厂商在高性能平台上多一种选择。许多UNIX软件厂商,如Intergraph、Computer Vision,与系统厂商,如MIPS、DCE、Sepuent等,均表示支持Windows NT。

论坛徽章:
0
2 [报告]
发表于 2003-05-05 18:37 |只看该作者

UNIX与WindowsNT的比较(新)

有一定道理,各有所长

论坛徽章:
0
3 [报告]
发表于 2003-05-05 19:42 |只看该作者

UNIX与WindowsNT的比较(新)

WIN作为客户端它的交互性及易用性不可否认,但作为个别关键性的服务俺还是信任BSD UNIX。

论坛徽章:
0
4 [报告]
发表于 2003-05-05 21:48 |只看该作者

UNIX与WindowsNT的比较(新)

有点像是微软.....走狗的意思,切不说安全性的问题
我绝对不信任安装有winxx的服务器能稳定运行一周
在相同配置下开cs server或其他游戏服务
win只能开1-2个还不是很稳定,liunx and bsd都能稳定运行3-4个
拿在ms pc上的用户和unix server上的用户比,晕
unix是server级的系统,不是ms那种大众化的玩具.

论坛徽章:
0
5 [报告]
发表于 2003-05-06 10:26 |只看该作者

UNIX与WindowsNT的比较(新)

有三个疑问:
1. 对于Server端来讲,要GUI干什么?
2. CLI会比GUI更加占用资源吗?
3. Network Protocol是起源于?nix还是Win平台?还有C/S体系。
4. 安全性

偶以为:
1. GUI Server是给笨蛋SA准备的。
2. GUI节省资源,是睁眼说瞎话。
3. 有点常识好吗?不要颠倒黑白。M$从来就不是新技术的创造者。
4. 真是哪壶不开提哪壶。

?nix和Windows本是两个不同用途、不同领域的东西,非要拉在一起比较是没有意义的。

Windows的起源就是个人用途的系统,如果不方便使用,早就被麦金塔淘汰了。Windows本子上是个具备网络功能的个人操作系统,即使是AS版本,依然是戴上了深深的“个人系统”的烙印。

?nix本来就是为Server准备的,是有专业用途的,不是给每个人准备的,这就注定了,普通人用不了,但又是高性能、高表现。它是属于少数人的操作系统。

现在的现实是,Windows企图从低端用户向高端Server发展,谋求更大的商业利润;?nix则希望从高端走向低端用户,让更多的人享受到它高性能。如此,问题的答案将趋向模糊、还是清晰,偶不知道。

论坛徽章:
0
6 [报告]
发表于 2003-05-06 12:23 |只看该作者

UNIX与WindowsNT的比较(新)

windows挺不错的,玩游戏全靠它了

论坛徽章:
0
7 [报告]
发表于 2003-05-06 14:00 |只看该作者

UNIX与WindowsNT的比较(新)

微软者的自吹自擂,理它作甚。

论坛徽章:
0
8 [报告]
发表于 2003-05-06 14:35 |只看该作者

UNIX与WindowsNT的比较(新)

现在的windows 2000和windows .net Server还是挺稳定的!

在一定的负载下,坚持两三月,绝对没有问题!

论坛徽章:
0
9 [报告]
发表于 2003-05-06 14:39 |只看该作者

UNIX与WindowsNT的比较(新)

Unix,Linux,windows 都是好东西!
对我们来说,要坚持拿来主义,具体情况具体应用!

论坛徽章:
5
荣誉会员
日期:2011-11-23 16:44:17CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-09-18 15:15:45未羊
日期:2014-02-25 14:37:19射手座
日期:2014-12-26 22:55:37
10 [报告]
发表于 2003-05-06 15:55 |只看该作者

UNIX与WindowsNT的比较(新)

虽然WIN2K开始这个系统 还不错,但是别拿销售写地文章在这里蒙人。NT的确能在RISC上面运行,现在的2K 2003哪里有非IA32 IA64的版本?至于NT的那个C2级别的安全性,就不要提了,根本是个笑话。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP