LVS集群管理系统
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
网络技术的高速发展使得对网络应用服务的需求也飞速提升,对所提供的服务数量和质量都提出了更高的要求,因此服务器性能更多的成为网络服务的关键。大连理工大学校园网经过一段时间的快速稳定发展后,同样面临这个问题。该问题主要就是由于大量的需求造成大规模的负载,使用单台昂贵的超级计算器可以解决此问题,但用超级计算机提供一般性的网络服务如Web服务、Mail服务等是不切合实际的。因此采用集群方案来解决,这也是目前解决此问题的普遍做法。
     在Linux下的最常用的负载均衡集群就是LVS集群,该集群存在的一个缺欠就是缺乏完善的管理系统,易维护性不高,维护工作量较大,影响了集群的规模、集群的可用性和可靠性。LVS集群管理系统提出了比较完善的集群管理思想,包括集群运行状态的监控、集群节点的快速安装与恢复、集群的动态调度、统一的管理界面四部分,并对未来集群功能的升级扩展做出准备。从而提高LVS集群的可用性,简化维护工作,便于集群规模的扩展。
     整个系统借鉴了其他成熟集群管理系统的设计思想,采用模块化设计,在现有的各种开源(Open Source)项目及自由软件的基础上开发。管理系统的各功能模块已经基本实现,并在大连理工大学VOD视频点播系统的realserver的LVS集群中试运行,LVS集群的可用性和可维护性都有了一定提高。目前的管理系统还存在一定问题,需要继续完善,这将进一步提高LVS集群的性能。
The rapid development of network technology makes the requirement for network services increase more quickly, so the performance of servers has become the pivotal part of network. During building the campus network of Dalian University of Technology, the same thing happened. Now the cluster technic is mostly used to solve this problem.
    LVS, the load balance cluster system based on Linux that is most common used, lacks the overall management system, and it influence the stability of cluster, and limits the number of nodes in cluster. It takes administrators much energy to keep the cluster running in order. Designing a management system for LVS, it includes the following parts: monitor and control nodes in the cluster, fast install and resume the nodes, dynamic configure cluster, and graphic interface of the management system. Prepare for expanding the management when LVS has upgraded.
    The ripe business system is referenced to design this. Implementation of the system is based on reworking of some Open Source projects and free software. The management system has already been used in the realserver LVS cluster system of Dalian University of Technology Video On Demand System. The cluster system is more stable and the operation to node is more facile. The current system is not very perfect, so it needs to be upgraded hi the future to improve the performance of LVS cluster.
引文
(1) 黄宝贵,李英壮等.大规模网络视频实时广播系统的设计与实现.东南大学学报(自然科学版),2002,32(增刊):385-388
    (2) 李英壮,黄宝贵,于广辉,张晓景.大连理工大学网上教学支持系统的开发与实现.小型微型计算机系统,2001,22(增刊):136-139
    (3) George Coulouris,Jean Dollimore, Tim Kindberg. Distributed Systems Concepts and Design.第三版.北京:机械工业出版社,2003.1-29
    (4) Alex Vrenios.Linux Cluster Architecture.第一版.北京:机械工业出版社,2003.5-52
    (5) 许广斌.基于Linux的集群系统.WWW-900.ibm.com,2001
    (6) 金戈.Linux高性能集群.WWW-900.ibm.com,2002
    (7) 黄翊.集群系统MOSIX分析.WWW-900.ibm.com,2002
    (8) Joseph Mack.LVSDocument.WWW.linux-vs.org,2003
    (9) 章文嵩.Linux服务器集群系统.WWW-900.ibm.com,2002
    (10) willJam Stallings.SNMP网络管理.第一版.北京:中国电力出版社,2001.6-78
    (11) U.Blumenthal, B.Wijnen.User-based Security Model (USM) for version 3 of the Simple Network Management Protocol(SNMPv3).RFC3414,2002.1-61
    (12) Douglas E.Comer,David L. Stevens,用TCP/IP进行网际互联第二卷设计、实现与内核.第三版.北京:电子工业出版社,2001.358-392
    (13) J. Case, M. Fedor, M. Schoffstall, J. Davin. A Simple Network Management Protocol (SNMP). RFC1157, 1990. 1-36
    (14) RedHat. The Red Hat Cluster Manager Installation and Administration Guide. www. redhat, com, 2002
    (15) Zhihui Du, Sanli Li, Peizhi Shi, A Tool for Monitoring and Profiling HPF Programs in MPI Parallel System, 7th International Conference on Advanced Computing and Communications (ADCOM' 99), 1999, 12:20-22.
    (16) 李英壮,李先毅,王利明,李新.基于Linux的集群管理系统的设计与实现.大连理工大学学报,2003,43(增刊1):168-170
    (17) Chris DiBona,Sam Ockman,Mark Stone.OPENSOURCES:Voices from the Open Source Revolution.第一版.北京:清华大学出版社,2003.15-77
    (18) E.Rescorla, A. Schiffman.The Secure HyperText Transfer Protocol. RFC2660,1999.1-45
    (19) 白鉴聪,潘军锋,罗剑波.PHP 4编程与实例.第一版.北京:机械工业出版社,2001.115-130,300-313
    (20) Edward S.Peschko,Michele DeWolfe.Perl 5编程详解.第一版.北京:机械工业出版社,1999.174-345
    (21) Brian w.Kernighan,Rob Pike.Unix编程环境.第一版.北京:机械工业出版社,1999.51-145
    (22) MRTG. MRTG User Information. www. mrtg. org, 2003.
    (23) Greg Prett, Dann Frazier. SystemImager-Manual. www. systemimager, org, 2002
    (24) R. Droms. Dynamic Host Configuration Protocol. RFC1531, 1993. 1-39
    (25) K. Sollins. The TFTP Protocol (revision2). RFC783. 1981. 1-18
    (26) Steve Shah.LINUX管理员指南.第一版.北京:机械工业出版社,2001.341-368

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700