Category: High Performance

Cache (16)
Container (6)
Files (31)
Cluster (70)
Testing (5)

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…

Small File Storage Solutions Compared: Nginx, Redis, MooseFS

Storing massive numbers of small files is a classic application scenario. The following is a republished article analyzing the pros and cons of three solutions for massive small-file storage: Nginx+NFS, Redis, and the distributed file system MooseFS.
We now have 30 million records, each record is very small. If we use a key-value approach…

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 ——————————————————————————————– …

Exploring the Taobao File System (TFS)

In the afternoon, at the Storage and System Architecture sub-forum of the IT168 System Architect Conference, Zhang Wensong, Chairman of the Taobao Technology Committee and Core Engineer at Taobao, gave us a detailed introduction to the architecture of Taobao’s image processing and storage system. Dr. Zhang Wensong’s presentation agenda covered Taobao’s overall system architecture, image processing…

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 …

Multi-Server Session Sharing with PHP + Memcache

In many cases, a complete system may run across multiple servers. If these servers need to share sessions, PHP’s default file-based session storage falls short. At this point, you can consider using memcache to handle session storage and …