
1
题目:基于无线传感器网络仿真平台的研究
一、引言
传感器网络(WSN)日新月异,各种网络方案和协议日趋复杂,网络规模日趋庞大,对网络研究人员而言,掌握网络仿真的重要性是不言而喻的。WSN仿真能够在一个可控制的环境里研究WSN应用,包括 *** 作系统和网络协议栈,能够仿真数量众多的节点,能够观察由不可预测的干扰和噪声引起的难以琢磨的节点间的相互作用,获取节点间详细的细节,从而提高节点投放后的网络成功率,减少投放后的网络维护工作。目前无线传感器网络使用的仿真工具主要有NS2、TinyOS、OPNET、OMNET++等等。其中TinyOS是专门针对无线传感器网络的特点而研究开发的。
二、无线传感器网络仿真简介
在传感器网络中,单个传感器节点有两个很突出的特点。一个特点是它的并发性很密集;另一个特点是传感器节点模块化程度很高上述这些特点使得无线传感器网络仿真需要解决可扩展性与仿真效率、分布与异步特性、动态性、综合仿真平台等等问题。
三、无线传感器网络常用仿真工具
无线传感器网络常用仿真工具有NS2、OPNET、OMNET++、TinyOS,下面我们简要介绍它们各自的性能和特点。
31 NS2
NS是一种可扩展、以配置和可编程的时间驱动的仿真工具,它是由REAL仿真器发展而来在NS的设计中,使用C++和OTCL两种程序设计语言, C++是一种相对运行速度较快但是转换比较慢的语言,所以C++语言被用来实现网络协议, 编写NS底层的仿真引擎; OTCL是运行速度较慢,但可以快速转换的脚本语言,正好和C++互补,所以OTCL语言被用来配置仿真中各种参数,建立仿真的整体结构, OTCL的脚本通过调用引擎中各类属性、方法,定义网络的拓扑,配置源节点、目的节点建立链接,产生所有事件的时间表,运行并跟踪仿真结果,还可以对结果进行相应的统计处理或制图NS可以提供有线网络、无线网络中链路层及其上层精确到数据包的一系列行为仿真。NS中的许多协议都和真实代码十分接近,其真实性和可靠性是非常高的。
32 OPNET
OPNET是在MIT研究成果的基础上由MIL3公司开发的网络仿真软件产品。 OPNET的主要特点包括以下几个方面:(1)采用面向对象的技术,对象的属性可以任意配置,每一对象属于相应行为和功能的类,可以通过定义新的类来满足不同的系统要求; (2)OPNET提供了各种通信网络和信息系统的处理构件和模块;(3) OPNET采用图形化界面建模,为使用者提供三层(网络层、节点层、进程层)建模机制来描述现实的系统;(4) OPNET在过程层次中使用有限状态机来对其它协议和过程进行建模,用户模型及OPNET内置模型将会自动生成C语言实现可执行的高效、高离散事件的模拟流程;(5) OPNET内建了很多性能分析器,它会自动采集模拟过程的结果数据;(6)OPNET几乎预定义了所有常用的业务模型,如均匀分布、泊松分布、欧兰分等。
33 OMNET++
OMNET++是面向对象的离散事件模拟工具,为基于进程式和事件驱动两种方式的仿真提供了支持。 OMNET++采用混合式的建模方式,同时使用了OMNET++特有的ned(Network Discription,网络描述)语言和C++进行建模。OMNET++主要由六个部分组成:仿真内核库、网络描述语言的编译器、图形化的网络编译器、仿真程序的图形化用户接口、仿真程序的命令行用户接口和图形化的向量输出工具。OMNET++的主要模型拓扑描述语言NED,采用它可以完成一个网络模型的描述。 网络描述包括下列组件:输入申明、信道定义、系统模块定义、简单模块和复合模块定义。使用NED描述网络,产生NED文件,该文件不能直接被C++编译器使用,需要首先采用OMNET++提供的编译工具NEDC将NED文件编译成cpp文件。最后,使用C++编译器将这些文件与用户和自己设计的简单模块程序连接成可执行程序。
34 TinyOS
TinyOS是专门针对传感器研发出的 *** 作系统。在TinyOS上编程序使用的语言为nesC(C language for network embedded systems) 语言。
nesC语言是由C语言扩展而来的,意在把组件化/模块化思想和TinyOS基于事件驱动的执行模型结合起来。 nesC 组件有Module(模块)和Configuration(连接配置文件)两种。在模块中主要实现代码的编制,在连接配置文件中主要是将各个组件和模块连接起来成为一个整体。
TinyOS程序采用的是模块化设计,所以它的程序核心往往都很小,能够突破传感器存储资源少的限制,这能够让TinyOS很有效的运行在无线传感器网络上并去执行相应的管理工作等。TinyOS的特点主要体现在以下几个方面:
(1)组件化编程(Componented-Based Architecture)。TinyOS的组件通常可以分为以下三类:硬件抽象组件、合成组件、高层次的软件组件;硬件抽象组件将物理硬件映射到TinyOS组件模型合成硬件组件模拟高级硬件的行为高层次软件模块完成控制、路由以及数据传输等。}
(2)事件驱动模式(Event-Driven Architecture)。事件驱动分为硬件驱动和软件事件驱动。硬件事件驱动也就是由一个硬件发出中断,然后进入中断处理函数。而软件驱动则是通过singal关键字发出一个事件。
(3)任务和事件并发模式(Tasks And Events Concurrency Model)。任务用在对于时间要求不是很高的应用中,任务之间是平等的,即在执行时是按顺序先后来的,而不能相互抢占,TinyOS对任务是按简单的FIFO队列进行处理的。事件用在对于时间的要求很严格的应用中,而且它可以占先优于任务和其他事件执行。
(4)分段执行(Split-Phase Operations)。在TinyOS中由于tasks 之间不能互相占先执行,所以TinyOS没有提供任何阻塞 *** 作,为了让一个耗时较长的 *** 作尽快完成,一般来说都是将对这个 *** 作的需求和这个 *** 作的完成分开来实现,以便获得较高的执行效率。
(5) 轻量级线程(lightweight thread)。轻量级线程(task, 即TinyOS中的任务)按FIFO方式进行调度,轻量级线程之间不允许抢占;而硬件处理线程(在TinyOS中,称为硬件处理器),即中断处理线程可以打断用户的轻量级线程和低优先级的中断处理线程,对硬件中断进行快速处理响应。
(6) 主动通信消息(active message)。每一个消息都维护一个应用层和处理器。当目标节点收到这个消息后,就会把消息中的数据作为参数,并传递给应用层的处理器进行处理。应用层的处理器一般完成消息数据的解包 *** 作、计算处理或发送响应消息等工作。
TinyOS *** 作系统中常用的仿真平台主要是TOSSIM和Avrora
(1)TOSSIM(TinyOS simulation)是一个支持基于TinyOS的应用在PC机上运行的模拟器TOSSIM运行和传感器硬件相同的代码,仿真编译器能直接从TinyOS应用的组件表中编译生成仿真程序。
(2)Avrora是一种专门为Atmel和Mica2节点上以AVR单片机语言编写的程序提供仿真分析的工具。它的主要特点如下:1) 为AVR单片机提供了cycle accurate级的仿真,使静态程序可以准确的运行。它可以仿真片上(chip-on)设备驱动程序,并为片外(off-chip)程序提供了有规则的接口;2)可以添加监测代码来报告仿真程序运行的性能,或者可以在仿真结束后收集统计数据,并产生报告;3)提供了一套基本的监控器来剖析程序,这有助于分析程序的执行模式和资源使用等等;4)Avrora可以用gdb调试程序;5) Avrora可以为程序提供一个程序流图,通过这个流程图可以清楚的表示机器代码程序的结构和组织;6) Avrora中提供了分析能量消耗的工具,并且可以设置设备的带电大小;7) Avrora可以用来限制程序的最大堆栈空间,它会提供一些关于目前程序中的最大的堆栈结构,和一些关于空间和时间消耗的信息报告。
35性能比较
TinyOS 用行为建模,可以仿真跨层协议;仿真程序移植到节点上,不需要二次编码。
通过对上述几种仿真软件的分析比较,我们可以清楚的看到各个仿真软件的特点、适用范围,我们可以根据研究需要选择适合的仿真软件,使得我们的学习研究可以事半功倍。
结束语
网络仿真技术为通信网络规划和优化提供了一种科学高效的方法。网络仿真在国内是近几年才发展起来的,但在国外网络仿真技术已经相当成熟,我们应该大胆地借鉴国外先进技术,促进国内网络仿真技术迅速发展。
参考文献
1于海斌,曾鹏等智能无线传感器网络科学出版社,2006,p283~p303,
2石怀伟,李明生,王少华,网络仿真技术与OPNET应用实践,计算机系统应用2006第3期
3李玥,吴辰文,基于OMNeT++地TCP/IP协议仿真,兰州交通大学学报(自然科学版),2005年8月
4袁红林,徐晨,章国安,TOSSIM:无线传感器网络仿真环境,传感器与仪表仪器 ,2006年第22卷第7-1期
2
集群虚拟服务器的仿真建模研究
来源:电子技术应用 作者:杨建华 金笛 李烨 宁宇
摘要:阐述了集群虚拟服务器的工作原理和三种负载均衡方式,通过实例讨论了虚拟服务器的仿真和建模方法,创建了测试和仿真系统性能的输入和系统模型,并依据Q—Q图和累积分布函数校验了其概率分布。
关键词:集群虚拟服务器负载均衡仿真建模概率分布
随着互联网访问量和数据流量的快速增长,新的应用层出不穷。尽管Intemel服务器处理能力和计算强度相应增大,但业务量的发展超出了先前的估计,以至过去按最优配置建设的服务器系统也无法承担。在此情况下,如果放弃现有设备单纯将硬件升级,会造成现有资源的浪费。因此,当前和未来的网络服务不仅要提供更丰富的内容、更好的交互性、更高的安全性,还要能承受更高的访问量,这就需要网络服务具有更高性能、更大可用性、良好可扩展性和卓越的性价比。于是,集群虚拟服务器技术和负载均衡机制应运而生。
集群虚拟服务器可以将一些真实服务器集中在一起,组成一个可扩展、高可用性和高可靠性的统一体。负载均衡建立在现有网络结构之上,提供了一种廉价、有效和透明的方法建立服务器集群系统,扩展网络设备和服务器的带宽,增加吞吐量,加强网络数据处理能力。提高网络的灵活性和可用性。使用负载均衡机制.大量的并发访问或数据流量就可以分配到多台节点设备上分别处理。系统处理能力得到大幅度提高,大大减少用户等待应答的时间。
实际应用中,虚拟服务器包含的真实服务器越多,整体服务器的性能指标(如应答延迟、吞吐率等)越高,但价格也越高。在集群中通道或其他部分也可能会进入饱和状态。因此,有必要根据实际应用设计虚拟服务器的仿真模型,依据实际系统的测量数据确定随机变量的概率分布类型和参数,通过分位点一分位点图即Q-Q图(Quaantile-Quantile Plot)和累积分布函数(Cumulative Distribution Functions)等方法校验应答或传播延迟等性能指标的概率分布,通过仿真软件和工具(如Automod)事先分析服务器的运行状态和性能特点,使得集群系统的整体性能稳定,提高虚拟服务器设计的客观性和设计的可靠性,降低服务器建设的投资风险。
1 集群虚拟服务器的体系结构
一般而言,首先需要在集群虚拟服务器上建立互联网协议伪装(Internet Protocol Masquerading)机制,即IP伪装,接下来创立IP端口转发机制,然后给出在真实服务器上的相关设置。图1为集群虚拟服务器的通用体系结构。集群虚拟服务器通常包括:真实服务器(RealServers)和负载均衡器(Load Balmlcer)。
由于虚拟服务器的网络地址转换方式是基于IP伪装的,因此对后台真实服务器的 *** 作系统没有特别要求,可以是windows *** 作系统,也可以是Lmux或其他 *** 作系统。
负载均衡器是服务器集群系统的惟一入口点。当客户请求到达时,均衡器会根据真实服务器负载情况和设定的调度算法从真实服务器中选出一个服务器,再将该请求转发到选出的服务器,并记录该调度。当这个请求的其他报文到达后,该报文也会被转发到前面已经选出的服务器。因为所有的 *** 作都在 *** 作系统核心空间中完成,调度开销很小,所以负载均衡器具有很高的吞吐率。整个服务器集群的结构对客户是透明的,客户看到的是单一的虚拟服务器。
负载均衡集群的实现方案有多种,其中一种是Linux虚拟服务器LVS(Linux Virtual Server)方案。LVS实现负载均衡的技术有三种:网络地址转换(Network Address Translation)、直接路由(Direct Routing)和IP隧道(IP Yunneling)。
网络地址转换按照IETF标准,允许一个整体机构以一个公用IP地址出现在Inlemet上。通过网络地址转换,负载均衡器重写请求报文的目标地址,根据预设的调度算法,将请求分派给后端的真实服务器;真实服务器的应答报文通过均衡器时,报文的源地址被重写,把内部私有网络地址翻译成合法网络IP地址,再返回给客户,完成整个负载调度过程。
直接路由的应答连接调度和管理与网络地址转换的调度和管理相同,但它的报文是直接转发给真实服务器。在直接路由应答中,均衡器不修改、也不封装IP报文.而是将数据帧的媒体接入控制MAC(Medium Aceess Control)地址改为选出服务器的MAC地址,再将修改后的数据帧在局域网上发送。因为数据帧的MAC地址是选出的服务器,所以服务器肯定可以收到该数据帧,从中获得该IP报文。当服务器发现报文的目标地址在本地的网络设备时,服务器处理该报文,然后根据路由表应答报文,直接返回给客户。
IP隧道是将一个IP报文封装在另一个IP报文中的技术。该技术可以使目标为某个口地址的数据报文被封装和转发到另一个IP地址。用户利用IP隧道技术将请求报文封装转发给后端服务器,应答报文能从后端服务器直接返回给客户。这样做,负载均衡器只负责调度请求,而应答直接返回给客户,不需要再处理应答包,将极大地提高整个集群系统的吞吐量并有效降低负载均衡器的负载。IP隧道技术要求所有的服务器必须支持IP Yunnehng或lP封装(Encapsulation)协议。
2 集群虚拟服务器报文延迟的确定
通过一个装有5台真实服务器并使用网络地址转换技术实现Linux虚拟服务器的实际系统,可以得到有关请求和应答报文的时戳(Time Stamp)文件n根据这些文件.能够计算出集群虚拟服务器的仿真和建模所需数据。
为了确定随机变量分布类型和参数,应该统计下列延迟:(1)从客户到负载均衡器的传播延迟(Transport Delay);(2)负载均衡器的应答延迟(Response Delay);(3)从负载均衡器到真实服务器的传播延迟;(4)真实服务器的应答延迟;(5)从真实服务器到负载均衡器的传播延迟;f61负载均衡器对真实服务器的应答延迟;(7)从负载均衡器到客户的传播延迟。
在实际系统产生的时戳文件中,问接地描述了上述各延迟时间。文件包含的内容如下:
当一个服务请求到达集群虚拟服务器系统时,即产生带有惟一序列号的同步请求报文(Synchronized Request Package),将该报文转发到某一真实服务器,同时建立该服务器与客户端的连接,每个这样的连接都带有惟一的端口号;该服务器处理通过该连接的确认请求报文(Acknowledgement Request Package),直到服务器收到结束请求报文(Finished Request Package)。对每一种类型的请求报文,系统都给予一个相应的应答报文。因此,在不同的报文时戳文件中,如果两条记录具有相同的端口号、报文类型和序列号,则它们是同一个请求或应答报文,对相关的时戳相减即可得到集群虚拟服务器系统的仿真和建模所需的延迟数据。通过所编写的C++程序即可计算这些延迟。
3 系统仿真模型
上述的集群虚拟服务器实际系统的仿真模型如图2所示,在负载均衡器、各通道、5台真实服务器中通过或处理的均为请求或应答报文。
4 随机变量模型的确定
对具有随机变量的集群虚拟服务器进行仿真,必须确定其随机变量的概率分布,以便在仿真模型中对这些分布进行取样,得到所需的随机变量。
41 实际虚拟服务器的延迟数据概况
在实际虚拟服务器的负载均衡器、各通道和5台真实服务器中,对请求和应答报文都有一定的延迟。部分报文延迟的统计数据如表1所示。
由表l中的数据可见,报文延迟的中位数与均值差异较大,所以其概率分布不对称;变异系数不等于l,导致概率分布不会是指数分布,而可能是γ分布或其他分布。
4.2 随机变量的概率分布
图3为第一台真实服务器到负载均衡器之间的通道报文传播延迟直方图,其中t为报文延迟时间,h(t)为报文延迟区间数。由图3可知,通道内的报文传播延迟数据近似服从γ分布或对数正态分布。
描述γ分布需要两个参数:形状(Shape)参数α和比例(Scahj)参数口,这两个参数与均值M、方差V之间的关系是非线性的:
描述对数正态分布也需要形状参数σ和比例参数μ,这两个参数与均值M、方差V之问的关系也是非线性的:
式(1)~(4)都可以通过最大似然估计MLE(Maximum Likelihood Estimator)方法或最速下降法(Steepest Descent Method)求出。表2给出了甩这两种方法求出的从第一台真实服务器到负载均衡器之间通道内的报文延迟概率分布参数。
使用累积分布函数和Q-Q图可以校验并进一步确定上述通道内报文传播延迟的概率分布。取用表2中的参数,可以得到γ分布的累积分布函数,如图4所示,其中t为报文延迟时间,F(t)为报文延迟的累积分布函数。为作比较,实验分布也画在该图中。γ分布和对数正态分布的Q-Q图如图5所示。
由图4和图5可以看出,γ分布较好地拟合了该通道内的报文传播延迟数据分布。其他通道报文延迟直方图也有类似形状。经计算和分析,这些通道的报文传播延迟概率分布也近似服从γ分布。
根据表1中的数据以及相关的直方图都难以确定在负载均衡器和真实服务器中报文延迟的理论分布。因此,采用实验分布作为其模型。
5 模型仿真
在建立了图1所示的集群虚拟服务器的系统仿真模型并确定了其随机变量的分布特性后,可以采用由美国布鲁克斯自动化公司(Brooks Automation)开发的仿真软件Automod输入该模型,并通过在Automod环境中编程进行集群虚拟服务器的仿真和分析。
在Automod的仿真过程中,可以直接利用软件提供的资源(Resource)作为各种报文数据处理的单元;系统各部分的报文排队活动可以直接通过排队(Queue)实现;建立一个负载产生器,等效为在Inlemtet上使用虚拟服务器的客户。
通过采用Automod的属性变量(Attribute Variable)可以解决负载均衡器的双方向报文处理功能的问题。负载均衡器使用轮转调度算法(Round Robin Scheduling),即假设所有真实服务器的处理性能均相同,依次将请求调度到不同的服务器。
验证仿真模型可以分别在实际虚拟服务器系统和Automod的仿真模型中从以下两方面进行对比:(1)在负载均衡器、各个真实服务器和通道中排队的应答或传播报文数量;(2)真实服务器及负载均衡器的cPU利用率。例如,当使用实际的应答或传播报文延迟数据时,在Automod的仿真模型中,如果设置一个较低的资源量,则在仿真过程中就会发现大部分的负载都被堵在真实服务器的排队中,即真实服务器处理报文的能力过低,无法与实际系统的状况相比;如果设置一个较高的资源量,则意味着服务器的并行处理能力增加,真实服务器的利用率提高,负载就很少或不会滞留在真实服务器的排队中。因此,在Automod中可以根据实际情况调整仿真模型的资源量大小。
如果在Automod中增加负载产生器的负载产生率,就等效为用户访问量增加,通过观察排队中的负载滞留比例,就可以发现系统的最大处理报文的能力以及系统各部分应答报文可能出现瓶颈之处。例如,将负载产生率增加一倍,虽然系统仍然可以处理所有的报文,但各台真实服务器的平均利用率将达80%左右。显然,这时系统应答报文的“瓶颈”为真实服务器,有必要在系统中增添一台新的真实服务器。
通过一个包括5台真实服务器的实际虚拟服务器系统。收集并计算了仿真和建模的样板数据。依据系统报文延迟的中位数、均值、变异系数和直方图等,确定了系统随机变量的概率分布;采用最大似然估计方法和最速下降法,得到了通道概率分布的具体参数;根据Q-Q图和累积分布函数进一步校验并最终确定通道的概率分布形式。使用Automod软件进行了仿真建模和编程,借助仿真结果可以发现虚拟服务器的最大处理能力和可能的“瓶颈”之处。通过及时定位系统“瓶颈”,可以有的放矢地进一步研究和改进系统,有效提高系统性能。所采用的仿真方法也可以用于其他领域的仿真建模或分析中。
在仿真模型中,负载均衡方式和调度算法还需要进一步增加,以便于比较不同的虚拟服务器系统。样本数据也需要进一步扩充,以避免报文延迟的自相关性。简单的来讲,云VPS是介于物理服务器和虚拟主机之间的一种产品,可以叫做独立虚拟服务器。
虚拟主机就是站长们常说的空间,是由物理服务器上划分出的很多虚拟主机中的一个,虚拟主机之间共享服务器所有资源。云VPS有独立的公网IP,这个不但有利于SEO而且方面管理。另外云VPS独立的公网IP还能为用户带来更好的隔离效果,完全不受其他用户的影响,每个云VPS主机都拥有自己独立的资源配置,如CPU、内存、硬盘、独立的IP地址等,给用户最基本的资源保障,确保每一个用户都能公平地获得自己所需要的资源。云VPS所有优势给大家总结如下:
1、安全稳定、速度有保证云VPS是将集群服务器分割成多个相互隔离的虚拟专用服务器,是基于庞大的服务器集群分布式存储的,所以可以动态的调整与分配资源,消除服务器及存储设备的单点故障,保证系统稳定运行。云VPS带宽资源充裕:千兆光纤,骨干节点,BGP智能多线机房,数据传输速度快。免费定期备份,无需额外再投入数据备份的费用。带宽峰值真实2M,有流量统计图,后期增加独享带宽只要220元/兆月。按组隔离访问,经过测试的内部安全策略,加上全国独家开发的安全远程桌面管理方式,杜绝服务器常见的3389端口入侵,保障您的服务器不被黑客控制,进而很大程度上避免了攻击的存在。全球领先的数据存储及快照备份技术,定期对数据进行备份,用户可根据需要随时恢复 ,再也不用担心数据丢失。 2、管理简单方面不管您出差在外、度假、旅游,只要您能上网,就可以通过云VPS提供的基于浏览器的控制面板轻松完成日常服务器的管理工作,比如重启、关机、开机、重新安装 *** 作系统等,不用像使用物理服务器一样,重启、重新安装 *** 作系统等,要打电话到机房找值班技术人员手工完成这些工作,节省了时间的同时也节约了不必要的通话成本。只要你用过物理服务器的,就一定会用云VPS。就算是没有物理服务器的使用经验,不会建MYSQL数据库、不会建MSSQL数据库、不会发布自己的网站等,我们免费提供云VPS管理助手,可一键式开设和管理网站、MYSQL数据库、MSSQL数据库等,让你不再有这些忧虑,无须你懂很多相关技术即可轻松做到,让所有人都会用云VPS。 3、节约开支独立物理服务器价格非常昂贵,云VPS价格相对于一个物理服务器会便宜很多,而且配置丝毫不差于一般的物理服务器。
云VPS继承了虚拟主机和物理服务器所有优点和功能,价格却与虚拟主机相当,用户使用云VPS,不仅可以享受到与物理服务器相同的高品质服务,还可尽享到虚拟化技术带来的先进体验,让您更方面管理、备份和维护自己的主机。 4、自主控制资源、满足个性化需求云VPS允许用户享有和物理服务器管理员一样的管理权限,用户可以自由的安装定制化应用。这一点对用户非常重要,因为用户经常会有特殊的应用需求。这种需求在虚拟主机里很常见,经常有用户要求安装特殊的ASP/PHP插件,因为其网站必须要使用这种插件才能正常工作。但是出于安全性等多种因素的考虑,虚拟主机一般不允许用户进行这样的 *** 作,所以就会限制或放弃这样的用户,以保障其整体服务器的安全稳定。使用云VPS,用户可以自主安装这样的插件,且绝对不会影响到服务器集群组中其他VPS用户,充分满足用户的个性化需求。各VPS用户完全隔离,完全不会出现相互影响的情况, 5、可以提供现成的应用环境主机屋云VPS分两个 *** 作系统版本,一个是纯净版 *** 作系统,一个是预配置版 *** 作系统。如果您不会配置IIS、asp、php和net应用环境,不会配置MSSQl数据库、MYSQL数据库等,就直接安装预配置版 *** 作系统,默认这些都是帮您配置好的,只需要点击安装这个 *** 作系统即可轻松拥有这些配置好的环境。如果您想自己单独去配置,那么就安装纯净版本的 *** 作系统,可以根据自己需求自由配置环境总之,云VPS是虚拟主机和物理服务器的有益补充,是虚拟主机更高级的阶段,它同时继承了虚拟主机和物理服务器的所有优势,更符合目前市场的需求。这个问题的答案是:将所有服务器写在一起是提高服务器性能和稳定性的有效方式,特别是在大型网络系统中,将所有服务器写在一起可以实现负载均衡,减少系统中单个服务器的压力,提高系统的稳定性和可靠性,从而提高整个网络的性能。
丢包的原因
1网络本身的问题
2网络设备故障及网络瓶颈
3物理线路故障
4网络攻击
5网络流量占用较大
6网络环路
7广播风暴
8 *** 作系统_丢包率_
丢包率高怎么办?
1线路问题:看屋内接头是否接好,线路是否经过了什么干扰源,比如空调、冰箱、电视等,尽量与这些用电设备保持一定的距离。也可以自行把室内的线路使用抗干扰能力更强的网线代替。
2网卡问题:网卡一般都是PCI网卡或者板载网卡,选择的时候定要选择质量较好的,不然可能造成上网质量欠佳。外,许多机器共享上网,使用双网卡,这也是引起冲突同样值得关注,这时,应当拔起连接局域网或其它电脑的网卡,只用连接ADSL的网卡上网测试,如果故障恢复正常,再检查两块网卡有没有冲突。
3 光猫或者网卡设置问题:现在MODEM一般具有2种工作模式,一种是使用拨号软件的正常模式,一种是自动拨号的路由模式。在正常模式工作下,不需要对MODEM进行设置,使用默认即可。
4 光猫同步异常问题 :检查一下自己的光纤接入连接的地方是否接触不良,或者是电话线出现了问题,质量不好的电话特别容易造成掉线,但是这样的问题又不好检查,所以务必使用质量较好的电话线。
5 *** 作系统,病毒问题 :除了上面提到的线路状况外,还有电脑系统方面的问题。建议首先查杀病毒;如果有能力的话,重新安装系统;如机器使用有双网卡,卸载一块网卡;建议对于电脑不是很熟悉的用户不要随意安装各种防火墙软件,设置不正确会造成上网不稳定。有的 *** 作系统可能对ADSL的相关组件存在兼容性问题,这样可以到微软对系统进行升级,或者修复系统。有条件可以进行重装。如果软件有冲突就尽量找出冲突软件,对其卸载或者其他方法解决。
魔兽世界中十区的安苏服务器是目前人数最多,联盟和部落人数比例最为平衡的服务器,整体服务器速度还是非常不错的,只是高峰时间段需要排队。推荐可以在这个服务器体验魔兽世界真正的乐趣。安苏服务器
519,760总人数
108,687满级人数
64,591活跃人数
3,593公会数量
73,070拍卖数量
284,148,240拍卖金额
联盟和部落人口比例
258,597--261,150
49% 50%
联盟和部落公会比例
1,751--1,812
49% 50%
联盟和部落满级人数比例
57,504--51,183
52% 47%1、守护星
毫无疑问,肉盾或者叫人肉沙包也可以,其最大特点皮厚肉糙,很多情况下,你打他最后自己累个半死,他反而没事!高物理防御高血量,低攻击低魔防!练级速度当然是所有职业里最慢的(指同等级装备情况下),但牺牲练级速度的同时他却赢得了所有同伴的尊重!不管副本还是团战、要塞战,永远的顶在最前线!此职业的招牌技能--捕捉、无畏强化、保护队友(173上翻译为义薄云天)!
此职业适合类型---RMB战士首选,守护想要杀人,那满级后的装备需要相当之NB,一把+10的40级攻击速度史诗长剑,目前的成本大概为7000~8000W(以韩服目前的游戏B价格也就是1300RMB左右)。工会朋友想选择此职业我就善意的提醒一句,此职业是非常烧游戏B的职业,而游戏B无非是2条路径,要么RMB、要么泡在游戏里花费大量时间!如果2点都不具备,那就彻底打消杀人的念头,弄套蓝装全部打满+85HP的血石,安心的去挨揍把!
虽然整体服务器来说比率为134%,少于剑星,但是3个新服务器比率却是153%,多于剑星。主要原因预计是容易组到队伍。
________________
2、剑星
中国的传统文化,中庸就是王道!这用在剑星身上在合适不过了!剑星的血量仅次于守护,但攻击输出比守护高出不少!由于能抗能打,所以是韩服目前最热门的挂机职业之一!搭配上一个护法星,几种光环开起,清怪速度相当的快!但我这里要说明的是外挂中含有攻击加速的功能,可以让剑星原本需要4~5秒才能释放完的一套技能在1秒内释放完毕,所以才显得剑星强大起来。
PK时,剑星的最大弱点攻击速度慢(长戟的攻击速度好象是35)、无控制技能(非要说的话断筋勉强算一个吧),但并不是说剑星完全一无是处!目前最新的走势---攻速长剑双持流,也就是放弃长戟的部分技能换用2把加攻击速度的史诗长剑,此类的剑星装备投资当然也是惊人,但杀人效果绝对不比杀星差,而且比杀星的存活率高许多!团战时候是剑星展示其价值的最佳时机,多个群体攻击技能、不错的血量、较高的防御,如果有专业的奶妈奶爸照顾,那就是战场的绞肉机!此职业适合类型---大众类型,由于此职业练级速度中等而且不容易死掉,对 *** 作也没太高的要求,造型还比较帅,适合很多观光众或者上班一族!
从整体服务器来说,剑星的比率为177%,玩家选择的最多。但是从3个新服务器中剑星的比率143%表示,很多玩家抛弃了剑星(好吧,真实的情况是大多数工作室采用了治愈星来挂机)。
________________
3、杀星
黑暗中行走的独行侠,目前最热门的职业!由于杀星可以隐身偷袭而且爆击高,在很多时候可以秒杀正在打怪或者坐地板休息的半血非金属甲职业,符合了人们心理的黑暗需求,所以一直是国服最热门的职业!但我要提醒的是杀星虽强,但没有强到很多人心目中的那种程度!很多时候也会偷鸡不成蚀把米,反被人虐了,而且此职业的技能比较多,还需要讲究跑位(废话你见过正面背刺的吗)!
后期杀星的终极武器都是2把加攻击速度的史诗短剑,而且还要打上麻痹神石,好把我告诉你这2把武器加一起没有1亿5千万以上的游戏B趁早死心吧!弱点当然是群战时候威力无法发挥,很容易被秒。此职业适合类型---委琐流、 荡流,对自己的 *** 作有一定的信心,喜欢个人作战或者3~5人的小队模式的潜伏战人士。
无论哪款游戏来说隐身进行背后攻击的职业都是玩家们的首选。加上深渊点数的重要性导致玩家更多的选择杀星。杀星整体服务器比率为168%排行第二,新服务器中则占197%的比率排行第一。________________
4、弓星
作为侦察系的同行,原本可以远距离攻击和控制的弓星是非常热门的职业,然而在后续的版本里由于一再的被调整,导致其地位有所下降。不过即使这样,弓星依然是PK中的强者,尤其是深渊空战!减速、击退、捆绑、沉默、睡眠,一系列的瞬发或者1秒吟唱的快速控制技能,是任何职业在空战中都不想面对的,哪怕是在地面作战中也是僵持战以及追击战的主力。
练级方面由于风筝流跟跳射需要风骚的走位跟距离感和时间感的把握,所以对于网络状况以及 *** 作都是比较严格的要求,尤其是单刷精英怪时,此职业适合类型---微 *** 型,对自己的 *** 作有绝对的自信,时间以及空间感敏感,由于此职业对于装备的要求不高,所以是上班族的又一个不错选择!
弓星整体服务器比率约为94%,略多于护法星。但是3个新服务器的比率8%却和护法星相同。可能是要跳跃使用的技能和增多的物品导致弓星发挥不好远距离攻击的优点。(实际原因很简单,弓星不好用外挂挂机^=^)
________________
5、魔道星
有篇文章中描述魔道星是深渊中的战斗机,其实是相当贴切!火力强劲、防护薄弱!其招牌技能----地狱火!相信很多有韩服深渊经历的童鞋们都曾经历过正好好的打着怪,突然天上掉下好大个陨石,然后。。。。画面黑白了!魔道那超强的远程火力令人生畏,不过好在其吟唱时间也是超长的4秒,否则还叫不叫其他职业活了!就针对这个技能,韩服版本多次进行了调整,最初是降低了伤害跟魔法命中,结果在魔道星玩家的一片哀号中又改回去了,最后又引起其他职业的不满!直到现在NC都没有找到准确的平衡点跟暴雪比起来我觉得还是相距甚远(有点跑远了)!由于魔道星也是有着非常多的控制技能,冰冻、击退、缠绕、睡眠、变树,所以是下副本的除守护、治愈外第三热门的职业(弓星虽然控制技能也比较多但效果持续时间比魔道要短)。
由于魔道星防御最低、血量最少,所以在练级以及副本中都对 *** 作有比较高的要求,否则一直花钱买经验回来,那心可是在滴血!此职业适合类型---上班族首选!因为魔道的高攻决定了他在练级时候的效率,而且对于装备也没有高依赖性,一个人下班吃饭后上线就可以去抢地方练级(废话国服你不抢等你下班还有怪打?)所以对于在线时间比较少的上班一族来说,练魔道未尝不是缩小差距的一种方式(你要请代练当我没说)。
魔道星整体服务器比率为159%,新服务器中的比率为147%,也是一个玩家选择变化最小的职业。
________________
6、精灵星
被NC遗弃的难民!其实精灵星从本身来说并不弱,因为她有宝宝可以顶怪,自己可以给对方上大量的负面状态,初期练级速度其实是非常快的,后期由于怪物血量都比较高,而精灵星缺少即时的攻击技能,所以后期的练级速度有所减慢,但依然是非常可观的!精灵星目前最大的诟病是宝宝无法飞行,这样导致精灵星在深渊空战的表现可以说是惨不忍睹,这也直接导致这个职业成为了AION里最冷门的职业。
但我想说的是,精灵星很强,尤其是顶尖高手 *** 作的精灵那是爆强!地面战时候,对我来说最不愿意面对的职业就是精灵星!其招牌技能当然是--无敌风火轮(就是把对方变成轮子乱跑而且持续掉血的技能,还真不知道那技能的准确翻译是什么)。此职业适合类型--顶尖的寂寞高手或者是爱心泛滥的MM一族, *** 作在顶尖高手手中,你会觉得精灵星的可怕, *** 作在爱心泛滥的MM手中,你会觉得精灵星的可爱!
精灵星整体服务器比率为47%,而新服务器中的比率为更低的33%。
________________
7、治愈星
神一般的存在,也许有人会觉得这个评价有点过头,但如果把深渊变身考虑进去,治愈星当之无愧!就连韩国媒体在采访所有服务器中第一位达到总司令官军衔的魔族玩家Hayaden所在服务器的魔族普通玩家的时候,很多玩家都觉得Hayaden是小的守护神,而他的敌对对手对他的评价是---“他之前有出现在要塞战过。他当然已经变身了。我们有40~50的人数。我们尝试把他打败但是并没成功。真的很难当他即刻恢复50%的HP的时候。”看到这段评价难道还不能说深渊变身的治愈星是神一般的存在吗?40~50人的45级团队甚至可以推倒深渊上层的50级的要塞守护神,然而在变身的治愈星面前,却显得无可奈何。其根本点就在于治愈那变态的恢复能力----黑暗保护(瞬间回50%的HP跟MP,要知道总司令军衔变身后有16W+的HP跟30W+以上的MP),而此技能却是消耗2000DP值,冷却1min而已。只要在韩服经常PK的童鞋知道,PK时候DP值需要打满可能你不需要杀到10个人就够了。
可能很多人会觉得总司令官军衔毕竟是浮云,但我要说的是那毕竟是可以实现的目标,不是吗?人总是有梦想的,尽管实现起来可能困难重重,但有梦想就有希望跟动力。即使不把深渊变身系统考虑进去,治愈星也是相当的强势!其实我有篇帖子专门谈过治愈星,这里就简单的重复一下,治愈星高魔法伤害、比较高的物理跟魔法防御(穿锁甲)、超强的恢复能力和解除负面状态的能力,决定了其在练级、副本、PK中的王者地位。招牌技能当然是---毁灭之声,韩国公测版本此技能过于BT导致一片骂声。此职业适合类型---冲深渊军衔首选,不死就是王道!
治愈星整体服务器比率约为134%,新服务器的比率为167%,可以看到之后有更多的玩家选择治愈星。组队能力,单人游戏能力,PVP能力都不逊色的治愈星的特点导致更多的玩家选择治愈星。________________
8、护法星
也有人戏称其为采集星,因为其会加速光环,抢采集物的时候那是当之无愧的一霸。不过总体的评价却比较令人失望。护法星的主要价值体现就在于他的光环作用(光环是持续的无时间限制除非护法星死亡或者队友超出了光环影响的范围),然而目前护法星所加光环带来的效果,对于人物能力的提升程度非常的有限,加上护法的治疗能力跟治愈星不在同一档次,所以导致下副本永远是治愈优先,护法只能等在后面。而最令人不能容忍的居然是没有任何的先发控制技能,这也直接导致了护法在单P时候的悲惨结局,很多职业哪怕打不过还能逃跑,可护法如果打不过就等死吧!至于其中的详细理由我也有专门的文章讨论过。
然而护法在群P团战的时候还是有其价值的,当然不是输出,而是那有限的光环作用,最重要的一点是其群体加持的圣痕技能,包扣抗性增加、攻击力、移动速度上升等等。此职业适合类型---具有奉献精神的雷峰,万相皆法,我不下地狱谁下地狱!建议工会对能坚持把护法练下来的,并积极参加团战的童鞋们给予表彰!他们是新时代最可爱的人!
护法星整体服务器比率为86%,新服务器的比率为8%,比率仅高于精灵星。虽然护法星在团队里比较重要,但是PVP能力弱是其最大缺点。如果文件的量不大,其实可以使用光储存来进行备份,一般只需要备份/root、/home目录和/var目录的文件,直接刻在光盘上保存就行,如果出现了什么系统问题,只要重装系统时选择安装的软件和上次一样,再把这些目录在root用户下覆盖即可回复原装。可以使用可擦写盘,保管妥善时,两张盘可以使用一年。
如果是大量大文件,推荐使用RAID的硬盘组合,使用Ext2/3文件系统加上RAID能防止数据丢失,如果发现丢失,80%以上可以恢复(如果不是坏超过一半硬盘,则基本可以全部恢复。)当然也可以根据实际情况选择硬盘备份或者磁带备份。
同时还有一种增量备份方式,就是第一次把所有的文件全备份了,然后每次只备份更改的文件,这样需要的劳动小,但是要求每一环都不能出问题。
详情可以在>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)