8000 repo:PureFlash Global LMT vs Private LMT · Issue #27 · cocalele/PureFlash · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
repo:PureFlash Global LMT vs Private LMT #27
Open
@cocalele

Description

@cocalele

Global

  • 每个node自己加锁操作的话, 数据量最大会有16M,性能不会好
  • 使用LMT owner协助,会好一些
  • RDMA 直接操作owner的内存是否可行? 即使能操作内存,也无法控制redolog的写入

Private

  • 哪个volume属于哪个node,相对要是固定的,灵活性不够,
  • 故障迁移,比如S1故障,上面的两个volume A, B打算分别迁往 S2, S3,需要的操作步骤:
    1) S2 对S1 meta加锁,
    2) S2读取S1 meta, 从中摘出volume A的LMT,
    3) 将摘除了volume A的剩余 LMT 写入S1 meta
    4) 将添加了volume A的自己的LMT 写入S2 (自己) meta
    5) 请求jconductor, 将volume A的owner 改成S2
    6) S3重复上面的过程,迁移volume B。

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      < 1636 ghcc-consent id="ghcc" class="position-fixed bottom-0 left-0" style="z-index: 999999" data-locale="en" data-initial-cookie-consent-allowed="" data-cookie-consent-required="true" >
      0