Automated Server OS Deployment for JD.com’s 11.11 Shopping Festival
The article details JD.com’s large‑scale, automated server operating‑system deployment process for the 11.11 shopping festival, describing the challenges of tight timelines, massive equipment volumes, the development of an automated deployment platform, and the operational improvements achieved through process optimization and 24/7 support.
In the previous article the author introduced JD.com’s data‑center management during the 11.11 preparation, and the phrase “have you ever been to a data center?” became a common greeting among engineers.
Today the focus is on the next professional step after servers are unpacked, verified, racked, and powered: system deployment.
Very tight schedule and massive equipment quantity are the main challenges.
According to Liu Yonggang, head of system support in JD’s IT Resource Service Department, their job is to ensure operating‑system deployment, system troubleshooting, and configuration push for all servers in JD’s IDC data centers.
This is similar to installing an OS on a new computer, but the scale is dramatically larger – tens of thousands of new servers must be provisioned for the 11.11 promotion, each requiring a different OS configuration based on business line requirements.
The team also handles system upgrades and migrations, such as moving from gigabit to 10‑gigabit network environments, which adds further workload.
Since July, the system‑support team has been communicating with front‑line business units to confirm requirements, system versions, optimization settings, BMC configurations, and software deployment needs.
Each department has its own set of requirements; a few years ago these had to be installed manually on site, but the rapid growth of JD’s business makes manual installation impossible.
Guided by Lv Ke’s vision of future automation and intelligence, Liu’s team co‑developed an automated server OS deployment platform that achieves: (1) optimized server installation with automatic RAID configuration and OS deployment; (2) web‑based control of OS installation to reduce manual effort; (3) batch automated OS installation.
Xi Rongwu, responsible for IDC OS deployment, reported that the team has received nearly a thousand orders, and during the 11.11 peak the highest installation load exceeded several thousand devices, with almost a thousand servers installed in a single batch.
Process optimization, efficiency increase.
In earlier years, before the current automated and standardized workflow, everything relied on manual configuration; a small team could still handle the workload when JD’s scale was modest.
To provide redundancy and meet special network‑isolation requirements, the team also built a “clone” deployment platform that mirrors the main system’s functionality.
For the big‑data department, the team pre‑deployed systems after receiving requirements, allowing immediate acceptance and application deployment, dramatically shortening delivery time and ensuring the promotion runs smoothly.
Normally, system deployment starts only after resources are allocated to a business unit, but the urgent timeline of 11.11 prompted a “customer‑first” innovation, a principle emphasized by Lv Ke.
As the deployment project nears completion, most servers are already running business workloads, and the support team remains on 24/7 standby to witness the peak of JD’s 11.11 Global Good‑Things Festival.
JD Technology: 11.11 Infrastructure Summit
The summit will be held on November 25 at the National Convention Center.
Click to read the original article and register for the summit.
JD Technology ∣ A technology‑focused public account
Long‑press the QR code to follow.
JD Tech
Official JD technology sharing platform. All the cutting‑edge JD tech, innovative insights, and open‑source solutions you’re looking for, all in one place.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.