基础架构体系构建分析
Published:
虚拟化
概念
- lxc vs kvm
工具
docker
k8s
proxmox
VMware & VisualBox
负载均衡 Load Balance
概念
四层负载均衡 vs 七层负载均衡
工具
LVS
Nginx
安全Security
概念
- kerborse认证过程
工具
- jumpserver
- teleport
- Vault
监控和报警 Monitor and Alert
监控 Monitoring
- prometheus
- zabbix
- nagios
- ElasticSearch
报警 Alerting
- AlertManager
日志收集 Logging
- Logstash
- FileBeats
- fluent-bit
网络管理 Network
DNS
- powerdns
DHCP
- dhcpd
- dnsmasq
VPN
- openvpn
装机 Netboot
- PXE
- iPXE
- netboot.xyz
- ubuntu preseeding
- centos kickstart
微服务 Micro Service
概念
- 服务网格 Service Mash
- 微服务Micro Service
- 服务发现: https://www.infoq.cn/article/lknumimtzy08qxqckqma
工具
consul
zookeeper
Eureka
CI/CD
- Argo Server
- Jenkins
- Git Action
Data
关系型数据库 RDB
- PostgreSQL
- MySQL
非关系型数据库 NoSQL
- MongoDB
时序数据存储 Time Serial DB
- TiDB
KV存储 Key-Value Storage
- etcd
- Redis
分布式文件系统 Distribution File System
- HDFS
- ceph
对象存储 Objective Storage
- minio
CMDB(Configuration Managerment Database)
- netbox
发布管理 Repository Manager
概念
- apt
- dpkg
工具
- Nexus
- Maven
- apt-mirror
交叉交换设备 Switch
- Cisco IOS
- Cisco Nexus
基础架构平台
概念
- saltstack vs ansible https://www.educba.com/saltstack-vs-ansible/
- terraform: infrastructure as code
工具
- terraform
- ansible
- saltstack
- openstack