SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
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!

Más contenido relacionado

La actualidad más candente

Understanding Data Consistency in Apache Cassandra
Understanding Data Consistency in Apache CassandraUnderstanding Data Consistency in Apache Cassandra
Understanding Data Consistency in Apache CassandraDataStax
 
SCSI Protocol
SCSI ProtocolSCSI Protocol
SCSI ProtocolRakesh T
 
Scsi express overview
Scsi express overviewScsi express overview
Scsi express overviewrbeetle
 
Storage Area Network
Storage Area NetworkStorage Area Network
Storage Area NetworkRaphael Ejike
 
Chapter 8 - Multimedia Storage and Retrieval
Chapter 8 - Multimedia Storage and RetrievalChapter 8 - Multimedia Storage and Retrieval
Chapter 8 - Multimedia Storage and RetrievalPratik Pradhan
 
Mainframe Architecture & Product Overview
Mainframe Architecture & Product OverviewMainframe Architecture & Product Overview
Mainframe Architecture & Product Overviewabhi1112
 
Accelerating Ceph with RDMA and NVMe-oF
Accelerating Ceph with RDMA and NVMe-oFAccelerating Ceph with RDMA and NVMe-oF
Accelerating Ceph with RDMA and NVMe-oFinside-BigData.com
 
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
 
Universal Flash Storage
Universal Flash StorageUniversal Flash Storage
Universal Flash StorageBhaumik Bhatt
 
MemVerge: The Software Stack for CXL Environments
MemVerge: The Software Stack for CXL EnvironmentsMemVerge: The Software Stack for CXL Environments
MemVerge: The Software Stack for CXL EnvironmentsMemory Fabric Forum
 

La actualidad más candente (20)

Understanding Data Consistency in Apache Cassandra
Understanding Data Consistency in Apache CassandraUnderstanding Data Consistency in Apache Cassandra
Understanding Data Consistency in Apache Cassandra
 
SCSI Protocol
SCSI ProtocolSCSI Protocol
SCSI Protocol
 
Scsi express overview
Scsi express overviewScsi express overview
Scsi express overview
 
Zoned Storage
Zoned StorageZoned Storage
Zoned Storage
 
Storage Area Network
Storage Area NetworkStorage Area Network
Storage Area Network
 
Chapter 8 - Multimedia Storage and Retrieval
Chapter 8 - Multimedia Storage and RetrievalChapter 8 - Multimedia Storage and Retrieval
Chapter 8 - Multimedia Storage and Retrieval
 
Mainframe Architecture & Product Overview
Mainframe Architecture & Product OverviewMainframe Architecture & Product Overview
Mainframe Architecture & Product Overview
 
IBM GPFS
IBM GPFSIBM GPFS
IBM GPFS
 
Storage area network
Storage area networkStorage area network
Storage area network
 
Accelerating Ceph with RDMA and NVMe-oF
Accelerating Ceph with RDMA and NVMe-oFAccelerating Ceph with RDMA and NVMe-oF
Accelerating Ceph with RDMA and NVMe-oF
 
Introduction to san ( storage area networks )
Introduction to san ( storage area networks )Introduction to san ( storage area networks )
Introduction to san ( storage area networks )
 
Less07 storage
Less07 storageLess07 storage
Less07 storage
 
Chapter 8
Chapter 8Chapter 8
Chapter 8
 
NVMe over Fabric
NVMe over FabricNVMe over Fabric
NVMe over Fabric
 
Ibm ds8880 product guide redp5344
Ibm ds8880 product guide redp5344Ibm ds8880 product guide redp5344
Ibm ds8880 product guide redp5344
 
Universal Flash Storage
Universal Flash StorageUniversal Flash Storage
Universal Flash Storage
 
The 6 GHz opportunity for IMT
The 6 GHz opportunity for IMTThe 6 GHz opportunity for IMT
The 6 GHz opportunity for IMT
 
Oracle SPARC T7 a M7 servery
Oracle SPARC T7 a M7 serveryOracle SPARC T7 a M7 servery
Oracle SPARC T7 a M7 servery
 
MemVerge: The Software Stack for CXL Environments
MemVerge: The Software Stack for CXL EnvironmentsMemVerge: The Software Stack for CXL Environments
MemVerge: The Software Stack for CXL Environments
 
Dd sdram
Dd sdramDd sdram
Dd sdram
 

Destacado

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
 

Destacado (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
 

Similar a 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
 
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
 
FalconStor NSS Presentation
FalconStor NSS PresentationFalconStor NSS Presentation
FalconStor NSS Presentationrpsprowl
 

Similar a 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
 
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
 
FalconStor NSS Presentation
FalconStor NSS PresentationFalconStor NSS Presentation
FalconStor NSS Presentation
 

Más 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
 

Más 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
 

Último

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 

Último (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

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