首页 | IT新闻 | 硬件 | 操作系统 | 开发 | 网络编程 | 数据库 | 热门框架 | 网络安全 | 组网 | 建站指南 | 网页制作 | 特效 | 实用技巧 | 服务器 | 办公 | QQ | 探索 | 社区
|
UNIX与NT整合技术
经过30年的发展,UNIX系统以其卓越的稳定性和运行可靠性依然占据高端服务器领域的统治地位。有统计显示,用于后台服务器、ICP服务器、企业级网络服务器的系统中,UNIX系统拥有70%的市场份额;相比之下,Microsoft Windows NT在中小企业应用占据越来越大的市场份额。
随着Internet的广泛应用,企业网络环境将面对多种数据来源,这些数据可能运行在UNIX平台上,也可能运行在Windows NT上。因此,对许多以UNIX为主要平台的企业来说,无缝地将Windows环境(包括NT、Windows 98/95)集成到企业环境中,非常重要。 将Windows和UNIX混合在一起,会遇到数据服务方面的挑战:如何将单独的、分散的Windows数据服务器集中到支持两种类型数据的单一平台上;如何将Windows和UNIX数据合并到一个单一的、企业级的文件服务器平台上,在速度、数据管理、可用性和文件共享等方面获得最优的运行特性,是目前大多数UNIX企业用户实现向下优化,NT用户实现向上优化的重要课题。 数据服务对Windows和UNIX混合环境的挑战 虽然UNIX厂家和NT支持者对各自的优势有不同的说辞,现实中的企业往往不能简单地局限在一种平台下。企业信息系统和网络环境的建设过程,也决定企业只能选择更加适合自己需要的系统,而不是过分追求平台的整齐划一。与操作系统平台提供者的愿望相反,当前的技术环境不再是完全的Windows NT或UNIX世界,而是两者并存。在同一企业中,将NT和UNIX当作文件和应用服务器平台是常见的事。 Microsoft Windows是桌面系统中标准的操作环境。Microsoft Windows产品家族为企业的桌面系统提供了许多性能优异的选择,所以当企业将这些基于Windows的桌面系统组成网络时,选择Windows NT作为服务器平台是很自然的事。Windows NT提供了熟悉的界面,具有良好的网络安全性能和灵活的管理模式。市场统计数据清楚地表明,NT作为商用服务器非常成功,它为部门或工作组提供了各种打印和文件共享服务。 与此同时,市场调查同样表明了另一种趋势:《幸福》500家大公司将继续增加UNIX系统的使用。UNIX服务器通常被认为能满足企业应用和数据服务在速度、高可靠性、可扩展性等方面的需求。UNIX环境下的文件服务器需要这些属性以支持关键业务的企业级文件共享。另外,数据在UNIX文件服务器技术领域已经出现了与Windows NT的融合,使用户可以很容易在这样一些项目如财务、CAD等软件开发上进行合作。 UNIX继续在后台领域占主导地位的同时,NT作为优秀的桌面系统可以作为工作站平台的补充。有些环境完全使用了NT,有些环境则使用了UNIX和NT的混合系统。不管企业如何,当它的UNIX环境引入NT后,它必须找到一种能将NT无缝地集成到UNIX环境的方法。 UNIX和Windows数据融合的好处 将Windows和UNIX数据合并到一个单一的、企业级的文件服务器平台上,可以获得以下好处: 速度可扩展性 集中数据管理 高可靠性 文件共享 UNIX和Windows数据融合的挑战融合 UNIX和Windows数据有很多可能的选择,包括使用Windows桌面上的NFS用户软件、使用UNIX操作系统上的Samba CIFS仿真软件、使用Sun Solaris及其它操作系统上的Syntax TAS(Total NET Advanced Server)软件。虽然这样融合的好处显而易见,但是上面的每一种配置都需要在性能、Windows集成、管理和支持等方面做出一定的牺牲。总体来看,这种牺牲将使融合UNIX和Windows数据带来的好处大打折扣。 速度UNIX服务器的多数CIFS应用,如Samba和TAS,其传输CIFS文件服务仿真应用的速度较低,因为它们不是运行在UNIX内核里,它们是运行在应用级别的进程。这些仿真的文件服务通常只适用于不常用的CIFS文件访问。 NT集成现有的产品,包括为UNIX提供的CIFS产品和为Windows提供的NFS软件包,都提供了NT网络服务的最小集成,如域目录服务、文件/目录安全服务、远程管理服务等,这是公司环境中NT最基本的配置。这一点限制了这类产品只能支持Windows用户小规模的配置。 管理为Windows用户配置NFS用户包需要付出对每个用户安装和继续管理的额外开销,而为UNIX提供的CIFS软件包通常提供NT管理员不熟悉的管理界面。NT用户帐号管理和数据安全策略需要手工编辑基于UNIX的配置文件或有关的图形用户界面。这两个选项不包括公司NT管理策略,NT管理策略需要使用标准的NT服务器工具,如Server Manager、User Manager、Event Viewer来管理NT用户帐户、数据安全和文件服务特性。 技术支持缺少可靠的支持是现有UNIX/Windows数据合并解决方案存在的普遍现象。因为这些作为UNIX服务器平台上的附件运行的软件通常是由第三方来销售的。销售这些产品的软件供应上往往缺乏配置大规模公司级文件服务的经验。 总之,上面几个方面限制了现有产品支持将Windows环境集成到UNIX中心环境的能力。 Auspex公司提供了与众不同的UNIX与Windows NT数据整合解决方案,体现了全新的网络服务器设计理念,其中主要有两个基本的要点,其一是Auspex NS 2000服务器的专利技术“功能型多处理器结构FMP”,另一个是用于集成UNIX环境和NT环境的软件产品NeTservices。 Auspex NS2000企业文件服务器具有非常高的速度和可靠性。它能很容易地扩展支持小到40、大到几千个用户运行所需的关键业务应用。实际使用证明,基本的网络服务器平均工作率为99.993%,即在全年持续工作中非计划关机时间小于一个小时。需要说明的是,这个指标是单机测试得到的,而不是通常所说的双机测试结果。 从图中可以看到,Auspex网络服务器使用了3个具有特定功能的处理器单元:主机处理器HP(Host Processor)、网络处理器NP(Network Procesor)、文件和存储处理器FSP(File&Storage Processor)。 FMP结构将数据服务分散加载给专门的处理器,其中NP和FSP分别优化处理网络、存储功能,HP执行UNIX操作系统功能。这种结构的结果是,操作系统从NFS/CIFS的输入/输出的数据路径中分离开,从而获得了高速度和高可靠性。 网络服务器FMP结构的核心是Auspex的DataXpress内核,这是一个编码小、速度快用于信息传递的微内核,它可以在运行于HP的UNIX不干涉的情况下高吞吐量地传输数据。通过将DataXpress内核嵌入操作系统中,系统可以高效、可靠地为I/O请求提供服务,加速文件操作,同时减少了HP的工作,使之后利于完成管理任务。 NeTservices是在Auspex NS2000系统上使用的、与Windows NT Server 4.0兼容的网络应用和管理服务程序。它做到了用户访问环境和管理环境的完全集成,允许NS2000系统同时将本地文件服务传给大量的UNIX和Windows用户。 NeTservices是基于Microsoft Windows NT Server开发的,它与Microsoft的CIFS(Common Internet File System)文件共享协议、NT Server 4.0目录和数据安全及远程管理服务完全兼容。NeTservices完全支持NT的域(domain)和信任(trust)关系,支持NT用户端的管理。 相关链接
频道热门
热门新闻
|
精粹集锦
特别推荐
频道精选
|