Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了nfs – 用于复制的DRBD与GlusterFS大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我需要构建一个托管内部git存储库的解决方案.它需要支持数十万(或更多)存储库. 我计划使用具有共享存储的多个“哑”服务器,因此基本上当客户端尝试访问存储库时 – 它将被负载均衡器重定向到任何可用的服务器.对存储库的任何更改都将在所有节点之间进行复制. 我的第一个想法是使用GlusterFS,但我读过它不能很好地处理小文件.我也在虑使用DRBD自己复制所有东西,但这需要更多的设置,并且与Glus
我需要构建一个托管内部git存储库的解决方案.它需要支持数十万(或更多)存储库.

我计划使用具有共享存储的多个“哑”服务器,因此基本上当客户端尝试访问存储库时 – 它将负载均衡器重定向到任何可用的服务器.对存储库的任何更改都将在所有节点之间进行复制.

我的第一个想法是使用GlusterFS,但我读过它不能很好地处理小文件.我也在虑使用DRBD自己复制所有东西,但这需要更多的设置,并且与GlusterFS相比似乎更复杂.

哪两个提供了更好的表现?基本上我试解决的问题是,当任何服务器出现故障时 – 我希望其他服务器仍能够提供数据.

解决方法

这是一个经典的横向扩展用例,IMO GlusterFS应该符合要求.您可以尝试一下 – 只需启动一些虚拟机,设置几块砖用于存储库存储并运行压力测试.

DRBD无论如何都不是一个选择 – 它不会扩展.如果有的话,我会看看其他对象存储项目(例如Swift),如果Gluster不能很好地运行,但它们都不是极其性能导向的

大佬总结

以上是大佬教程为你收集整理的nfs – 用于复制的DRBD与GlusterFS全部内容,希望文章能够帮你解决nfs – 用于复制的DRBD与GlusterFS所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。