导航:首页 > 网络共享 > 网络规划仿真软件

网络规划仿真软件

发布时间:2022-07-24 14:28:28

A. 无线网络规划用什么软件可以仿真,我做毕业设计用

思科网络模拟软件Packet Tracer
只要仿真软件,就可以使用matlab软件,只是需要您自己建好仿真模型。

B. 目前有更高版本的Atoll破解版吗

您好,根据你的你描述:、 这个好像没有,论坛有过3.1.0的破解版,但是论坛论坛已经发公告和谐了。
应该是没有了!2.8的应该够用的,很好用的网络规划与优化仿真软件atoll2.8破解版和使用说明、部分功能使用教程 http://bbs.mscbsc.com/thread-223413-1-1.html

C. 求助,神经网络用于路径规划的MATLAB仿真程序

你可以简单的学习一下神经网络,然后自己学着写一写Matlab的程序,这样会对你帮助很大,可以帮助你加深理解。神经网络其实不难,根据现有的图书的介绍,对于一个研究生应该是没有问题的。每一个好的程序都是一个科研人员的研究成果,是不会随便给的。所以你可以自己钻研一下,祝你好运

D. 交通仿真的仿真软件

ⅥSSIM是一个微观的,以车辆驾驶行为基础的交通仿真软件。对很多的工程学科而言,仿真已经成为优化复杂的技术体系的不可或缺的工具。交通工程的专家结合三维动画效果,为技术专家和决策者提供可信,直观的演示效果。当一个项目耗资巨大,这种演示更显重要。ⅥSSIM被应用在70多个国家的项目中,这个数据可以说明一切。典型的应用范围如下:
对交叉口设计方案(环岛,有/无信号控制,跨线桥方式)进行比较
分析公交优先和轻轨加速方案
通行能力分析和公交优先方案测试
对于交通流控制,收费道路,路段控制系统,道路进口控制和特殊车道等交通管理系统进行分析
运用动态交通分配对大型道路网络进行可行性分析
完成高度专业的交通工程任务,例如铁路运行闭塞区段通行能力分析,收费广场或者边境控制管理
对交通平静区的交通仿真
公交集散地的客流仿真与可视化。建立具有三维效果的地下铁路车站和客流模型
利用EXCEL对不同参数对应的车辆延误进行比较 - TransModeler
TransModeler是一个综合宏观、中观和微观的多功能仿真软件,它以Caliper公司专门为交通应用而开发的地理信息系统(GIS)为基础,采用最新的交通行为仿真模型,为技术专家和决策者提供科学的仿真数据和形象的演示效果。它的应用功能包括:
·车辆出行状态仿真
·出行需求模型分析
·交通控制方案的仿真
·交通管理设施的仿真
·公交系统仿真
·收费站仿真
·事故和施工区仿真
·行人仿真
·车辆行驶路线的追踪
·停车仿真
·三维动态仿真功能
·综合仿真
TransModeler提供强大而灵活的数据输入和编辑功能,它支持多种格式的遥感图象并提供了一套与Google Earth并线协调和导入图像的功能,方便生成交通仿真网络的道路和设施等,将仿真功能的结果建立在真实地理数据的基础之上,并以实时动态的方式显现出来,其结果也可存储为WMV等格式进行日后的演示。
此外,TransModeler还提供一套GIS应用开发工具库(GISDK),用于系统的二次开发,使用者可以定制自己的界面并扩充其需要的功能。 由于历史的原因,有两个不同微观仿真软件共有一个相同
的名字“Paramics”。Paramics 最初由SIAS 公司于1986 年开发,之后的开发过程曾得到爱丁堡大学并行计算中心人员的协助。从1998 年开始,Paramics 则由SIAS 公司和Quadstone 公司分别开发、销售和提供技术支持。SIAS 公
司的版本现称为S-Paramics, Quadstone 公司版本称为Quadstone Paramics。
Paramics 问世之后,获得了一系列的奖项,主要包括:
。1994年,《新科学家》杂志对Paramics做了报道;
。1994年,爱丁堡大学EPCC 和SIAS公司共同获得了苏格兰IT技术转化战略奖;
。1995 年,爱丁堡大学EPCC 和SIAS公司共同获得美国计算机世界Smithsonian IT奖;
。1998年,SIAS公司总裁Stephen Druitt 被英国女皇授予‘OBE’称号,表彰其在交通模型领域所作出的突出贡献。
(注:以下讨论有的内容适用于两个版本,而在英国的应用主要适用于S-Paramics,在美国的应用主要适用于Quadstone Paramics)
Paramics是为交通工程师和研究人员提供了一个崭新的计算工具,用于理解、模拟和分析实际的道路交通状况。Paramics的实时动态三维可视化用户界面、对单一车辆进行微观处理的能力、支持多用户并行计算,以及功能强大的应用程序接口,使得它从发行伊始就在交通仿真软件市场上引人瞩目,成为交通领域学术界和工程界都广泛采用的主流高级软件工具。到2004年为止,Paramics的最新版本是Version4.2,可以在所有常用的计算机系统上运行,操作系统可以是Windows9x/NT/2000/XP或UNⅨ。硬件平台可以是PC机或SUN工作站。Paramics包括完全并行的路阻计算模块,用来完成巨大规模路网的交互式路阻计算。理论上能够支持100万个节点(nodes)、400万个路段(links)和32000个区域(zones)的路网。它在ITS基础设施和拥挤道路网的仿真上有突出的表现。当前能仿真交通信号、匝道控制、与可变速度标志相连的探测器、VMS和CMS、车内路网信息显示装置、车内信息咨询、路径诱导等。路径诱导策略可以由用户API函数定义。
交通仿真
Paramics是一个完全集成化的软件,它集成了仿真、可视化、交互式路网绘制、自适应信号控制、在线仿真数据统计分析、跟驰、交通控制策略评价、交互式仿真参数调整等功能。能够从SATURN、NESA、CUBE(TRIPS)等相关交通软件读取有关节点和路段的信息。自从1996年第一个商业版的软件发行以来,Paramics一直在微观交通仿真的软件市场上占据重要地位。Quadstone公司发行的Paramics目前在世界许多国家得到了广泛的应用,在交通规划、管理和决策中起着举足轻重的作用。英国是Paramics的发源地,也是应用Paramics最广泛的地区之一,英国的联邦政府利用Paramics测试交通路网和高速公路的设计、评价交通控制策略和尾气排放水平、以及研究中远期的交通规划、管理战略。除联邦政府外,还有大约10个主要城市的地方政府也使用Paramics辅助交通管理和公共系统。在美国,加州大学埃文分校使用Paramics建立了埃文网络实验基地进行智能交通系统方面的研究;此外包括着名的OakRidge国家实验室、美国交通部等在内的美国众多私人咨询公司及学术机构都采用了Paramics进行相应的项目研究。其他使用Paramics的国家和地区包括澳大利亚、阿根廷、德国、比利时、丹麦、新加坡、中国香港、中国台湾等等。 城市混合交通流微观仿真系统(FLOWSIM )是一套基于中国混合交通流模型开发的仿真系统,具有强大的交通数据处理能力和丰富的路网编辑功能,能够直观地表现交通流、信号控制以及路网的综合服务水平,适用于路网规划设计、交通管理与交通组织优化、交通控制系统优化设计和智能交通系统效益分析的仿真评价等。

主要功能 各种类型路网仿真:城市道路、高速公路、一般公路等干线或区域交通仿真。 交通组织与控制仿真:有信号交叉口、无信号交叉口、匝道、环岛控制等。 多种交通信号控制策略仿真:区域控制、干线协调、定时信号控制方案等。 交通预案分析研究:交通规划及管理方式(如渠化、单行线、禁行)、交通事故等异常交通状况对道路交通的影响。 模拟各种交通设施对交通行为的影响:车道限用标志、变道标志、道路指示牌、固定和可变信息板等。 交通仿真显示:多角度、多窗口的二维、三维仿真效果,逼真再现交通过程。 仿真过程中和仿真完成后可以输出交通仿真数据:流量、速度、旅行时间、延误时间等多种统计指标。 服务领域 各级交通组织与管理等政府职能部门 城市交通、城市建设等管理规划部门 科研院所、高等院校等研究机构 交通咨询公司和专业人士 软件特点 基于中国混合交通流的交通仿真模型:机动车跟驰、换道和并道模型、机非冲突模型、行人穿插模型、自行车骑行模型等; 仿真模型经过实地采集数据的标定和校验; 有中英文版本,清晰界面设计,方便理解和操作; 自主知识产权,定期产品升级; 国内拥有专业的交通仿真模型研发和技术支持团队提供专业的软件操作和使用培训。 出品公司
科进英华 (北京)智能交通技术有限公司,是以世界领先的动态交通仿真技术为核心的国家级高新技术企业。公司由中国科技部、英国贸工部联合支持的中英智能交通中心创办,致力于研究与开发畅通、安全、节能、环保的可持续发展智慧交通系统。产品服务覆盖全国并在海外智能交通建设中实现成功应用。包括:北京奥运会交通组织预案仿真平台、郑州市动态交通仿真平台、杭州市动态交通诱导系统、南宁市交通组织优化及仿真评价、迪拜城市交通需求管理。曾获科技部首届中国创新创业大赛 北京赛区“优秀企业”60强、广州创博会“智慧城市”7大主推项目之首,承接过2项国家863课题,拥有4项国家省部级科技进步奖、8项发明专利、16个软件着作权。

E. 急 急 急 求一篇关于《通信网络仿真研究》的论文

帮您下了两篇,希望对您有所帮助哦!祝您愉快!

1
题目:基于无线传感器网络仿真平台的研究
一、引言

传感器网络(WSN)日新月异,各种网络方案和协议日趋复杂,网络规模日趋庞大,对网络研究人员而言,掌握网络仿真的重要性是不言而喻的。WSN仿真能够在一个可控制的环境里研究WSN应用,包括操作系统和网络协议栈,能够仿真数量众多的节点,能够观察由不可预测的干扰和噪声引起的难以琢磨的节点间的相互作用,获取节点间详细的细节,从而提高节点投放后的网络成功率,减少投放后的网络维护工作。目前无线传感器网络使用的仿真工具主要有NS2、TinyOS、OPNET、OMNET++等等。其中TinyOS是专门针对无线传感器网络的特点而研究开发的。

二、无线传感器网络仿真简介

在传感器网络中,单个传感器节点有两个很突出的特点。一个特点是它的并发性很密集;另一个特点是传感器节点模块化程度很高.上述这些特点使得无线传感器网络仿真需要解决可扩展性与仿真效率、分布与异步特性、动态性、综合仿真平台等等问题。

三、无线传感器网络常用仿真工具

无线传感器网络常用仿真工具有NS2、OPNET、OMNET++、TinyOS,下面我们简要介绍它们各自的性能和特点。

3.1 NS2
NS是一种可扩展、以配置和可编程的时间驱动的仿真工具,它是由REAL仿真器发展而来.在NS的设计中,使用C++和OTCL两种程序设计语言, C++是一种相对运行速度较快但是转换比较慢的语言,所以C++语言被用来实现网络协议, 编写NS底层的仿真引擎; OTCL是运行速度较慢,但可以快速转换的脚本语言,正好和C++互补,所以OTCL语言被用来配置仿真中各种参数,建立仿真的整体结构, OTCL的脚本通过调用引擎中各类属性、方法,定义网络的拓扑,配置源节点、目的节点建立链接,产生所有事件的时间表,运行并跟踪仿真结果,还可以对结果进行相应的统计处理或制图.NS可以提供有线网络、无线网络中链路层及其上层精确到数据包的一系列行为仿真。NS中的许多协议都和真实代码十分接近,其真实性和可靠性是非常高的。

3.2 OPNET
OPNET是在MIT研究成果的基础上由MIL3公司开发的网络仿真软件产品。 OPNET的主要特点包括以下几个方面:(1)采用面向对象的技术,对象的属性可以任意配置,每一对象属于相应行为和功能的类,可以通过定义新的类来满足不同的系统要求; (2)OPNET提供了各种通信网络和信息系统的处理构件和模块;(3) OPNET采用图形化界面建模,为使用者提供三层(网络层、节点层、进程层)建模机制来描述现实的系统;(4) OPNET在过程层次中使用有限状态机来对其它协议和过程进行建模,用户模型及OPNET内置模型将会自动生成C语言实现可执行的高效、高离散事件的模拟流程;(5) OPNET内建了很多性能分析器,它会自动采集模拟过程的结果数据;(6)OPNET几乎预定义了所有常用的业务模型,如均匀分布、泊松分布、欧兰分等。

3.3 OMNET++
OMNET++是面向对象的离散事件模拟工具,为基于进程式和事件驱动两种方式的仿真提供了支持。 OMNET++采用混合式的建模方式,同时使用了OMNET++特有的ned(Network Discription,网络描述)语言和C++进行建模。OMNET++主要由六个部分组成:仿真内核库、网络描述语言的编译器、图形化的网络编译器、仿真程序的图形化用户接口、仿真程序的命令行用户接口和图形化的向量输出工具。OMNET++的主要模型拓扑描述语言NED,采用它可以完成一个网络模型的描述。 网络描述包括下列组件:输入申明、信道定义、系统模块定义、简单模块和复合模块定义。使用NED描述网络,产生.NED文件,该文件不能直接被C++编译器使用,需要首先采用OMNET++提供的编译工具NEDC将.NED文件编译成.cpp文件。最后,使用C++编译器将这些文件与用户和自己设计的简单模块程序连接成可执行程序。

3.4 TinyOS
TinyOS是专门针对传感器研发出的操作系统。在TinyOS上编程序使用的语言为nesC(C language for network embedded systems) 语言。

nesC语言是由C语言扩展而来的,意在把组件化/模块化思想和TinyOS基于事件驱动的执行模型结合起来。 nesC 组件有Mole(模块)和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可以用来限制程序的最大堆栈空间,它会提供一些关于目前程序中的最大的堆栈结构,和一些关于空间和时间消耗的信息报告。

3.5性能比较

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 随机变量模型的确定

对具有随机变量的集群虚拟服务器进行仿真,必须确定其随机变量的概率分布,以便在仿真模型中对这些分布进行取样,得到所需的随机变量。

4.1 实际虚拟服务器的延迟数据概况

在实际虚拟服务器的负载均衡器、各通道和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 Scheling),即假设所有真实服务器的处理性能均相同,依次将请求调度到不同的服务器。

验证仿真模型可以分别在实际虚拟服务器系统和Automod的仿真模型中从以下两方面进行对比:(1)在负载均衡器、各个真实服务器和通道中排队的应答或传播报文数量;(2)真实服务器及负载均衡器的cPU利用率。例如,当使用实际的应答或传播报文延迟数据时,在Automod的仿真模型中,如果设置一个较低的资源量,则在仿真过程中就会发现大部分的负载都被堵在真实服务器的排队中,即真实服务器处理报文的能力过低,无法与实际系统的状况相比;如果设置一个较高的资源量,则意味着服务器的并行处理能力增加,真实服务器的利用率提高,负载就很少或不会滞留在真实服务器的排队中。因此,在Automod中可以根据实际情况调整仿真模型的资源量大小。

如果在Automod中增加负载产生器的负载产生率,就等效为用户访问量增加,通过观察排队中的负载滞留比例,就可以发现系统的最大处理报文的能力以及系统各部分应答报文可能出现瓶颈之处。例如,将负载产生率增加一倍,虽然系统仍然可以处理所有的报文,但各台真实服务器的平均利用率将达80%左右。显然,这时系统应答报文的“瓶颈”为真实服务器,有必要在系统中增添一台新的真实服务器。

通过一个包括5台真实服务器的实际虚拟服务器系统。收集并计算了仿真和建模的样板数据。依据系统报文延迟的中位数、均值、变异系数和直方图等,确定了系统随机变量的概率分布;采用最大似然估计方法和最速下降法,得到了通道概率分布的具体参数;根据Q-Q图和累积分布函数进一步校验并最终确定通道的概率分布形式。使用Automod软件进行了仿真建模和编程,借助仿真结果可以发现虚拟服务器的最大处理能力和可能的“瓶颈”之处。通过及时定位系统“瓶颈”,可以有的放矢地进一步研究和改进系统,有效提高系统性能。所采用的仿真方法也可以用于其他领域的仿真建模或分析中。

在仿真模型中,负载均衡方式和调度算法还需要进一步增加,以便于比较不同的虚拟服务器系统。样本数据也需要进一步扩充,以避免报文延迟的自相关性。

F. BIM常用的软件有哪些

BIM考试常用软件介绍
BIM考试正在迅速的崛起,很多考生都想要参加BIM的考试,但是还不是很清楚BIM考试常用软件有哪些?BIM常用软件都是用来干什么的?以下是BIM常用的一些软件介绍,希望能够帮助到大家!

一、Autodesk:

Autodesk厂商依据适用领域,将数种【BIM软件】与一般工程软件相互搭配整合为Autodesk Building Design Suite、Autodesk Infrastructure Design Suite与Autodesk Plant Design Suite等三种,分别说明如下:

1.Autodesk Building Design Suite主要应用于建筑工程领域,其包含的BIM软件为【Revit Architecture】、Revit MEP及Revit Structure等[8],其中Revit Architecture为3D建筑设计软件,侧重建筑模型与结构配置,采用梁、版、墙及门窗等构件作为命令对象建构3D建筑模型,协助建筑师进行建筑结构配置与设计;Revit MEP为机电系统仿真平台,主要功能为机械系统规划、给排水系统规划、通风管路配置、动力与照明系统线路配置、机电系统仿真、消防系统规划、环境负荷与冷热系统分析等,可借由建构机电工程整合信息的模型,协助机电工程师进行机电与管线系统的分析及设计;Revit Structure为建筑结构建模软件,侧重建筑物的钢筋混凝土、钢结构等结构系统配置,可协助结构工程师设计与分析建筑构系统。

2.Autodesk Infrastructure Design Suite主要应用于公路、大地及水利工程等领域,其包含的BIM软件为AutoCAD Civil 3D与Revit Structure,其中AutoCAD Civil 3D适用于土木工程,可汇入三维坐标数据生成3D地形,再于3D地形上进行管渠设计、整地分析、水文分析、公路定线与结构配置等作业,以协助土木工程师进行公路、大地与水利工程的设计与分析工作;另Revit Structure的说明如前所述。

3.Autodesk Plant Design Suite主要应用于厂房工程,可应用3D模型提升厂房设计与审核质量,其包含的BIM软件为Revit Structure,该软件说明如前所述。

二、Tekla:

Tekla系芬兰软件公司,主要BIM软件为Tekla Structures,该软件主要功能为钢筋混凝土结构、钢结构与木质结构等结构系统配置,其建构的结构模型精细度高,钢筋混凝土结构除可依据梁、柱、版、基脚、剪力墙或托架等结构物给予适当配置外,亦可配置主筋、剪力筋、弯钩、箍筋、温度钢筋等对象;另钢结构可依各种钢材、螺栓及焊道等给予适当配置。另本软件可支持结构设计、应力分析与碰撞分析,亦可直接链接有线元素法分析程序,以协助结构工程师于工程设计时间进行细部结构设计与分析。zj.yd119.cn

三、Bentley:

MicroStation系【Bentley软件】厂商主要发展的应用软件与技术平台,并针对各领域提供各类子系统,软件内建的MVBA程序语言与Microsoft Visual Basic程序语言兼容,亦支持Visual Basic程序语言控制图形对象,具备信息与档案整合能力,适用领域广泛,包括建筑、公路、铁路、桥梁、电信网络及管渠工程等,并提供动画制作、日照分析、预算报表制作及碰撞检查等功能,主要BIM软件为Bentley Architecture、Bentley Structural、Bentley Building Mechanical Systems与Bentley Building Electrical Systems,可支持复杂的网状或曲线结构,分别说明如下:

1.Bentley Architecture可针对建筑物建构3D模型,2D与3D亦可接口快速切换,以支持建筑师进行结构配置、结构分析、碰撞检查与数量计算等作业,并利用直觉式沟通,减少建筑作业的复杂度与沟通障碍。

2.Bentley Structural系针对建筑物结构系统分析与设计的BIM软件,可支持的结构系统包含钢筋混凝土、钢结构、木结构、铝制结构及石材等,适用于细部结构设计与分析。

3.Bentley Building Mechanical Systems系适用于建筑机械系统的BIM软件,可借由3D模型协助机械工程师进行通风系统、管道系统与机械厂房建置的设计、分析、成本预测及碰撞检查等作业。

4.Bentley Building Electrical Systems系适用于建筑电子系统的BIM软件,可借由3D模型协助电子工程师进行电力、照明及消防警报等系统的建置、分析、成本预测与碰撞检查等作业。

四、Nemetschek AG:

Nemetschek AG 于2007年初收购Graphisoft后,原Graphisoft开发的ArchiCAD便成为Nemetschek AG主要发行的BIM软件。ArchiCAD为历史悠久的BIM软件,可于苹果计算机的麦金塔系统(Apple Macintosh)中执行,软件功能针对建筑设计,可建构3D建筑模型,模型系由包含结构尺寸、材料、性能与价格等信息的参数化对象所构成,可协助建筑师进行建筑物结构设计、分析与相关协同作业。

五、Gehry Technologies:

Gehry Technologies 主要开发的BIM软件为Digital Project,Digital Project可细分为Designer、Manager与Extensions等3部分,软件功能偏重于建筑工程的设计及施工作业,具备整合大型且复杂项目的能力,可借由自由曲面建模(free-style surface modeling)功能建构复杂的3D建筑模型,并借由模型中参数化对象,协助建筑师进行建筑设计、冲突检测、视觉仿真、施工时程管控及结构配置等作业。

G. 有大神会无线局域网规划吗,用ensp做一个网络仿真,做一个企业无线局域网的拓扑图,价格好说

用户量、距离。

5g快普及了。无线局域网,可能会从2.5g频率改用5g频段,甚至都有可能被移动网替换(流量费用大幅降低的话)。

这是未来的趋势,除非wifi有特殊的应用需求。

H. 无线网络规划用什么软件可以仿真吗

有aircom、Atoll等,对目前国内三大运营商的GSM、TD、LTE、CDMA、WCDMA等网络都有仿真模块,正版软件都比较贵,一般都在20~30万左右,看你买什么模块买多少。也有盗版的,如果公司用就有版权问题,需要慎重。

阅读全文

与网络规划仿真软件相关的资料

热点内容
中国移动怎么进入网络设置 浏览:396
白云网络维护怎么选择 浏览:364
郓城哪里招聘网络工人 浏览:389
vivo微信网络权限在哪里 浏览:236
华为电力猫子路由器网络降速 浏览:580
云南第一届公安网络安全大会 浏览:780
网络共享餐厅提案 浏览:964
如何关闭中国电信弹出网络 浏览:242
湖北广电网络的网是多少 浏览:471
网络监控路由器接线图 浏览:229
在哪看手机网络速度 浏览:817
使用不了移动网络是什么原因 浏览:782
苹果手表se无法连接联通蜂窝网络 浏览:621
lol进游戏网络连接异常 浏览:276
小米智能插座2连接不上网络 浏览:861
网卡密码忘记连接不上网络 浏览:577
湖南长沙网络安全制造会 浏览:610
群晖如何关闭共享网络 浏览:14
电脑网络通畅打不开 浏览:521
网络机顶盒手机遥控软件 浏览:127

友情链接