集群用户级通信协议研究与套接字接口设计

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:liongliong598
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
集群以其优秀的性价比在高性能计算和超级服务器方面获得了广泛应用,但通信开销一致是制约集群性能进一步提高的关键因素,现已成为了该领略主要研究方向。发展日趋成熟的用户级通信技术是减少通信开销的有效途径,但因其与传统通信编程接口语义的巨大区别,加大了程序人员的设计负担,从而阻碍了其应用。基于UNIX TCP/IP的套接字接口已经为TCP/IP协议的应用谱写了成功的乐章,当然,基于用户级协议的高性能套接字接口也将为用户级协议的应用打开方便之门,这也是论文研究的重点。 论文首先介绍了集群系统体系结构的发展,阐述了集群体系机构中重要部分的定义和功能,并从应用角度对集群系统进行了归类。然后,论文介绍了用于集群连接的系统域网,同时对几种典型的高速互连网络进行了介绍。通过建立多机系统的计算与通信模型,证明了一定条件下,影响计算性能的关键因素在于通信初始开销。随后,论文分析了TCP协议之所以不适合系统域网的原因,介绍了几种早期的用户级通信模式的代表作。论文较为详细地对用户协议工业规范—虚拟接口体系结构进行了介绍,重点分析了Berkeley的一个实现版本MVIA,并对其重要结构和实现方法进行了阐述,然后分析了其性能。 最后一部分作为论文的重点,详细讨论了套接字接口的实现方法。在分析了多种实现和用户通信特点之后,论文给出了一种新的用户级套接字接口SMVIA的设计方法。在SMVIA实现中,设计了一种新的流量控制协议。通过定义两种用于测试通信协议性能的参数,对SMVIA的通信性能进行了分析比较,证明了在用户级通信中SMVIA具有良好的性能。
其他文献
图形用户界面(Graphics User Interface),简称GUI,即使用图形的方式,借助菜单、按钮等标准界面控件和鼠标操作,帮助用户方便地向计算机系统发出指令,启动操作,并将系统运行的结果同
智能网由智能网平台和业务交换点SSP两部分组成.智能网平台通常由小型计算机及运行在其上的数据库组成.我们可以通过将小型计算机配置为双机系统实现智能网平台设备的可靠性.
“社会网络”是指社会个体成员之间因为互动而形成的相对稳定的关系体系,关注的是人们之间的互动和联系。近年来,新浪微博、Facebook、QQ空间等综合社会应用得到用户的青睐,成为
该文的主要工作分为三个部分:第一部分是关于替身的定义、替身的制作以及应用领域的研究.由于该文提出的系统中替身是非常重要的部分,为了容易理解及制作替身,我们不仅说明了
曲线曲面的生成算法是计算机辅助几何设计的基础,它的每一步改进,对计算机辅助几何设计有着十分重要的意义。本文比较了传统的曲线曲面绘制方法和本文所讨论的算法,指出了传统算
移动通信与Internet是当代通信发展最快的几个领域中的两个,这两者的结合又是当前的一种重要趋向.IPv6作为新一代的网络互联协议,其先进性和灵活性正在得到越来越多人的认可.
该文针对现有的两种主流技术——XML技术和中间件技术,对实现各异构数据库的信息共享做了深入的研究.首先介绍了该课题的背景,包括工程背景和XML和中间件技术的发展现状,指出
随着计算机和网络技术的日益发展,全球上网人数与日俱增,企业上网开展业务成了一种趋势。笔者所在的网络数据库课题组近年来一直致力于基于web应用的开发课题,正是迎合了企事
该文在研究了国际上流行的视频压缩编码标准的基础上,详细的分析了H.26X协议的编解码原理,重点研究此协议的原因.在进行图象编解码的过程中,我们的主要工作是消除视频在空间
数据仓库和数据挖掘技术的快速发展,促进着企业决策支持系统的不断更新,也促使企业与客户之间的经济关系发生着重大变革。客户关系管理(CRM)作为近年来数据挖掘技术在企业决策支