SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
Milestone Systems - Confidential
Surveillance Server and Storage
Best Practices
Mike Sherwood
Solutions Engineer
Milestone Systems Confidential 2
What is IP Video Management
 Core Functions
 Capture live video
from IP cameras
and IP video encoders
 Perform basic video
processing
 Record video to
database
 Facilitate remote
access for live view
with camera control
and playback
 Search video and
export evidence
material
 Integrate third party
systems
Milestone Systems Confidential 3
System Planning
 Choices in a surveillance system will affect server
and storage requirements
 Cameras – resolution, frame rate, codec (MJPEG, MPEG-
4, h.264)
 Retention Period
 Estimated percent of motion
 Affected by camera location, lighting, masking capabilities, etc…
Milestone Systems Confidential 4
System Planning Cont’d
 Involve Systems Integrators, Manufacturers and
Consultants
 Design the system with overhead to accommodate
spikes in daily requirements and future growth
requirements
 Parameters will help in determining bandwidth and
server processing requirements
 Details should be ironed out prior to bid process
 Example
Milestone Systems Confidential 5
Understanding the Architecture
 System Topology
 How Data is written to
disk
 Motion detection
methodology and
effects on system
performance
Milestone Systems Confidential 6
 XProtect Corporate Architecture
 Support for multiple servers, sites and clients allows you to design the system to fit your
organization.
 Core Management Server for initial
client logon and system-wide
configuration of recording servers,
devices and users.
 Unlimited Number of
Recording Servers sup-
porting unlimited devices
per server.
 Unlimited Number of
Failover Servers supporting
unlimited devices per server.
 Unlimited Number of Smart
Clients accessing live view and
playback from unlimited devices
from multiple Recording Servers at the same time.
System Topology
Milestone Systems Confidential 7
Writing Data to Disk
 Sequential I/O
 Random I/O
 Average File Sizes
 50 – 64KB
56
12
93
32
0
10
20
30
40
50
60
70
80
90
100
RAID 10 Optimal Writes - 4 Drive Array - 10K
SAS
MB/Second Throughput
100% Sequential 64K
100% Random 64K
100% Sequential 2MB
100% Random 2MB
Milestone Systems Confidential 8
Motion Detection Parameters
 Effects on Disk Throughput
and Storage
 Recording Server Detection
 Camera Detection
 Effects on Processor
 Recording Server Detection
 Optimized
 Key Frame Only
 Camera Detection
 Detection Regions
 Exclude Regions
Milestone Systems Confidential 9
System Availability
 Defining the Requirements
 Down Time
 Data Loss
 Recovery Objective
 Component Level
Redundancy
 Power Supplies
 Fans
 Memory
 Disk Redundancy
Milestone Systems Confidential 10
Defining Availability Requirements
 Server Layer
 Down Time – Recover Time Objective
 Data Loss – Recovery Point Objective
Recovery TimeRecovery Point
SecsMinsHoursDaysWks Secs Mins Hours Days Wks
Archiving
Replication
Tape Backup
Clustering
Failover
Manual Restore
Determining Recovery Needs
Milestone Systems Confidential 11
Disk Redundancy
 RAID 0 – Highest Performance, Low Cost, No Redundancy
 Data Striping Only
 Recovery requires little overhead and recovery time is fast (assuming
there is a drive on-hand)
 Single drive failure results in complete loss of data
 RAID 1 / 1+0 – High Performance, High Cost, High
Redundancy
 Data Mirroring (RAID 1) and Mirroring + Stripping (RAID 1+0)
 It is possible to sustain multiple drive failures in a RAID 1+0
configuration
 Affects of running in a degraded state are minimal
 Small write “penalty” when compared to RAID 0
Milestone Systems Confidential 12
Disk Redundancy
 RAID 5, 6, 50 – Low Performance, Low Cost, Mid to
High Level of Redundancy
 Able to sustain (RAID5) and multiple (RAID 6/50) drive
failures
 Significant write penalty due to parity calculation
requirement – highly dependent on array or storage
controller
 System performance can be significantly affected when
running in a degraded state or during disk re-build
processes (70% performance degradation is common)
Milestone Systems Confidential 13
RAID 5 vs RAID 10
56
30
12
3.6
93
35
32
29
0 20 40 60 80 100
RAID 10
RAID 5
MB/Second
Random 2MB
Sequential 2MB
Random 64K
Sequential 64K
RAID Level Throughput Comparison
Video Data
*Using 10k SAS Drives – 3 Drive RAID 5 vs 4 Drive RAID 10
Milestone Systems Confidential 14
Drive Technologies
 SATA – Serial ATA
 Originally designed for applications requiring less than
20% read/write
 Optimal for sequential read operations
 Speeds up to 7200 RPM in higher capacities
 Enterprise class and Video rated drives are now available
with higher reliability
 Relatively slow in comparison to SAS and Fibre Channel
 Low cost / high density storage with drive capacities up to
2 TB
Milestone Systems Confidential 15
Drive Technologies
 SAS – Serial Attached SCSI
 Designed for data center applications requiring 100%
read / write
 Optimal for high usage random write operations
 Speeds up to 15,000 RPM
 Higher reliability (compared to SATA) for demanding
applications
 Higher cost and lower density with good reliability and
performance – drive sizes up to 450GB
Milestone Systems Confidential 16
Drive Technologies
 Fibre Channel
 Similar attributes as SAS drives with higher speed connectivity to
each drive individually
 Rarely required for Video applications due to the density required for
video retention – could be used for primary database recording
 Solid State Drives
 Early tests have indicated as much as 100% improvement over 15K
SAS drives in high random I/O environments
 Drives are not standardized and drive features are not consistent
across manufacturers – feature can have a significant impact on
performance
Milestone Systems Confidential 17
Disk Sub Systems
 Internal / Direct Attached
 Easy to configure with many options for internal and storage
enclosures
 More cost effective for systems with fewer cameras
 Variety of drive options that can be intermixed on the same controller
– supporting best practice drive configurations
 I/O processes are controlled by the Array controller in the server –
capabilities are limited in some cases
 Expansion capabilities are limited and usually less functional (on-line
capacity expansion, etc…)
 Fewer and less robust management tools
Milestone Systems Confidential 18
Disk Sub Systems
 iSCSI SAN
 Disk I/O operations are offloaded from array controller to SAN
controller – typically equals better performance
 Video Optimized Options available
 Write directly to RAID 5 recommended in some cases
 Enhanced management utilities and extended expansion capabilities
(On-Line Capacity Expansion, RAID Re-Configure, etc.)
 Better management of RAID re-build process after drive failure
 Limited by network bandwidth
 Limitations exist on the SAN controller – caution must be taken
during the buying cycle
 Choose a solution that is scalable – upgradeable controllers, etc…
 iSCSI SAN is typically dedicated to video operations and not shared
by other business applications
Milestone Systems Confidential 19
Disk Sub Systems
 Fibre Channel SAN
 Similar attributes as iSCSI SAN regarding management capabilities,
capacity expansion and resource allocation.
 Robust management applications
 Write directly to RAID 5 in some instances
 Support for a variety of drives
 Already existing in some installations with excess controller capacity
 High IOPS ratings per SAN controller
 Typically not limited by system bandwidth
 Higher cost but existing / shared infrastructure can be used and
shared with other business applications
Milestone Systems Confidential 20
Recommended Recording Architecture
 Primary Database
 Should house 4 hour to 3 days of recording
 High performance storage drives and arrays (ex: SAS drives
configured for RAID 10)
 Archive process should run with frequencies from once per hour to
once per day
 2 to 3 times the usable capacity of what is required for the live
database
 Archive Database
 Total capacity defined by video retention requirements
 Lower performance high density drives and configurations for long
term storage and lower cost (ex: SATA drives configured for RAID 5)
 % of motion in the environment will affect archive design
Milestone Systems Confidential 21
Recommended Recording Architecture
 GRAPHIC DEPICTING ARCHIVE PROCESS
Milestone Systems Confidential 22
Disk Tuning Parameters
 Array Stripe Size
 Disk Segment Size
 Array Controller Cache Configurations
 Write Cache
 Read Cache
 Cache Allocation for Read / Write operations
Milestone Systems Confidential 23
Milestone White Paper
www.milestonesys.com/Resources/White_Papers
Milestone Systems Confidential 24
Thank
You!

Contenu connexe

Tendances

6 understanding aruba rf issues
6 understanding aruba rf issues6 understanding aruba rf issues
6 understanding aruba rf issuesVenudhanraj
 
Basic distributed systems principles
Basic distributed systems principlesBasic distributed systems principles
Basic distributed systems principlesRuben Tan
 
Linux booting process - Linux System Administration
Linux booting process - Linux System AdministrationLinux booting process - Linux System Administration
Linux booting process - Linux System AdministrationSreenatha Reddy K R
 
7- How to Configure Disk Quota
7- How to Configure Disk Quota7- How to Configure Disk Quota
7- How to Configure Disk QuotaFahad Al-Balushi
 
ALSF13: Xen on ARM - Virtualization for the Automotive Industry - Stefano Sta...
ALSF13: Xen on ARM - Virtualization for the Automotive Industry - Stefano Sta...ALSF13: Xen on ARM - Virtualization for the Automotive Industry - Stefano Sta...
ALSF13: Xen on ARM - Virtualization for the Automotive Industry - Stefano Sta...The Linux Foundation
 
Lecture 11 active directory
Lecture 11 active directoryLecture 11 active directory
Lecture 11 active directoryTanveer Malik
 
Open vSwitch - Stateful Connection Tracking & Stateful NAT
Open vSwitch - Stateful Connection Tracking & Stateful NATOpen vSwitch - Stateful Connection Tracking & Stateful NAT
Open vSwitch - Stateful Connection Tracking & Stateful NATThomas Graf
 

Tendances (20)

6 understanding aruba rf issues
6 understanding aruba rf issues6 understanding aruba rf issues
6 understanding aruba rf issues
 
Advanced rf troubleshooting_peter lane
Advanced rf troubleshooting_peter laneAdvanced rf troubleshooting_peter lane
Advanced rf troubleshooting_peter lane
 
CCNA Access Lists
CCNA Access ListsCCNA Access Lists
CCNA Access Lists
 
EMEA Airheads- ArubaOS - Understanding Control-Plane-Security
EMEA Airheads-  ArubaOS - Understanding Control-Plane-SecurityEMEA Airheads-  ArubaOS - Understanding Control-Plane-Security
EMEA Airheads- ArubaOS - Understanding Control-Plane-Security
 
Cisco ASA Firewalls
Cisco ASA FirewallsCisco ASA Firewalls
Cisco ASA Firewalls
 
Basic distributed systems principles
Basic distributed systems principlesBasic distributed systems principles
Basic distributed systems principles
 
Open dns configuring opendns on aruba controller
Open dns   configuring opendns on aruba controllerOpen dns   configuring opendns on aruba controller
Open dns configuring opendns on aruba controller
 
WLAN Design for Location, Voice & Video
WLAN Design for Location, Voice & VideoWLAN Design for Location, Voice & Video
WLAN Design for Location, Voice & Video
 
Wireless LAN Design Fundamentals in the Campus
Wireless LAN Design Fundamentals in the CampusWireless LAN Design Fundamentals in the Campus
Wireless LAN Design Fundamentals in the Campus
 
Filepermissions in linux
Filepermissions in linuxFilepermissions in linux
Filepermissions in linux
 
Linux booting process - Linux System Administration
Linux booting process - Linux System AdministrationLinux booting process - Linux System Administration
Linux booting process - Linux System Administration
 
EMEA Airheads - AP Discovery Logic and AP Deployment
EMEA Airheads - AP Discovery Logic and AP DeploymentEMEA Airheads - AP Discovery Logic and AP Deployment
EMEA Airheads - AP Discovery Logic and AP Deployment
 
Spanning Tree Protocol Cheat Sheet
Spanning Tree Protocol Cheat SheetSpanning Tree Protocol Cheat Sheet
Spanning Tree Protocol Cheat Sheet
 
Dc domain controller
Dc domain controllerDc domain controller
Dc domain controller
 
7- How to Configure Disk Quota
7- How to Configure Disk Quota7- How to Configure Disk Quota
7- How to Configure Disk Quota
 
ALSF13: Xen on ARM - Virtualization for the Automotive Industry - Stefano Sta...
ALSF13: Xen on ARM - Virtualization for the Automotive Industry - Stefano Sta...ALSF13: Xen on ARM - Virtualization for the Automotive Industry - Stefano Sta...
ALSF13: Xen on ARM - Virtualization for the Automotive Industry - Stefano Sta...
 
Lecture 11 active directory
Lecture 11 active directoryLecture 11 active directory
Lecture 11 active directory
 
Linux
Linux Linux
Linux
 
Open vSwitch - Stateful Connection Tracking & Stateful NAT
Open vSwitch - Stateful Connection Tracking & Stateful NATOpen vSwitch - Stateful Connection Tracking & Stateful NAT
Open vSwitch - Stateful Connection Tracking & Stateful NAT
 
EMEA Airheads- Virtual Switching Framework- Aruba OS Switch
EMEA Airheads- Virtual Switching Framework- Aruba OS SwitchEMEA Airheads- Virtual Switching Framework- Aruba OS Switch
EMEA Airheads- Virtual Switching Framework- Aruba OS Switch
 

En vedette

SQX Solution Day 2013 Q2 - Milestone Update
SQX Solution Day 2013 Q2 - Milestone UpdateSQX Solution Day 2013 Q2 - Milestone Update
SQX Solution Day 2013 Q2 - Milestone UpdateAlex Kwan
 
VMS Comparison table
VMS Comparison tableVMS Comparison table
VMS Comparison tableGeter Junior
 
Demystifying Storage
Demystifying  StorageDemystifying  Storage
Demystifying Storagebhavintu79
 
QNAP Surveillance Solutions
QNAP Surveillance SolutionsQNAP Surveillance Solutions
QNAP Surveillance SolutionsCK Chen
 
reelyActive Digital Out Of Home Solution
reelyActive Digital Out Of Home SolutionreelyActive Digital Out Of Home Solution
reelyActive Digital Out Of Home SolutionreelyActive
 
Advertise Yourself! - reelyActive at Bluetooth World 2014
Advertise Yourself! - reelyActive at Bluetooth World 2014Advertise Yourself! - reelyActive at Bluetooth World 2014
Advertise Yourself! - reelyActive at Bluetooth World 2014reelyActive
 
reelyActive Brick & Mortar Retail Solution
reelyActive Brick & Mortar Retail SolutionreelyActive Brick & Mortar Retail Solution
reelyActive Brick & Mortar Retail SolutionreelyActive
 
The Future of Shopper Marketing is Now
The Future of Shopper Marketing is NowThe Future of Shopper Marketing is Now
The Future of Shopper Marketing is NowLINKETT
 
Veracity's Coldstore Arcus - Storage as the foundation of your surveillance s...
Veracity's Coldstore Arcus - Storage as the foundation of your surveillance s...Veracity's Coldstore Arcus - Storage as the foundation of your surveillance s...
Veracity's Coldstore Arcus - Storage as the foundation of your surveillance s...Alex Kwan
 
Wie funkionniert-amazons-preisoptimierung
Wie funkionniert-amazons-preisoptimierungWie funkionniert-amazons-preisoptimierung
Wie funkionniert-amazons-preisoptimierungRepricerExpress
 
Campamento multiaventura 2º stage de judo - escuela de judo josé antonio ma...
Campamento multiaventura   2º stage de judo - escuela de judo josé antonio ma...Campamento multiaventura   2º stage de judo - escuela de judo josé antonio ma...
Campamento multiaventura 2º stage de judo - escuela de judo josé antonio ma...Cole Navalazarza
 
App109 -eddymotor
App109 -eddymotorApp109 -eddymotor
App109 -eddymotorISATECK
 
Grain News : FMCG Packaging Evolution - WHISKAS®
Grain News : FMCG Packaging Evolution - WHISKAS®Grain News : FMCG Packaging Evolution - WHISKAS®
Grain News : FMCG Packaging Evolution - WHISKAS®paperdoll_design
 
Its your love spanish
Its your love   spanishIts your love   spanish
Its your love spanishcamilo
 
Seminario sobre sistemas de recomendación
Seminario sobre sistemas de recomendaciónSeminario sobre sistemas de recomendación
Seminario sobre sistemas de recomendaciónalmudena ruiz
 

En vedette (20)

Raid 1 3
Raid 1 3Raid 1 3
Raid 1 3
 
SQX Solution Day 2013 Q2 - Milestone Update
SQX Solution Day 2013 Q2 - Milestone UpdateSQX Solution Day 2013 Q2 - Milestone Update
SQX Solution Day 2013 Q2 - Milestone Update
 
VMS Comparison table
VMS Comparison tableVMS Comparison table
VMS Comparison table
 
Demystifying Storage
Demystifying  StorageDemystifying  Storage
Demystifying Storage
 
QNAP Surveillance Solutions
QNAP Surveillance SolutionsQNAP Surveillance Solutions
QNAP Surveillance Solutions
 
reelyActive Digital Out Of Home Solution
reelyActive Digital Out Of Home SolutionreelyActive Digital Out Of Home Solution
reelyActive Digital Out Of Home Solution
 
Bluetooth & IoT
Bluetooth & IoTBluetooth & IoT
Bluetooth & IoT
 
Advertise Yourself! - reelyActive at Bluetooth World 2014
Advertise Yourself! - reelyActive at Bluetooth World 2014Advertise Yourself! - reelyActive at Bluetooth World 2014
Advertise Yourself! - reelyActive at Bluetooth World 2014
 
Chapter 4 5
Chapter 4 5Chapter 4 5
Chapter 4 5
 
reelyActive Brick & Mortar Retail Solution
reelyActive Brick & Mortar Retail SolutionreelyActive Brick & Mortar Retail Solution
reelyActive Brick & Mortar Retail Solution
 
The Future of Shopper Marketing is Now
The Future of Shopper Marketing is NowThe Future of Shopper Marketing is Now
The Future of Shopper Marketing is Now
 
Veracity's Coldstore Arcus - Storage as the foundation of your surveillance s...
Veracity's Coldstore Arcus - Storage as the foundation of your surveillance s...Veracity's Coldstore Arcus - Storage as the foundation of your surveillance s...
Veracity's Coldstore Arcus - Storage as the foundation of your surveillance s...
 
Emisión centralizada parte 1
Emisión centralizada parte 1Emisión centralizada parte 1
Emisión centralizada parte 1
 
Wie funkionniert-amazons-preisoptimierung
Wie funkionniert-amazons-preisoptimierungWie funkionniert-amazons-preisoptimierung
Wie funkionniert-amazons-preisoptimierung
 
Global Gold
Global GoldGlobal Gold
Global Gold
 
Campamento multiaventura 2º stage de judo - escuela de judo josé antonio ma...
Campamento multiaventura   2º stage de judo - escuela de judo josé antonio ma...Campamento multiaventura   2º stage de judo - escuela de judo josé antonio ma...
Campamento multiaventura 2º stage de judo - escuela de judo josé antonio ma...
 
App109 -eddymotor
App109 -eddymotorApp109 -eddymotor
App109 -eddymotor
 
Grain News : FMCG Packaging Evolution - WHISKAS®
Grain News : FMCG Packaging Evolution - WHISKAS®Grain News : FMCG Packaging Evolution - WHISKAS®
Grain News : FMCG Packaging Evolution - WHISKAS®
 
Its your love spanish
Its your love   spanishIts your love   spanish
Its your love spanish
 
Seminario sobre sistemas de recomendación
Seminario sobre sistemas de recomendaciónSeminario sobre sistemas de recomendación
Seminario sobre sistemas de recomendación
 

Similaire à Milestone Server And Storage Best Practice

Storage, San And Business Continuity Overview
Storage, San And Business Continuity OverviewStorage, San And Business Continuity Overview
Storage, San And Business Continuity OverviewAlan McSweeney
 
Oracle Exec Summary 7000 Unified Storage
Oracle Exec Summary 7000 Unified StorageOracle Exec Summary 7000 Unified Storage
Oracle Exec Summary 7000 Unified StorageDavid R. Klauser
 
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...ssuserecfcc8
 
3PAR and VMWare
3PAR and VMWare3PAR and VMWare
3PAR and VMWarevmug
 
Fulcrum Group Storage And Storage Virtualization Presentation
Fulcrum Group Storage And Storage Virtualization PresentationFulcrum Group Storage And Storage Virtualization Presentation
Fulcrum Group Storage And Storage Virtualization PresentationSteve Meek
 
Storage essentials (by Merlin Ran)
Storage essentials (by Merlin Ran)Storage essentials (by Merlin Ran)
Storage essentials (by Merlin Ran)gigix1980
 
The benefits of IBM FlashSystems
The benefits of IBM FlashSystemsThe benefits of IBM FlashSystems
The benefits of IBM FlashSystemsLuca Comparini
 
WETEC Compellent Storage Center 4.0 Release
WETEC Compellent Storage Center 4.0 ReleaseWETEC Compellent Storage Center 4.0 Release
WETEC Compellent Storage Center 4.0 ReleaseEddy Jennekens
 
Introduction to san ( storage area networks )
Introduction to san ( storage area networks )Introduction to san ( storage area networks )
Introduction to san ( storage area networks )sagaroceanic11
 
5 Things You Need to Know About Enterprise Fl
 5 Things You Need to Know About Enterprise Fl 5 Things You Need to Know About Enterprise Fl
5 Things You Need to Know About Enterprise FlWestern Digital
 
IBM Storage solutions for VMWare environments - 2010 #Vintage
IBM Storage solutions for VMWare environments - 2010 #VintageIBM Storage solutions for VMWare environments - 2010 #Vintage
IBM Storage solutions for VMWare environments - 2010 #VintageKlemen Bacak
 
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching Solution
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching SolutionAdaptec’s maxCache™ 3.0 Read and Write SSD Caching Solution
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching SolutionAdaptec by PMC
 
Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)Tuan Yang
 
HPC DAY 2017 | HPE Storage and Data Management for Big Data
HPC DAY 2017 | HPE Storage and Data Management for Big DataHPC DAY 2017 | HPE Storage and Data Management for Big Data
HPC DAY 2017 | HPE Storage and Data Management for Big DataHPC DAY
 
V mware virtual san 5.5 deep dive
V mware virtual san 5.5 deep diveV mware virtual san 5.5 deep dive
V mware virtual san 5.5 deep divesolarisyougood
 
Sullego Product Overview
Sullego Product OverviewSullego Product Overview
Sullego Product OverviewMike Lee
 

Similaire à Milestone Server And Storage Best Practice (20)

Storage, San And Business Continuity Overview
Storage, San And Business Continuity OverviewStorage, San And Business Continuity Overview
Storage, San And Business Continuity Overview
 
Oracle Exec Summary 7000 Unified Storage
Oracle Exec Summary 7000 Unified StorageOracle Exec Summary 7000 Unified Storage
Oracle Exec Summary 7000 Unified Storage
 
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...
 
3PAR and VMWare
3PAR and VMWare3PAR and VMWare
3PAR and VMWare
 
Fulcrum Group Storage And Storage Virtualization Presentation
Fulcrum Group Storage And Storage Virtualization PresentationFulcrum Group Storage And Storage Virtualization Presentation
Fulcrum Group Storage And Storage Virtualization Presentation
 
Storage essentials (by Merlin Ran)
Storage essentials (by Merlin Ran)Storage essentials (by Merlin Ran)
Storage essentials (by Merlin Ran)
 
Disks.pptx
Disks.pptxDisks.pptx
Disks.pptx
 
The benefits of IBM FlashSystems
The benefits of IBM FlashSystemsThe benefits of IBM FlashSystems
The benefits of IBM FlashSystems
 
WETEC Compellent Storage Center 4.0 Release
WETEC Compellent Storage Center 4.0 ReleaseWETEC Compellent Storage Center 4.0 Release
WETEC Compellent Storage Center 4.0 Release
 
Ph hw advisor
Ph hw advisorPh hw advisor
Ph hw advisor
 
Introduction to san ( storage area networks )
Introduction to san ( storage area networks )Introduction to san ( storage area networks )
Introduction to san ( storage area networks )
 
5 Things You Need to Know About Enterprise Fl
 5 Things You Need to Know About Enterprise Fl 5 Things You Need to Know About Enterprise Fl
5 Things You Need to Know About Enterprise Fl
 
IBM Storage solutions for VMWare environments - 2010 #Vintage
IBM Storage solutions for VMWare environments - 2010 #VintageIBM Storage solutions for VMWare environments - 2010 #Vintage
IBM Storage solutions for VMWare environments - 2010 #Vintage
 
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching Solution
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching SolutionAdaptec’s maxCache™ 3.0 Read and Write SSD Caching Solution
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching Solution
 
Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)
 
HPC DAY 2017 | HPE Storage and Data Management for Big Data
HPC DAY 2017 | HPE Storage and Data Management for Big DataHPC DAY 2017 | HPE Storage and Data Management for Big Data
HPC DAY 2017 | HPE Storage and Data Management for Big Data
 
DS8800 Client Presentation
DS8800 Client PresentationDS8800 Client Presentation
DS8800 Client Presentation
 
V mware virtual san 5.5 deep dive
V mware virtual san 5.5 deep diveV mware virtual san 5.5 deep dive
V mware virtual san 5.5 deep dive
 
Qnap event v1.6
Qnap   event v1.6Qnap   event v1.6
Qnap event v1.6
 
Sullego Product Overview
Sullego Product OverviewSullego Product Overview
Sullego Product Overview
 

Plus de hypknight

Zeacom Call Center Agent
Zeacom Call Center AgentZeacom Call Center Agent
Zeacom Call Center Agenthypknight
 
Xiotech Storage
Xiotech StorageXiotech Storage
Xiotech Storagehypknight
 
Xiotech Redefining Storage Value
Xiotech   Redefining Storage ValueXiotech   Redefining Storage Value
Xiotech Redefining Storage Valuehypknight
 
V Mware Desktop Virtualization
V Mware   Desktop VirtualizationV Mware   Desktop Virtualization
V Mware Desktop Virtualizationhypknight
 
VMware Cost Savings Through Virtualization
VMware Cost Savings Through VirtualizationVMware Cost Savings Through Virtualization
VMware Cost Savings Through Virtualizationhypknight
 
Toigo Critical Convergence
Toigo  Critical ConvergenceToigo  Critical Convergence
Toigo Critical Convergencehypknight
 
Proprietary Information
Proprietary InformationProprietary Information
Proprietary Informationhypknight
 
Open Options Evolutionary Trends
Open  Options    Evolutionary  TrendsOpen  Options    Evolutionary  Trends
Open Options Evolutionary Trendshypknight
 
Remote Worker - Road Warrior
Remote Worker - Road WarriorRemote Worker - Road Warrior
Remote Worker - Road Warriorhypknight
 
Nec Executive Knowledge Worker
Nec   Executive Knowledge WorkerNec   Executive Knowledge Worker
Nec Executive Knowledge Workerhypknight
 
Ncompass Uc Budgeting
Ncompass   Uc BudgetingNcompass   Uc Budgeting
Ncompass Uc Budgetinghypknight
 
Open Platform and IP Video
Open Platform and IP VideoOpen Platform and IP Video
Open Platform and IP Videohypknight
 
Evolve Pci Compliance
Evolve   Pci ComplianceEvolve   Pci Compliance
Evolve Pci Compliancehypknight
 
Axis The Future Of Ip Video
Axis   The Future Of Ip VideoAxis   The Future Of Ip Video
Axis The Future Of Ip Videohypknight
 
Avaya Unified Communications For Small Business
Avaya   Unified Communications For Small BusinessAvaya   Unified Communications For Small Business
Avaya Unified Communications For Small Businesshypknight
 
Avaya Sip Within Your Enterprise
Avaya   Sip Within Your EnterpriseAvaya   Sip Within Your Enterprise
Avaya Sip Within Your Enterprisehypknight
 
Avaya Emergency Preparedness Business Continuity
Avaya   Emergency Preparedness   Business ContinuityAvaya   Emergency Preparedness   Business Continuity
Avaya Emergency Preparedness Business Continuityhypknight
 
Avaya Delivering Improved Citizen Service
Avaya   Delivering Improved Citizen ServiceAvaya   Delivering Improved Citizen Service
Avaya Delivering Improved Citizen Servicehypknight
 
Avaya Collaboration
Avaya   CollaborationAvaya   Collaboration
Avaya Collaborationhypknight
 
Avaya Best Practices In Communications Mobility
Avaya   Best Practices In Communications MobilityAvaya   Best Practices In Communications Mobility
Avaya Best Practices In Communications Mobilityhypknight
 

Plus de hypknight (20)

Zeacom Call Center Agent
Zeacom Call Center AgentZeacom Call Center Agent
Zeacom Call Center Agent
 
Xiotech Storage
Xiotech StorageXiotech Storage
Xiotech Storage
 
Xiotech Redefining Storage Value
Xiotech   Redefining Storage ValueXiotech   Redefining Storage Value
Xiotech Redefining Storage Value
 
V Mware Desktop Virtualization
V Mware   Desktop VirtualizationV Mware   Desktop Virtualization
V Mware Desktop Virtualization
 
VMware Cost Savings Through Virtualization
VMware Cost Savings Through VirtualizationVMware Cost Savings Through Virtualization
VMware Cost Savings Through Virtualization
 
Toigo Critical Convergence
Toigo  Critical ConvergenceToigo  Critical Convergence
Toigo Critical Convergence
 
Proprietary Information
Proprietary InformationProprietary Information
Proprietary Information
 
Open Options Evolutionary Trends
Open  Options    Evolutionary  TrendsOpen  Options    Evolutionary  Trends
Open Options Evolutionary Trends
 
Remote Worker - Road Warrior
Remote Worker - Road WarriorRemote Worker - Road Warrior
Remote Worker - Road Warrior
 
Nec Executive Knowledge Worker
Nec   Executive Knowledge WorkerNec   Executive Knowledge Worker
Nec Executive Knowledge Worker
 
Ncompass Uc Budgeting
Ncompass   Uc BudgetingNcompass   Uc Budgeting
Ncompass Uc Budgeting
 
Open Platform and IP Video
Open Platform and IP VideoOpen Platform and IP Video
Open Platform and IP Video
 
Evolve Pci Compliance
Evolve   Pci ComplianceEvolve   Pci Compliance
Evolve Pci Compliance
 
Axis The Future Of Ip Video
Axis   The Future Of Ip VideoAxis   The Future Of Ip Video
Axis The Future Of Ip Video
 
Avaya Unified Communications For Small Business
Avaya   Unified Communications For Small BusinessAvaya   Unified Communications For Small Business
Avaya Unified Communications For Small Business
 
Avaya Sip Within Your Enterprise
Avaya   Sip Within Your EnterpriseAvaya   Sip Within Your Enterprise
Avaya Sip Within Your Enterprise
 
Avaya Emergency Preparedness Business Continuity
Avaya   Emergency Preparedness   Business ContinuityAvaya   Emergency Preparedness   Business Continuity
Avaya Emergency Preparedness Business Continuity
 
Avaya Delivering Improved Citizen Service
Avaya   Delivering Improved Citizen ServiceAvaya   Delivering Improved Citizen Service
Avaya Delivering Improved Citizen Service
 
Avaya Collaboration
Avaya   CollaborationAvaya   Collaboration
Avaya Collaboration
 
Avaya Best Practices In Communications Mobility
Avaya   Best Practices In Communications MobilityAvaya   Best Practices In Communications Mobility
Avaya Best Practices In Communications Mobility
 

Dernier

Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 

Dernier (20)

Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Milestone Server And Storage Best Practice

  • 1. Milestone Systems - Confidential Surveillance Server and Storage Best Practices Mike Sherwood Solutions Engineer
  • 2. Milestone Systems Confidential 2 What is IP Video Management  Core Functions  Capture live video from IP cameras and IP video encoders  Perform basic video processing  Record video to database  Facilitate remote access for live view with camera control and playback  Search video and export evidence material  Integrate third party systems
  • 3. Milestone Systems Confidential 3 System Planning  Choices in a surveillance system will affect server and storage requirements  Cameras – resolution, frame rate, codec (MJPEG, MPEG- 4, h.264)  Retention Period  Estimated percent of motion  Affected by camera location, lighting, masking capabilities, etc…
  • 4. Milestone Systems Confidential 4 System Planning Cont’d  Involve Systems Integrators, Manufacturers and Consultants  Design the system with overhead to accommodate spikes in daily requirements and future growth requirements  Parameters will help in determining bandwidth and server processing requirements  Details should be ironed out prior to bid process  Example
  • 5. Milestone Systems Confidential 5 Understanding the Architecture  System Topology  How Data is written to disk  Motion detection methodology and effects on system performance
  • 6. Milestone Systems Confidential 6  XProtect Corporate Architecture  Support for multiple servers, sites and clients allows you to design the system to fit your organization.  Core Management Server for initial client logon and system-wide configuration of recording servers, devices and users.  Unlimited Number of Recording Servers sup- porting unlimited devices per server.  Unlimited Number of Failover Servers supporting unlimited devices per server.  Unlimited Number of Smart Clients accessing live view and playback from unlimited devices from multiple Recording Servers at the same time. System Topology
  • 7. Milestone Systems Confidential 7 Writing Data to Disk  Sequential I/O  Random I/O  Average File Sizes  50 – 64KB 56 12 93 32 0 10 20 30 40 50 60 70 80 90 100 RAID 10 Optimal Writes - 4 Drive Array - 10K SAS MB/Second Throughput 100% Sequential 64K 100% Random 64K 100% Sequential 2MB 100% Random 2MB
  • 8. Milestone Systems Confidential 8 Motion Detection Parameters  Effects on Disk Throughput and Storage  Recording Server Detection  Camera Detection  Effects on Processor  Recording Server Detection  Optimized  Key Frame Only  Camera Detection  Detection Regions  Exclude Regions
  • 9. Milestone Systems Confidential 9 System Availability  Defining the Requirements  Down Time  Data Loss  Recovery Objective  Component Level Redundancy  Power Supplies  Fans  Memory  Disk Redundancy
  • 10. Milestone Systems Confidential 10 Defining Availability Requirements  Server Layer  Down Time – Recover Time Objective  Data Loss – Recovery Point Objective Recovery TimeRecovery Point SecsMinsHoursDaysWks Secs Mins Hours Days Wks Archiving Replication Tape Backup Clustering Failover Manual Restore Determining Recovery Needs
  • 11. Milestone Systems Confidential 11 Disk Redundancy  RAID 0 – Highest Performance, Low Cost, No Redundancy  Data Striping Only  Recovery requires little overhead and recovery time is fast (assuming there is a drive on-hand)  Single drive failure results in complete loss of data  RAID 1 / 1+0 – High Performance, High Cost, High Redundancy  Data Mirroring (RAID 1) and Mirroring + Stripping (RAID 1+0)  It is possible to sustain multiple drive failures in a RAID 1+0 configuration  Affects of running in a degraded state are minimal  Small write “penalty” when compared to RAID 0
  • 12. Milestone Systems Confidential 12 Disk Redundancy  RAID 5, 6, 50 – Low Performance, Low Cost, Mid to High Level of Redundancy  Able to sustain (RAID5) and multiple (RAID 6/50) drive failures  Significant write penalty due to parity calculation requirement – highly dependent on array or storage controller  System performance can be significantly affected when running in a degraded state or during disk re-build processes (70% performance degradation is common)
  • 13. Milestone Systems Confidential 13 RAID 5 vs RAID 10 56 30 12 3.6 93 35 32 29 0 20 40 60 80 100 RAID 10 RAID 5 MB/Second Random 2MB Sequential 2MB Random 64K Sequential 64K RAID Level Throughput Comparison Video Data *Using 10k SAS Drives – 3 Drive RAID 5 vs 4 Drive RAID 10
  • 14. Milestone Systems Confidential 14 Drive Technologies  SATA – Serial ATA  Originally designed for applications requiring less than 20% read/write  Optimal for sequential read operations  Speeds up to 7200 RPM in higher capacities  Enterprise class and Video rated drives are now available with higher reliability  Relatively slow in comparison to SAS and Fibre Channel  Low cost / high density storage with drive capacities up to 2 TB
  • 15. Milestone Systems Confidential 15 Drive Technologies  SAS – Serial Attached SCSI  Designed for data center applications requiring 100% read / write  Optimal for high usage random write operations  Speeds up to 15,000 RPM  Higher reliability (compared to SATA) for demanding applications  Higher cost and lower density with good reliability and performance – drive sizes up to 450GB
  • 16. Milestone Systems Confidential 16 Drive Technologies  Fibre Channel  Similar attributes as SAS drives with higher speed connectivity to each drive individually  Rarely required for Video applications due to the density required for video retention – could be used for primary database recording  Solid State Drives  Early tests have indicated as much as 100% improvement over 15K SAS drives in high random I/O environments  Drives are not standardized and drive features are not consistent across manufacturers – feature can have a significant impact on performance
  • 17. Milestone Systems Confidential 17 Disk Sub Systems  Internal / Direct Attached  Easy to configure with many options for internal and storage enclosures  More cost effective for systems with fewer cameras  Variety of drive options that can be intermixed on the same controller – supporting best practice drive configurations  I/O processes are controlled by the Array controller in the server – capabilities are limited in some cases  Expansion capabilities are limited and usually less functional (on-line capacity expansion, etc…)  Fewer and less robust management tools
  • 18. Milestone Systems Confidential 18 Disk Sub Systems  iSCSI SAN  Disk I/O operations are offloaded from array controller to SAN controller – typically equals better performance  Video Optimized Options available  Write directly to RAID 5 recommended in some cases  Enhanced management utilities and extended expansion capabilities (On-Line Capacity Expansion, RAID Re-Configure, etc.)  Better management of RAID re-build process after drive failure  Limited by network bandwidth  Limitations exist on the SAN controller – caution must be taken during the buying cycle  Choose a solution that is scalable – upgradeable controllers, etc…  iSCSI SAN is typically dedicated to video operations and not shared by other business applications
  • 19. Milestone Systems Confidential 19 Disk Sub Systems  Fibre Channel SAN  Similar attributes as iSCSI SAN regarding management capabilities, capacity expansion and resource allocation.  Robust management applications  Write directly to RAID 5 in some instances  Support for a variety of drives  Already existing in some installations with excess controller capacity  High IOPS ratings per SAN controller  Typically not limited by system bandwidth  Higher cost but existing / shared infrastructure can be used and shared with other business applications
  • 20. Milestone Systems Confidential 20 Recommended Recording Architecture  Primary Database  Should house 4 hour to 3 days of recording  High performance storage drives and arrays (ex: SAS drives configured for RAID 10)  Archive process should run with frequencies from once per hour to once per day  2 to 3 times the usable capacity of what is required for the live database  Archive Database  Total capacity defined by video retention requirements  Lower performance high density drives and configurations for long term storage and lower cost (ex: SATA drives configured for RAID 5)  % of motion in the environment will affect archive design
  • 21. Milestone Systems Confidential 21 Recommended Recording Architecture  GRAPHIC DEPICTING ARCHIVE PROCESS
  • 22. Milestone Systems Confidential 22 Disk Tuning Parameters  Array Stripe Size  Disk Segment Size  Array Controller Cache Configurations  Write Cache  Read Cache  Cache Allocation for Read / Write operations
  • 23. Milestone Systems Confidential 23 Milestone White Paper www.milestonesys.com/Resources/White_Papers