Update Roadshow: Demystifying Storage

51
www.mobotix.com MOBOTIX AG The HiRes Video Company Sydney, Australia www.mobotix.com MOBOTIX AG • Asia Pacific Chris Watt Demystifying Storage MOBOTIX Tech Sessions

description

MOBOTIX Tech Session discussing the advantages and disadvantages of various storage types and how to specify good storage to give your sites the edge. Presented on the MOBOTIX Update Roadshow in Australia - August 2011.

Transcript of Update Roadshow: Demystifying Storage

Page 1: 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

Page 2: Update Roadshow: Demystifying Storage

ww

w.m

obot

ix.c

om

MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com

What are mystorage options?

Page 3: Update Roadshow: Demystifying Storage

ww

w.m

obot

ix.c

om

MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com

Storage options

Internal NAS Server

Page 4: Update Roadshow: Demystifying Storage

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

Page 5: Update Roadshow: Demystifying Storage

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

Page 6: Update Roadshow: Demystifying Storage

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

Page 7: Update Roadshow: Demystifying Storage

ww

w.m

obot

ix.c

om

MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com

How do I selectgood quality storage?

Page 8: Update Roadshow: Demystifying 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

Page 9: Update Roadshow: Demystifying Storage

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

Page 10: Update Roadshow: Demystifying Storage

ww

w.m

obot

ix.c

om

MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com

Network interface

10/100

Gigabit

Page 11: Update Roadshow: Demystifying Storage

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

Page 12: Update Roadshow: Demystifying Storage

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

Page 13: Update Roadshow: Demystifying Storage

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

Page 14: Update Roadshow: Demystifying Storage

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

Page 15: Update Roadshow: Demystifying Storage

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

Page 16: Update Roadshow: Demystifying Storage

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

Page 17: Update Roadshow: Demystifying Storage

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

Page 18: Update Roadshow: Demystifying Storage

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

Page 19: Update Roadshow: Demystifying Storage

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

Page 20: Update Roadshow: Demystifying Storage

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

Page 21: Update Roadshow: Demystifying Storage

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

Page 22: Update Roadshow: Demystifying Storage

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

Page 23: Update Roadshow: Demystifying Storage

POPQUIZ

Page 24: Update Roadshow: Demystifying Storage

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

Page 25: Update Roadshow: Demystifying Storage

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

Page 26: Update Roadshow: Demystifying Storage

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

Page 27: Update Roadshow: Demystifying Storage

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?

Page 28: Update Roadshow: Demystifying Storage

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

Page 29: Update Roadshow: Demystifying Storage

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

Page 30: Update Roadshow: Demystifying Storage

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

Page 31: Update Roadshow: Demystifying Storage

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

Page 32: Update Roadshow: Demystifying Storage

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?

Page 33: Update Roadshow: Demystifying Storage

POPQUIZ

Page 34: Update Roadshow: Demystifying Storage

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

Page 35: Update Roadshow: Demystifying Storage

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

Page 36: Update Roadshow: Demystifying Storage

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

Page 37: Update Roadshow: Demystifying Storage

POPQUIZ

Page 38: Update Roadshow: Demystifying Storage

ww

w.m

obot

ix.c

om

MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com

Security, it’s important!

Page 39: Update Roadshow: Demystifying Storage

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

Page 40: Update Roadshow: Demystifying Storage

ww

w.m

obot

ix.c

om

MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com

UPS backup, even in Australia

Page 41: Update Roadshow: Demystifying Storage

POPQUIZ

Page 42: Update Roadshow: Demystifying Storage

ww

w.m

obot

ix.c

om

MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com

How do I teststorage devices?

Page 43: Update Roadshow: Demystifying Storage

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

Page 44: Update Roadshow: Demystifying Storage

ww

w.m

obot

ix.c

om

MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com

Example: incorrectly specified storage

... ...Network

Page 45: Update Roadshow: Demystifying Storage

ww

w.m

obot

ix.c

om

MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com

Example: incorrectly specified storage

... ...Network

Page 46: Update Roadshow: Demystifying Storage

ww

w.m

obot

ix.c

om

MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com

Optimising MxCC Performance

Page 47: Update Roadshow: Demystifying Storage

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

Page 48: Update Roadshow: Demystifying Storage

ww

w.m

obot

ix.c

om

MOBOTIX AG • The HiRes Video Company • Sydney, Australia • www.mobotix.com

Can we help?

Page 49: Update Roadshow: Demystifying Storage

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

Page 50: Update Roadshow: Demystifying Storage

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

[email protected]

Page 51: Update Roadshow: Demystifying Storage

QUESTIONTIME