The invention provides a distributed monitor
system and method based on streaming media service clusters. The
system comprises a Hadoop-based data distributed
processing framework, a distributed
internal memory caching module Memcached, a relation
data management module, a non-relation
data management module, a streaming media service cluster module, and a load balancing module. The Hadoop-based data distributed
processing framework extracts and analyzes data from a
data source and performs preprocessing and distributed calculation on analyzed data. The distributed
internal memory caching module Memcached caches commonly-used and temporary data in the
internal memory of a
server. The relation
data management module achieves query, storage, management, and computation of information of an access device achieved by a
monitoring system platform. The non-relation data management module achieves distributed disposition in combination with a fragment calculating method of a non-relation No-
SQL data storage system. The streaming media service cluster module achieves distributed cluster
processing of streaming media
information transmission. The load balancing module performs balancing procession on the load of the
monitoring system platform and expands
WEB container level. In combination with a load balancing mechanism and
database fragment calculation, the distributed monitor
system improves a level expansion capability, decreases platform configuration and management
workload, and maintains stability.