Download - Update Roadshow: Demystifying Storage
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
MOBOTIX AG • Asia Pacific
Chris Watt
Demystifying StorageMOBOTIX Tech Sessions
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
What are mystorage options?
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Storage options
Internal NAS Server
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Storage options - Internal
✓ Self contained, internal
✓Wide temperature tolerance
✓ No moving parts
X Limited capacity/retention
X Slower export and playback
X Limited life span
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Storage options - NAS
✓ Lowest price per GB
✓ Designed for storage use
✓ Simple to manage
X Non customisable hardware
X Limited expandability
X Not all created equal
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Storage options - Server
✓ Fully customisable hardware
✓ Full control of operating system
✓ Large camera capacity
X Generally more expensive
X More complex management
X License costs may apply
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
How do I selectgood quality storage?
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Suitable hard drives
• Always select high quality hard drives
- Server/Enterprise/CCTV
• Consumer hard drives are not designed for 24/7 use
• SSD drives: read reviews
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Suitable MicroSD
• Check class rating
• Be prepared for some failures
• USB speeds are slowerClass Speed x Rating
2 MB/s 13x
4 MB/s 26x
6 MB/s 40x
10 MB/s 66x
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Network interface
10/100
Gigabit
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Network interface
Connection to:Cameras
Connection to:MxCC
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Network interface
Connection to:Cameras
Connection to:MxCC
Connection to:Network
Link AggregationIEEE 802.3ad
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Network interface
10 Gigabit10GbE
100+ CamerasMOBOTIX Tests
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Operating systems for servers
• Choosing an operating system
- What knowledge is in-house?
- Customer SOE requirements?
- Are your chosen parts supported?
• Things to remember
- Servers often require licenses
- Must be managed properly
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Failure pre-warning
• Hard drives will fail!
- S.M.A.R.T. monitoring
- Built in notification of impending failure
• Storage Failure Detection
- Built in to camera
- Post-failure only
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Warranty can save your backside
• Standard consumer product warranty
- 1 year, return to base
- No footage recovery options
• Enterprise warranties
- Multi-year, on-site or direct shipped parts
- No risk to footage security
- Footage not lost if recoverable
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Not all hardware is created equal
Iomega Ix2 Synology DS411+Processor
RAMTotal HDDs
Marvell
256MB
2
ProcessorRAM
Total HDDs
Intel Atom
1GB DDR2
4
Max. Cameras: Max. Cameras:2 30
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Not all hardware is created equal
Iomega Ix2 Synology DS411+
Read
Write
Iomega (RAID 1) Synology (RAID 5)
22.4 MB/s
41 MB/s
93.1 MB/s
96.5 MB/s
Source: Iomega Ix2 review • Synology DS411+ review
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Appropriate hardware choices
Your customer wants you to dig a 3km trench
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Appropriate hardware choices
Your customer wants you to dig a 3km trench
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Appropriate hardware choices
Your customer wants you to dig a 3km trench
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Appropriate hardware choices
Capable of 2 cameras Capable of 30 cameras
POPQUIZ
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Single camera on remote 3G connection.
7 days event based recording (~10 events per day).
Solar power, power usage must be minimal.
==> Internal SD Card or USB Device
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Many cameras on a node-based WiFi network
30 days recording, mixture of event + continuous
Wireless traffic must be minimal to avoid lost footage
==> NAS for each node
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
120 cameras, wired on the corporate LAN
30 days recording, mixture of event + continuous
Storage device must meet SOE requirements
==> Server or NAS depending on specifics
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
I’ve selected my hardware, now what?
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
What is this RAID thing I keep hearing about?
A7A5A3A1
A8A6A4A2
RAID 0
Disk 0 Disk 1
A7A5A3A1
A8A6A4A2
RAID 0
Disk 0 Disk 1
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
What is this RAID thing I keep hearing about?
A4A3A2A1
A4A3A2A1
RAID 1
Disk 0 Disk 1
A4A3A2A1
A4A3A2A1
RAID 1
Disk 0 Disk 1
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
What is this RAID thing I keep hearing about?
RAID 5
Dp
C1B1A1
Disk 0
D1C p
B2A2
Disk 1
D2C2B p
A3
Disk 2
D3C3B3Ap
Disk 3
RAID 5
Dp
C1B1A1
Disk 0
D1C p
B2A2
Disk 1
D2C2B p
A3
Disk 2
D3C3B3Ap
Disk 3
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
What is this RAID thing I keep hearing about?
RAID 6
Dp
C1B1A1
Disk 0
Dq
C p
B2A2
Disk 1
D1C q
B p
A3
Disk 2
D2C2B q
Ap
Disk 3
D3C3B3Aq
Disk 4
E ! E1 E2 E3 E p
RAID 6
Dp
C1B1A1
Disk 0
Dq
C p
B2A2
Disk 1
D1C q
B p
A3
Disk 2
D2C2B q
Ap
Disk 3
D3C3B3Aq
Disk 4
E ! E1 E2 E3 E p
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
What is this RAID thing I keep hearing about?
POPQUIZ
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Storage Calculator
Storage Requirements Plannerwww.mobotix.com -> Support -> Storage Requirements Planner
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Allocating the available space
• RAID reduces space - check actual remaining
• NEVER allocate every last megabyte!
• Allow approx. 10% space as free
= 1,250,000 MB
Cam 137500MB
Cam 237500MB
Cam 337500MB
Free12500MB
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
NFS or CIFS? Which should I use?
Send footage to server
Trus
t
Request to send footage
No
Trus
t Login credentialsUsername & Password
OK, send the files
Send footage to server
Logout from session
NFS
Sun
Mic
rosy
stem
s
CIFS
Mic
roso
ft
POPQUIZ
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Security, it’s important!
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Security, it’s important!
• Only give the rights absolutely required
• Always create at least 2 users
- MxCam | Read/Write
- MxCC | Read Only
• Separate device users from admin
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
UPS backup, even in Australia
POPQUIZ
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
How do I teststorage devices?
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Stress testing storage devices
• 2 tests - Continuous & Event based
- All tests performed at QXGA, full frame rate
• Run for 2-3 months at full load
• When drives are 100% full:
- MxCC synchronous playback
- Search and export of footage
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Example: incorrectly specified storage
... ...Network
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Example: incorrectly specified storage
... ...Network
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Optimising MxCC Performance
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Optimise MxCC access to recordings
• Set MxCC access direct to storage medium
• User “via Camera” only when absolutely necessary
- SD card is viacamera only
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Can we help?
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
NAS testing by MOBOTIXThe HiRes Video Company
MOBOTIX AG • Suite 4.08, 55 Miller Street • Sydney, Australia • Tel: +61 2 8507 2008 • [email protected]* Information accurate at time of production. MOBOTIX takes no responsbility for changes to specifications or hardware by other manufacturers. Test results compiled based on standard testing procedure, explanation
available from MOBOTIX on request ([email protected]). Please check the specifications of your chosen device prior to purchase. Some devices may have been superceded since testing was completed.
NAS Testing Results (Storage Guide)
ExusQMX 20 QMX 40 QMX 1040 QMX 1045 QMX 2085 QMX 1040+
CPU 1.8GHz Intel Atom Dual Core 1.8GHz Intel Atom Dual Core 1.8GHz Intel Atom Dual Core 2.4GHz Intel Quad Core Xeon 2.4GHz Intel Quad Core Xeon 2.4GHz Intel Quad Core XeonMemory (RAM) 2GB 2GB 4GB 4GB 4GB 4GBMax. hard drives 2 4 4 4 8 8Preinstalled drives 2 4 4 4 8 8Max. raw storage size 4TB 8TB 8TB 8TB 16TB 8TBRAID support 0, 1 0, 1, 5 0, 1, 5 0, 1, 5 0, 1, 5, 6 0, 1, 5, 6, 10, 50, 60Ethernet ports 2x 10/100/1000 2x 10/100/1000 2x 10/100/1000 2x 10/100/1000 2x 10/100/1000 2x 10/100/1000Storage file system - - - - - -File transfer protocols SMB • CIFS SMB • CIFS SMB • CIFS SMB • CIFS SMB • CIFS SMB • CIFSMxRemotePreview No No No No No NoMax. cameras (QXGA) 5 10 25 40 40 80Other Notes Testing by Exus Testing by Exus Testing by Exus Testing by Exus Testing by Exus Testing by Exus • Hardware RAID
Exua Iomega Netgear OverlandQMX 2120+ Storcenter ix2-200 Storcenter ix4-200d ReadyNAS RNDX 4250 ReadyNAS 4200 Snap Server 210
CPU 2.4GHz Intel Quad Core Xeon 1GHz Marvell 6281 1.2GHz Marvell 6281 1GHz Embedded Intel Xeon Multi Core 1.3GHzMemory (RAM) 4GB 256MB 512MB 1GB DDRs (upgradeable) 8GB EEC 1GBMax. hard drives 12 2 4 4 12 2Preinstalled drives 12 2 4 2 - 2Max. raw storage size 24TB 4TB 8TB 12TB 36TB 4TBRAID support 0, 1, 5, 6, 10, 50, 60 1, JBOD 5, 10, JBOD 0, 1, 5 (with hotswap) 0, 1, 5, 6 (with hotswap) 0, 1Ethernet ports 2x 10/100/1000 1x 10/100/1000 1x 10/100/1000 2x 10/100/1000 2x 10/100/1000 • 1x 10GB (optional) 1x 10/100/1000Storage file system - - - ext3 ext3 -File transfer protocols SMB • CIFS CIFS/SMB • NFS CIFS/SMB • NFS CIFS/SMB • NFS CIFS/SMB • NFS CIFS/SMB • NFSMxRemotePreview No No No No Possible (untested) NoMax. cameras (QXGA) 80+ 2 - 15 100+ 6Other Notes Testing by Exus • Hardware RAID STILL UNDER TEST STILL UNDER TEST Test performed with 10GBE link Tested to MEGA only
ww
w.m
obot
ix.c
om
MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com
Local support, here for you
+61 2 8507 2005
QUESTIONTIME