软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是基于Linux操作系统实现的一种软负载,HAProxy就是开源的并且基于第三应用实现的软负载。 HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且 ...
分类:
其他好文 时间:
2019-01-21 17:08:14
阅读次数:
174
本文主要介绍如何使用消费组实时监控多个域中的多个日志库中的异常数据,并进行下一步告警动作。具备配置简单、逻辑灵活、支持跨域多Region、实时监测,无需配置索引等特点,并且性能可靠、自动负载均衡与保持高可用性。
分类:
编程语言 时间:
2019-01-21 17:07:43
阅读次数:
120
使用日志服务的Web-tracking、logtail(文件极简)、syslog等收集上来的日志经常存在各种各样的格式,我们需要针对特定的日志(例如topic)进行一定的分发到特定的logtail中处理和索引,本文主要介绍如何使用消费组实时分发日志到不通的目标日志库中,并保证可扩展性与高可用性。
分类:
编程语言 时间:
2019-01-21 11:20:32
阅读次数:
223
<!-- flowchart 箭头图标 勿删 --> 现代的企业面临着一个VUCA的时代,高可用系统架构面对着诸多不确定性带来的影响和挑战,如何才能能够突破困境,使得复杂的系统仍然能保持业务的连续性。业务的弹性扩容也同时会对高可用性的架构造成影响,在实践中,我们结合微服务/K8S/DevOps这三架 ...
分类:
其他好文 时间:
2019-01-20 13:46:44
阅读次数:
251
一、为何要搭建 Elasticsearch 集群 凡事都要讲究个为什么。在搭建集群之前,我们首先先问一句,为什么我们需要搭建集群?它有什么优势呢? (1)高可用性 Elasticsearch 作为一个搜索引擎,我们对它的基本要求就是存储海量数据并且可以在非常短的时间内查询到我们想要的信息。所以第一步 ...
分类:
其他好文 时间:
2019-01-19 13:16:53
阅读次数:
184
原文:可扩展、高可用、负载均衡网站架构设计方案 可扩展、高可用、负载均衡网站架构设计方案 作者:田逸(sery@163.com) 本作品已刊登在《IT实验室周报》第6期第6版 基本需求: 1、 高可用性:将停止服务时间降低到最低甚至是不间断服务 2、 可扩展性:随着访问的增加,系统具备良好的伸缩能力... ...
分类:
Web程序 时间:
2019-01-18 00:55:07
阅读次数:
228
一、关于MongoDB1、MongoDB简介MongoDB是一款跨平台、面向文档的数据库。可以实现高性能、高可用性、并且能够轻松扩展。是一个介于关系数据库和非关系数据库之间的产品,在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB也是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。不采用关系模型主要是为了更好的扩展性,MongoDB不再
分类:
数据库 时间:
2019-01-16 01:08:12
阅读次数:
221
一. HBase的特点 1. 海量存储 Hbase适合存储PB级别的海量数据,在PB级别的数据以及采用廉价PC存储的情况下,能在几十到百毫秒内返回数据。这与Hbase的极易扩展性息息相关。正式因为Hbase良好的扩展性,才为海量数据的存储提供了便利。 2. 列式存储 这里的列式存储其实说的是列族存储 ...
分类:
其他好文 时间:
2019-01-07 20:48:22
阅读次数:
193
以前的认知 以前刚接触IT行业,而我身为运维,我以为我所需要做的安全就是修改服务器密码为复杂的,ssh端口改为非22,还有就是不让人登录服务器就可以保证我维护的东西安全。 现在的认知 工作也好几年了,在这摸爬滚打中,遇到了服务器被黑,网站被人DDOS攻击,数据库被篡改等等。服务器也不是你说不让人上就 ...
分类:
其他好文 时间:
2019-01-05 13:21:08
阅读次数:
202
1、何为高可用性系统 高可用性系统是指一个系统经过专门的设计,从而达到最长使用时间,最少停机时间,保持其高度可用性。一般的标准有几个九来表示。当九越多,系统的高可用性系统越高。 2、如何去建设一个高可用性系统 建设高可用性系统主要分为两个方面考虑,第一,提高系统自身的性能(内功);第二提高系统的防御 ...
分类:
其他好文 时间:
2019-01-05 00:55:57
阅读次数:
204