Building the Cloud Platform for the Next Generation Public Security
Application
Xin Wang, Jie Dai and Zheng Xu
The Third Research Institute of the Ministry of Public Security, Shanghai, China
Keywords: Big Data, Public Security Information Systems, Cloud Platform, Distributed Storage, Distributed
Computing, Data Retrieval, Virtualization.
Abstract: A great variety of public security information systems have been built for the traffic accidents governance,
crimes events and terrorist incidents prediction. However, the large-scale redundant construction of systems
leads to “great waste of IT resource” and “information overload. Technologies such as big data, cloud
computing and virtualization have been applied in the public security industry to solve the above problems.
This paper concludes a novel architecture for next generation public security system, and the “front + back”
pattern is adopted. Under the architecture, cloud computing technologies such as distributed storage and
computing, data retrieval of huge and heterogeneous data are introduced, and multiple optimized strategies
to enhance the utilization of resources and efficiency of tasks.
1 INTRODUCTION
1
In recent years, a great variety of public security
information systems have been built, which have
played important roles in the traffic accidents
governance, crimes events and terrorist incidents
prediction. Series of problems appear, on the one
hand, redundant construction of systems leads to
great waste of resource, such as the video
surveillance systems throughout the country, which
are built with their independent software and
hardware in each place. Furthermore, it is difficult to
organize, manage and store the large-scale
heterogeneous data including video, audio, text and
structured data collected efficiently. And the most
important is how to find valuable clues or
knowledge quickly from great amount of
information.
Technologies such as internet of things (Hu et al.,
2014; Luo et al., 2011), big data (Xu et al., 2014; Xu
et al., 2015) and cloud computing (Liu et al., 2010;
Liu et al., 2011) have been applied in the public
security industry to solve the above problems by
governments all over the world. Utah Data Center,
which was built for the American police and
government, has the large-scale storage capacity of
yotta bytes, and it has been collecting kinds of
information, including personal e-mails, phone calls,
parking receipts, travel schedules, shopping records
1
* The corresponding author: Jie Dai
and other records (www.nsa.gov). Boundless
Informant project has developed a cloud platform
which analyses data such as telephone, financial
information and other intelligence transferred by
wired and wireless network, satellite and other
channels, a to achieve the global target of any real-
time monitoring and network monitoring
(www.nsa.gov1.info/dni/boundless-informant.html).
ACCUMULO was a data storage software
developed by the US National Security Agency, and
submitted to Apache as an open source project in
2011 (www.accumulo.apache.org). Based on the
Google's BigTable data model, structured and
unstructured data are stored as distributed KV
format, and the properties of database security,
scalability and speed are enhanced. In Shandong
province of China, the cloud platform for police was
constructed in 2014 (www.prnasia.com), which
provides applications such as “cloud search”, “cloud
video surveillance” and so on. There are 146 kinds
of data acquired from kind of public security and
other social information systems every day, and the
number of structured data is up to 6 billion, and the
platform has strong computing ability and store
capacity for large-scale data.
Based on the research above this paper reviews
the common architectures of the public security
cloud platforms and data centers, and introduces the
techniques for big data storage, organization, and
analysis. The rest of the paper is arranged as follows.
Section 2 introduces the problems. The architectures
142