对于生产环境,需以高可用的配置安装 Rancher,确保用户始终可以访问 Rancher Server。当安装在Kubernetes集群中时,Rancher将与集群的 etcd 集成,并利用Kubernetes 调度实现高可用。 为确保高可用,本文所部署的 Kubernetes 集群将专用于运行 R ...
分类:
其他好文 时间:
2020-11-17 12:37:47
阅读次数:
6
有朋友问我,DNS轮询是不是过时的技术了?有了反向代理层(Nginx、LVS、F5等),是不是就不需要DNS轮询了?然而,反向代理层绝不能替代DNS轮询!反向代理层有什么用?架构实现时要注意什么?(1)作为服务端统一入口,屏蔽后端WEB集群细节,代表整个WEB集群;画外音:这就是为啥它叫反向代理。(2)保证WEB集群的扩展性,Nginx后端可随时加WEB实例;(3)实施负载均衡,反向代理层会将请求
分类:
其他好文 时间:
2020-11-17 12:12:08
阅读次数:
6
MySQL5.6,应该实现在最流行的版本吧?很遗憾有一些功能一直没有,例如:哈希索引T-tree索引原生高可用auto-sharding...画外音:你最希望看到支持什么特性?但,5.6版本中,InnoDB有些有意思的特性,或许是大伙还不清楚的。从这个版本开始,可以支持全文索引了。altertable可以不拷贝表了,且不阻塞写操作,onlineDDL,酷炫吧。画外音:并不是所有的altertabl
分类:
数据库 时间:
2020-11-17 12:03:10
阅读次数:
10
在《消息顺序性为何这么难?》中,介绍了一种为了保证“所有群友展示的群消息时序都是一致的”所使用的“ID串行化”的方法:让同一个群gid的所有消息落在同一台服务器上处理。ID串行化是如何实现的呢?互联网高可用常见分层架构客户端,反向代理层,接入层,服务层,存储层,这是互联网常见的高可用分层架构。画外音:这个图用过好多次。这里的“服务层”至关重要,ID串行化保证的是,同一个群gid的消息落在同一个服务
分类:
其他好文 时间:
2020-11-16 13:56:56
阅读次数:
7
最近留言问“高可用”的朋友颇多,找历史文章又找不到,故重新优化发布,希望大家有收获。一、什么是高可用高可用HA(HighAvailability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。假设系统一直能够提供服务,我们说系统的可用性是100%。如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我们说系统的可用性是99%。很多公司的高可用目
分类:
其他好文 时间:
2020-11-16 13:56:35
阅读次数:
7
一 本身高可用 本身基于raft协议.用来实现orchestrator自身的高可用,需要至少2个节点可用才能进行切换 相关配置 "RaftEnabled": true, "RaftDataDir": "/var/lib/orchestrator", "RaftBind": "本机IP, "Defau ...
分类:
数据库 时间:
2020-11-16 13:43:24
阅读次数:
16
用最少的机器支撑万亿级访问,微博6年Redis优化历程编者按:本文由刘东辉向高可用架构供稿,基于在5月15日Redis用户交流会上的演讲内容。刘东辉,新浪微博基础架构组研发工程师。2013年加入微博,先后参与微博Redis、CounterService、SSDCache、CacheService等基础组件的设计与开发工作,目前专注于分布式缓存、存储方向。微博是从2010年开始引入Redis,现在R
分类:
其他好文 时间:
2020-11-16 13:07:17
阅读次数:
4
12个行业月均阅读超100亿,看Spark如何助力微博Feed算法提升活跃度#编者按:本文由高可用架构向黄波约稿,介绍黄波在SparkSummitChina2016中的演讲精华,并侧重对微博系统和Feed系统进行了更多的介绍。黄波,2010年加入新浪微博,微博研发中心Feed技术专家,负责微博Feed流排序和推荐相关项目。目前专注于基于Spark、Storm等计算平台的大数据处理,致力于将分布式计
分类:
编程语言 时间:
2020-11-16 13:06:48
阅读次数:
9
案例|S3、Cassandra、HDFS设计中隐藏的高可用法则Anythingthatcangowrongwillgowrong.会出错的事总会出错。——墨菲定律高可用NoSQL数据库是指服务无中断地持续运行的系统。许多基于网站的业务要求数据服务能够一直不中断。例如,在线购物的数据库需要保证7x24的可用性。为什么需要它们一直运行?假设你的数据库支撑着一个全球化的电子商务网站,那么数分钟的宕机就可
分类:
其他好文 时间:
2020-11-16 13:05:05
阅读次数:
5
对话:一个工程师在蘑菇街4年的架构感悟苏武,蘑菇街工程师,2012年加入蘑菇街,经历过数年蘑菇街系统的改造升级。曾负责2014、2015年双十一稳定性保障工作,目前主要负责全站稳定性工作。高可用架构:作为架构师,在蘑菇街的技术演进过程中,最难忘的成长经历或挑战是什么?苏武:挑战和问题时时刻刻都有,如果说对个人成长最重要的,我觉得有以下两次:第一次是2014年,整个蘑菇街从一个机房一夜之间搬迁到了另
分类:
其他好文 时间:
2020-11-16 13:04:00
阅读次数:
4