摘要: [toc] 一、Redis简介 1.1 redis是什么 Redis 本质上一个 Key/Value 数据库,与 Memcached 类似的 NoSQL 型数据库,但是他的数据可以持久化的保存在磁盘上,解决了服务重启后数据不丢失的问题,他的值可以是 string(字符串)、list(列表)、sets 阅读全文
posted @ 2019-05-24 17:24 A学无止境A 阅读(403) 评论(0) 推荐(0) 编辑
摘要: [toc] 一、gitlab简介 版本控制gitlab介绍 版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。 版本控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了文件的什么内容等信息忠实地了记录下来。每一次文件的改变,文件的版 阅读全文
posted @ 2019-05-24 16:17 A学无止境A 阅读(178) 评论(0) 推荐(0) 编辑
摘要: [toc] 一、keepalive简介 1.1 keepalive简述 Keepalived 软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(例 阅读全文
posted @ 2019-05-24 15:55 A学无止境A 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: [toc] 一、Tomcat的简介 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能 阅读全文
posted @ 2019-05-24 14:42 A学无止境A 阅读(207) 评论(0) 推荐(0) 编辑
摘要: [toc] 一、ansible简介 Ansible 创始人,Michael DeHaan( Cobbler 与 Func 的作者) 2012 03 09,发布0.0.1版,红帽收购 2015 10 17,Red Hat宣布收购 1.1 ansible特性 ansible的特性: 模块化:调用特定的模 阅读全文
posted @ 2019-05-24 14:26 A学无止境A 阅读(1394) 评论(0) 推荐(0) 编辑
摘要: [toc] 一、自动化运维发展历程及技术应用 打个比喻: 二、自动化运维应用场景 文件传输 命令执行 应用部署 配置管理 任务流编排 三、企业实际应用场景分析 3.1 企业应用场景 1 Dev开发环境 使用者:程序员 功能:程序员开发软件,测试BUG的环境 管理者:程序员 2 测试环境 使用者:QA 阅读全文
posted @ 2019-05-24 11:21 A学无止境A 阅读(1526) 评论(0) 推荐(0) 编辑
摘要: [toc] 一、Cluster概念 业务系统扩展方式: Scale UP:向上扩展,增强设备的性能 Scale Out:向外扩展,增加设备,调度分配问题,即Cluster 1.1 集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源,这些单个的计算机系统就是集群的节点(nod 阅读全文
posted @ 2019-05-24 11:00 A学无止境A 阅读(439) 评论(0) 推荐(0) 编辑
摘要: [toc] 一、LVS介绍 官网:http://www.linuxvirtualserver.org/ lvs集群类型中的术语: LVS:Linux ,Virtual Server负载调度器,集成内核 VS: Virtual Server,Director Server(DS),Dispatcher 阅读全文
posted @ 2019-05-24 10:46 A学无止境A 阅读(387) 评论(0) 推荐(0) 编辑