09 2017 档案

摘要:前言 关于kubernetes HA集群部署的方式有很多种(这里的HA指的是master apiserver的高可用),比如通过keepalived vip漂移的方式、haproxy/nginx负载均衡实现的高可用等。我这里一系列的部署都是通过haproxy 和 nginx 负载均衡的方式去实现集群 阅读全文
posted @ 2017-09-28 16:44 Go_小易 阅读(1384) 评论(0) 推荐(0)
摘要:简介 mongodb复制(replication)是将数据同步在多个服务器的过程。主节点记录在其上的所有操作oplog,从节点定期轮询主节点获取这些操作,然后对自己的数据副本执行这些操作,从而保证从节点的数据与主节点一致。复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性,并 阅读全文
posted @ 2017-09-20 10:37 Go_小易 阅读(747) 评论(0) 推荐(0)
摘要:前言 关于本章内容,设计的东西比较多。这里会有关于文件系统、磁盘、CPU等方面的知识,以及涉及到关于这方面的性能排查等。 术语 文件系统通过缓存和缓冲以及异步I/O等手段来缓和磁盘的延时对应用程序的影响。为了更详细的了解文件系统,以下就简单介绍一些相关术语: 文件系统:一种把数据组织成文件和目录的存 阅读全文
posted @ 2017-09-18 21:41 Go_小易 阅读(9215) 评论(0) 推荐(0)
摘要:前言 不知道大家看完前面一章关于CPU优化,是否受到相应的启发呢?如果遇到任何问题,可以留言和一起探讨这方面的问题。接下来我们介绍一些关于内存方面的知识。内存管理软件包括虚拟内存系统、地址转换、交换、换页和分配。与性能密切相关的内容包括:内存释放、空闲链表、页扫描、交换、进程地址空间和内存分配器。在 阅读全文
posted @ 2017-09-17 21:34 Go_小易 阅读(8615) 评论(0) 推荐(0)
摘要:前言 何为性能优化?个人认为,性能优化是为了提高应用程序或系统能力为目的。那么如何才能实现对应用程序的性能调优呢?这里很设计到很多的内容,包括Linux内核、CPU架构以及Linux内核对资源的分配以及管理,了解进程的创建过程等。这方面由于篇幅较多,所以我的文章就不过多介绍。接下来的几篇文章中,都是 阅读全文
posted @ 2017-09-17 21:00 Go_小易 阅读(16316) 评论(0) 推荐(0)
摘要:前言 首先,我们简单梳理一下,CPU 在什么情况下才算负载较高?负载查看是通过"uptime"命令查看。大家都知道,命令显示的结果分别表示1分钟、5分钟、15分钟的负载情况,这点就不多做说明。在系统负荷方面,多核CPU与多CPU效果类似,所以考虑系统负荷的时候,必须考虑这台电脑有几个CPU、每个CP 阅读全文
posted @ 2017-09-11 14:07 Go_小易 阅读(7178) 评论(0) 推荐(1)
摘要:前言 随着MongoDB使用人群企业越来越广泛,黑客的注意力也转移到了其中。比如去年很火热的MongoDB劫持事件,很多人对MongoDB的安全也越来越重视。今天,我们就简单总结一些MongoDB的安全防护。首先,关于这方面的内容,官方也有说明,参考如下链接:https://docs.mongodb 阅读全文
posted @ 2017-09-11 11:17 Go_小易 阅读(2360) 评论(0) 推荐(0)
摘要:前言 好吧,不知道为什么要写,其实,官方文档已经很详细。但是,总是想写点什么,怕自己忘记了。那就简单说说吧,在部署过程中,发现官方文档和我想的不一样,可能是我按照顺序习惯了,所以想从新跟着顺写来记录一遍。其次,官方还有个别细节并没有说明,所以想记录下来。其次,关于open-falcon架构、设计原理 阅读全文
posted @ 2017-09-11 10:39 Go_小易 阅读(1385) 评论(0) 推荐(0)