The present invention provides a
data center operating system. The
system comprises: a host resource, which comprises a hardware computing resource, an application container engine Docker and a distributed
resource management framework Mesos used for managing computing
resource information, and which is used for providing a hardware resource and an application container; a
core system, which comprises a UI, a RESTful API, a scheduler Swan, a monitoring alarm module Prometheus, a log monitoring module that comprises a LogProxy and an ELK log analysis
system, a publishing
system Backer and a
mirror image repository, and is used for connecting a customization UI system and the host resource and allowing a user to implement management of the host resource by using the customization UI system, including scheduling of the host resource, monitoring and alarming, log recording and analysis, application publishing and management of the
mirror image repository; and the customization UI system, which comprises CLI, SSO, an auditing interface and a multi-cluster management interface, and is used for providing a customization operating interface of the
data center operating system. The system provided by the present invention can efficiently utilize a
server, quickly deploy and migrate an application, and conveniently extend a service and manage the system.