课题基金 / 基金详情

SACRED-MA: Safe And seCure REmote Direct Memory Access

SACRED-MA: Safe And seCure REmote Direct Memory Access
SACRED-MA:安全可靠的远程直接内存访问
批准号:
EP/X037142/1
负责人:
Brijesh Dongol
金额:
$59.44万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2023
资助国家:
英国
项目状态:
未结题
起止时间:
2023 至 --

项目摘要

项目成果

Brijesh Dongol的其他基金

相似基金

相关文献

中文摘要
翻译
现代社会依赖于以不断增长的速度访问和传输海量数据。谷歌等科技巨头每年向世界各地的数据中心投资数十亿美元。复制的数据系统构成了所有云服务的主干;提高其可靠性和性能会影响所有云和大数据服务。英国目前是欧洲最大的云市场,2020年云投资超过170亿GB。为了满足我们日益增长的快速数据传输需求,RDMA(远程直接内存访问)技术允许一台机器通过网络直接访问(读/写)另一台机器的内存,从而支持下一代基础设施。与传统的网络协议栈(如TCP/IP)不同,支持RDMA的网络接口卡(NIC)可以绕过操作系统内核,因此ANS能够进行线速数据传输。自本世纪头十年中期以来,RDMA技术一直在超级计算集群中可用,但直到最近,由于其成本问题,RDMA技术在消费者和企业系统中仍是一种实验功能。然而,随着负担得起的NIC(例如由我们的合作伙伴NVIDIA开发的NIC)的出现,这种情况最近发生了变化,现在可以构建挑战传统设计范式的分布式应用程序。例如,可以利用RDMA的额外吞吐量来支持并发前端应用程序,从而超越目前使用的顺序状态机复制服务。通过无线RDMA和基于6G的RDMA的开发,已经有了向消费级设备的转变。为了在企业和消费者系统中释放RDMA的潜力,我们必须使程序员能够编写安全可靠的程序。然而,RDMA行为目前是通过非正式的纯文本手册[22]和示例来记录的,这使得它的语义模糊和模棱两可。RDMA的编程模型知之甚少,并且不支持正式验证。这会带来很大的风险,因为RDMA允许直接写入远程机器的内存。此外,RDMA编程本身就具有挑战性,因为它需要了解远程通信和本地计算之间的交互,即远程内存写入如何与给定计算机的本地内存写入交互,从而潜在地导致数据竞争并增加安全和安全错误的风险。
英文摘要
Modern society depends on accessing and transferring vast quantities of data, at ever-increasing speeds. Technology giants such as Google invest billions of dollars every year into data centres across the world. Replicated data systems form the backbone of all cloud services; improving their reliability and performance impacts all cloud and big data services. The UK is currently the largest cloud market in Europe, with over £17 billion in cloud investment in 2020.To meet our ever-growing need for rapid data transfer, RDMA (remote direct memory access) technologies enable next-generation infrastructures by allowing a machine to access (read/write) directly the memory of another machine across a network. Unlike traditional network protocol stacks such as TCP/IP, RDMA-enabled network interface cards (NICs) can bypass' an operating system kernel, ans are thus capable of wire-speed data transmission. RDMA technology has been available in supercomputing clusters since the mid 2000s, but had until recently remained an experimental feature in consumer and enterprise systems due to its cost. However, this changed recently with the availability of affordable NICs (e.g. those developed by our partner NVIDIA), and it is now possible to build distributed applications that challenge conventional design paradigms. For instance, one can leverage the additional throughput of RDMA to support concurrent front-end applications, surpassing sequential state-machine replication services used today. There is already a shift towards consumer-grade devices through the development of wireless RDMA and RDMA over 6G.To unlock the potential of RDMA in enterprise and consumer systems, we must enable programmers to write safe and secure programs. However, the RDMA behaviour is currently documented through informal plain-text manuals [22] and examples, making its semantics vague and ambiguous. The programming models for RDMA are poorly understood, and there is no support for formal verification. This carries significant risks since RDMA enables writing directly into the memory of a remote machine. Moreover, RDMA programming is inherently challenging as it requires an understanding of the interaction between remote communication and local computation, i.e. how remote memory writes interact with the local memory writes of a given machine, potentially leading to data races and increasing the risk of safety and security bugs.
期刊论文(2)
专著(0)
科研奖励(0)
会议论文
Verification, Model Checking, and Abstract Interpretation - 25th International Conference, VMCAI 2024, London, United Kingdom, January 15-16, 2024, Proceedings, Part II
验证、模型检查和摘要解释 - 第 25 届国际会议,VMCAI 2024,英国伦敦,2024 年 1 月 15-16 日,会议记录,第二部分
DOI: 10.1007/978-3-031-50521-8_2
发表时间: 2024
期刊:
影响因子: --
作者: [Bodenmüller S]
通讯作者: Bodenmüller S
Software Engineering and Formal Methods - 21st International Conference, SEFM 2023, Eindhoven, The Netherlands, November 6-10, 2023, Proceedings
软件工程和形式化方法 - 第 21 届国际会议,SEFM 2023,荷兰埃因霍温,2023 年 11 月 6-10 日,会议记录
DOI: 10.1007/978-3-031-47115-5_17
发表时间: 2023
期刊:
影响因子: --
作者: [Semenyuk M]
通讯作者: Semenyuk M
Safe and secure COncurrent programming for adVancEd aRchiTectures (COVERT)
  • 批准号:
    EP/X015149/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $53.13万
  • 财政年份:
    2023
  • 负责人:
    Brijesh Dongol
  • 依托单位:
Verifiably Correct Swarm Attestation
  • 批准号:
    EP/V038915/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $65.51万
  • 财政年份:
    2021
  • 负责人:
    Brijesh Dongol
  • 依托单位:
Verifiably Correct Transactional Memory
  • 批准号:
    EP/R032556/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $50.67万
  • 财政年份:
    2018
  • 负责人:
    Brijesh Dongol
  • 依托单位:
Verifiably correct concurrency abstractions
  • 批准号:
    EP/R019045/2
  • 项目类别:
    Research Grant
  • 资助金额:
    $1.15万
  • 财政年份:
    2018
  • 负责人:
    Brijesh Dongol
  • 依托单位:
国内基金
海外基金
二维MA₂Z₄材料家族热输运特性的高通量计算研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2026
  • 负责人:
    李振东
  • 依托单位:
二维MA2Z4异质结中多体效应的理论研究
ALKBH1通过6mA去甲基化调控mtDNA释放在急性胰腺炎中的作用与机制
  • 批准号:
    2025JJ60542
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2025
  • 负责人:
    朱帅
  • 依托单位:
新型氟[18F]标记的MA0-B分子探针的合成及其用于帕金森病发病机制的探索研究
  • 批准号:
    --
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    --
  • 依托单位: