随笔 - 579  文章 - 2 评论 - 35 阅读 - 56万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  分布式系统

1
分布式系统
istio 安装与bookinfo示例运行(转)
摘要:目的 本文旨在帮助想了解istio安装和运行bookinfo示例的同学快速入门 前置准备 安装k8s和helm 1、k8s安装 1 2 hostnamectl set-hostname k8s-master hostnamectl set-hostname k8s-node 1 2 hostname 阅读全文
posted @ 2020-01-13 15:38 Dufe王彬 阅读(421) 评论(0) 推荐(0) 编辑
kubernetes发布tomcat服务,通过deployment,service布署(转)
摘要:1.制作tomcat镜像 参考docker tomcat镜像制作 此处直接拉取 查看已有可镜像 先设置docker阿里源,即添加 "registry-mirrors": ["https://mj9kvemk.mirror.aliyuncs.com"] service docker restart 2 阅读全文
posted @ 2019-10-29 14:38 Dufe王彬 阅读(599) 评论(0) 推荐(0) 编辑
记一次ceph集群的严重故障 (转)
摘要:问题:集群状态,坏了一个盘,pg状态好像有点问题[root@ceph-1 ~]# ceph -s cluster 72f44b06-b8d3-44cc-bb8b-2048f5b4acfe health HEALTH_WARN 64 pgs degraded 64 pgs stuck degraded 阅读全文
posted @ 2019-10-12 15:15 Dufe王彬 阅读(1996) 评论(0) 推荐(0) 编辑
Centos7下使用Ceph-deploy快速部署Ceph分布式存储-操作记录(转)
摘要:之前已详细介绍了Ceph分布式存储基础知识,下面简单记录下Centos7使用Ceph-deploy快速部署Ceph环境:1)基本环境 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 阅读全文
posted @ 2019-10-11 15:04 Dufe王彬 阅读(590) 评论(0) 推荐(0) 编辑
腾讯基于Kubernetes的企业级容器云平台GaiaStack (转)
摘要:GaiaStack介绍 GaiaStack是腾讯基于Kubernetes打造的容器私有云平台。这里有几个关键词: GaiaStack的产品功能主要分为下面两个部分,分别是集群管理员的集群管理功能,以及集群用户的应用全生命周期管理的功能。 集群管理中包括对集群的部署、监控、告警、日志以及规划管理等。应 阅读全文
posted @ 2019-04-11 17:37 Dufe王彬 阅读(654) 评论(0) 推荐(0) 编辑
Ceph 集群整体迁移方案(转)
摘要:场景介绍:在我们的IDC中,存在着运行了3-6年的Ceph集群的服务器,这些服务器性能和容量等都已经无法满足当前业务的需求,在购入一批高性能机器后,希望将旧机器上的集群整体迁移到新机器上,当然,是保证业务不中断的前提下,再将旧机器下架回收。本文就介绍了一种实现业务不中断的数据迁移方案,并已经在多个生 阅读全文
posted @ 2019-04-11 16:11 Dufe王彬 阅读(1178) 评论(0) 推荐(0) 编辑
cept源代码目录结构详解_知识树(转)
摘要:1 简介该代码架构基于版本10.0.5整理,先整理根目录里的代码,再整理出src目录的架构。 2 代码架构2.1 Ceph源码根目录Ceph的根目录下包含了一些文件夹和若干编译、代码格式相关的文件。 [admin]:架设Document服务器,包括依赖内容并介绍修改doc的流程。 [bin]:目前只 阅读全文
posted @ 2019-04-11 13:45 Dufe王彬 阅读(416) 评论(0) 推荐(0) 编辑
教你如何迅速秒杀掉:99%的海量数据处理面试题(转)
摘要:教你如何迅速秒杀掉:99%的海量数据处理面试题本文经过大量细致的优化后,收录于我的新书《编程之法:面试和算法心得》第六章中,新书目前已上架京东/当当 作者:July出处:结构之法算法之道blog 前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一 阅读全文
posted @ 2019-04-02 13:57 Dufe王彬 阅读(160) 评论(0) 推荐(0) 编辑
Zookeeper 3、Zookeeper工作原理(转)
摘要:1、Zookeeper的角色 » 领导者(leader),负责进行投票的发起和决议,更新系统状态 » 学习者(learner),包括跟随者(follower)和观察者(observer),follower用于接受客户端请求并想客户端返回结果,在选主过程中参与投票 » Observer可以接受客户端连 阅读全文
posted @ 2018-10-18 10:39 Dufe王彬 阅读(174) 评论(0) 推荐(0) 编辑
Raft算法和Gossip协议
摘要:简单介绍下集群数据同步,集群监控用到的两种常见算法。 Raft算法 raft 集群中的每个节点都可以根据集群运行的情况在三种状态间切换:follower, candidate 与 leader。leader 向 follower 同步日志,follower 只从 leader 处获取日志。在节点初始 阅读全文
posted @ 2018-10-10 11:05 Dufe王彬 阅读(1219) 评论(0) 推荐(0) 编辑
分布式存储Seaweedfs源码分析
摘要:基于源码版本号 0.67 , 【Seaweedfs以前旧版叫Weedfs】。 Seaweedfs 是一个非常优秀的由 golang 开发的分布式存储开源项目, 虽然在我刚开始关注的时候它在 github.com 上面只有 star 50+, 但是我觉得这个项目是一个几千 star 量级的优秀开源项目 阅读全文
posted @ 2018-06-13 17:37 Dufe王彬 阅读(784) 评论(0) 推荐(0) 编辑
负载均衡算法及手段(转)
摘要:分布式理论系列 从ACID到CAP到BASE 2PC到3PC到Paxos到Raft到ISR 复制、分片和路由 副本更新策略 负载均衡算法及手段 RWN及Quorum与强一致性 序 本文主要讲述负载均衡的一些基本东西。 相关知识点 冷备与热备 冷备份(cool standby),指配备平时不运行的备用 阅读全文
posted @ 2018-04-25 09:59 Dufe王彬 阅读(280) 评论(0) 推荐(0) 编辑
kbengine:简单介绍
摘要:之前想分析一个开源服务器很久了,思前想后,还是选择了kbengine。 KBEngine的服务端底层框架使用c++编写,游戏逻辑层使用Python(支持热更新)。现在服务器大多数是用C++做的,python作脚本也比较多,另外一个就是lua。 kbengine底层架构被设计为多进程分布式动态负载均衡 阅读全文
posted @ 2018-03-17 15:05 Dufe王彬 阅读(900) 评论(0) 推荐(0) 编辑
Mongodb集群节点故障恢复场景分析(转)
摘要:一个适当配置的Mongodb分片集群是没有单点故障。本文描述了分片集群中存在的几种不同的潜在的节点故障场景,以及Mongodb对这些节点故障是怎么处理的。1、Mongos节点宕机一个Mongos进程应该运行在每一个应用程序服务器上,这个服务器应该独占这个Mongos进程,并且通过它与分片集群来通讯。 阅读全文
posted @ 2018-03-16 09:58 Dufe王彬 阅读(409) 评论(0) 推荐(0) 编辑
YCSB性能测试工具使用(转)
摘要:在网上查In-Memory NoSQL性能测试的资料时,偶然间发现了这个性能测试工具YCSB,全称为“Yahoo! Cloud Serving Benchmark”。它内置了对常见NoSQL数据库和数据网格产品的支持,如Cassandra、MongoDB、HBase、Redis、Infinispan 阅读全文
posted @ 2018-03-13 17:02 Dufe王彬 阅读(478) 评论(0) 推荐(0) 编辑
分布式系统用户登录路由
摘要: 阅读全文
posted @ 2018-03-11 16:01 Dufe王彬 阅读(221) 评论(0) 推荐(0) 编辑
pbft流程深层分析和解释(转)
摘要:<1>pbft五阶段请求解释 Request pre-prepare prepare commit 执行并reply (1)pre-prepare阶段: 主节点收到客户端请求,给请求编号,并发送pre-pre类型信息给其他从节点。 从1节点收到pre-pre类型信息,如果同意这个请求的编号,如果同意 阅读全文
posted @ 2018-02-08 16:54 Dufe王彬 阅读(761) 评论(0) 推荐(0) 编辑
分布式系统设计系列 -- 基本原理及高可用策略(转)
摘要:”分布式系统设计“系列第一篇文章,这篇文章主要介绍一些入门的概念和原理,后面带来一些高可用、数据分布的实践方法!! 各位亲,如果你们觉得本文有还不错的地方,请点击“投一票”支持本文,多谢! http://vote.blog.csdn.net/Article/Details?articleid=366 阅读全文
posted @ 2018-02-07 17:02 Dufe王彬 阅读(246) 评论(0) 推荐(0) 编辑
Raft 为什么是更易理解的分布式一致性算法(转)
摘要:一致性问题可以算是分布式领域的一个圣殿级问题了,关于它的研究可以回溯到几十年前。 拜占庭将军问题 Leslie Lamport 在三十多年前发表的论文《拜占庭将军问题》(参考[1])。 拜占庭位于如今的土耳其的伊斯坦布尔,是东罗马帝国的首都。由于当时拜占庭罗马帝国国土辽阔,为了防御目的,因此每个军队 阅读全文
posted @ 2018-02-03 16:02 Dufe王彬 阅读(198) 评论(0) 推荐(0) 编辑
分布式系统设计系列 -- 基本原理及高可用策略(转)
摘要:”分布式系统设计“系列第一篇文章,这篇文章主要介绍一些入门的概念和原理,后面带来一些高可用、数据分布的实践方法!! 各位亲,如果你们觉得本文有还不错的地方,请点击“投一票”支持本文,多谢! http://vote.blog.csdn.net/Article/Details?articleid=366 阅读全文
posted @ 2018-02-01 14:45 Dufe王彬 阅读(217) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示