基于集群技术的Linux虚拟服务器

来源 :科学与技术 | 被引量 : 0次 | 上传用户:sda_xiangwei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着网络技术的应用范围在不断扩大,数据流量和计算强度也在不断增大,其业务量的增加给网络带宽和服务器带来了巨大的挑战。根据网络技术的使用状况进行分析,其决定因素是在服务中,因此本文针对该种情况提出了建立高可用、高性能并且具有可伸缩性的网络服务来满足不断增长的负载需求,因此这就出现了基于Linux下负载均衡的虚拟服务器集群技术。Linux虚拟服务器的目标是将很多个实际服务器集中在一起来组成一个可扩展和高可靠性的虚拟服务器,基于其工作原理以及不同的调度方法进行研究,最终为集群技术的Linux虚拟服务器提出了新的设计和使用标准。
  关键词:集群技术;Linux;虚拟服务器
  为了解决电子商务在网上的运行,避免服务器出现中断等现象造成被访问数据的流失,提出了Linux虚拟服务器,提高了服务器的运行效率,拓宽了网络服务范围。该服务器是通过高性能网络或者是局域网互联的服务器集群成为实现高可伸缩的、高可用网络服务的有效结构,推动了我国网络信息技术的进一步发展。
  一、Linux虚拟服务器及其特点分析
  虚拟服务器也称VPS主机,它采用特殊的软硬件技术将一台完整的服务器主机分成若干个主机,然后租给不同用户,其中每一台被分割的主机都具有独立的域名和IP地址,在运行中由用户远程操作属于自己的那一块,而这一块对任何用户而言,就是一台完整的服务器,与真实独立的主机功能完全一样,網民一般在空间域名网络申请虚拟服务器,用户只需要对自己的信息进行远程维护即可。Linux虚拟服务器集群简称LVS,该设备主要是为了将多种实际服务器集中在一起,其中采用的是基于IP层负载均衡的调度方法,在将IP层上的TCP/IP请求均衡的转移到不同的服务器上之后,调度器自动屏蔽掉服务器的故障,组成一个基于一组内容节点的、具备高可用性和可扩展性的网络实体解决网络服务性能。该服务器的特点是:它能够在传输信息量的过程中避免软件和硬件升级造成的服务器中断或者是数据的流失,提供高性能的使用设备,可靠性以及可扩展性比较强,实现了透明的负载均衡。在使用的过程中将网络地址转换成转发数据包最终到实际服务器,这样在用户的使用中就能够实现全透明的过程,增强了数据的安全性;该服务器有稳定的代码资源,增大了使用范围;能够消除所有的单点失效的影响,增强数据的恢复措施,有助于用户的升级。
  LVS的工作原理:该服务器采用的是基于IP层负载平衡调度技术,在运行过程中能够在操作系统核心空间中促进IP层上的TCP/UDP请求均衡地转移到不同的服务器上,促进调度器能够自动的屏蔽掉服务器的故障,保障了另一组服务器能够在高性能、高可靠性的环境下实现系统的伸缩性。服务器在通过集群技术时可以透明地加入或者是删除结点,为系统提供了可伸缩性,而为了解决好重置系统结点需要检测。LVS它主要是由三个部分组成的:(1)负载均衡器:它属于一个集群对外面的前端机,在使用中主要负责将客户的请求发送到后端的真实服务器上具体执行,这个过程需要一个地址,这就是VIP地址。(2)服务器群:该群主要负责执行用户的请求等,其执行的服务器有WEB\MAIL\FTP等,在经过Real  Server间通过高速的局域网或者是广域网之后,进行实地连接(3)后端存储:这个部分主要为服务器提供一个共享的存储区,促进各个服务器之间相互连接服务。在网络出现了相同的内容时,共享服务存储就能起到很大的作用,然而在系统中当存储的内容在不断加大时,属于一种无共享结构,增大了服务器的代价。
  二、负载技术的原理
  普通的Linux虚拟服务器是按照传输层连接对集群节点进行业务分配,能够便捷而高效的实现负载均衡。然而集群虚拟服务器的负载均衡表现在:LVS虚拟服务器最终实现了三种IP负载均衡技术,(1)VS/NAT,在用户进行访问的过程中,请求报文最终要到达调度器,调度器以负载均衡的方法从一组真实服务器中选取一个,最终将报文的目标地址VIP改写成选定服务器的地址,在连接好相应的接口后,将报文发送到给定的服务器。整个运行过程中,该虚拟服务器的结构对用户是透明显现的。在不进行任何修改时,就能够实现在Linux上不存在的服务。它只是需要一个IP地址,将其配置在调度器上,在私用的IP地址上增加一个服务器,减少了IP地址的使用数量,提高了服务器的使用效率。(2)VS/TUN,在调度器根据各个服务器的负载情况动态的选择一台服务器时,将请求报文封装在另一个IP地址的报文中,转发给选出的服务器,这种负载服务器主要是利用IP隧道技术来完成调度的请求,满足用户的不同服务,这种实际服务器最终将应答的数据直接返回到用户手中,在运行过程中由于后端服务器只有一组,因此这就显示了建立隧道的必要性,这时需要利用隧道原理来将整个组服务器上的网络服务组成一个IP地址上的虚拟网络服务,为用户提供设备服务。这种隧道技术能够通过负载调度器中的请求直接返回给用户,这样就增强了整个集群的吞吐量。(3)VS/DR,该设备主要是将报文直接路由给目标服务器,调度根据各自服务器的负载情况,动态的选择一台服务器,直接将数据帧的 MAC地址改成选出服务器的MAC地址,再在服务器上的局域网中实施发送。由于数据帧的MAV地址采用的是选出的服务器,当发现VIP地址被配置在本地的网络设备上时,根据请求具体处理,然后根据路由表将相应报文直接的返回给客户。整个服务器在进行共享之后,调度器配置的VIP地址来接收虚拟服务的请求报文,满足客户的网络需求。该设备极大的提高了LVS集群系统的伸缩性,将最大的数据吞吐量受于负载均衡器的环境之中,增强了对用户的物理服务。
  三、集群技术的几种连接调度算法
  本文研究集群技术Linux虚拟服务器采用的是负载均衡调度方式,该调度是以连接为粒度,根据用户的需要能够将每个对象从WEB服务器上获取之后,建立一个TCP连接,然后在不同的服务器上进行连接,这样就有效避免了在用户访问过程中的负载不均衡状况发生,其中具体的调度算法有:(1)轮转调度:该算法方法比较简单,依次将氢气调度分布在不同的服务器上,提高了用户对所有服务器的处理性能。(2)加权轮转调度,它是用相应的权值表示服务器的处理性能,再将请求数目按照权值的比例分配到具体的服务器中(3)最小连接调度,它需要记录各个服务器已经建立的TCP连接的数目,将新的连接请求发送到当前的连接数最小的服务器中,根据负载变化的大小直接分布到各个服务器上。(4)加权最小连接调度;当各个服务器的处理性能不同时,最小连接调度算法不能正常满足用户需要,采用加权最小连接调度,将其进行超聚集,各个服务器用相应的权值表示之后处理好性能。
  四、总结
  LVS采用的是开放源码技术,该服务器的构建具有集群技术,在高扩展性和稳定性以及高性能方面有巨大的优势,整个虚拟服务器通过负载平衡调度、故障检测以及集群管理等技术,最终在一组服务器中形成了对应的接口,为客户提供了高性能的服务,并且Linux虚拟服务器具有良好的伸缩性,能满足各种电子商务网上交易同时进行,增大了数据量的传输,能够同时支持和满足百万个用户并发连接,在不对客户信息进行任何修改的前提下,正常使用,并且各个Internet站点通用。Linux虚拟服务器已经成为网络开发的主流之一,其使用性能明显高于普通虚拟服务器,提高了局域网络和广域网互联服务器的集群效应,在可伸缩以及高效率中满足客户网上应用,这对于进一步发展我国网络信息技术有着重要的推动意义。
  参考文献:
  [1]李慧贤,王力,赵晓琳,周松泉.基于集群技术的Linux虚拟服务器及其配置实例[J].电脑与信息技术,2012(32).
  [2]李元林,周瑞超,郭宇明,郭丽丽.基于Linux的虚拟服务器集群技术的研究与实现[J].仪器仪表用户,2014(05).
  [3]张文松,张悦旺,独钟韩,董娜.基于Linux高性能负载均衡的集群系统的研究[J].计算机与数字工程,2011(21).
其他文献
摘要:火电厂的锅炉受热面爆管原因、表现的形式都是复杂多变的,涉及到设计、安装、检修、制造、运行等各个方面,这就要求我们在不断总结经验的基础上采取综合防范措施,进而最大程度的减少锅炉受热面的爆管事故发生。根据相关统计结果表明,在火电厂锅炉运行的的各类事故和故障当中,受热面"四管"的爆破所占的比例高达到30%以上,这不但极大地影响了锅炉的正常运行和使用寿命,同时也对火电厂的社会、经济效益造成了巨大的损
期刊
摘 要:企业数据库建设目标是消除数据孤岛、降低数据冗余等问题,通过采取统一数据、统一界面、统一接口、实现数据共享等措施提供集成平台;为改进生产经营的整体应用水平,改善应用环境、降低费用、提高全员劳动生产率,为科学生产经营分析提供了更加全面、及时、精确的数据。  关键词:数据处理流程;数据存储中心;数据编码标准  前言  经过多年的发展,油田企业建成了多个计算机应用系统,这些系统为信息事业的发展,做
期刊
摘 要:机械密封是指由至少一对垂直于旋转轴线的端面在流体压力和补偿机构弹力(或磁力)的作用下以及辅助密封的配合下保持贴合并相对滑动而构成的防止流体泄漏的装置。弹力加载机构与辅助密封是金属性纹管的机械密封我们称为金属波纹管密封。在轻型密封中,还有使用橡胶波纹管作辅助密封的,橡胶波纹管弹力有限,一般需要辅以弹簧来满足加载弹力。“机械密封”通常被人们简称为“机封”。  关键词: 机械密封;泄漏分析  目
期刊
摘要:当今社会,暖通空调的发明应用越来越多的走进千家万户的生活生产中,给人类的生活生产带来了不少的便利。而暖通空调在设计中,应用了地源热泵,它的节能、环保、高效率大大促进了暖通空调的发展与应用。本文旨在说明暖通空调设计中的地源热泵的原理及特点,并向大家介绍地暖热泵在实际生活的广泛应用,以及其在未来的美好发展和向往,让人们更加放心使用暖通空调带来的便利。  关键词:暖通空调:地源热泵;可持续发展  
期刊
摘要:汽轮机在启动过程中,是一个金属吸热升温的过程。暖机暖管初期,高温蒸汽与温度较低的金属接触,蒸汽凝结放热,将热量传递给管道及汽缸金属部件,蒸汽即凝结成水,这些疏水应及时排放,若积存在管内不仅严重影响暖管传热,而且可能带来管道的水冲击,造成阀门、管道和法兰的破裂损坏。如果蒸汽夹带了疏水进入汽轮机内,将会发生更为严重的水冲击设备损坏故障。所以,汽轮机组疏水系统可靠稳定显得尤为重要。  关键词:疏水
期刊
摘要:炉外小管道爆破主要有焊缝边缘爆破和冲刷、腐蚀减薄爆破2种。在设计、施工、运行及检修等各个环节上质量把关不严,是导致炉外小管道爆破事故的主要原因。针对这些原因,给出了炉外小管道爆破事故的各项预防措施。  关键词:炉外小管道;爆破原因;预防措施;  火电厂中,除了锅炉本体的受热面管子之外,还有大量DN≤150mm的高温高压小管道,这类受监小管道通常与汽包、联箱、炉外大管道、汽机本体范围内的管道相
期刊
摘要:三相异步电动机作为最常见动力设备,为各类机械提供动力来源。电动机的安全稳定运行直接关系到安全生产的各环节。本文针对制约电动机安全稳定运行的几个重要环节,并结合电动机维护和检修经验展开技术分析和探讨,为实际生产过程中电动机的故障诊断及维修提供一定的参考。  关键词:三相异步电动机 故障诊断 检修维护  引言  电动机有机壳、轴承、定子、转子、散热风扇等几部分组成。影响三相异步电动机安全稳定运行
期刊
摘要:模温机是成型车间里的周边设备之一,它的故障率在整个成形车间内最高。本文集中介绍了该机种常见故障和相应的维修处理方法。  关键词:模温机;温度;水压;水泵  在成形车间,除开注塑成机以外,还有模温机、干燥、吸料机、机械手、粉碎机等众多的周边设备。而这些设备又是成形车间中故障率最高的,且因机器内部设计的不合理,许多的零部件不易拆卸与维修,造成设备维修人员诸多困扰。  在这些常用的周边设备里,模温
期刊
摘要:水利移民是我国开展水利工程建设中不可避免的问题,不仅关系到移民未来的生活与生产,而且还关系到水利工程建设的投资、工期、效益等内容。移民项目包括的内容丰富、专业广泛、政策性强,根据地区经济发生水平决定,水利移民的表现也有很大差别,质量效果有着极大的变化。为了明确不同因素对水利移民质量的影响,建立完善的质量管理体系,对顺利完成水利移民项目有着非常重要的影响。本文从水利移民重要性进行分析,提出了移
期刊
摘要:随着科学的发展,计算机技术已经突飞猛进。目前几乎已经渗透到社会工作的各个领域,建筑工程当然也毫不例外,它的应用可以从建筑工程招投标工作开始,直至工程竣工决算及审计的全部过程。从一定意义上说,计算机技术在其工作中的应用率的高低玳表着建筑工程技术的高低程度。本文简单分析一下计算机技术在工程建筑中的应用。  关键词:计算机技术;工程建筑;分析;应用  前言  随着土木工程科技的进步,各种工程项目及
期刊