
以下资料作为参考:
DNS轮循
首先介绍一个DNS系统:传统的DNS解析都是一个域名对应一个IP地址,但是通过DNS轮循技术(负载平衡技术)可以做到一个域名对应到多个IP 上 这样大家难免就会问,这个技术有什么用呢
DNS轮循是指将相同的域名解释到不同的IP,随机使用其中某台主机的技术,该项技术可以智能的调整网站的访问量到不同服务器上,减轻网站服务器的压力,实现负载匀衡;如果您感觉到单一的主机已经不堪负载你网站日益增长的访问,那么建议您采用我们的DNS轮循技术。
DNS轮循系统可以根据您的需求设置N台主机作为WEB服务器。目前已有越来多大型的WEB服务器使用DNS轮循来实现负载均衡,服务的分布规划更便捷,扩展性更好,从而提高了网站的稳定性和访问效率,那些大量数据文件请求的客户也得到了更快的响应。
DNS轮循还将给您的网站提供这样的改进,诸如您的网站的数据使用量一直处于不断的增长当中,当达到服务器资源运行瓶颈的情况
下,由于采用了DNS轮循技术,您只需要增加服务器数量就可以平滑升级,而且偶然故障或其他意外情况造成的损失得以避免,7×24小时可靠性的持续的运行
成为可能。
如果您真的希望自己的网站能够一直稳定的在线运行,尽量的减少宕机的比率,那么除了采用比较好的网站空间技术支持之外,还可以采用时代互联域名的DNS轮循功能来实现网站的永久在线负载平衡
负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其
他服务器的辅助。通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求。均衡负载
能够平均分配客户请求到服务器列阵,籍此提供快速获取重要数据,解决大量并发访问服务问题。这种群集技术可以用最少的投资获得接近于大型主机的性能。
网络负载均衡的优点
第一,网络负载均衡能将传入的请求传播到多达32台服务器上,即可以使用最多32台服务器共同分担对外的网络请求服务。网络负载均衡技术保证即使是在负载很重的情况下,服务器也能做出快速响应;
第二,网络负载均衡对外只需提供一个IP地址(或域名);
第三,当网络负载均衡中的一台或几台服务器不可用时,服务不会中断。网络负载均衡自动检测到服务器不可用时,能够迅速在剩余的
服务器中重新指派客户机通讯。这项保护措施能够帮助你为关键的业务程序提供不中断的服务,并可以根据网络访问量的增加来相应地增加网络负载均衡服务器的数
量;
第四,网络负载均衡可在普通的计算机上实现。
网络负载均衡的实现过程
在Windows Server 2003中,网络负载均衡的应用程序包括Internet信息服务(IIS)、ISA
Server 2000防火墙与代理服务器、虚拟专用网、终端服务器、Windows Media
Services(Windows视频点播、视频广播)等服务。同时,网络负载均衡有助于改善服务器的性能和可伸缩性,以满足不断增长的基于
Internet客户端的需求。
网络负载均衡可以让客户端用一个逻辑Internet名称和虚拟IP地址(又称群集IP地址)访问群集,同时保留每台计算机各自的名称。下面,我们将在两台安装Windows Server 2003的普通计算机上,介绍网络负载均衡的实现及应用。
这两台计算机中,一台计算机名称为A,IP地址为19216807;另一台名为B,IP地址为19216808。
规划网络负载均衡专用虚拟IP地址为19216809。当正式应用时,客户机只需要使用IP地址19216809来访问服务器,网络服务均衡
会根据每台服务器的负载情况自动选择19216807或者19216808对外提供服务。具体实现过程如下:
在实现网络负载均衡的每一台计算机上,只能安装TCP/IP协议,不要安装任何其他的协议(如IPX协议或者NetBEUI协议),这可以从“网络连接属性”中查看。
第一步,分别以管理员身份登录A机和B机,打开两台机的“本地连接”属性界面,勾选“此连接使用下列项目”中的“负载均衡”项并进入“属性”对话框,将IP地址都设为19216809(即负载均衡专用IP),将子网掩码设置为2552552550;
第二步,分别进入A机和B机的“Internet协议(TCP/IP)”属性设置界面,点击“高级”按钮后,在d出的“高级TCP/IP设置”界面中添加IP地址19216809和子网掩码设置为2552552550。
第三步,退出两台计算机的“本地连接属性”窗口,耐心等一会儿让系统完成设置。
以后,如果这两台服务器不能满足需求,可以按以上步骤添加第三台、第四台计算机到网络负载均衡系统中以满足要求。
如果大家了解微服务和分布式服务器架构等技术的话,那么对于如何解决系统运行中出现的BUG造成的破坏和损失这些问题也应该有自己独到的见解吧。今天,电脑培训就一起来了解一下,在服务器运行过程中出现的问题都有哪些解决方法。
随着微服务和分布式云架构的崛起,Web变得日趋复杂,“随机性”的故障因此变得越来越难以预测,而我们对这些系统的依赖却与日俱增。
这些故障给公司造成巨大损失,也给用户带来很大的麻烦,影响他们进行在线购物、交易或打断他们的工作。即使是一些简单的故障也会触及公司的底线,因此,宕机时间就成为很多工程团队的KPI。2017年,有98%的企业表示,一小时的宕机时间将给他们带来超过10万美元的损失。一次服务中断有可能让一个公司损失数百万美元。近,英国航空的CEO透露,2017年5月发生的一次技术故障造成数千名乘客滞留机场,给公司造成8000千万英镑的损失。
企业需要想办法解决这些问题,因为等到下一次事故发生就为时已晚。为此,混沌工程应运而生。
混沌工程旨在将故障扼杀在襁褓之中,也就是在故障造成中断之前将它们识别出来。通过主动制造故障,测试系统在各种压力下的行为,识别并修复故障问题,避免造成严重后果。
混沌工程将预想的事情与实际发生的事情进行对比,通过“有意识地搞破坏”来提升系统的d性。
混沌工程简史
混沌工程先出现在互联网巨头公司中,这些公司拥有大规模的分布式系统,因为这些系统太过复杂,他们需要一些新的手段来测试它们。
2010年
NetflixEngTools团队开发出了ChaosMonkey。当时,Netflix从物理基础设施迁移到AWS上,为了保证AWS实例的故障不会给Netflix的用户体验造成影响,他们开发了这个工具,用来测试系统。
2011年
SimianArmy诞生,在ChaosMonkey的基础上增加了故障注入模式,可以测试更多的故障场景。Netflix认为,云的特点是冗余和容错,但没有哪个组件能够保证100%的可用性,所以他们必须设计出一种云架构,在这种架构里,个体组件的故障不会影响到整个系统。
2012年
Netflix在GitHub上开源了ChaosMonkey,并声称他们“已经找到了应对主要非预期故障的解决方案。通过经常性地制造故障,我们的服务因此变得更有d性。”
2014年
Netflix团队创建了一种新的角色,叫作混沌工程师。BruceWong发明了这个角色,并由DanWoods在Twitter上向广大的工程社区推广。DanWoods解释说,“我从KoltonAndrus那里学到了更多有关混沌工程的知识,他把它叫作故障注入测试”。
2014年10月,当时Gremlin的联合创始人KoltonAndrus还在Netflix,他们在SimianArmy的基础上提出了故障注入测试(FIT)概念,开发者可以更灵活地控制注入故障的“杀伤力范围”。因为SimianArmy有时候会造成非常严重的故障,所以Netflix的开发者对它抱有疑虑,而FIT可以更好地控制故障粒度,于是他们就由此想出了混沌工程这个概念。
摘 要地铁车辆采用的TMS系统不同,实现的功能就会有差别。本文从沈阳地铁一、二号线的实际运营情况,从系统功能、结构、通信方式等方面简单分析了两条线车辆TMS系统的差别。关键词TMS系统;沈阳地铁车辆;系统功能、结构;系统差别
1 TMS系统
TMS系统是一种先进、成熟、可靠的列车控制与诊断系统。该系统将主要列车的车载设备的监控信息与每节车上通过串口连接的信息终端融合在一起,便于检修人员进行设备维护和司机 *** 作。主要车载设备的工作数据被连续采集并传输到司机台的显示器上,司机可以轻松了解运行过程中的设备状态。对主要的车载设备随时监控,任何故障都会通知司机,并予以记录。这样,便于采取迅速和准确的行动,及早发现故障原因。
TMS系统还可以将列车运行状态和故障历史记录下来,并将其下载至地面维护支持系统,利用这些数据可以提高列车的性能和加强运营管理。
当然不同公司的TMS系统具有不同是特点和功能,本文主要从沈阳地铁的运营实际出发,浅析了一、二号线车辆采用的TMS系统的差别。
2 浅谈一号线使用的TMS系统
沈阳地铁一号线车辆采用进口日本三菱公司的TMS系统。系统由中央单元、本地单元、显示控制器、显示单元、事件记录仪、卡读写器、列车总线、车辆总线、维护终端组成。车辆之间的通信采用梯形列车总线;车辆内部的通信采用RS485车辆总线;中央单元和本地单元均采用双重冗余备份的措施。
系统采用可靠性高的储存和转送法。只传送正确的数据,这样可使故障的影响最小化,并且易于指明故障的位置。
该系统已经在工业领域得到了广泛的验证,列车总线所使用的物理层是ANSI/ATA8781“ARCNET”,已经列入ANSI的清单,在工业领域得到了普遍的验证。
它的优势:生命周期长,零部件能长期供应。自2000年以来梯形列车总线已经应用于超过2000辆车辆的EMU上。梯形列车总线被定义成日本铁路工业的标准。
在沈阳地铁一号线运行2年多的时间里,总体上系统还算稳定,但也不乏一些需要改进之处。
3 简述二号线选用的TMS系统
沈阳地铁二号线车辆采用的是中国株洲时代电气的TMS系统,是以株洲所自主开发的DTECS网络控制平台为基础的微机网络控制系统。它主要运用在轨道交通运输领域:包括干线大功率内燃、电力机车,高速城间动车组以及城轨、地铁车辆等。
该系统减少了车辆布线。体系结构采用三级:列车控制级、车辆控制级和功能控制级。列车控制级总线为EMD通信介质的MVB,车辆控制级总线ESD通信介质的MVB,功能控制级总线为RS485。
该系统最大特点是采用分布式技术,即分布采集及执行,中央集中控制与管理的模式。各个功能模块分别安装于不同车型的控制柜中,模块之间通过列车总线和车辆总线连接。不同车辆类型由数量不同的车辆控制模块VCM、事件记录模块ERM、RS485 通信模块RCM、总线耦合模块BCM、数字量输入输出模块DXM、模拟量输入输出模块AXM 和智能显示装置IDD构成的分布式列车电子控制系统DTECS。
自2010年开始装载沈阳地铁二号线车辆以来,经过了实践的考验,已经可以独挡一面成为又一个成熟的品牌。
4 浅析沈阳地铁一、二号线TMS系统差别
沈阳地铁一、二号线现已全面开通运营载客,经过时间的沉淀后,我们也慢慢总结出了两条线车辆TMS系统的一些差别。
41 在系统结构和作业方式方面
一号线TMS系统采用每节车配置相同数量的CPU作为控制单元中央单元/本地单元,每个CPU作为彼此的主辅互补节点。单个节点故障或者不同车的两个节点故障不会影响系统的功能。主要结构单元都集中安装于车下箱体内,作业时需要降受电弓去车下进行相关数据下载,费时费力。
二号线TMS系统采用分布式模块化结构,各个功能模块分别安装于不同车型的控制柜中。车辆类型不同,模块种类和数量不同。采用分布式模块化结构技术,实现了集中控制到分布式网络控制的技术跨越。所有模块均安装于车内电气柜内,精简了结构,减少了配重,下载数据时直接在车内就可完成,也无需降受电弓,省时省力。
综合来看,二号线的系统结构比一号线的简单,作业方便,配重也轻了不少。
42 数据传输和信息下载方式方面
一号线TMS系统由梯形列车总线通信、车辆总线通信、RS485总线通信。任何传输节点都是冗余的。采用了存储转发的通讯方式使得系统有非常高的可靠性;通过数据包的分割以及优先权控制确保了系统控制命令数据的实时性。传输的数据主要包括控制指令、状态数据、块数据。控制指令、状态数据和块数据通过中央单元/本地单元的应用软件来处理。所有的数据都从相应车CPU中下载,分析系统故障时需要用到VVVF、SIV、TMS三个专业系统软件及设备。有些分工太细,作业时间多。
二号线TMS系统列车控制级总线为EMD通信介质的MVB,车辆控制级总线ESD通信介质的MVB,功能控制级总线为RS485。列车级MVB用于连接各车辆间的电子部件,从而形成列车控制通信网络。传输速度、传输能力和实时性等指标都有很大幅度的提升,提高了系统的可靠性。数据在总线上传输采用以下两种数据类型:过程数据、消息数据。由于采用的是总线传输,相关数据找关键模块下载即可,而且将VVVF、SIV、TMS三个专业系统软件融合在一个平台中,便于分析故障和节约作业时间。
43 应对环境方面
沈阳地铁一号线是我国东北首条地铁线路,东北的冬天寒冷,气温低下。这样的环境、温度等变化导致一些系统虚拟故障的发生。如虚报制动系统阀故障,门故障没有关好等。该TMS系统的稳定性和故障定义需要因地而进行调整。
而二号线TMS系统适应环境能力强。在寒冷、潮湿是环境中,极少出现虚拟故障。这样保障了设备实时数据的准确和及时。进而提高了地铁车辆运营的安稳。
5 结论
根据沈阳地铁实际情况我们可以看出:一号线使用的TMS系统具备先进性也有其弱点,属于稳重有余而随机应变能力不足。需要在因地制宜上面进行相关改进,另外在结构、配重、布置上面也需要改善。
二号线选用的TMS系统具有适应性和稳定性。而且在结构方面更加简洁,便于维护、维修。所有模块安放于车内也便于随时下载数据、进行故障分析和软件升级。同时根据车型不同模块不同,采用总线传输更加简洁和迅速。
目前二号线选用的TMS系统的模块设计将是网络系统发展的趋势。如庞巴迪公司的TMS系统就是采用的模块化设计。为此我们坚信在未来的地铁车辆上,更多的将是沈阳地铁二号线所选用的模块化的网络系统。
参考文献
[1]王磊列车网络控制系统的分析与研究 西南交通大学2008 TP2735;U28448
[2]彭代文,李红辉,张春等列车通信网络及其访问控制协议和选用原则[J]铁路计算机应用,2006 15(10): 47-49
[3]曾嵘,杨卫峰 列车分布式网络通信与控制系统[J]机车电传动,2009(3):17~19,31
[4]倪文波,王雪高速列车网络与控制技术[M]成都:西南交通大学出版社,2008
作者简介:
曾凡华,1985年9月26日出生,男,汉族,毕业于大连交通大学,本科学历,沈阳地铁集团有限公司运营分公司工程建设中心车辆助理工程师。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)