Professional Documents
Culture Documents
"大楼监控"综合视频监控平台方案
"大楼监控"综合视频监控平台方案
2013/4/19
.................................................................................................................................................. 2
1 ............................................................................................................. 5
1.1 ........................................................................................................................... 5
1.1.1 ........................................................................................................... 5
1.1.2 .................................................
1.2 ........................................................................................................................... 6
1.2.1 ....................................................................................... 6
1.2.2 ........................................................................................... 6
1.3 ............................................................................................................... 6
1.4 ........................................................................................................................... 6
1.4.1 ............................................................................................................... 6
1.4.2 ................................................................................... 8
1.4.3 ................................................................................................... 8
1.4.4 ............................................................................................... 8
1.4.5 ........................................................................................................... 8
1.5 ................................................................................................................... 9
1.5.1 ................................................................................................... 9
1.5.2 ................................................................................................... 9
1.5.3 ........................................................................................... 9
1.5.4 ............................................................................................... 9
1.5.5 ............................................................................................... 9
1.5.6 ........................................................... 9
1.6 ................................................................................................................. 10
1.6.1 ......................................................................................................... 10
1.6.2 ......................................................................................................... 10
1.6.3 ..................................................................................................... 10
1.6.4 ......................................................................... 10
1.6.5 ............................................................................................................. 10
1.6.6 ..................................................................................................... 11
2 / 85
2013/4/19
1.6.7 ............................................................................................. 11
1.6.8 ......................................................................... 11
2 ..................................................................................................................................... 12
2.1 ..................................................................................................................... 12
2.2 ............................................................................................................. 13
2.3 ......................................................................................................... 14
2.3.1 ............................................................................................................. 14
2.3.2 ......................................................................................................... 14
2.3.3 ......................................................................................................... 14
2.3.4 ................................................................................................. 15
2.3.5 ................................................................................................. 15
2.3.6 ..................................................................................................... 15
2.3.7 ................................................................................................................. 15
3 ..................................................................................................................................... 16
3.1 ..................................................................................................................... 16
3.2 ..................................................................................................................... 18
3.2.1 ............................................................................................................. 24
3.2.2 ............................................................................................................. 30
3.2.3 ............................................................................................................. 43
3.2.4 ............................................................................................. 46
3.2.5 ............................................................................................. 61
3.2.6 ..................................................................................................... 67
3.3 .........................................................................................
3.3.1 ..............................................................
3.3.2 ..................................................
3.4 .........................................................
3.5 ......................................................................................................................... 72
3.5.1 ............................................................................................. 72
3.5.2 ......................................................................................................... 73
3.5.3 ................................................................................................. 73
3.5.4 ................................................................................. 74
3.5.5 ......................................................................................................... 74
3.5.6 ................................................................................................. 74
3 / 85
2013/4/19
3.5.7 ................................................................................................. 75
3.5.8 ..................................................................................................... 75
4 .....................................................................................................
4.1 .............................................................................
4.2 .............................................................................
4.3 .....................................................................................
4.3.1 .............................................................................
4.3.2 .........................................................
4.3.3 .................................................
4.4 .................................................................................
4.4.1 .................................................
4.4.2 .................................................
4.4.3 .....................................................
4.5 .........................................................................................
4.6 .................................................................................
4.7 .........................................................................................
4.8 .............................................................................
5 ..................................................................................................................................... 85
4 / 85
2013/4/19
1.1
1.1.1
/
SDK
1.2
1.2.1
PC
1.2.2
1.3
1.4
1.4.1
1.4.1.1
1.
2.
3.
1-1
1.4.1.2
,
1.
2.
3.
4.
5.
1.4.2
1.4.3
1.4.4
IP FTP
1.4.5
1.5
1.5.1
1.5.2
LinuxCentOSRedHatUbuntuWindowsiOSAndroid
PC
1.5.3
1.5.4
1.5.5
1.5.6
1.6
1.6.1
RTSP HTTP
1.6.2
SDK RTSP
1.6.3
1
1.6.4
400 100
20 1080p
400 720p
1.6.5
1PB 400 720p
30 100MB/s
80MB/s
100%
1.6.6
1.6.7
100 20
20s
30fps
1.6.8
100 <=1%,
>=80%<=1%<=3 >=90%
2
cStor cProc
2.1
PC
NVS
NVS
NVS
2-1
2- 2
2.2
2-3
2.3
2.3.1
RTSP /
SDK (
)
2.3.2
RTSP SDK
2.3.3
JobKeeper
c
JobKeeper
2.3.4
cStor
2.3.5
2.3.6
RTSP
RTSP
IP
2.3.7
WindowsLinuxiOSAndroid B/S C/S
3
X86(X64)
3.1
3-1
JobKeeper
cStor
cProc
RTSP
API API
cStor
cStor
3.2
JobKeeper
3.2.1
3.2.1.1
--
3-2
3-3
3-4
3.2.1.2
30 60
>100
>10
<=1%
<=10%
>=85.2%
<=0.55%
<=3
>=12
3.2.1.3
3-5
3-6
5-6
1.9-2.2
10
200-1000lux
3.2.2
3.2.2.1
3-7
3-8
3.2.2.2
PC
SDK
3.2.2.3
1
<=10%
2 1000
3.3
3.3.1
3.3.1.1
3-2
3.3.1.1.1
1 RTSP
RTSP url
2 RTSP
RTSP SDK
DVR RTSP
3
320
SDK url
rtsp
SDK RTSP
3-3 3
3.3.1.1.2
SDK
url
3
3.3.1.1.3
3.3.1.2
SDK
3.3.1.2.1
3.3.1.2.2
3.3.1.2.3
3.3.1.2.4
3.3.1.2.5
linux SDK
SDK
3.3.1.2.6
ip DNS
HTTP RTSP
3.3.1.3
SDK
3.3.1.4 SDK
SDK
SDK SDK
SDK SDK
3.3.1.4.1
320
SDK
3-4
3.3.1.4.2
SDK
SDK
3.3.1.5
500
jobkeeper
3.3.2
3.3.2.1
3-5
cStor
JobKeeper
cStor cStor
cStor
3.3.2.2
rtsp 30
cStor
JobKeeper
rtsp
cStor
cStor
3.3.2.3 cStor
3.3.2.3.1 cStor
cStor 9
3-6 cStor
3.3.2.3.2 cStor
3.3.2.3.2.1
cStor
5-10
cStor
cStor 2
3.3.2.3.2.2
cStor
IO
cStor
3.3.2.3.2.3
cStor
3.3.2.3.2.4
cStor POSIX
cStor
API
3.3.2.3.2.5
WEB cStor
cStor
3.3.2.3.3
3.3.2.3.3.1
cStor
Master Server chunk Chunk Server
Master Server Chunk
Server
Chunk Server Chunk
Server
Chunk Server
Chunk Server
3.3.2.3.3.3
cStor Master Server
Master
Server cStor Master Server
Master Server Master Server
1112
NN+M N
M N+M
N
3.3.2.3.3.4
FTP
3.3.2.3.4 cStor
3-7 cStor
cStor
Master Server
Chunk Server
3.3.2.3.5 cStor
Master Server Master Server
Chunk
Server Chunk Server
Chunk Server cStor
Chunk Server
cStor
FTPCIFSNFS
Chunk Server
3.3.2.3.6 cStor
3-8 cStor
cStor
3.3.2.3.7 cStor
cStor cStor
Windows UnixLinux
MacOSFreeBSD
cStor NFSCIFSFTP
cStor POSIX
3.3.2.3.8 cStor
3.
2a.X
4.X
2b.
1.
6b.
7.
5.
6a.
3-9 cStor
cStor
cStor
1.
2.X
4.
3.
3-10 cStor
cStor
3.3.2.4
cStor
3-1 cStor
cStor
Windows Windows
Linux/Unix/FreeB Linux/Unix/FreeBS/MacOS
S/MacOS
N+M
=N/(N+M) 8+2
80%
1N
1/(1+N)
100MB/s
80MB/s
Linux/Unix
POSIX Windows
FTP
FTP
NFS
NFS
CIFS
CIFS
Windows
3.3.2.5
web
3-11
3.3.2.6
JobKeeper
Jobkeeper
cStor
3-12
3.3.2.7
cStor Web
3-13
JobKeeper
JobKeeper
cStor
3.3.3
3.3.3.1
3-14 /
/
Jobkeeper
Jobkeeper
cStor
RPC
ZooKeeper WebServer
3.3.3.2
cVideo
RTSP
( MPlayerVLC )
RTSP
SDK
RTSP
3-15
cProc
3.3.3.4
rtsp
rtsp SDK
linux
SDK
3.3.3.5
JobKeeper
7*24
JobKeeper
JobKeeper
3.3.4
3.3.4.1
3-29
JK
3-29
3.3.4.2
Web
JobKeeper
3.3.4.2.1
3.3.4.2.1.1
3-30
3.3.4.2.1.2
(Master)
(Slave)(replication)
( UPDATEINSERT)
(SELECT)
3.3.4.2.1.3
NoSQL
3.3.4.2.2 Web
Web (High Availability
Cluster/HA) (Load Balance Cluster)(High
Performance Computing Cluster/HPC)
3.3.4.2.2.1 Web
1(High Availability Cluster/HA)
2 HA "", "
", ""
Server Farm
web
3.3.4.2.1.2 Tomcat
Tomcat DNS apache r-proxy
apache mod_jk
1DNS DNS
DNS
apache
IP tomcat
DNS
2R-proxy tomcat apache
502
3mod_jk Apache tomcat
tomcat Apache
R-proxy mod_jk . Apache IP
Apache Tomcat
jsp servlet Apache
R-proxy mod_jk
mod_jk lbfactor
3.3.4.2.1.3 mod_jk
3-31 mod_jk
webserver Mod_JK
webserver webserver
session webserver
session
3.3.4.2.1.4 Web
web tomcat
apache
web
tomcat
tomcat tomcat
tomcat
web
3.3.4.2.3 JobKeeper
JobKeeper
3.3.4.2.3.1 Jobkeeper
Jobkeeper
3-32 Jobkeeper
Jobkeeper
JobKeeper
3.3.4.2.3.2 Jobkeeper
JobKeeper
3-33 JobKeeper
cStor NFS
RPC
3.3.4.2.3.3 Jobkeeper
API
3.3.4.2.3.4 Jobkeeper
3-34 JobKeeper
JobKeeper
3.3.4.3
3.3.4.3.1
3.3.4.3.2
IP DNS
3.3.4.3.3
3.3.4.3.4
JobKeeper JobKeeper
3.3.4.3.5
3.3.4.3.6
CPU
3.3.4.3.7
3.3.4.3.8
3.3.4.3.9
3.3.4.4
3.3.4.4.1
3-35
3.3.4.4.2
a
b JK
c JK webServer
d WebServer
a JobKeeper
b JobKeeper
c
d
a
b
c ID
d
a
3.3.4.4.3
iPadAndroid
JobKeeper JobKeeper
3.3.4.5
J2EE UI
BLLDAL
3.3.4.5.1 UI
JSP
JSP+Jquery Ajax
JSP Web
3.3.4.5.2 BLL
Struts2+Spring+Hibernate
XMLRPC Socket
Struts2 MVC MVC Model-View-Controller
MVC
Hibernate ORM
3.3.4.5.3 DAL
MYSQL
3.3.5
RTSP/HTTP RTSP
HTTP
3.3.5.1
3.3.5.1.1
3-36
3.3.5.1.1
DVRIPC IO
3.3.5.1.2
cStor cStor
cStor
rtsp http
3.3.5.2
RTSP
RTSP
RTSP
3-37
PC
APN APN
Access Point Name
3G
WCDMA APN
3-38
3.3.5.3
LVS
IP
IP IP
Virtual IP Address
Virtual IP
Address
Virtual IP Address
3-39 LVS
heartbeat ldirectordldirectordLinux
Director Daemon http https
LVSLinux Virtual Server heartbeat
/etc/ha.d/xxx.cf IPVSIP Virtul Server
heartbeat heartbeat ldirectord
heartbeat
heartbeat heartbeat 2.0
3.3.5.4
3.3.5.5
720P
3-40
3-41 CPU
3-42
CPU
3.3.6
PC LinuxWindowsMacOS
iOSAndroidWindows
iOSAndroid
3.3.6.1
3-43
JSON
UserID UserID
JobKeeper
RTSP
3.3.6.2
Jobkeeper
Jobkeeper
bug
3.3.6.3
SDK PC
3.3.6.4
3.3.6.5
IPAD PC
3-44
3-45
3-46 PC
3.3.6.6
web
jobkeeper
rtsp
VGA
3-47
3.5
cStor jobKeeper
3.5.1
cStor
cStor
1112NN+M
3
100MB/s
80MB/s
3.2.2.3 cStor
3.5.2
JobKeeper
3.3.2.3.3.1
3.3.4.2.3 JobKeeper
3.3.5.3
3.5.3
SDK
/
/
///
I/O
3.3.1.4.1
3.3.2.3.2.3
3.3.4.2.3 JobKeeper
3.3.4.2
3.5.4
cStor JobKeeper
SDK RTSP
2 IP
3.5.5
3.3.1.3 3.3.2.3.2.4
3.5.6
JobKeeper
3 2
7*24
3.3.1.4.1
3.3.2.3.2.1 3.3.2.3.3.3
3.5.7
cVideo X86
X86
3.3.3.2
3.5.8
cVideo jobKeeper
1
GIS 1
3.3.1.5 3.3.3.5
3.3.3.3.5 3.3.3.2 3.3.5.5
4
4.1
400 720P
100
20 ()
PC
NVS
NVS
NVS
4-1
4-2
4.2
400 400
4.2.1
500 1
1
4.2.2
100 20
720P 100
9 12 720p
20
4.2.2
400 100 20
30 400
400 / 30 = 13.33 13
4.2.2
400 720p
4.2.3
1
web http 1
4.2.4
720P
495TB 500T 1:1 1000TB
4(Mbit/s) * 3600*24*30(s/) * 400() / 8(bit/Byte) / 1024(M/G) / 1024(G/T) =
495TB
cStor C1000 1000T 2 21
48TB
1000TB 11
500TB
21
cpu 2
4.2.4
30
1 13 9
2 2
23 2 21
21 2
32
42U 15
33 3
4.3
4.3.1
X86
4.3.2
4-3
4-4
5-6
1.9-2.2
10
200-1000lux
4.3.3
3G APN
4.4
24
4.5
ip
4.6
4.7
Intel5600
CPU
4 8
64G
>=500G
620W 1+1
2U
Intel5600
CPU
4 8
64G
>=500G
620W 1+1
2U
Intel5600
CPU
4 8
64G
500G 2
620W 1+1
2U
Intel5600
CPU
4 8
64G
PCI to MiniSAS 1
750W 1+1
3U
Intel5600
CPU
4 8
64G
>=500G
620W 1+1
2U
Intel5600
CPU
4 8
64G
>=500G
620W 1+1
2U
48
KVM
LED
42U