在实验室老师、同学及其他合作者的共同努力下,本实验室三项成果分别被计算机系统领域重要国际会议USENIX ATC 2018(CCF A类)和计算机存储领域重要workshop HotStorage收录。其中USENIX ATC长论文两篇,HotStorage论文一篇。向所有合作者、参研老师和同学表示祝贺!也向他们表示衷心感谢!

这三项重要成果涉及系统领域的两个研究热点:键值数据库(KV store)和分布式一致性。这些研究成果的核心目的都是要突破存储、计算、传输的瓶颈,使得系统架构更加优化,性能得到更大提升,以应对日益增长的互联网服务和智能计算对于高效能存储的客观需求。摘要如下:

论文一:Fine-grained consistency for geo-replicated systems. Cheng Li (University of Science and Technology of China), Nuno Preguica (Nova University of Lisbon), Rodrigo Rodrigues (University of Lisbon). To appear in the Proceedings of USENIX ATC 2018. BOSTON, MA, USA.

概要:互联网需要为来自世界各地的用户提供便捷的服务。为此,大部分的互联网服务提供商都采用用户数据跨地域备份技术(geo-replication)来拉近服务与用户的距离,使得用户请求可以在距离最近的服务器上得到响应。 但该技术背后存在着系统性能(用户请求时延和吞吐率)与跨地域数据一致性之间的尖锐矛盾。为了解决该矛盾,现有的技术将二者之间的取舍从系统层面拓展到操作层面,从而降低了维持一致性所需的跨数据中心并发控制的代价。然而,这些方法取舍粒度不够细且无法感知系统操作发生的频率,因而影响了互联网的便捷化服务水平。基于此,我们提出了一种新的可调控的一致性模型—— Partial Order-Restrictions consistency (or short, PoR consistency) —— 将系统一致性与性能之间的取舍与操作之间可见性约束(visibility restriction)联系起来,通过添加或者减少操作之间的可见性约束来增强或减弱整个系统的一致性,从而摆脱了一个系统只能选择单一一致性模型的局限。此外,为了提供基于PoR一致性模型的备份协议,我们实现了一个轻量级的并发控制服务Olisipo,该服务可根据操作出现的频率选择性能适配的控制协议,以减少运行时开销。我们将原型系统部署在亚马逊云计算平台的三个不同地域的备份节点上,并在该系统部署上运行RUBiS 评测工具。实验结果表明:相较前序工作(OSDI 2012、ATC 2014、PaPoC 2015和IEEE Data Bulletin. 2016),我们的一致性模型和原型系统可在添加少量约束的情况下,降低47.1%的用户请求延迟和提高21.5%的系统吞吐率。

论文二:HashKV: Enabling Efficient Updates in KV Storage via Hashing. Helen H. W. Chan, Yongkun Li, Patrick P. C. Lee, Yinlong Xu. To appear in the Proceedings of USENIX ATC 2018. BOSTON, MA, USA.

概要:Key-value (KV)系统已被广泛应用于多种应用场景,它主要采用LSM树的结构以实现高访问性能,但是KV系统仍面临严重的I/O放大问题。目前,业界提出了key和value分离的思想,通过仅将key存储于LSM树,而将value使用单独的存储管理来解决I/O放大问题。但是,现有的设计方案垃圾回收开销大,从而严重影响了KV系统的性能,尤其是针对写密集的负载。为了解决KV系统的I/O放大问题,我们沿用KV分离的思想,提出了HashKV系统,即使在写密集负载下仍能达到很好的写性能。HashKV主要采用基于Hash的数据分组思想,从而提升数据写入和垃圾回收的性能。与现有的KV分离方案相比,HashKV可以达到4.6倍的吞吐率,同时减少53.4%的数据写入量。

论文三:ElasticBF: Fine-grained and Elastic Bloom Filter Towards Efficient Read for LSM-tree-based KV Stores.  Yueming Zhang, Yongkun Li, Fan Guo, Cheng Li, Yinlong Xu. To appear in the Proceedings of HotStorage 2018. BOSTON, MA, USA.

概要:为满足数据密集型应用的高性能存储需求,依托于LSM-tree架构的键值数据库成为使用广泛的主流存储系统。该架构将键值对(key value pairs)存储在固定大小的SSTable文件内。为提高读性能,键值系统为每个SSTable配置一个布隆过滤器(Bloom filter),但是布隆过滤器的误报会引发额外的I/O 请求。且现有设计对系统内所有布隆过滤器采用统一设定,也不能对布隆过滤器误报率进行动态调整,其统一降低误报率的办法将会给系统环境带来巨大内存开销。基于此,本文提出弹性布隆过滤器机制(Elasitc Bloom Filter,ElasticBF)。ElasticBF 为每个SSTable构建 多个占用空间小的布隆过滤器,这些布隆过滤器机制存储于外存。对于访问频率高的SSTable,为其在内存中多加载一些布隆过滤器,而对访问频率低的SSTable,则少加载一些。而且,为了使过滤器的动态调整开销较小,我们扩展了多级队列这一数据结构,使用多级队列对布隆过滤器进行管理。因此,ElasticBF能够动态调节每个SSTable布隆过滤器的误报率和内存使用量,在内存开销相同的前提下,大大减少了 (实验中最高可达67%)读操作中因布隆过滤器误报引发的I/O请求,从而提高读性能。我们在LevelDB 的基础上实现了ElasticBF,并在服务器上进行了性能测试。实验结果显示,ElasticBF读吞吐量最高是 LevelDB的2.24 倍,且写性能几乎没有损失。

除了上述三项被接受的成果外,其他四篇投稿虽然被拒,但值得欣慰的是,每一篇稿件都收获了同行业国际专家不同程度的认可,以及极富建设性的修改意见。希望大家再接再厉,认真改进,完善成果,争取更大更好的成绩。

ATC计算机会议,三项成果被计算机系统重要国际会议USENIX ATC和HotStorage收录相关推荐

  1. ATC计算机会议,实验室三项成果分别被计算机系统、数据库、分布式计算重要会议 USENIX ATC、ICDE、IPDPS收录...

    近期,在实验室老师.同学们和其他合作者们的共同努力下,ADSL 又有三项成果分别发表在计算机系统领域重要国际会议USENIX ATC(CCF A类).数据库领域重要国际会议ICDE(CCF A类),并 ...

  2. 高交会文思海辉三项成果斩获优秀产品奖

    11月15日,被称为"中国科技第一展"的第二十二届中国国际高新技术成果交易会(以下简称:高交会)在深圳圆满落下帷幕.本届高交会吸引了全世界3300余家知名企业,近万个项目参展,重点 ...

  3. 大连理工大学计算机学院陈教授,软件学院三项成果被计算机顶级会议INFOCOM 2020录用...

    近日,大连理工大学软件学院在物联网.智能边缘计算方向再次取得突破性进展,3篇论文被计算机网络CCF A类顶级会议The 39th IEEE International Conference on Co ...

  4. 计算机学院 图论方向,成电计算机学院本科生在计算机科学理论方向重要国际会议SAT上发表论文...

    近日,计算机科学与工程学院(网络空间安全学院)2017级本科生和肖鸣宇教授撰写的论文"A Fast Algorithm for SAT in Terms of Formula Length& ...

  5. 陈跃国教授计算机,我校两篇论文在人工智能顶级国际会议AAAI 2014发表

    我校信息学院卢志武副教授和重点实验室陈跃国副教授各有一篇论文在2014年人工智能顶级国际会议AAAI发表.AAAI全称为Association for the Advancement of Artif ...

  6. 【会议分享】2022年智能车国际会议(ICoIV 2022)

    2022年智能车国际会议(ICoIV 2022)   重要信息 会议网址:www.icoiv.org 会议时间:2022年10月14-16日 召开地点:中国成都 截稿时间:2022年8月30日 录用通 ...

  7. 【一次国际会议经历】NDSS‘ 16以及出席国际会议种种

    上个月的今天,有幸独自一人奔赴美国参加了一个学术会议,会议的全称是网络与分布式系统安全会议(the Network and Distributed System Symposium, NDSS ),是 ...

  8. 两个月三项成果,对标谷歌!独家对话小米AutoML团队,如何让模型搜索更公平

    大数据文摘出品 作者:曹培信 机器学习自动化(AutoML)正在引领机器学习的下一个时代,而要想让机器自己学会"炼丹",其中最关键的步骤就是,找到最合适的算法模型,也即自动化神经架 ...

  9. 计算机类会议论文2021截稿,科学网—人工智能 | 国际会议截稿信息3条 - 李昕的博文...

    全文截稿: 2021-04-20 开会时间: 2021-09-07 会议难度: ★★ CCF分类: 无 会议地点: Paris, France 会议简介: It's an annual confere ...

最新文章

  1. 10个必备的机器学习开源工具
  2. 复杂个人信息输出程序python_Python高级技巧:用一行代码减少一半内存占用
  3. JSON 接口如何实现 RSA 非对称加密与签名
  4. 论发展的十大关系。总结过去,正视未来!!!
  5. ios用的什么编译器编译_您最喜欢什么编译器?
  6. matlab期中考试卷,matlab期末考试试卷及答案.doc
  7. UI 实用素材|可视化后台系统UI视觉界面
  8. 【推荐算法】协同过滤算法——基于用户 Java实现
  9. 我爬了价值1800亿的商品信息
  10. SQL那些事儿(四)--oracle创建表空间、用户创建
  11. 以snull为例分析linux网卡驱动的技术文档[转载]二
  12. 【springssm加载applicationContext.xml文件的一个坑】
  13. 顶级赛事,大神现身,速来观战
  14. 如何计算当地的中央子午线?全国各地中央子午线【转载】
  15. 封神:人在朝歌,皇宫签到六十年
  16. 计算机酷炫桌面,电脑桌面还能这么酷炫?!打破次元壁的桌面管理软件
  17. 罗克韦尔PLC编程软件ControlLogix平台
  18. QT 进程间通信——文件映射
  19. MAC文件图标自动排列+取消自动排列
  20. ipadpro怎么分屏_2020款iPad Pro开箱测评:下一个十年,打开AR新世界的大门

热门文章

  1. acquireSharedInterruptibly
  2. springboot约定优于配置的体现
  3. 生成服务器证书的申请文件和私钥文件
  4. Redis中的主从复制的不足
  5. 常见的web应用服务器
  6. shiro的会话管理:应用场景分析
  7. css box 等高布局,css实现等高布局有哪些方式
  8. 第一章计算机基础知识作业答案,第一章 计算机基础知识.doc第一次作业
  9. 一个小米SRE的日常问题排查记录
  10. kotlin使用spring data redis(二)