基于Linux的Web服务集群软件设计及实现

被引量 : 0次 | 上传用户:bilyy95
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的不断发展,Web服务广泛的被企业用于产品宣传,日常管理,售后服务以及电子商务。对于一般企业而言,都希望自己的Web服务器能够满足不间断的应用服务需求,但是出于成本考虑,很多企业又都会使用Linux操作系统集群来构建其Web应用的基础架构。但是,长期以来在Linux平台上却一直缺少一种易用性高,扩展灵活,硬件成本低的Web集群软件。本文仔细探讨了各种集群的特点,同时在Linux Web集群中选取了目前被广泛使用的LVS (Linux Virtual Server) Web集群软件进行设计改进。事实上,通过分析,可以看出,LVS本身具有很多非常好的Web集群理念,这些理念在负载均衡方面实现非常优秀,但是作为一种Web集群软件而言,易用性和可靠性依然不够高。与此同时,LVS集群也没有考虑到应用的实际需求,整个集群的管理对管理者和内容发布者都非常复杂,稍有不慎,就有可能造成发布内容不一致的问题。本文在以上基础上,对LVS系统提出改进,并构建了WS-LVS这样一个更适合目前企业应用的Web集群系统。由于LVS本身具备了多种可供选择的负载均衡,因此,在对多种负载均衡方式的详细分析和对比后,最终采用了VS/DR的负载均衡方案,其次,为了满足Web发布者,又经过多方考证,引用了Lustre的集群文件系统。系统最主要的部分是新加入的集群管理模块,该模块从本质上修改了LVS原来的前置机-Web服务器的两层构架,从而使得仅仅使用两台服务器便能够达到LVS可以达到的易用性标准,同时随着WS-LVS集群中的服务器数量增加,集群易用性也能够不断继续提高。原来在LVS系统前置机部分可能存在的集群的性能瓶颈问题也在WS-LVS系统中得以解决。本文最终也以实验数据证明,WS-LVS系统比其原型LVS系统利用率更高,系统易用性和可靠性也更为提高,而可伸缩性也大大的优于原型系统。同时,WS-LVS系统具有目前主流商用集群系统的很多特性,使得新系统能够切实满足各行业Web应用服务基础建设的需要,具有很强的使用价值。同时,系统依然基于Linux及其开放源代码,也使得企业本身对系统的本地化改进成为可能。
其他文献
采取野外调查、室内试验与资料查阅相结合的方法,对厦门海岸线、漳州海岸线和泉州湾等滨海区耐盐园林绿化植物的应用状况进行了调查.结果表明:该地区至少有各类耐盐园林绿化植
β-乳球蛋白是牛奶乳清蛋白的重要组成成分。本文就牛奶中β-乳球蛋白的结构特点、生物学功能以及影响其生物学活性因素等方面进行了综述,并对β-乳球蛋白的应用前景进行了展
根据“清洁生产”、“达标排放”和“总量控制”的原则,针对现有建设环境,对威克铸造环境规划设计,做好工程分析,对拟采取的污染防治措施进行可行性和经济合理性分析,以实现人-机-
由于长期以来受应试教育观念的影响,我们现行的中学思想政治课教学还存在一些弊端,思想政治课的德育功能没有得到充分的发挥,教学效果不尽人意。为此,改革思想政治课传统的教
在五四新文化运动中,陈独秀和胡适大力提倡科学,坚持科学的理性精神,肯定科学的价值、作用和地位,对封建旧文化进行彻底的批判。他们侧重进化论的介绍,吸收进化论思想,以此观照五四
主要讨论了环氧树脂结构胶粘剂搭接拉伸剪切强度的影响因素。通过实验发现,端羧基液体橡胶(CTBN)用量、基材表面处理、填料种类及用量都将对剪切强度产生显著影响;采用20份CTBN作
本课题来源于泰科电子上海瑞侃电缆附件有限公司亚太区研发部的连接硬件的实验室级别测试项目。现在的连接硬件的测试过程通常都是手动完成的,包括网络分析仪的操作,连接硬件
目的:了解综合性医院精神科门诊中专科和非专科医师对抑郁症的识别和误诊情况及其相关影响因素,并比较专科和非专科医师对抑郁症的治疗模式和临床疗效,为制定综合医院精神卫生服
本文拟从印尼历届政府华侨华人政策的演变、印尼华人参政议政态度的转变 ,对二战后印尼华人社会地位的变迁这一问题从宪法角度、从民族学角度、从不同民族文化心理层面进行初
清末及民国时期,青藏高原局部地区设置了一些较为近代化的农牧业试验改良机构,对本地品种改造和优良品种引进、生产工具革新和生产方法改进等方面作了一些工作,在局部地区产生了