分类: 系统

174 篇文章

图解淘宝10年后台架构演进
之前有读者留言让写一篇大型网站的架构演进过程,发现下面这篇文章讲解得很详细,特此分享给大家,相信看完会有所收获。 文章在介绍一些基本概念后,按照以下过程阐述了整个架构的演进过程: 单机架构 第一次演进:Tomcat与数据库分开部署 第二次演进:引入本地缓存和分布式缓存 第三次演进:引入反向代理实现负载均衡 第四次演进:数据库读写分离 第五次演进:数…
kolla-ansible 部署基于 Wallaby 版本的 OpenStack
# kolla-ansible 部署基于 Wallaby 版本的 OpenStack ## 涵盖组件 | 组件名 | 描述 | | ---------- | -------------- | | horizon | 社区 dashboard | | keystone | 认证鉴权等管理 | | glance | 镜像等管理 | | cinder |…
Maintenance-kolla
# kolla 运维相关 ## 使用 kolla 升级 openstack 版本 ### 简介 - 使用 kolla 部署的 openstack 升级相对简单,但不是所有组件都支持的。有的组件可能会升级失败,这个完全取决于每个组件的自己实现方式。升级分为两个步骤: 1. 修改 globals.yml 文件,更换其中的 release 版本为最新的版…
Installation-kolla-all-in-one
# 硬件环境准备 1. CPU / 内存 / 磁盘 - 最小配置为:4C / 8G / 50G - 建议使用 16G 以上内存,如果开启cinder的LVM后端,需要在加一块磁盘。 2. 网络配置最少需要2个网口 - 一个是管理网 - 一个虚拟机业务网 3. 操作系统 CentOS 7 以上系统,本文档是使用 CentOS 来做 demo。 4. …
Installation-kolla-multinode
# 硬件环境准备 1. 最少节点个数3个 2. 最低配置8C/16G/100G测试环境 3. 最低网卡个数2个 4. 磁盘个数,每台节点上3块空余的盘,用作ceph,大小无所谓(测试环境) 5. centos操作系统,最好使用目前最新系统centos7.7 6. 系统能够访问外部网络 # 安装 kolla-ansible 前的准备 1. 关闭sel…
Windows Server配置生成认证证书
疫情还没过去,海外的疫情形势依旧不如乐观,国内也不能盲目松懈。估计以后远程办公会成为一种新趋势,那么SSL VPN肯定还会推广使用。之前实验中(SSL VPN访问控制)涉及,SSL VPN是需要证书进行SSL加解密的。 今天,就以Windows Server 2008 R2生成证书为例,做一个操作演示。 创建虚拟机 首先创建一台名为“issue-s…
Wireshark的抓包和分析
WireShark是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。在网络封包和流量分析领域有着十分强大功能的工具,深受各类网络工程师和网络分析师的喜爱。 本文主要内容包括: 1、Wireshark主界面介绍。 2、WireS…
Linux SRv6实现VPN+流量工程的配置案例
一、目的: 使2台仅支持IPv4的主机(主机a和主机b),通过SRv6实现VPN互通,并实现流量工程。拓扑如下图所示: 图1:Linux SRv6实现VPN+流量工程拓扑 图1中路由器R1、R3和R4为支持SRv6的路由器,R2为仅支持IPv6的路由器,通过开源Quagga实现静态路由,路由器与路由器之间仅通过IPv6实现互通。在这个测试中,我们的…
Rsync+sersync实现数据实时同步
目录 一:Rsync概述 二:Rsync服务安装 三:Rsync+sersync实现数据实时同步 No.1   Rsync概述 Rsync是Linux系统下的数据镜像备份工具,使用快速增量备份工具Remote Sync可以远程同步,可以在不同主机之间进行同步,可实现全量备份与增量备份,保持链接和权限,传输前执行压缩,因此非常适合用于架构集中式备份或…
运维工程师:配置iptables防火墙基础
目录 一:iptables常见概念 二: iptables服务器安装及相关配置文件 三: 实战:iptables使用方法 说明: Centos7.X 开始,系统自带的防火墙管理工具是firewalld,但是也同样支持iptables,本节课我们仍然用iptables来作为防火墙来主讲,下次课我们也会给大家详细讲解firewalld的常用配置。 ip…