Mantle: A Programmable Metadata Load Balancer for the Ceph File System——论文泛读

这篇具有很好参考价值的文章主要介绍了Mantle: A Programmable Metadata Load Balancer for the Ceph File System——论文泛读。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

SC 2015 Paper 元数据论文阅读汇总

问题

优化Ceph的元数据局部性和负载平衡。

现有方法

提高元数据服务性能的最常见技术是在专用的元数据服务器(MDS)节点之间平衡负载 [16, 25, 26, 21, 28]。常见的方法是鼓励独立增长并减少通信,使用诸如懒惰客户端和MDS同步 [16, 18, 29, 9, 30]、inode路径/权限缓存 [4, 11, 28]、具有局部感知的/对象间事务 [21, 30, 17, 18] 和高效的查找表 [4, 30] 等技术。

尽管具有迁移元数据的机制,如锁 [21, 20]、零拷贝和两阶段提交 [21] 以及目录分区 [28, 16, 18, 25],但这些系统未能充分利用局部性。

本文方法

为了达到平衡,我们需要了解资源迁移和MDS节点处理能力的权衡。我们介绍了Mantle,这是一个基于CephFS的系统,它通过将迁移策略与机制分离来暴露这些因素,判断应该进行负载均衡还是并行(负载均衡会导致额外的性能开销)。

Mantle: A Programmable Metadata Load Balancer for the Ceph File System——论文泛读,论文阅读,ceph,论文阅读

我们通过复制一种最先进的元数据平衡器的策略来展示这种方法的灵活性和透明性,并最后通过将该策略与同一系统上的其他自定义平衡器进行比较来总结。

总结

针对元数据的局部性和负载均衡问题,作者提出进行负载均衡时会导致性能下降,在调度前需要先考虑调度带来的影响。作者提出Mantle,将迁移策略和文件系统解耦。文章来源地址https://www.toymoban.com/news/detail-793062.html

到了这里,关于Mantle: A Programmable Metadata Load Balancer for the Ceph File System——论文泛读的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MetalLB Load Balancer

    MetalLB hooks into your Kubernetes cluster, and provides a network load-balancer implementation. In short, it allows you to create Kubernetes services of type  LoadBalancer  in clusters that don’t run on a cloud provider, and thus cannot simply hook into paid products to provide load balancers. There are multiple ways to install MetalLB, for example Thro

    2024年02月04日
    浏览(39)
  • Terraform: Deploy Azure Load Balancer

    Deploy a Public Load Balancer In this section, we will deploy a Public Load Balancer with Backend Pool consisting of two Azure Virtual Machines. These VMs will host a simple web page configured by using a custom script extension for Nginx web service. We will perform complete deployment using Terraform. Public Load Balancer Lab Setup This is how our architec

    2024年04月09日
    浏览(35)
  • An End-to-End Learning-Based Metadata Management Approach for Distributed File Systems——论文阅读

    TC 2022 Paper,元数据论文阅读汇总 “multiple metadata server (MDS)” 多个元数据服务器 “locality preserving hashing (LPH)” 局部保持哈希 “Multiple Subset Sum Problem (MSSP).” 多子集和问题 “polynomial-time approximation scheme (PTAS)” 多项式时间近似方法 目前的分布式文件系统被设计用于支持 PB 规

    2024年02月02日
    浏览(50)
  • 【云原生】安装AWS ALB Load Balancer Controller2.5

    github说明 一、绑定IAM策略 1、下载IAM策略Json文件 cluster is in a China region: 2、创建策略 3、创建 IAM 角色和 Kubernetes ServiceAccount,与策略关联

    2024年02月13日
    浏览(46)
  • 【云原生】安装AWS NLB Load Balancer Controller1.8

    AWS 的ALB不支持规则重写,所以需要使用nginx ingress绑定AWS的NLB来实现 NLB的优势: 所有命名空间可以共用一个NLB 1、安装 参考官网地址:https://kubernetes.github.io/ingress-nginx/deploy/#aws 2、注释说明 1)入口卸载SSL,用于HTTPS转服务内部的HTTPS,例如Pod是一个tomcat,使用的是https协议,

    2024年02月13日
    浏览(48)
  • 【云原生】aws平台使用eks发布load balancer暴露服务到外网

    区域:中国北京区 网络负载均衡: 搭建ingress一定要参考aws官网教程文档:https://docs.amazonaws.cn/eks/latest/userguide/network-load-balancing.html 开启外网在svc 上添加注释:

    2024年02月11日
    浏览(42)
  • [ 云计算 Azure ] Chapter 07 | Azure 网络服务中的虚拟网络 VNet、网关、负载均衡器 Load Balancer

    本系列博文还在更新中,收录在专栏:「Azure探秘:构建云计算世界」 专栏中。 本系列文章列表如下: 【Azure】微软 Azure 基础解析(三)描述云计算运营中的 CapEx 与 OpEx,如何区分 CapEx 与 OpEx 【Azure】微软 Azure 基础解析(四)Azure核心体系结构组件之数据中心、区域与区域

    2024年02月06日
    浏览(74)
  • 【Azure】微软 Azure 基础解析(七)Azure 网络服务中的虚拟网络 VNet、网关、负载均衡器 Load Balancer

    本系列博文还在更新中,收录在专栏:「Azure探秘:构建云计算世界」 专栏中。 本系列文章列表如下: 【Azure】微软 Azure 基础解析(三)描述云计算运营中的 CapEx 与 OpEx,如何区分 CapEx 与 OpEx 【Azure】微软 Azure 基础解析(四)Azure核心体系结构组件之数据中心、区域与区域

    2024年02月07日
    浏览(112)
  • ERROR: The Compose file ‘./docker-compose.yml‘ is invalid because:Unsupported config option for ser

    使用命令: docker-compose up -d 报错: 错误:撰写文件“./docker-compose.yml”无效,因为: 不支持的服务配置选项:“web5” 解决,docker-compose.yml文件缺乏版本号,导致报错,添加版本号即可解决 错误文件:  修改后: 命令能够顺利执行  

    2024年02月11日
    浏览(46)
  • 出现Failed to download metadata for repo ‘AppStream‘问题解决

    Linux学习笔记总结(一百零四)-Centos8出现Failed to download metadata for repo \\\'AppStream\\\'问题解决 大家都知道Centos8于2021年年底停止了服务,大家再在使用yum源安装时候,出现下面错误“错误:Failed to download metadata for repo \\\'AppStream\\\': Cannot prepare internal mirrorlist: No URLs in mirrorlist” 最终原因

    2024年02月16日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包