Rethinking Transaction Recovery for High Availability and Performance
重新思考事务恢复以实现高可用性和性能
基本信息
- 批准号:281990331
- 负责人:
- 金额:--
- 依托单位:
- 依托单位国家:德国
- 项目类别:Research Grants
- 财政年份:2016
- 资助国家:德国
- 起止时间:2015-12-31 至 2017-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The emergence of many-core architectures and non-volatile memory (NVM) motivates a reconsideration of established techniques for transaction recovery. This recently led to a multitude of designs tailored to modern hardware platforms. Such designs are often incompatible with and more complex than traditional disk-based designs. For instance, recent NVM-centric approaches usually do not support media recovery, which is essential for reliable data services. Other approaches rely on specialized hardware, such as tailor-made I/O controllers or special CPU instructions.In this project, we aim to revisit classical principles of transaction recovery and, by carefully changing fundamental assumptions, devise simple algorithms that work on both traditional and modern architectures.Such new algorithms are able to exploit the performance benefits of modern computer architectures without sacrificing crucial features such as media recovery or requiring specialized hardware.Our approach is based on two families of algorithms: Instant Recovery and REDO-only Recovery. The former is a project initiated at HP Labs and currently being developed in a collaboration with our research group.Instant Recovery aims to drastically reduce the mean time to repair of database systems by supporting incremental, on-demand recovery of data pages while transactions are running.In this project proposal, we aim to continue this work by implementing Instant Restore, which applies Instant Recovery ideas to media failures.The latter family of algorithms has been conceptualized by our research group and we aim to implement and evaluate them in the context of this project. The goal is to devise new strategies for commit processing and propagation control, leading to "REDO-only" recovery algorithms which can be easily applied to distributed logging and non-volatile memories, thus exploiting the full potential of modern hardware architectures.Our final goal is to combine these two families of algorithms into a system design for efficient, robust, highly available, and hardware-transparent transaction processing.
众核架构和非易失性存储器 (NVM) 的出现促使人们重新考虑现有的事务恢复技术。最近,这导致了多种针对现代硬件平台的设计。这种设计通常与传统的基于磁盘的设计不兼容并且比传统的基于磁盘的设计更复杂。例如,最近以 NVM 为中心的方法通常不支持介质恢复,而介质恢复对于可靠的数据服务至关重要。其他方法依赖于专门的硬件,例如定制的 I/O 控制器或特殊的 CPU 指令。在这个项目中,我们的目标是重新审视事务恢复的经典原理,并通过仔细改变基本假设,设计出既适用于传统架构又适用于现代架构的简单算法。此类新算法能够利用现代计算机架构的性能优势,而无需牺牲媒体恢复等关键功能或需要专门的技术。 我们的方法基于两种算法:即时恢复和仅重做恢复。前者是 HP 实验室发起的一个项目,目前正在与我们的研究小组合作开发。即时恢复旨在通过支持事务运行时数据页的增量、按需恢复来大幅缩短数据库系统修复的平均时间。在本项目提案中,我们的目标是通过实施即时恢复来继续这项工作,它将即时恢复思想应用于介质故障。后一类算法已由我们的团队概念化。 研究小组和我们的目标是在该项目的背景下实施和评估它们。我们的目标是设计新的提交处理和传播控制策略,从而产生“仅重做”恢复算法,该算法可以轻松应用于分布式日志记录和非易失性存储器,从而充分发挥现代硬件架构的潜力。我们的最终目标是将这两种算法结合到系统设计中,以实现高效、稳健、高可用性和硬件透明的事务处理。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Professor Dr.-Ing. Theo Härder其他文献
Professor Dr.-Ing. Theo Härder的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Professor Dr.-Ing. Theo Härder', 18)}}的其他基金
Energieeffiziente Verarbeitung in Datenbanksystemen
数据库系统中的节能处理
- 批准号:
91768053 - 财政年份:2008
- 资助金额:
-- - 项目类别:
Research Grants
Adaptives Datenbank-Caching bei deklarativen Anfragen
用于声明性查询的自适应数据库缓存
- 批准号:
19924549 - 财政年份:2006
- 资助金额:
-- - 项目类别:
Research Grants
Transaktionale DB-Verarbeitung von XML-Dokumenten
XML 文档的事务数据库处理
- 批准号:
35204050 - 财政年份:2006
- 资助金额:
-- - 项目类别:
Research Grants
Information-Integration in the Context of XML and Object-Relational DBMS (IXOR)
XML 和对象关系 DBMS (IXOR) 环境中的信息集成
- 批准号:
5400982 - 财政年份:2002
- 资助金额:
-- - 项目类别:
Research Grants
相似海外基金
Transaction Value Effect on Consumer Response to Green Alternatives
交易价值对消费者对绿色替代品反应的影响
- 批准号:
24K00300 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Scientific Research (B)
Mediating the first transaction of Biodiversity Impact Credits
调解第一笔生物多样性影响积分交易
- 批准号:
NE/X016439/1 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Research Grant
A visualisation of global fisheries resources based on the analysis of satellite data and Japan's unique economic transaction data
基于卫星数据和日本独特的经济交易数据分析的全球渔业资源可视化
- 批准号:
22K19219 - 财政年份:2022
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Challenging Research (Exploratory)
A Blockchain-driven Transaction Platform that will Verify and Safeguard the Transactions of SMEs
区块链驱动的交易平台,将验证和保护中小企业的交易
- 批准号:
10024025 - 财政年份:2022
- 资助金额:
-- - 项目类别:
Collaborative R&D
SBIR Phase I: Comprehensive Blockchain Transaction Monitoring for Illicit Funds and Actors
SBIR 第一阶段:针对非法资金和参与者的全面区块链交易监控
- 批准号:
2136490 - 财政年份:2022
- 资助金额:
-- - 项目类别:
Standard Grant
Digital Transaction Platforms in Asia
亚洲数字交易平台
- 批准号:
DP220100988 - 财政年份:2022
- 资助金额:
-- - 项目类别:
Discovery Projects
Research on Transaction between Law and Politics over "Public" in the Digital Era
数字时代“公共”的法政互动研究
- 批准号:
22H00041 - 财政年份:2022
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Scientific Research (A)
Behavioral finance research on individual investors combining surveys and transaction data
结合调查和交易数据的个人投资者行为金融研究
- 批准号:
22K18529 - 财政年份:2022
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Challenging Research (Exploratory)
Doctoral Dissertation Research: Technologies of Transaction in Moral Economic Framework
博士论文研究:道德经济框架中的交易技术
- 批准号:
2048350 - 财政年份:2021
- 资助金额:
-- - 项目类别:
Standard Grant