基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
社会计算中,社会公共安全、企业商务智能和舆情计算等众多领域均对实时计算的性能提出了越来越高的要求.流式计算引擎作为大数据计算研究领域的研究热点之一,致力于提供高吞吐量和低延迟的实时计算能力.流式处理任务对处理延迟非常敏感,数据价值随着处理时长的增长而快速递减.传统流式计算引擎设计中,操作系统、JVM等占用大量计算资源,如何提升计算资源利用率成为目前亟待解决的问题.为此,本文提出了一种基于C++语言实现的支持Unikernel的高性能实时数据分析计算引擎Hummer.首先,通过引入Unikernel机制,Hummer可绕过传统操作系统,直接运行于裸机或虚拟化层,减少传统操作系统无关组件带来的性能开销,支持分布式环境下的快速部署与启动,为高性能大数据计算引擎设计提出新的思路.其次,通过使用Unikernel对计算引擎进行封装,解决了C++应用需本地化编译、难以在集群中部署的问题.最后,系统使用灵活的网络通信方案,支持异构网络部署及网络资源隔离.实验表明,Hummer端到端处理延迟低于30 ms,较Flink系统低2倍,较Spark Streaming低15.8倍,且吞吐量达到Flink的2倍.使用Unikernel封装的Hummer系统镜像仅为100MB,启动时间约为2s.
推荐文章
可装配的大数据流式计算引擎
流式数据计算引擎
流式计算算子
算子运行空间
Unikernel的研究及其进展
Unikernel
云计算
微服务
库操作系统
Unikernel的研究及其进展
Unikernel
云计算
微服务
库操作系统
Spreadsheet计算引擎的设计
联机分析处理
多维数据
Spreadsheet计算引擎
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 支持Unikernel的流式计算引擎:Hummer
来源期刊 计算机学报 学科 工学
关键词 大数据 数据流 分布式计算 流处理系统 微内核操作系统
年,卷(期) 2019,(8) 所属期刊栏目 大数据
研究方向 页码范围 1755-1766
页数 12页 分类号 TP311
字数 6769字 语种 中文
DOI 10.11897/SP.J.1016.2019.01755
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 李冰 中国科学院计算技术研究所中国科学院网络数据科学与技术重点实验室 67 409 12.0 16.0
5 张志斌 中国科学院计算技术研究所中国科学院网络数据科学与技术重点实验室 82 365 9.0 19.0
9 钟巧灵 中国科学院计算技术研究所中国科学院网络数据科学与技术重点实验室 1 1 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (9)
节点文献
引证文献  (1)
同被引文献  (0)
二级引证文献  (0)
1985(1)
  • 参考文献(1)
  • 二级参考文献(0)
1990(2)
  • 参考文献(2)
  • 二级参考文献(0)
2003(1)
  • 参考文献(1)
  • 二级参考文献(0)
2004(1)
  • 参考文献(1)
  • 二级参考文献(0)
2007(1)
  • 参考文献(1)
  • 二级参考文献(0)
2008(1)
  • 参考文献(1)
  • 二级参考文献(0)
2014(1)
  • 参考文献(1)
  • 二级参考文献(0)
2016(1)
  • 参考文献(1)
  • 二级参考文献(0)
2019(1)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(1)
  • 二级引证文献(0)
2019(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
大数据
数据流
分布式计算
流处理系统
微内核操作系统
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机学报
月刊
0254-4164
11-1826/TP
大16开
中国科学院计算技术研究所(北京2704信箱)
2-833
1978
chi
出版文献量(篇)
5154
总下载数(次)
49
总被引数(次)
187004
论文1v1指导