XPS:FULL: FP: Collaborative Research: Synchrony-aware Primitives for Building Highly Auditable, Highly Scalable, Highly Available Distributed Systems
XPS:完整:FP:协作研究:用于构建高度可审计、高度可扩展、高度可用的分布式系统的同步感知原语
基本信息
- 批准号:1533870
- 负责人:
- 金额:$ 40万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2015
- 资助国家:美国
- 起止时间:2015-09-01 至 2021-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Auditability is a key property for developing highly scalable and highly available distributed systems, as it enables identifying performance bottlenecks, dependencies among events, and latent concurrency bugs. In turn, for the auditability of a system, time is a key concept. However, there is a gap between the theory and the practice of distributed systems in terms of the use of time. The theory of distributed systems shuns the notion of time and considers asynchronous systems whose event ordering is captured by logical clocks. The practical distributed systems employ NTP synchronized clocks to capture time but tend to use ad hoc methods. This project bridges this gap and provides synchrony-aware system primitives that support building highly auditable, highly scalable, and highly available distributed systems. The project has applications to cloud computing, distributed NewSQL databases, and globally distributed web services. The project enables other broader impacts through enhancing scientific/technological understanding via organizing academic workshops, outreaching to K-12 students, recruitment of minority groups, and distributing tools and software to the community.To enable highly auditable systems, the project investigates lightweight and efficient designs for an augmented time (AT) primitive. AT combines the theoretical underpinnings of causality and the practicality of physical clocks by identifying how logical/vector clocks can be improved and tuned based on the availability of NTP synchronization. The principle guiding AT design will be "uncertainty resilience". These AT clocks enable highly auditable systems since they can efficiently provide global consistent-state snapshots without needing to wait out clock synchronization uncertainties and without requiring prior coordination. Leveraging on these auditability primitives, the project builds support for scalable and available systems. To enable highly scalable systems, the project investigates design of synchrony-aware coordination primitives, such as barrier synchronization, mutual exclusion, leader election, and causally and totally ordered communication support. The principle guiding the design of the synchrony-aware coordination primitives is "silent consent". These primitives improve performance and efficiency over their asynchronous system counterparts by trading timing information gathered from AT clocks and avoiding explicit communication needed for coordination. Finally, the project will leverage the auditability support provided by AT and will investigate the design of a monitor component that detects and corrects distributed system state corruptions. The principle guiding the design of the monitor component is "centralized oversight and override".
可审核性是开发高度可伸缩和高度可用的分布式系统的关键属性,因为它能够识别性能瓶颈、事件之间的依赖关系和潜在的并发错误。反过来,对于系统的可审核性而言,时间是一个关键概念。然而,在使用时间方面,分布式系统的理论和实践之间存在着差距。分布式系统理论避开了时间的概念,而考虑了其事件顺序被逻辑时钟捕获的异步系统。实用的分布式系统使用NTP同步时钟来捕获时间,但倾向于使用自组织方法。该项目弥合了这一差距,并提供了支持构建高度可审计、高度可伸缩和高度可用的分布式系统的同步感知系统原语。该项目应用于云计算、分布式NewSQL数据库和全球分布式Web服务。该项目通过组织学术研讨会、向K-12学生外展、招募少数群体以及向社区分发工具和软件来增强对科学/技术的理解,从而产生其他更广泛的影响。为了实现高度可审计的系统,该项目调查了针对延长时间(AT)原语的轻量级和高效设计。AT通过确定如何根据NTP同步的可用性改进和调整逻辑/向量时钟,将因果关系的理论基础和物理时钟的实用性结合在一起。指导AT设计的原则将是“不确定性弹性”。这些AT时钟支持高度可审计的系统,因为它们可以有效地提供全局一致状态快照,而无需等待时钟同步不确定性消失,也无需事先协调。利用这些可审核性原语,该项目构建了对可伸缩和可用系统的支持。为了实现高度可扩展的系统,该项目研究了同步感知协调原语的设计,例如屏障同步、互斥、领导人选举以及因果和完全有序的通信支持。指导同步意识并列原语设计的原则是“沉默同意”。这些原语通过交换从AT时钟收集的计时信息并避免协调所需的显式通信,提高了性能和效率。最后,该项目将利用AT提供的可审核性支持,并将调查检测和纠正分布式系统状态损坏的监视器组件的设计。指导监控器组件设计的原则是“集中监督和覆盖”。
项目成果
期刊论文数量(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 }}
Murat Demirbas其他文献
Comparison of the levels of the serotonin metabolite, 5-hydroxyindole acetic acid, in cerebrospinal fluid from patients with and without premature ejaculation
- DOI:
10.1016/j.androl.2018.01.001 - 发表时间:
2019-04-01 - 期刊:
- 影响因子:
- 作者:
Abdullah Erdogan;Murat Demirbas;Sedat Oner;Mustafa Murat Aydos;Murat Sambel;Canan Yilmaz - 通讯作者:
Canan Yilmaz
1389: Tissue Reactions in the Rabbit Testes After Transparenchymal Suture Fixation with Six Different Types of Suture Materials
- DOI:
10.1016/s0022-5347(18)38614-2 - 发表时间:
2004-04-01 - 期刊:
- 影响因子:
- 作者:
M. Murat Samli;Murat Demirbas;Cern Guier;Fatma Aktepe - 通讯作者:
Fatma Aktepe
A Transactional Framework for Programming Wireless Sensor/Actor Networks
- DOI:
10.1109/ftdcs.2007.8 - 发表时间:
2007-03 - 期刊:
- 影响因子:0
- 作者:
Murat Demirbas - 通讯作者:
Murat Demirbas
1908: The Effect of Urinary Obstruction on the Treatment of Distal Ureteral Stones with Extracorporeal Shock Wave Lithotripsy
- DOI:
10.1016/s0022-5347(18)39100-6 - 发表时间:
2004-04-01 - 期刊:
- 影响因子:
- 作者:
Murat Demirbas;Ahmet Kose;M. Murat Samli;Cem Guler;Turgay Kara;Mustafa Karalar - 通讯作者:
Mustafa Karalar
“Slow is Fast” for wireless sensor networks in the presence of message losses
- DOI:
10.1016/j.jpdc.2014.11.004 - 发表时间:
2015-03-01 - 期刊:
- 影响因子:
- 作者:
Reza Hajisheykhi;Ling Zhu;Mahesh Arumugam;Murat Demirbas;Sandeep Kulkarni - 通讯作者:
Sandeep Kulkarni
Murat Demirbas的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Murat Demirbas', 18)}}的其他基金
CNS Core: Small: Paxos Unpacked
CNS 核心:小型:Paxos 解压
- 批准号:
2008243 - 财政年份:2020
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
CSR: Small: Scalable Coordination for Wide-Area Distributed Systems
CSR:小型:广域分布式系统的可扩展协调
- 批准号:
1527629 - 财政年份:2015
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
CSR: Small: Collaborative Research: Tool Support for Producing High Assurance and Reliable Software for Wireless Sensor Actor Networks
CSR:小型:协作研究:为无线传感器参与者网络生产高保证和可靠软件的工具支持
- 批准号:
0916504 - 财政年份:2009
- 资助金额:
$ 40万 - 项目类别:
Continuing Grant
CAREER: An In-Network Collaboration and Coordination Framework for Wireless Sensor Actor Networks
职业:无线传感器参与者网络的网内协作和协调框架
- 批准号:
0747209 - 财政年份:2008
- 资助金额:
$ 40万 - 项目类别:
Continuing Grant
相似国自然基金
钴基Full-Heusler合金的掺杂效应和薄膜噪声特性研究
- 批准号:51871067
- 批准年份:2018
- 资助金额:60.0 万元
- 项目类别:面上项目
相似海外基金
XPS: Full: FP: Collaborative Research: Sphinx: Combining Data and Instruction Level Parallelism through Demand Driven Execution of Imperative Programs
XPS:完整:FP:协作研究:Sphinx:通过命令式程序的需求驱动执行将数据和指令级并行性相结合
- 批准号:
1533828 - 财政年份:2015
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
XPS: FULL: FP: Write-Efficient Parallel Algorithms for Emerging Memory Technologies
XPS:FULL:FP:用于新兴内存技术的写高效并行算法
- 批准号:
1533858 - 财政年份:2015
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
XPS: FULL: FP: Collaborative Research:Advancing autovectorization
XPS:完整:FP:协作研究:推进自动矢量化
- 批准号:
1533912 - 财政年份:2015
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
XPS: Full: FP: Collaborative Research: Sphinx: Combining Data and Instruction Level Parallelism through Demand Driven Execution of Imperative Programs
XPS:完整:FP:协作研究:Sphinx:通过命令式程序的需求驱动执行将数据和指令级并行性相结合
- 批准号:
1533846 - 财政年份:2015
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
XPS: FULL: FP: A profile-centric IDE for science-based performance engineering in the cloud
XPS:FULL:FP:以配置文件为中心的 IDE,用于云中基于科学的性能工程
- 批准号:
1533644 - 财政年份:2015
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
XPS: FULL: FP: Collaborative Research: Advancing autovectorization
XPS:完整:FP:协作研究:推进自动矢量化
- 批准号:
1533926 - 财政年份:2015
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
XPS: FULL: FP: Design and Synthesis of New Energy-efficient Self-healing Computing Electronics with Real-time Configurability
XPS:FULL:FP:具有实时可配置性的新型节能自愈计算电子设备的设计与合成
- 批准号:
1533656 - 财政年份:2015
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
XPS: FULL: FP: Collaborative Research: Synchrony-aware Primitives for Building Highly Auditable, Highly Scalable, Highly Available Distributed Systems
XPS:完整:FP:协作研究:用于构建高度可审计、高度可扩展、高度可用的分布式系统的同步感知原语
- 批准号:
1533802 - 财政年份:2015
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
XPS: FULL: FP: Tools and Algorithms for Resilient, Power-efficient ExaScale Computing Using the GNU-CAF Compiler
XPS:FULL:FP:使用 GNU-CAF 编译器实现弹性、高能效 ExaScale 计算的工具和算法
- 批准号:
1533850 - 财政年份:2015
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
XPS: FULL: FP: Collaborative Research: Taming parallelism: optimally exploiting high-throughput parallel architectures
XPS:完整:FP:协作研究:驯服并行性:最佳地利用高吞吐量并行架构
- 批准号:
1439126 - 财政年份:2014
- 资助金额:
$ 40万 - 项目类别:
Standard Grant














{{item.name}}会员




