- 1
- 0
- 约3.14千字
- 约 7页
- 2019-08-23 发布于北京
- 举报
PAGE
PAGE 1
基于GUI的机群管理系统设计与实现
摘要:随着机群系统的广泛应用,功能结构各异,并且适用于不同机群系管理软件纷纷出现,其中包括以CLI(CommandlineUserInterface)命令行模式进行管理和以GUI图像用户界面进行管理两种用户体验模式。该课题设计与实现一种通过以LAMP技术为背景的图形用户界面机群管理系统完成对学机群的访问与管理。
关键词:机群系统;GUI;LAMP;图形用户接口
中图分类号:TP311文献标识码:A文章编号:1009-3044(2013)04-0911-03
LAMP-basedFleetManagementSystemGUIDesign
WANGAn-ran,CUIHai-dong
(CollegeofInformationScienceandTechnology,ShandongUniversityofScienceandTechnology,Qingdao266590,China)
Abstract:Withtheextensiveuseofclustersystems,manyclustermanagementsoftwarewithvariousfunctionshavebeendevelopedtobeuse.Thosesoftwareincludetwoexperiencemode,onemanagewithCLI(CommandlineUserInterface)instructionsandtheotheronewithGUI(graphicuserinterface).ThispaperelaboratesaGUImanagementandaccessmethodforclustersusesLAMPtechnical.
Keywords:cluster;GUI;LAMP;thesoftwareofclustermanagement
1基于GUI的机群管理系统研究的目的与意义
计算机在50多年的发展中经历了重大的变革,高性能但价格相对便宜的PC机大量涌现,各种互连网络技术已经相当成熟,这为机群的构建创造了有利条件。传统的CLI管理模式,不仅需要专业的人员进行管理而且不够直观的检测系统中节点的工作状态,因此基于GUI的机群管理系统的设计也成为当前热点。
1.1目前基于GUI的机群管理系统国内外相关研究现状
随着机群系统的广泛应用,机群管理软件得到了前所未有的发展。机群管理软件的研究与开发是一个相当有潜力的领域,目前国内外出现了很多机群管理系统。
国外著名的机群管理软件主要有美国IBM公司的CSM和XCAT,加拿大Platform公司的LS等。
IBM公司的CSM(ClusterSystemsManagement)是IBMeServerCluster1300上的系统管理软件,是一款功能很全面的管理工具,支持Redhat、SuSE,而且还在不断的发展中。
XCAT是用于IBMeServerCluster1300上的系统管理软件。它由EganFord开发。它基本上是由shell脚本写成,相当简捷。但是它实现了机群系统管理大部分的内容,是个非常出色的管理软件。
LSF(LoadSharingFacility)该负载共享软件是由加拿大Platform公司开发的,无论从功能方面还是从应用范围来讲,LSF可谓是一个商用的成熟的机群管理系统。
国内的机群管理软件主要有联想公司的LCMS和曙光公司的曙光4000L。联想自主研发的机群管理系统LCMS,实现了服务器机群软硬件资源的高效动态管控,有效地支持了大规模科学工程计算应用。
2系统开发技术简介
2.1LAMP技术简介
LAMP(LinuxApacheMySQLPHP)是指一组常用来搭建动态网站的开源软件包括Linux操作系统、Apache网络服务器、MySQL数据库和PHP语言的黄金组合,共同组成了一个强大的Web应用程序平台。随着开源潮流的蓬勃发展,LAMP以开发成本较低,开发速度快,安全性高等特点已经与J2EE和.Net商业软件形成三足鼎立之势。
2.2ExtJs技术简介
系统采用B/S模式,GUI主要在浏览器端,具体实现方案采用EXTJS,ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架,EXT要比开发者直接针对DOM、W3C对象模型开发UI组件轻松。
3基于GUI机群管理系统的设计与实现
3.1系统架构
根据系统需求分析中,用户能够对系统进行检测与管理,整个管理系统的实现采用B/S模式,整个机群软
原创力文档

文档评论(0)