还剩15页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
东莞台商佶息网大量的管理资料下载龙星网络计算机系统研制工作总结报告研制单位清华大学湖南湖大远程网络股份有限公司湖南计算机股份有限公司过有线或无线方式接入网络,在一个公共分布式软件平台上,实现数据流和控制流在网络中的无缝流动,从而实现人们可随时随地访问到所需数据和服域代码已更改务这一普适计算模式的体系结构如图L二所示网络计算机MMNC是一种新型的基于普适计算模式的网络计算机,它通过可支持多操作系统的计算机远程启动协议进行远程启动,然后通过普适计算平台,即MMNC软件平台所提供的服务,按需从应用服务器上下载应用软件到本地进行执行MMN这一思路改变了过去NC所有计算都在服务器上进行的缺点C如果把数据和程序比作原材料,运行和计算比作加工过程,这一思家路可以形象化的电用图二三表示即电MM视N台C普适计算模式把服务器作为存储和管理信息厂及程序的仓库,商把用户端系统作为加工与展示计算结果的工厂消费类家电图二普适计算平台体系结构图L域代码已更改图■三计算模式与传统计算模式对比示意图2MMNC NC•龙星嵌入式操作系统龙星嵌入式操作系统通过远程引导传到本地计算机,不需要在终端中存放嵌入式操作系统■符合嵌入式OS规范■与Linux在用户界面和开发界面上兼容■提供多种联网协议和网管,例如:HomePNA,IEEE1394,BSR我们自己提出,HNMP HomeNetwork ManagementProtocol,我们自己提出,现已被IETF接受为Internet Draft■支持动态可加载模块,提高系统的可扩展性■支持多种硬件平台:INTEL,X86PowerPC等•网络环境下的计算机远程启动方法龙星启动软件的模块结构按如下方案设计:SDK网上行后摊寸以]内存才旨令红f|i«J管XH1管理IINMP内存管理CPU管理工/O事件I/O事件与中断队歹U图四启动软件的模块结构6系统组成龙星项目设计的系统标准网络逻辑结构,如图五三,它由以下几部分组成:视频服视频服数据库WEB广播应用NAS务器务器服务器服务器服务器服务器LASMPEG编码器---------------卫星广播有线主干交换机节目服务器磁盘阵列DVD VCDLCD电视图五三系统标准网络逻辑结构图1)、服务器主机可以是目前常用的各种中、高档PC或一般普通服务器都可以满足要求;操作系统:Windows2000Server的中文操作系统;红旗Linux Server
4.02)、网络终端网络终端机龙星网络计算机显示设备普通彩色显示器,LCD液晶显示器;
四、项目进展基本情况本项目的研制分为4个阶段项目立项及预研阶段
2001.
3.-
2002.
10.项目方案阶段
2002.
10.-
2003.工程研制阶段
3.产品工程化及批量生产阶段
2003.
4.
2003.
9.〜1项目立项及预研阶段此阶段主要完成了本项目的预研和技术准备工作,进行了立项提出了网络计算的新模式2项目方案阶段此阶段我们完成了项目的方案设计在新的计算模式下设计了几套软件方案对终端的硬件方案我们也设计了两套方案,最后经评审确定用#1理逊捶系结构的方案,可以有较方便的元器件采购渠道,成本容易控制3工程研制阶段在此阶段,我们对产品进行详细设计和测试对新的计算模式,我们在Windows操作系统和Linux下进行软件设计,实现了此方案并对性能进行了详细的测试按照确定的硬件方案,我们在斗闺返的方案上设计了龙星终端的硬件,对电路板进行了调试、测试系统进行了联调,并完成了样机4产品工程化及批量生产阶段在此阶段,我们对产品进行了工程化设计,进行产品试制,完成了全套的设计、生产文件并对生产中出现的问题进行了解决改进试生产的终端发给用户试用,反映都较好目前,产品已经生产销售了2000多台,用户使用反映良好
五、下一步研究发展目标龙星系统为教育信息化提供了从Internet到校园网的丰富的联网支持,同时我们还在跟踪无线接入和IEEE.1394等先进的联网技术因为龙星系统采用的开放式的体系结构,可以很方便的加入对最新联网技术的支持本项目目前已经研制出基于33X86体系结构CPU的终端主板,采用的VIA C3CPU作为龙星的硬件平台为了进一步丰富终端的硬件平台,使本项目的产品系列化,我们需要再设计出使用国产CPU的终端主板下一步还将设计新的终端主板,包括龙芯、方舟等硬件平台,使用国产CPU,使得龙星系统不但在软件上具有自主知识版权,而且在硬件上我们也使用中国自主知识版权的产品,因此可以完全有效的防止通过软、硬件预留后门等手段危害系统安全完全自主知识版权的软、硬件产品能有效预防“后门”,更可以适用于政府、办公等应用,可使本产品的应用得到更大范围的推广普及
六、结束语在龙星网络计算机系统的研制过程中,我们得到了部、省市各级业务主管部门领导的关心和支持,同时也得到了清华大学和湖大远程、湘计算机各级领导的关注和大力支持以及合作三方各职能部门的精诚合作,在此我们表示衷心的感谢我们也将再接再励,为龙星网络计算机系统的大批量生产和走向市场而努力龙星网络计算机系统课题组2003-12-30
一、研制背景众所周知,在后PC时代来临的今天,商业计算环境再次发生变化在这种变化的进程中,各种新型的商用计算设备不断涌现先后出现了多种新型的网络计算设备,包括NC、NetPC、WBT等等NC Network Computer的概念是由Oracle公司提出的,客户端的主要实现浏览器功能,提供对JAVA应用程序的访问IBM、Oracle和Sun共同制定了网络计算机参考标准NetworkComputerReference ProNC是一种使用基于Java技术o的瘦客户机系统,它提供了一个混合系统,在这个混合系统中,根据不同的应用建立方式,某些应用在服务器上执行,某些应用在客户机上执行NC针对Internet/Intranet标准而采用全新设计,开机时会下载Java小应用程序JavaApplet供本地使用,并与装在服务器上的应用相连,存取主机上的数据由于下载频繁,因此NC只适用于高带宽的网络环境但是和网络电脑一样,NC关机时,所有的应用和数据均保留在服务器或主机上NC最终未能很好地发展下去,原因是很明显的,包括以下几个方面•Java本身的技术不够成熟实用,运行效率低,对硬件要求高;•JavaOS系统没有得到很好的发展完善;•支持NC的软件资源有限;•现有的NC产品与PC相比,没有很好的体现设想中的优势;eNC没有在一定时间内得到更多的软硬件厂家支持;批注[zl]:要说明NetPC,ThinClient,WBT,等的缺点,引•低价PC和Windows终端等瘦客户机设备的冲击;出新模式网络计算机的原因NetPCNetPC是微软应对NC的一种方案NetPC在硬件上和PC一样,也带有硬盘它没有传统PC的灵活性和可扩展性,但是力图体现微软提出的零管理思想这种PC只能运行Windows操作系统开机后从服务器上下载程序和数据到本地磁盘,计算在本地进行,服务器只进行管理工作它的可配置性和管理性是通过ZAWZeroAdministration forWindows来实现的通过ZAW实用工具,NetPC在具有传统桌面应用的同时大大减少了管理和维护的复杂性由于NetPC采取将操作系统和应用程序下载到本地运行,所以经常会造成网络中的大量数据传输,而且不能运行大软件同时NetPC同PC一样本身的硬件配置也要根据需要不断升级因此后来微软又推出了Windows终端技术来应对NC并实现减少总体成本的承诺瘦客户机Thin Client瘦客户机是从Ct/S计算结构中派生出来的一个使用很广泛的概念它在本地没有硬盘瘦客户机在本机没有操作系统,应用程序运行和数据处理都是在服务器上进行,本地只负责接收和显示结果,但能支持图形界面它是传统的哑终端的一种发展,也称智能终端由于是集中管理,这种方式能在一定程度上减少总体成本瘦客户机被分为两大阵营,——个是基于Unix的X-terniinal终端例如Sun公司的Sun Ray1,100,150系歹——个是基于Windows的Windows终端WBT,如惠普公司的Compaq Evothin clientT20和T30为了扩展应用,克服传统NC应用不足的缺点,Unix终端机——般者I〈能同时兼容Windows的应用这是通过支持ICAIndependent ComputingArchitecture和RDP RemoteDesktop Protocol协议来实现对Windows应用服务器的访问也有人认为传统的NC,以及NetPC它的硬盘只是起缓存功能也是瘦客户机Windows终端机Window-based TerminaL简称WBT它其实也是——种瘦客户机它基于Windows终端技术在微软提出零管理思想以后,Citrix提出了支持以终端方式运行Windows的WinFrame和Metaframe技术这种技术使用ICA协议技术能支持多个用户同时使用运行在服务器上的Window NT系统由于ICA与X-Windows协议原理类似,因此它可以使得运行非Windows操作系统比如DOS,Unix,Linux的机器能够访问Windows应用程序后来微软自己又提出了基于ITUT.120协议族的RDP协议Windows终端机使用低性能CPU它在本地ROM中有一个很小的嵌入式操作系统如Windows CE,嵌入Linux等然后通过MS RDP或Citrix ICA来访问Windows2000或Window XP.NET上的应用程序和数据无论是瘦客户机还是Windows终端机,由于本地只负责界面处理,不进行实际的计算和数据处理,所以对服务器的要求非常高当进行需要大量计算功能的程序时,比如多媒体解码,其所能承受的终端数量受到很大限制无盘工作站Diskless Workstation无盘工作站是C/S结构的典型应用无盘工作站是普通PC或工作站,但是没有硬盘它通过远程启动协议引导计算机,下载操作系统,同时利用存储在文件服务器上的文件数据无盘技术最早由Novell公司提出典型的有DOS无盘站,Windows95无盘站但是Novell无盘工作站的配置极其复杂,需要专业人员进行随着微软Windows NT
4.0对无盘技术的支持,Novell无盘技术逐渐淡出市场但Windows95无盘工作站配置复杂,并且性能不稳定,于是微软在Windows98后放弃了对无盘工作站的支持,转而开发Windows2000终端技术
二、立项的目的、意义各种NC体系都是基于里二商业计算环境而设计的,然而,在网络、数字化家电迅猛发展的今天,网络趋于无所不在,在网络环境下生存,人们的生活、办公方式以及商业计算的内容都将或者已经发生了重大的变化商业计算除了结构化任务、知识型任务、数据录入任务外,多媒体交互任务已经融入同时,单一的商业网络环境的概念正在淡化,商业计算环境与包含丰富多媒体交互业务的生活计算环境融合一体已成为是必然的发展在这种情况下,基于商业计算环境而发展起来的各种计算模式以及建立在此基础之上的网络体系权构架显然已经满足不了现实的需要通过对上述技术的考察和分析,我们可以看出现有网络计算机铃过分依赖于服务器的处理能力,难于满足现在多媒体交互业务的需求很显然,现实情况已迫切需要一种广泛用途的新型计算模式的出现,在这种计算模式下的网络构架,应有高度的可管理性和安全性、极低的总拥有成本(TCO)、丰富的软件资源、灵活的组网方式、支持多媒体交互业务等等本项目提出了一种新的网络计算机的模式采用远程启动技术启动网络计算机,支持操作系统的远程加载,并应用网络技术、分布式计算机技术来支持多种应用,弥补传统NC应用不足的缺点通过程序按需加载技术,实现NC和服务器的分布式计算,大大降低对服务器的计算能力的要求,克服了目前瘦客户机对服务器过分依赖的缺点在这种新模式下,网络计算机利用服务器来存储程序和数据,加电后通过远程启动协议从服务器上下载操作系统,此后再访问存储在服务器上的数据,按需加载各种应用这种新模式计算机既具有NC的简化硬件,同时又能支持多种桌面应用由于新NC采用服务器来进行集中管理,大大降低了总体成本同时,通过调度和安全增强技术,实现在低价格平台上的高性能和高安全性龙星网络计算机正是为实现上述B的而开发的
三、技术方案论证1硬件技术指标•处理器使用国际国内主流CPU•系统存储器2个DIMM槽,支持16MB-512MB•总线结构ISA和PCI•视频控制器集成•外部存储控制支持IDE硬盘和软盘•串行通讯口9针串行通讯口•并行通讯口25芯打印口•USB接口2个•键盘/鼠标PS/2接口,支持标准PC键盘/鼠标•网络接口:RJ45接口•声卡集成2软件技术指标•系统BIOS采用AWORD BIOS,支持ACPI,支持工业标准的增强型IDE(自动检测硬盘类型,支持大容量硬盘)•远程引导支持windows2000Server服务器的远程引导;引导协议支持PXE协议皿自主开发的支持多操作系统的远程启动协议•网络系统支持目前流行的Windows2000server UMXLinux等多种网络平台•网络协议支持TCP/IP、SPX/IPX、NETBEUI等协议3其它性能指标•交流电源适应能力在供电交流电压为220V,50HZ的情况下正常工作•安全性符合GB4943-1998《信息技术设备的安全》的规定,对地泄漏电流不超过
3.5MA•电磁兼容性实测达到GB9254-1998《信息技术设备的无线电骚扰极限值和测量方法》A级和GB/T17618《电子测量仪器电磁兼容性实验规范》的要求•可靠性产品的平均无故障工作时间(MTBF)大于18000小时•超薄机箱、结构紧凑龙星网络终端主机箱采用超薄机箱、结构紧凑机箱可立置也可平置4龙星模式下的网络体系结构在方案中按图一设计龙星网络计算模式下的网络体系结构:服务器端谷厂帆晒基干VMSI.计篁橙式的网络体系班构图一数字网络软件平台的龙星操作系统■支持INTEL,PowerPC两种硬件平台■支持动态可加载的模块■内核大小约为330KB■与Unix,Linux应用程序编程接口API兼容5龙星项目的关键技术简介批注[z2]:关键技术主要是新的网络计算模式,远程启动协议,调度技术,硬件设计本项目的关键技术是新的网络计算模式,龙星嵌入式操作系统和网络环境下的计算机远程启动协甥法,调度技术和硬件设计计算模式的发展,大体上经历了从大型主机机ain Frame计算到桌面Desktop计算,再至网络计算Network Computing、普适计算PervasiveComputing的演变在普适计算中,各种计算设备包括嵌入式计算设备通。
个人认证
优秀文档
获得点赞 0