线上部署GlusterFS情况调研结果

还是有不少群友在选择GlusterFS版本时缺乏信心,所以在“GlusterFS技术交流”QQ群(234901333)里调研了一下线上部署GlusterFS情况。

先说明一下GlusterFS的应用场景:

纯基于GlusterFS创业也是可以成功的,著名的有大道行云,结合他们的描述,GlusterFS主要应该于广电、高性能计算、医疗、军工等行业,也会用在桌面虚拟化和超融合,很多互联网公司内部也在使用GlusterFS,用于公司内部的文件共享,或是兼容之前基于文件的应用,通过NAS转换,从本地存储转换成分布式网络存储。对于docker、kvm等容器、虚拟化集群,考虑业务的自身特点,如果用到文件存储,这时候也会用到GlusterFS。

总之,通常遇到文件存储的场景,通过NAS进行访问,都可以使用GlusterFS。

调研结果如下:

版本 系统环境 卷类型 单集群最大规模 总存储空间 贡献者
(QQ昵称)
备注
3.4.5 centos6.4/xfs 分布式复制卷 64T/16台 600+T
3.6.9 centos6.4/xfs 分布式复制卷 32T/12台 300+T
3.4.2 centos6.4/xfs 分布式复制卷 12T/10台 40+T 北京-老四
3.6.0 rhel6.5/ext4 分布式复制卷 2.4T/8台 19T 一叶漂 桌面虚拟化,环境多灾多难
3.7.10 centos7.1/xfs 分布式复制卷 12T/4台 14T+ Caibird丶彪
3.8.8 RHEL6.5/ext4 分布式复制卷 10T/4台 20T -一心问心
3.7.9(rhgs3.1) centos7.2 分布式复制卷/纠删卷 24台 - 刘爱贵-GlusterFS分布式存储 年底会上50节点(TaoCloud)
3.8.4(rhgs3.2) centos7.2 分布式复制卷/纠删卷 24台 - 刘爱贵-GlusterFS分布式存储 年底会上50节点(TaoCloud)

备注:

1、贡献者来自《GlusterFS技术交流》QQ群,群号:234901333,欢迎广大网友补充。

2、调研时写的有公司信息,鉴于群友私下反馈,这里不再列出,如想了解,可群里咨询。

3、大道云行(TaoCloud)公司之前也用过 3.4.2 和 3.5.6 版本,很稳定,但目前切换到3.7.9/3.8.4,跟着红帽走。

对于调研结果这里不再做分析,有疑问可QQ群(234901333)里讨论。

时间: 2024-11-10 01:18:17

线上部署GlusterFS情况调研结果的相关文章

Django线上部署代码修改失效问题

记一次django项目的线上部署维护问题,django+nginx 关于nginx反向代理服务器的介绍这里有一篇博客介绍的比较好:nginx的相关介绍 以及当一次客户端请求发出后,uwsig以及uWSGI,Nginx之间的大致流程:uWSGI.WSGI和uwsgi 一.问题描述 在将django项目部署到阿里云(nginx作为web服务器)上之后,使用宝塔控制面板修改项目源码,或者使用直接在终端修改,修改之后重启uwsgi和nginx无效. 二.问题分析 1.本地环境 在本地环境的时候,是使用D

Django线上部署系统环搭建

Django线上部署系统环搭建 本文大致分为:系统环境准备.Python3安装配置.Virtualenv基本使用 .git基本使用 四部分. ps: 也可使用virtualenvwrapper代替Virtualenv 系统环境准备: CentOS6.5 自带Python2.6.6,我们需要编译安装Python3(本文档安装的是Python3.6.1) 建议将yum源配置成阿里的yum源,参考链接:http://blog.csdn.net/chavo0/article/details/519393

vue-router+webpack线上部署时单页项目路由,刷新页面出现404问题

使用vue项目,线上部署的时候,访问首页以及通过路由打开二级页面没有问题,但是一刷新就出现404现象 因为刷新页面时访问的资源在服务端找不到,因为vue-router设置的路由不是真实存在的路径. 解决办法是:在nginx.conf配置修改如下: location / { root html; try_files $uri $uri/ @router; index index.html index.htm; } location @router { rewrite ^.*$ /index.htm

Django线上部署样式加载不出来

当我们线上部署时,需要将debug 模式调成 False,但是后台样式就会失效,原因是 django不支持 线上 静态文件, 增加下面这行即可解决. OK 原文地址:https://www.cnblogs.com/wujf-myblog/p/10939414.html

线上部署链路聚合bonding

线上做链路聚合bonding 服务器:联想 x3650 M4    (两台) 链路聚合可以将两块或者多块网卡结合成单一接口,从而增加网络吞吐量.带宽和冗余.如果一块网卡down或者拔出,其他网卡将保持网络通信,增加冗余.容错和负载均衡. 配置时首先做好规划,以服务器联想 x3650 M4为例说明.服务器有2个网络模块,每个模块各有2块网卡,一共4块网卡.为了提高冗余,分别选取物理网卡1和物理网卡3做bonding,对应系统显示网卡为eth0,eth2. 如果安装了图形界面,需要停止Network

如何利用docker 构建golang线上部署环境

公司最近开发了一个项目是用golang 写的,现在要部署到线上环境去,又不想在服务器上装单独的golang,决定用docker 封装下,直接打到镜像里面,然后就直接在hub.docker.com上面搜了下golang的镜像,直接就docker pull golang 最新的是1.9的版本 然后参考官方的文档弄了下Dockerfile大概是这样: FROM golang MAINTAINER jackluo #指定工作目录 WORKDIR /go/src/ActivitApi COPY . . C

redis线上部署规划

一,cpu,内存规划 CPU: CPU不求核数多,但求主频高,Cache大,因为redis主处理模式是单进程的 内存: 一定要设置最大内存maxmemory参数,否则物理内存用爆了就会大量使用Swap 最少预留出55%的内存,在系统极度繁忙时,如果父进程的所有Page在子进程写RDB过程中都被修改过了,就需要两倍内存. mem_fragmentation_ratio为内存碎片率 >内存碎片率稍大于1是合理的,这个值表示内存碎片率比较低,也说明redis没有发生内存交换. >但如果内存碎片率超过

Node+mongodb线上部署到阿里云

部署使用的主要工具是pm2+nginx,使用码云的私有仓库,自动部署到服务器,私有仓库和服务器要事先设置好免密码登录.使用DNSPOD进行域名解析.事先准备好阿里云服务器,域名,一个网站.阿里云已经安装好mongodb数据库,node,pm2,git等.将本地网站所用的数据库备份一份,上传到服务器上. 1.先在dbspod添加一条A记录 2.码云上建立私有仓库 3.在项目中添加ecosystem.json 4.在服务器/www目录下创建文件夹 5.上传代码到私人仓库和服务器 一键部署到服务器 p

(转) 线上环境部署MongoDB的官方建议

本文主要内容来自MongoDB官方文档http://docs.mongodb.org/manual/administration/production-notes/.并结合了实际工作情况进行分享. 1)软件包的选择 确保使用最新的稳定版本.目前我们线上使用的版本是2.4.6.MongoDB软件包下载页面http://www.mongodb.org/downloads. 确保线上环境总是使用64位版本.32位版本只能用于测试和开发使用,因为32位版本最大只能存储2GB的数据.启动MongoDB的时