摘 要: 分析了信息系统中普遍采用的小型机搭配磁盘阵列的部署架构所带来的成本高、扩展性差的现状。针对这种现状提出了一种基于X86平台的高性能数据库集群技术,通过测试论证了这种技术的高性能与高可靠,最后通过该项技术在电信信息系统中的实际应用说明了该方案的可行性。0 引言随着互联网时代的不断发展,搭建廉价、开放、共享、可扩展的信息系统平台已成为信息系统的转型方向 …
未分类
Apache Kafka 是一个开源的分布式事件流平台,被众多公司用于高性能数据管道、流分析、数据集成等。本章将讨论 Kafka 的自动化部署。什么是事件流:“事件流” 是按时间排序的一系列业务事件。事件流处理平台实时从事件源 (比如数据库、移动设备、传感器、应用程序等) 捕获数据,持久化存储这些事件流以供检索、处理和响应事件流,并根据需要将事件流路由到不同 …
一、为什么时间同步对系统如此重要?在分布式系统、数据库复制、消息队列、审计日志、安全认证(如 Kerberos)、容器编排等场景中,系统时间一致性是保障正确性与安全性的基础。一旦服务器间时间漂移,可能引发严重的数据一致性、认证失效、日志混乱等问题。因此,构建一个 高可用、安全、可审计的时间同步集群 是大型系统运维中不可忽视的一环。二、架构设计:企业级 NTP …
本文详细介绍了在RedHat6.2以上版本的Linux服务器之上快速搭建hadoop2.6版本的集群方法。以下操作步骤是笔者在安装hadoop集群的安装笔记,如有对hadoop感兴趣的博友可按照本文操作进行无障碍搭建。可以确认以下所有操作步骤的准确性和可行性,如在搭建过程中遇到任何问题欢迎随时交流。OK话不多说啦,具体操作详见如下操作步骤~~在部署hadoo …
一、前言在大型网站架构中,四层负载均衡是流量调度的第一道防线。相比七层(如 Nginx、HAProxy),四层(基于 IP端口转发)在性能上更具优势。LVS(Linux Virtual Server)配合 Keepalived,不仅可实现高性能负载均衡,还可实现主备高可用,本文将手把手带你搭建生产可用的 LVS + Keepalived 架构。二、部署架构说 …
背景在生产环境中,单点 MySQL 数据库容易成为性能瓶颈或单点故障源。搭建 MySQL 主从复制架构,可以实现读写分离、高可用,提升系统的整体稳定性与扩展性。二、架构设计主库(Master):负责处理写请求从库(Slave):负责处理读请求同步方式:异步复制(Asynchronous Replication)后续可根据需求扩展为半同步(Semi-Sync) …
软件系统运行起来后最重要的部分是数据库中存储的数据,而数据库容易因各种原因损坏,构建一个高可用的数据库集群的作用就凸显出来工作原理和流程MySQL发展至今,在高可用性方面不断前进,从最初的异步复制、半同步复制、群组复制,演进到现在的InnoDB Cluster和InnoDB ReplicaSet。复制(Replication) 是本文中所有 MySQL 技术 …
Keepalived是集群管理中保证集群高可用的软件,类似heartbeat,可以检测服务器服务的健康状态,防止单点故障,实现主备切换。Keepalived工作原理keepalived是以VRRP协议为实现基础的,VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议。虚拟路由冗余协议,可以认为是实现路由器高可用 …
1 集群规划1.1 物理机环境电脑操作系统CPU内存硬盘网卡IP地址(静态)虚拟机软件服务器操作系统联想Windows11Intel 12900K 24核128GB4TB PcIE4.0无线网卡192.168.3.6VMware WorkStation Pro 17.6.1RockyLinux9.5微星Windows11Intel 12900hx 24核64 …
前言:SQL Server 已经支持Linux 有很长一段时间了,包括传统群集、高可用性组等,今天测试SQL 2019在Linux 下的高可用组配置。预计步骤:环境:节点三台。一、安装操作系统 【略】版本:CentOS Linux release 7.2.1511 (Core) 最小化安装二、配置本地解析,如果有DNS忽略 【略】配置主机HOSTNAME,更 …