Category: Cluster

Ceph Storage Clusters Used by Various Companies I Know

Ceph, as one of the leading software-defined storage solutions, has seen tremendous momentum in recent years, with many companies deploying it in testing and production environments—though complaints about it have persisted as well. This article attempts to compile some use cases the author has come across. 1. Ctrip …

Keepalived Installation and Configuration

1. Install the Required Environment (Install Related Dependency Packages): CentOS as an Example

#yum -y install gcc gcc-c++ gcc-g77 ncurses-devel bison libaio-devel openssl-devel openssl

2. Download and Install keepalived
Create a folder and enter it
#mkdi …

LVS, Nginx, HAProxy: Pros and Cons Comparison

Note: The following content references Chapter 6 of “Building High-Availability Linux Servers” by Fuqin Zhujiu. Setting up a load-balancing high-availability environment is relatively simple; the key is understanding the principles. This article describes the pros and cons of three types of load balancers to help you make informed trade-offs based on your needs in real-world production deployments. Currently, in live …

PTS Performance Testing: PHP Session Issues Under High Concurrency

A PTS user reported that system performance couldn’t scale up, CPU utilization only reached 12%, TPS plummeted after running for one minute, and it kept getting slower with significant fluctuations. The transaction only involved a single PHP page request, the backend system architecture was apache2.2+PHP5.3+mysql+windows2003, and the stress test requests had no s …

Comparative Analysis of Nginx Load Balancing and LVS Load Balancing

Both LVS and Nginx can be used as multi-machine load balancing solutions. Each has its own advantages and disadvantages, and in production environments, careful analysis of the actual situation is needed to make good use of them.

First of all, a reminder: in technology, never blindly follow what others say, repeating what you hear without thinking; at the same time, don’t lean too conservative, overly trusting old methods while waiting for others to do the testing for you …

DRBD: How to Host Over 100K Git Repos on a Single Server

Want to host public/private repositories anywhere for free? You can choose GitLab.com, where we have already hosted a single-instance GitLab, with nearly 20,000 people actively using GitLab to host repositories, and a single server has already hosted over 100,000 repositories. Before the single server, GitLa …

WebBench: An Nginx Stress Testing Tool

Apache comes with the built-in ab command for stress testing services, while Nginx does not have a built-in command and requires third-party software to test. Today, we’ll briefly introduce how to perform stress testing on Nginx using Webbench. Stress testing is essential for system administrators and operations personnel, as it provides a clear view of server …

Introduction to the Website Stress Testing Tool Webbench

I have been searching for an effective website stress testing "article" and website stress testing tool. After trying webbench today, I felt very satisfied and decided to share it with you all.
1. Introduction to webbench Webbench is a well-known website stress testing tool developed by Lionbridge (http://www.lio …