iSCSI Application to Cam Coder

Download Report

Transcript iSCSI Application to Cam Coder

iSCSI Application to Cam Coder
- A feasibility Study
Presented By
Vinay Kumar Singh
Date: 21 Oct 2005
Outline
Introduction.
How iSCSI works.
How cam coder works?
Requirement For Implementation.
System Setup.
IEEE 1394 Interface
iSCSI Initiator and Target
Conclusion.
Introduction
To provide the iSCSI storage solution for the camcorder
application.
Camcorder are the devices which are used for making
videos and provides digital information.
Application of iSCSI to the camcorder can be applied by
storing the video collected at a remote distance by using
the existing TCP/IP protocol.
It can be a smart storage solution for overcoming the cost
of the memory used in storing the data.
How iSCSI Works?
1
User issues a request for data to a local server
User
2
The SCSI command is
encapsulated in TCP/IP & transmitted
over IP Network
IP Network
IP packet
IP packet
iSCSI
Initiator
Adapter
Server
iSCSI
Target
Adapter
3
5
Storage
Device
The packet is decapsulated
separating the SCSI commands
The data request is again encapsulated in TCP/IP
then returned
4 The SCSI commands are received by the
Internal SCSI Controller, and the data
is retrieved.
iSCSI Benefits
Leverages existing investment in technology and skills.
Relatively low implementation costs.
Similar speeds to fibre channel.
 10 Gig Ethernet, 40 Gig announced.
No distance limitations.
Requirement For Implementation
High speed Internet(20Mbps ~30Mbps).
Video Coding Standards (MPEG,TIFF etc).
iSCSI hardware Initiator.
The internet connection should have to be Reliable.
The power required for Camcorder to transfer the Digital
Data on high speed connection.
The IEEE 1394 standards for transferring the data from
camcorder to the iSCSI initiator.
Speed Requirement
Off-load Engines
Camcorder Operation
System Setup
IEEE 1394
Interface
Hardware
iSCSI initiator
iSCSI initiator
Adaptor
TCP/IP
Network
iSCSI Target
PDA
iSCSI
server
IEEE P1394(FireWire) Interface
IEEE 1394 is a low cost audio/video digital interface.
A digital interface





SRP (US) $60.00
3-port FireWire®
Card Bus IEEE 1394


There is no need to convert digital data into analog
and tolerate a loss of data integrity.
Transferring data @ 100, 200, 400 Mbps (Cable).
Transferring data @ 12.5, 25 or 50 Mbps
(Backplane)
Physically small.
There is no need for terminators, device IDs, or
elaborate setup
Isochronous Transfers
The 1394 protocol is a peer-to-peer network with a
point-to-point signaling environment.
Digital Data Transmission
iSCSI initiator Specification
Hardware
Hardware Initiator is a PCI-X or PCI-E card
initiator
1.Adaptec ASA 7211
2. QLogic SANblade 4010/4040
3. Intel PRO/1000 T IP Storage Adapter
4. Emulex GN9000/SI
Software Initiator
1. Piece of software.
2. CPU is responsible for decoding/encoding
the data.
Software
initiator
iSCSI Target Specification
Server chassis with multiple hard drive bays (usually hot
swappable)
Motherboard, CPU and memory
Multiple hard drives
One of more RAID controllers
One or more network interfaces
Target software package
iSCSI Target Server
Conclusion
The main barrier are ---




High speed internet connectivity.
Power requirement for Camcorder to transfer the data.
Digital video coding standards.
IEEE 1394 Interface OS support
cost of the iSCSI hardware system.
References
http://www.xilinx.com/esp/dvt/cdv/collateral/digital_camcorder.pdf
http://www.boston.co.uk/stuff/articles/tech/310505-1/part4.aspx
http://firewire.org/
http://www.skipstone.com/
http://www.ti.com/sc/docs/msp/1394/1394.htm
http://www.adaptecstore.com/index.cfm?productid=2053200&source=ubnl11t
p&curr=USD&lang=US&bhcp=1
Thank you