网络存储系统中的IO调度方法

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:caoheng19
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的迅猛发展,近两年来企业数据存储能力在迅速增长。随着时间的推移,人们需要存储具有越来越多的性能、能力和易管理性。所以与计算机系统中其他部件相比例如CPU,网络带宽等,发展相对缓慢的存储已经成为了IT业的瓶颈。目前,SAN(存储区域网络)是解决这些问题的一种流行技术。它能确保存储的可靠性、服务能力、可扩展性和可用性。但是目前它显然已经不能满足逐渐增加的市场需求,所以很多研究人员都在致力于改善SAN技术。SAN技术使用成熟的网络互联代替IO总线来连接主机和存储设备。在网络连接中,经常要使用交换机,尤其是iSCSI存储系统一般都使用普通的以太网交换机。因为普通的交换机对其使用的环境未知,所以不可能针对网络存储进行特别的优化。在SAN中有三个主要的部件:服务器系统、存储设备和互联设备。改善SAN性能的方法主要都集中在这三个部件上。大多数的研究都集中在如何改善SAN的服务器和存储设备这两个部件上,而本文集中研究连接服务器和存储设备的交换机中传输的IO命令。本文详细分析了iSCSI协议中I/O命令的处理过程,将启动端和目标端之间传输的iSCSI PDU分为两种:一种为包含读写数据的命令;另一种为与资源等待相关的命令,称之为短命令。通过使短命令赋予高优先级在交换机中传输,以达到改善整个存储系统的性能和资源利用率的目的。理论证明部分利用排队论理论,证明优化算法缩短了系统的平均延迟时间。模拟实验的结果表明,优化算法缩短了请求的平均处理时间,增大了系统吞吐量并改善了系统资源利用率。系统测试实验对iSCSI协议进行了‘修改,通过改变已知PDU加载到命令列表的位置达到了基于优先级传输数据的目的。利用测试工具得出了优化算法对系统平均响应时间和系统吞吐量这两个性能参数的改善。
其他文献
随着计算机网络资源相关应用重要性的快速增长,威胁这些应用的入侵行为成了一个亟待解决的关键问题。入侵检测技术是继防火墙、数据加密等传统安全保护措施后新一代的安全保
缓冲区溢出攻击是一种严重威胁网络安全与系统安全的攻击方式。由于存在缓冲区溢出漏洞的应用程序不计其数,对缓冲区溢出攻击防范技术的研究具有重要意义。 StackGuard是基
数据挖掘是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中发现隐含的、规律性的、人们事先未知的,但又是潜在有用的并且最终可被理解的信息和知识的非平凡过程
随着互联网的日趋成熟,Web应用程序由于提供了丰富的用户界面和其良好的可维护性而变得越来越流行。但是,传统的Web应用程序面临着许多问题,例如较低的性能和较高的网络流量
随着人工智能的发展,图像分类技术在日常生活中逐渐扮演着重要的角色,是人脸识别、目标定位、医疗诊断等领域的核心技术。然而之前进行图像分类研究时所依赖的数据全部是经过
道路交通安全问题直接影响着社会的经济发展,人民的生活质量。高速公路交通作为道路交通的重要组成部分,因其特殊的行车环境,安全问题显得尤为突出。车辆在高速公路中高速行驶,若
航空遥感以其特有的机动灵活和反应快速的特性,在应对海上溢油等突发事件的实时动态监控中有着极其重要的作用。然而,有时会出现因溢油面积太大,一幅图像难以覆盖的情况。例如2004年12月,在珠江口发生的一起溢油事故,油污面积长9000m,宽200m。很难用一张图片来获取整个油污的全景图,需要用多幅遥感图像才能覆盖。这时如果想要得到一张油污的全景图,对多幅遥感图像的拼接工作就显得尤为重要。针对航空遥感图像
蛋白质作为由氨基酸组成的链状生物大分子,是生命中最基本的组成部分之一,它直接参与生物结构的形成,在生物功能的过程中起着重要的作用。蛋白质折叠问题是生物信息学中的主要问
随着电力电子设备的应用越来越广泛,电网变得越来越复杂,供电可靠越来越成为用户关心的问题,因此,对电网质量参数的快速、准确监测和控制,对电能质量的治理具有十分重要的意义。
近年来,Internet的迅速发展给人们带来了诸多的方便,但随着互联网上信息不断动态变化,经常会出现新的文本很难用己有的分类体系来刻画。如果重新进行分类,就必须重新建立分类