Category: Cluster

Redis High Availability Solution

Redis single-point failure is probably an issue many people face, since the Redis cluster solution is still under development in Redis cluster Specification. Of course, some netizens have also proposed the Redis High Availability Failover Transition Plan. After reading the ideas in that article and considering our existing setup, I attempted to build a simple failover solution.

How to Set Up a Redis Cluster

Redis Cluster, the distributed version of Redis, will be another major feature following Redis’s support for Lua scripting. The official announcement states that a beta version of Redis Cluster will be released in the third quarter of this year, with the first stable version arriving by year’s end. Currently, although distributed functionality has not yet been integrated into the stable Redis release …

How to Fix High System CPU Usage by Hadoop on CentOS 6

Once casually discovered that Hadoop’s system CPU usage was very high, and a quick Baidu search revealed it was actually a known issue. RHEL6 optimized memory allocation efficiency, and in certain scenarios, it significantly improved KVM performance: http://www.linux-kvm.org/wiki/images/9/9e/2010-forum-thp …

Clustered NAS Technical Architecture

1 What Is Clustered NAS? A cluster is a loosely coupled collection of computing nodes that work together to provide external services. Clusters are mainly divided into High Performance Clusters (HPC), High Availability Clusters (HAC), and Load-Balanced …

Building a High-Availability Load-Balanced MySQL Cluster with LVS+Keepalived+MySQL Cluster (1)

I. Introduction MySQL Cluster is a high-availability, high-redundancy version of MySQL designed for distributed computing environments. It uses the NDB Cluster storage engine, allowing multiple MySQL servers to run within a single Cluster. The storage engine is available in MySQL 5.0 and later binary versions, as well as in RPM packages compatible with the latest Linux distributions. MySQL Cluster is a technology that enables deploying an “in-memory” database Cluster in shared-nothing systems…

Cloud Server Linux Usage Manual

To help you get started more quickly, here is a complete Linux usage manual. Table of Contents: Remote Access | Mount Data Disk | Install Apache | Install MySQL | Install PHP | Install PHPWind ——————————————————————————————– …

How to Monitor Distributed Systems With Zabbix

Zabbix is an enterprise-grade open-source solution that provides distributed system monitoring and network monitoring capabilities through a web-based interface. Zabbix can monitor various network parameters to ensure the secure operation of server systems, and offers flexible notification mechanisms that enable system administrators to quickly locate and resolve various issues …

High-Load LAMP Architecture

I remember it was October 2005, shortly after my open-source site had launched. Back then, I still equated high availability and handling large loads and high traffic solely with “throwing more hardware at the problem.” Even a later article didn’t seem to break out of that mindset. After that, as my work shifted towards…