Operations 10 min read

Unlocking Scalable Network Automation: Lessons from 360’s Ops Strategy

This article explores how rapid growth in network devices drives the need for comprehensive automation—covering script‑based tasks, zero‑touch provisioning, orchestration with OpenStack, device selection criteria, fault diagnosis, and monitoring—to keep operations ahead of business demands.

360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Unlocking Scalable Network Automation: Lessons from 360’s Ops Strategy

Network Automation

When network devices expand from hundreds to thousands or even tens of thousands, the sheer scale triggers qualitative changes that require new operational models capable of detecting problems and bottlenecks before they impact services.

What Is Network Automation?

Network automation is not limited to writing scripts or relying solely on SDN; it is a broader mindset that embraces any technique that improves efficiency and frees engineers from repetitive tasks.

Automation Types

Script automation – using telnet/SSH libraries for bulk actions such as configuration backup and health checks.

Automated onboarding – employing technologies like ZTP to let devices join the network automatically.

Higher‑level orchestration – abstracting sequences of actions (e.g., integrating network devices with OpenStack) and exposing north‑bound APIs for business services.

Network automation overview
Network automation overview

Why Network Automation Is Needed

Device counts have grown exponentially while staffing has not kept pace, making traditional manual operations unsustainable and leading to constant firefighting.

Considerations for Network Devices

Devices must meet data‑center redundancy, buffer, and table‑size requirements, and they should support automation‑friendly features such as ZTP, APIs, EVPN, and VXLAN to future‑proof deployments.

Device selection criteria
Device selection criteria

Device Auto‑Onboarding

Most major vendors support ZTP. Two common approaches are:

Mapping MAC addresses to configurations in advance and letting devices fetch their config via DHCP.

Combining ZTP with LLDP so a device discovers its location and retrieves the appropriate configuration without pre‑registered MAC mappings.

Business Integration

360’s network team integrates automated onboarding with OpenStack, initially using VLANs and later adopting VXLAN/EVPN for flexible virtual machine migration. They provide a Neutron plugin and also expose generic APIs so other platforms can invoke network actions without being tightly coupled to business code.

Fault Diagnosis

Rapid traffic spikes are identified by correlating switch ports, MAC addresses, and server inventories via CMDB integration, reducing manual lookup effort.

Traffic spike diagnosis
Traffic spike diagnosis

Backbone Monitoring

Distributed ping monitoring across IDC and carrier networks provides proactive health checks and alerts, enabling issues to be spotted before they affect services.

Backbone monitoring diagram
Backbone monitoring diagram

Host‑to‑Host Diagnosis

A path‑query tool allows operators to input a business IP and instantly retrieve the network path, automatically diagnosing common issues such as port errors or high traffic, dramatically cutting troubleshooting time.

Path query result
Path query result

Conclusion

The 360 network team’s mission is to provide stable, visible services and free engineers from repetitive work, enabling creative tasks. Their automation efforts—spanning scripting, ZTP, orchestration, and API exposure—have delivered measurable progress, and they will continue to invest in NetDevOps to meet evolving business needs.

operationsNetwork AutomationNetwork MonitoringFault DiagnosisOpenStack integrationZTP
360 Zhihui Cloud Developer
Written by

360 Zhihui Cloud Developer

360 Zhihui Cloud is an enterprise open service platform that aims to "aggregate data value and empower an intelligent future," leveraging 360's extensive product and technology resources to deliver platform services to customers.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.