Upload
sheila-strickland
View
221
Download
1
Embed Size (px)
Citation preview
GeoVision SolutionsGeoVision SolutionsStorage Management & BackupStorage Management & Backup
๏ RAID - Redundant Array of Independent (or Inexpensive) Disks
๏ Combines multiple disk drives into a logical unit to provide faster data transfer speed and/or higher reliability, depends on the RAID level
๏ Most higher-end hardware RAID controller can support standard RAID levels such as RAID 0, 1, 5..., as well as nested RAID levels such as RAID 0+1, 1+0...etc
๏ RAID - Redundant Array of Independent (or Inexpensive) Disks
๏ Combines multiple disk drives into a logical unit to provide faster data transfer speed and/or higher reliability, depends on the RAID level
๏ Most higher-end hardware RAID controller can support standard RAID levels such as RAID 0, 1, 5..., as well as nested RAID levels such as RAID 0+1, 1+0...etc
ConceptConcept
What is RAID?What is RAID?
๏ Able to combine multiple disks into one big disk so that no disk space will be wasted
๏ Able to create one or more redundant copies from a single source disk to prevent data loss caused by hardware failure
๏ Able to gain much higher read/write speed for applications which requires large amount of data transfer and access needs
๏ Able to combine multiple disks into one big disk so that no disk space will be wasted
๏ Able to create one or more redundant copies from a single source disk to prevent data loss caused by hardware failure
๏ Able to gain much higher read/write speed for applications which requires large amount of data transfer and access needs
ConceptConcept
Why RAID?Why RAID?
ConceptConcept
RAID 0RAID 0
AA BB
CC
EE
GG
DD
FF
HH
ConceptConcept
RAID 1RAID 1
AA AA
BB
CC
DD
BB
CC
DD
ConceptConcept
RAID 5RAID 5
BB CC
EE
Parity (GHI)Parity (GHI)
JJ
Parity (DEF)Parity (DEF)
HH
KK
AA
DD
GG
Parity (JKL)Parity (JKL)
Parity (ABC)Parity (ABC)
FF
II
LL
ConceptConcept
RAID 6RAID 6
BB Parity (AB)Parity (AB)
Parity (CD)Parity (CD)
Parity (EF)Parity (EF)
GG
Parity (CD)Parity (CD)
EE
HH
AA
CC
Parity (EF)Parity (EF)
Parity (GH)Parity (GH)
Parity (AB)Parity (AB)
DD
FF
Parity (GH)Parity (GH)
๏ NAS - Network Attached Storage
NAS storage provides both storage and file system, to the client computer, a NAS storage often appears as a “share folder”.
๏ SAN - Storage Area Network
SAN storage provides storage only, and the file system is handled by the operating system, a SAN storage appears to be “locally attached” to the client computer, which can be partitioned and formatted to a desire file system.
๏ NAS - Network Attached Storage
NAS storage provides both storage and file system, to the client computer, a NAS storage often appears as a “share folder”.
๏ SAN - Storage Area Network
SAN storage provides storage only, and the file system is handled by the operating system, a SAN storage appears to be “locally attached” to the client computer, which can be partitioned and formatted to a desire file system.
ConceptConcept
What is NAS & SAN?What is NAS & SAN?
๏ NAS - Network Attached Storage
NAS is often slower than SAN due to multi-protocol (multiple translations), but can be accessed by multiple clients at the same time.
๏ SAN - Storage Area Network
SAN is like a external hard drive but connects through a network connection. Due to this reason, a SAN shouldn’t be accessed by multiple computers at the same time (unless accessed using read-only permission).
๏ NAS - Network Attached Storage
NAS is often slower than SAN due to multi-protocol (multiple translations), but can be accessed by multiple clients at the same time.
๏ SAN - Storage Area Network
SAN is like a external hard drive but connects through a network connection. Due to this reason, a SAN shouldn’t be accessed by multiple computers at the same time (unless accessed using read-only permission).
ConceptConcept
What is NAS & SAN?What is NAS & SAN?
GV-Storage SystemGV-Storage System
The LCM module is the core of the GV-Storage System
The LCM module is the core of the GV-Storage System
GV-Storage System is a standard *iSCSI storageGV-Storage System is a standard *iSCSI storage
iSCSI is SCSI protocol over TCP/IPiSCSI is SCSI protocol over TCP/IP
GV-Storage SystemGV-Storage System
LCM can be used for RAID creation and showing system
status
LCM can be used for RAID creation and showing system
status
GV-Storage SystemGV-Storage System
Ethernet Port for Web UIEthernet Port for Web UITwo Ethernet Ports for Dual-
channelData Transfer
Two Ethernet Ports for Dual-channel
Data Transfer
GV-Storage SystemGV-Storage System
Redundant Power Supply UnitRedundant Power Supply Unit
GV-Storage SystemGV-Storage System
Network & RAID configuration can be done using the web UINetwork & RAID configuration can be done using the web UI
GV-Storage SystemGV-Storage System
Creating a Logical UnitCreating a Logical Unit
๏ Group multiple “physical disks” together as a “Volume Group”
๏ Slice the volume group up into “User Data Volume”
๏ Assign a user data volume as a “Logical Unit” which can then be connected by the client (using an iSCSI initiator)
๏ Group multiple “physical disks” together as a “Volume Group”
๏ Slice the volume group up into “User Data Volume”
๏ Assign a user data volume as a “Logical Unit” which can then be connected by the client (using an iSCSI initiator)
GV-Storage SystemGV-Storage System
Something about SCSISomething about SCSI
SCSI Hard Drive
a.k.a SCSI Target
SCSI Hard Drive
a.k.a SCSI Target
SCSI Interface Carda.k.a SCSI InitiatorSCSI Interface Carda.k.a SCSI Initiator
SCSI CableSCSI Cable
GV-Storage SystemGV-Storage System
Something about iSCSISomething about iSCSI
iSCSI Storagea.k.a iSCSI Target
iSCSI Storagea.k.a iSCSI Target
Microsoft iSCSI Initiator Softwarea.k.a iSCSI Initiator
Microsoft iSCSI Initiator Softwarea.k.a iSCSI Initiator
TCP/IPTCP/IP
GV-Storage SystemGV-Storage System
iSCSI Initiator acts like a SCSI interface card which makes the OS understand the SCSI command sent
through the TCP/IP
iSCSI Initiator acts like a SCSI interface card which makes the OS understand the SCSI command sent
through the TCP/IP
GV-Storage SystemGV-Storage System
Once an iSCSI target is connected, it appears as an unformatted hard
drive
Once an iSCSI target is connected, it appears as an unformatted hard
drive
Backup ServerBackup Server
What is Backup Server?What is Backup Server?๏ Backup Server provides near realtime data
redundancy protection to existing DVR/NVR
๏ Backup Server is able to do backup manually, near realtime, or by a pre-configured schedule
๏ Backup Server can backup video/audio log to any local or remote storage as long as the storage can be assigned with a drive letter (e.g. D:\, E:\...etc)
๏ Backup Server also backs up system log .MDB file everyday
๏ Backup Server provides near realtime data redundancy protection to existing DVR/NVR
๏ Backup Server is able to do backup manually, near realtime, or by a pre-configured schedule
๏ Backup Server can backup video/audio log to any local or remote storage as long as the storage can be assigned with a drive letter (e.g. D:\, E:\...etc)
๏ Backup Server also backs up system log .MDB file everyday
Backup ServerBackup Server
D:D: E:E: F:F:GV-Storage SystemGV-Storage System
3rd PartySAN
3rd PartySAN
3rd PartyNAS
3rd PartyNAS
Local StorageLocal Storage
Backup ServerBackup Server
Backup can be done by selecting files manually, near realtime (“Any Time”
option) or by schedule
Backup can be done by selecting files manually, near realtime (“Any Time”
option) or by schedule
Backup ServerBackup Server
Playback can be done:Playback can be done:
๏ by using GeoVision Backup Viewer if an iSCSI storage is used
๏ by mounting the remote storage as a network drive, then playback the video using ViewLog or Remote ViewLog
๏ by using GeoVision Backup Viewer if an iSCSI storage is used
๏ by mounting the remote storage as a network drive, then playback the video using ViewLog or Remote ViewLog
Backup ServerBackup Server
GeoVision Backup Viewer can also be used to review the System LogGeoVision Backup Viewer can also be used to review the System Log
Backup ServerBackup Server
Make sure the local or network storage is properly mounted
Make sure the local or network storage is properly mounted
Use the “Browse” option in the ViewLog to load all video/audio
data
Use the “Browse” option in the ViewLog to load all video/audio
data
Hot Swap HDD ToolHot Swap HDD Tool
Hot Swap HDD Tool (MediaManTools) allows
storage to be add or removed during runtime
Hot Swap HDD Tool (MediaManTools) allows
storage to be add or removed during runtime
Hot Swap HDD ToolHot Swap HDD Tool
Hot Swap HDD ToolHot Swap HDD Tool
Detailed information can be displayed by clicking on the
“Display Details” option
Detailed information can be displayed by clicking on the
“Display Details” option
Hot Swap HDD ToolHot Swap HDD Tool
Software LED panel can be turned on to display disk status
and activity
Software LED panel can be turned on to display disk status
and activity
Case StudyCase Study
๏ If I need data redundancy protection, what kind of RAID level should I use?
๏ What are the advantages and disadvantages of NAS and SAN?
๏ How do I connect to an iSCSI storage device?
๏ How do I setup a backup schedule?
๏ How do I add a new disk volume without interrupting the monitoring?
๏ If I need data redundancy protection, what kind of RAID level should I use?
๏ What are the advantages and disadvantages of NAS and SAN?
๏ How do I connect to an iSCSI storage device?
๏ How do I setup a backup schedule?
๏ How do I add a new disk volume without interrupting the monitoring?