国家自然科学基金(61272123) 作品数:10 被引量:9 H指数:2 相关作者: 林奕 张延园 郭东 贾威威 刘鑫 更多>> 相关机构: 西北工业大学 西安邮电大学 更多>> 发文基金: 国家自然科学基金 西北工业大学研究生创业种子基金 国家科技支撑计划 更多>> 相关领域: 自动化与计算机技术 电子电信 更多>>
基于负载分类的交换式以太网的实时性研究 被引量:1 2014年 为了满足交换式以太网中部分数据的实时性,该文应用网络演算对周期性实时数据和突发性实时数据进行分析,同时对受控类负载采取负载分类的方法,赋以不同优先级并采用静态优先级队列的策略进行调度。仿真结果表明,负载分类的策略有效地将强实时负载任务的延迟控制在一定值内,同时大幅度降低了受控类负载的平均时延,特别是降低了较高优先级受控类负载的时延,从而提高了数据的实时性。 董海勇 林奕关键词:网络演算 交换式以太网 基于网络QoS管理层的NFS访问速率控制技术 2013年 CA-NFS通过延迟和加速应用程序的文件操作以满足不同应用的服务质量需求,取得了很好的效果,但它并没有考虑到NFS数据流包的网络延迟抖动对QoS的影响。本文为NFS设计和实现一种QoS管理模块,利用Linux下现有的CGroup和QoS机制,以较小的代价提供NFS的QoS保障能力。从实验结果看,改造后的NFS减小了网络数据包时延抖动范围,效果较好,为NFS提供了一定的QoS保证能力。 张西 林奕 王慧文 张延园关键词:网络文件系统 网络存储 云存储日志文件系统中垃圾数据回收的设计与实现 2016年 互联网大数据蓬勃发展,各个行业都围绕着大数据展开研究。与此同时,由于数据量的异常膨胀,随之而来的问题就是如何回收垃圾数据。基于云存储日志文件系统HLFS(Hadoop distributed file system based Log-structured File System),设计与实现了垃圾数据回收子系统。通过在HLFS中添加垃圾回收子系统,不但可以提高数据空间的利用率,还可以有效地避免数据空间不够用。为了分析HLFS中垃圾回收子系统的性能,最后对比了HLFS垃圾回收子系统和其他系统中垃圾数据回收机制的优缺点,从而帮助用户选择合适的垃圾回收机制提高磁盘利用率和系统性能。 贾威威 林奕 张延园关键词:日志文件系统 基于多队列缓冲池的紧急消息推送方法 2016年 消息推送系统作为一种主动的、定制化的消息送达形式,能够从用户的兴趣出发,主动向用户呈现所需要的信息,正在逐渐改变互联网的信息传播方式。现有消息推送系统主要针对弱实时场景设计,资讯、娱乐类消息是其主要的推送内容,不能满足一些高可靠、低时延场景的消息推送需求。针对于此,本文提出一种多队列消息池缓存策略和二级紧急消息调度方法,提高了消息的到达率水平,同时减小了紧急消息的到达时延。实验结果表明,该方法能够有效提高消息系统的可靠性和推送效率。 刘鑫 张延园 林奕关键词:推送系统 缓存策略 消息调度 一种基于闪存的缓冲区管理算法 被引量:1 2013年 在大多数以磁盘为存储系统的操作系统中,缓冲区管理算法只考虑到了数据访问的命中率。然而,闪存的写操作代价远远大于读操作代价。为了提高闪存性能,本文提出的O-CFLRU(Optimal CFLRU)算法对于CFLRU(Clean First LRU)算法做了优化。该算法用一种页-块混合的数据结构来分别管理缓冲区中的干净页面和脏的数据页面聚簇。当缓冲区空间不够时,优先置换干净页面,再置换出脏的数据页聚簇,从而减少了写回的次数和随机写带来的擦除次数,提高了闪存的性能。 尚晓薇 林奕关键词:闪存 缓冲区管理 一种基于多队列的固态盘I/O调度算法 2015年 固态盘具有高性能、高可靠性、低功耗和重量轻等优势,被认为是下一代主流存储设备.但是现在的文件系统和设备级的I/O调度都是基于传统的旋转磁盘优化的,固态盘的性能优势没有得到充分的利用.针对固态盘,设计实现了MultiQ调度算法,该算法同时考虑了吞吐量和请求平均响应时间,在不降低I/O吞吐量的情况下尽量减少平均响应时间.该算法主要采取3种措施:基于请求地址的分队、基于请求类型的分类和基于请求大小的排队.充分利用了固态盘的并行性,避免读写干扰,降低了平均响应时间.采用MLC和TLC类型的固态盘进行试验,负载采用Iometer和filebench,结果表明MultiQ算法比Linux系统中的4种调度算法在效率上有小幅提升,而平均响应时间大大降低.在Iometer负载的测试中,该算法分别比Noop,Deadline,CFQ和Anticipatory算法在平均响应时间上减少了9.3%,10.2%,19.4%和12.2%. 郝瑞君 林奕 郭东 刘鑫 张延园关键词:吞吐量 平均响应时间 分析文件系统和I/O调度器对SSD性能和寿命的影响 被引量:1 2014年 伴随着高性能、高可靠性、低功耗和重量轻等优势,SSD被认为是下一代主流存储设备.文件系统组织和管理文件的实现方式,以及I/O调度器对请求的预处理操作对SSD的性能和寿命有很大的影响.以负载、文件系统、I/O调度器作为测试维度,分析不同负载下的文件系统和调度器的特点以及TRIM优化,并利用Blktrace收集测试过程中发生的每一条I/O操作,用SSDsim评估数据块擦除次数.通过实验发现,在不同的负载下文件系统和调度器对性能和寿命存在显著的差异,Ext4和Deadline表现出更好的综合指标.基于各方面分析,为以后面向SSD文件系统和I/O调度器的设计提供见解. 韩磊 林奕 郭东 张延园基于RAMCloud的大文件存储方法的研究与实现 被引量:3 2017年 内存云(RAMCloud)是一个新型的基于内存的分布式键值存储系统,它通过高速网络,将数据中心的各个服务器的可利用内存整合起来进行统一管理,利用磁盘实现数据的持久化存储。它能够有效地支持在线大规模小数据的存取与访问,但是并不支持大文件的直接存取操作。针对上述问题,提出了一个基于文件分割和合并的解决方案,在此基础之上,设计和实现了一个大文件管理模块,并将此模块集成到RAMCloud中。通过实验对改进后的系统进行了性能测试,实验结果表明,该系统能够有效地支持大文件的存取,且与HDFS相比,读写速度均有着明显的性能优势。在后续工作中,考虑将此系统集成到HDFS中当作分布式缓存管理系统来使用,从而达到提高HDFS性能的目的。 刘钢标 张延园 林奕 樊鑫 邢新疆关键词:分布式存储系统 嵌入式实时系统中动态内存管理算法的设计与实现 被引量:3 2015年 嵌入式实时系统中内存管理是非常重要的组成部分,在兼顾实时性和内存碎片率指标的要求下,本文基于伙伴系统和TLSF算法设计一种新的动态内存管理算法。该算法对于小块内存和大块内存采取不同的处理方式,小块内存利用伙伴算法管理,大块内存利用二级分段索引管理并调整二级索引的分配和释放队列顺序,同时对内存的分割条件予以限定。算法选用μCos-III操作系统作为实验平台,在系统原有的内存管理算法基础上进行实现,实验结果表明该算法具有较好的时间和碎片率综合性能。目前该算法已经得到了实际应用。 沈非一 张延园 林奕关键词:动态内存管理 伙伴系统