Professional Documents
Culture Documents
INDEX
1. Raid--------------------------------------------------------------------------------------------03
(I)Different types of Raid models: R0, R1, R3, R5, R6, R10, R01----------04
2. Storage Areas -------------------------------------------------------------------------------08
(i) DAS
(Ii NAS
(iii) SAN
3. Difference between File level I/O & Block Level I/O-------------------------09
4. Fiber channel Topologies -------------------------------------------------------------10
(I)Point-to-Point Topology
(ii) Arbitrated loop Topology
(iii) Switched Fabric Topology
5. Protocols: -----------------------------------------------------------------------------------12
(i) SCSI (ii) iSCSI (iii) FCP (iv) iFCP (V) FCIP (vi)FCOE
6. FCLayers: ------------------------------------------------------------------------------------15
FC0, FC1.FC2, FC3, FC4
7.Disks (i)ATA (ii)SATA (iii)SCSI (iv)iSCSI (v)FCD (vi)SSD-----------------------17
EMC
1. Array models ---------------------------------------------------------------------------- --- 21
2. Architectures of CX-300, CX-500 & CX-700----------------------------------- 22
3. Difference between CX-300, CX-500 & CX-700------------------------------- --24
4.Difference between CX3-10, CX3-20, CX3-40, & CX3-80 --------------------25
5.Difference between CX4-120, CX4-240, CX4-480 & CX-960----------------25
6. FLARE---------------------------------------------------------------------------------------- --26
7.How to install Flare-------------------------------------------------------------------------27
8. NDU (NON-DISRUPTIVE-UPGRADE) ------------------------------------------------28
9. Command Line Interface (a) Navi CLI (b) Navi Secure CLI-------------------29
10. Layered Applications--------------------------------------------------------------------30
(I)Snap view----- (a) Snap Shot (b) Snap clone
(ii)Mirror view--(a) Mirror view synchronous (b) Mirror view Asynchronous
(iii) San copy--- (a) Incremental copy (b) Full copy
HP
1.Introduction ------------------------------------------------------------------------------- -36
2.Array models----------------------------------------------------------------------------------36
3.Architectures of EVA 4400, EVA 6400 & EVA 8400----------------------------37
4.HP Enclosures ----------------------------------------------------------------------------- --38
5.Disk group -------------------------------------------------------------------------------- ---39
6.Layered Applications ---------------------------------------------------------------------41
17.RSS------------------------------------------------------------------------------------------- -41
8.Load balancing policies in HP----------------------------------------------------------42
SWITCHS
1.Introduction -------------------------------------------------------------------------- ---- 44
2.Different types of ports -------------------------------------------------------------- ---45
3.F-Logi & P-Logi------------------------------------------------------------------------------46
4. Zoning----------------------------------------------------------------------------------------47
(a) Hard zoning
(b) Soft zoning
VM-WARE
1.Defination ----------------------------------------------------------------------------------49
2.Virtualization we have two servers ----------------------------------------------- 49
(a) GSX Server
(b) ESX Server
3.Two file systems--------------------------------------------------------------------------50
(a) RDM
(b) VMFS
4.Two softwares to connect ESX Servers-----------------------------------------50
(a) VMIC
(b) VMIS
5.V-Motion-------------------------------------------------------------------------------------50
RAID
RAID (Redundant Array of Independent
Disk/Inexpensive Disk):
Raid is an array of multiple independent hard disk
drives that provides high performance more power
and fault tolerance.
Advantages:
Redundancy of Data (No Data Loss)
If there is any disk failure, the data on that
disk is still available with the concept of
RAID 01(1+0):
It stripes the data and then Mirrored the data
into disks
It will require Min 4 disks ,Max 16 disks
High availability of data
It has High I/O Rates
JBOD (Just Bunch of Disks):
In this we can club 0-14 disks
It will support RAID 1,RAID 3,RAID
RAID
Minimum
No. of
disks
required
Maximu
m No. of
disks
required
Space
utilizatio
n
Performa
nce
Read
Write
Data
Redunda
ncy
Striping
Techniqu
es
10
(0+1)
4
01
16
16
16
16
16
16
16
100%
50%
70%
High
High
High
Mediu
m
High
High
More
than
70%
High
Mediu
m
60%
to
70%
High
High
Less
than
50%
High
High
Less
than
50%
High
High
No
Yes
Yes
Yes
Yes
Yes
Yes
Block
level
Stripin
g
Block
level
Mirrori
ng
Byte
level
Dedica
ted
parity
Block
level
Diagon
al
parity
Block
level
Dual
parity
Block
level
Mirrori
ng
then
Stripin
g
Block
level
Striping
then
Mirrorin
g
(1+0)
4
Disks
used
Any
no. of
disks
Only
even
no. of
disks
Any
no. of
disks
Any
no. of
disks
Any
no. of
disks
Only
even
no. of
disks
Only
even no.
of disks
STORAGE ARRAYS:
There are three types of storage arrays:
DAS: Direct Attached Storage
NAS: Network Attached Storage
SAN: Storage Area Network
NOTE:
CIFS: Common Internet File System
NFS: Network File System
DAS (Direct Attached Storage):
The name itself says that there is a direct
connection b/w Host & Array
It is very simple to configure based on Array
configuration
We can connect Max 16 servers to an Array
It supports a Block Level I/O(It access the data
in Block Level)
In this we use Fiber channel(FC) protocol
It has the limited connectivity of servers based
on Array model
It is a Heterogeneous Environment
Each and Every thing is a clustered component,
clustering means High availability
SAN is a Fabric based
FC protocol is used
DAS
16
Frames
Speed
8 Gbps
I/Os
Protocols
Block Level
Fiber channel
Protocol
Fiber channel
Connectivity
Cost of
Maintenance
High
NAS
126
First packet till
NAS BOX then
Frames
Less than 8
Gbps
File Level
CIFS,NFS
SAN
15 Million
Frames
8 Gbps
Block Level
Fiber channel
Point-to-Point Topology
Arbitrated Loop Topology
Switched Fabric Topology
(1)Point-to-Point Topology:
It is a direct connectivity between Host and
Array.
Data transfer rate is high.
This is a simplest topology with limited
connectivity.
Disadvantages:
It has limited connectivity
It will support Maximum 16 devices we can
connect
(2)Arbitrated Loop Topology:
In all devices are in loop or ring structure.
Adding or removing a device from the loop
causes all activity on loop to be interrupted
The failure of one device causes a break in the
ring.
Due to above reason we go for FC HUB
concept, in that all the devices are connected
to FC HUB, if suppose any one device fails,
simply we can remove that device and then
PROTOCOLS:
(2) iSCSI:
It is nothing but Transporter of SCSI protocol
through the internet
iSCSI protocol works with a concept of
Ethernet Technology
Now-a-days it is very useful and importance
It has its own processor but LAN doesnt have
its own processor it depends upon system
processor
Data transfer will be in the form of
PDUs(Protocol Data Units)
PDU internally contains payload and CDB
Payload contains the information of data
iSCSI is important to SAN technology because
it enables a SAN to be deployed in a LAN,WAN
or MAN
(3)FCP:
Its Fiber channel protocol so, the data is
transferred in the form of Frames
Each Frame size is 2 MB
In Host side we are using HBA and Array side
we are using Front end ports
It will supports Min 1Gbps & Max 8Gbps
It will uses Fiber channel cables
It has limited connectivity (180 Kms only)
(4) IFCP:
It works with the concept of Gate way to Gate
way communication
FC LAYERS:
If we want to transfer the data from source to
destination the data will move through FC layers,
all the process will happens at backend. The
process was completed within micro seconds
We have different layers; they are FC0, FC1, FC2,
FC3, and FC4
FCO:
Check whether the physical connectivity
established or not means HBAS are inserted in
PCI (Peripheral Component Interface) slots of
servers(Hosts) are properly or not, frontend
ports are working properly or not
FC1:
Encryption and Decryption are happened
It will Encrypt the data with 8 bits while
transform.
Decryption the data with 10 bits while it
reaches the destination
For every 5 bits and 3 bits generates 1 parity
bit each
Parity means performs a XOR operations
FC2:
It manages frame sequencing and flow control
Frames are transfer in sequence manner
Hunt groups for more than one Port to respond to the same alias address
Multicast to deliver a single transmission to multiple destination ports.
FC4:
It uses to communicate with upper level
protocol
Network and channel protocols are specified as
FC4
SCSI , IP, Single byte command code set
mapping(SBCCS),link
encapsulation(FC_LE),Intelligent peripheral
interface(IPI)
DISKS
In olden days we are using IDE(INTEGRATED
DRIVE ELECTRONIC) Drives, IDE Drives
introduced by Western Digital in 1986
Introduced a Drive controller being contained
on the Drive itself
Now a days we are using SATA Drives
Disk performance should be maintained equal
to fiber channel
(1)ATA:
Advanced Technology Attached
Io requests to store into ATA Drives , First it
will come to processor then go to ATA Drives
We have a different types of ATA Drives
ATA1: Initially they introduced PIO (Processor
I/O)[It is a method of transferring data from a
device to another device. Utilizing computer
processor not DMA
ATA2:After some time not responding
processor(Burden of Processor) come up with a
concept called DMA(Direct memory access)[It
is used to access the data directly without
using CPU, It takes from RAM]
ATA3(1997):In ATA 3 uses SMART technology
,SMART(Self Monitoring Analysis Reporting
Tool)I.e. If any bad sectors are occurring in
hard disks, it will give alerts to user, user will
closed that Bad Sectors
ATA4(1998): Packet interface is used , Data
transfer rate is 33Mbps
ATA5:Approved in 2000,It supporting Data
transfer Rate up to 66 Mbps
ATA6:Approved in 2001,It supporting Data
transfer Rate up to 100 Mbps
ATA7:Approved in 2002,It supporting Data
transfer Rate up to 133 Mbps
No Backward Compatibility
We can connect Max 2 devices per cable
Disadvantage
SATA supports SATA Drives only
SATA used ATA commands
In SATA-1:We used Bridge chip technique ,It
will convert ATA devices to SATA devices
In SATA-2: We used NCQ(Native Command
Query) technology
NCQ maintains the Log, it will shows where the
data is presented in which sector, By using
this, Directly goes to the location where the
data is presented, that means I/O performance
will increased or[By using this technique we
can increase the accessing speed. Because it
will eliminate some sectors and finally increase
I/O performance, by using LOG File NCQ
identify the data is stored in which Block]
(3)SCSI:
(4)SAS:
Serial Attached SCSI
In SAS we can connect Max 16,384 devices
It has Backward compatibility is possible with
SATA drives
Backward compatibility means within enclose
we can insert both SAS and SATA Drives
SAS use SCSI commands set
In this we use point to-point connection
It supports Full Duplex
It will supports Max 6Gbps speed
It will support cable length 8 Meters
EMC
Array: By combining N no of disks together and
make huge storage space.
Array Models:
In these different types of Array Models, They are
CX, CX3 AND CX4
(1)CX (FISH SERIES): In this we have 3 types:
Cx-300 (SNAPPER)
Cx-500 (TARPON)
Cx-700 (BARRACUDDA)
(2)CX3 (HAMMER SERIES): In this we have 4 types:
Cx-3
Cx-3
Cx-3
CX-3
10 (TACK HAMMER)
20 (JACK HAMMER)
40 (SLEDGE HAMMER)
80(HAMMER HEAD)
CX-700 ARCHITECTURE:
Katana(FC 2 Gbps)drives
Klondike (ATA,SATA)drives
Stiletto (FC 4Gbps,SAS)drives
DIFFERENCES BETWEEN CX-300,CX-500,CX-700
Types
CX-300
CX-500
CX-700
Names
SNAPPER
TARPON
BARACCUDA
No. of
Enclosures
No. of Disks
4
60
16
120
240
Types of
Enclosures
BE Ports/FE
Ports
Type of disk
support
Max No. of
Hosts
Max No. of LUNS
Katana/Klondi
ke
1/2 per
controller
FC/ATA
Katana/Klondi
ke
2/2 per
controller
FC/SATA
512 GB
1 TB
2 TB
2 GB
4 GB
8 GB
27 TB
64
128
512
1024
Stiletto/Klondike
4/4 per controller
FC,SAS/SATA
256
2048
59 TB
119 TB
CX3-10
TACK
HAMMER
4
CX3-20
JACK
HAMMER
8
CX3-40
SLEDGE
HAMMER
16
CX3-80
HAMMER
HEAD
32
60
120
240
480
2
4
128
2
12
256
8
8
256
8
8
512
Max No.
of LUNS
Max LUN
size
Max
Cache
size
Max
Array size
512
1024
2048
2048
512 GB
1 TB
2 TB
2 TB
2 GB
4 GB
8 GB
16 GB
234 TB
474 TB
60 TB
114 TB
CX4-120
CX4-480
CX4-960
16
32
64
240
4/4
480
4/4
960
8/4
8/4
8/4
2048
4096
8192
512
1024
2048
60
120
240
480
6 GB
8 GB
16 GB
32 GB
120 TB
231 TB
939 TB
1899 TB
1.2 GHZ
1.6 GHZ
2.2 GHZ
2.33 GHZ
8
120
2/4
4/4
1024
512
CX4-240
4/4
(3)Flare LUN:
It contains flare code which is running on
CLARiiON
NOTE:
Without using the 5th disk we can install the
FLARE but we cannot enable the write cache
It is a command prompt
It has two types. They are (a) Navi CLI
secure CLI
(b) Navi
LAYERED APPLICATIONS:
These are used for Local and Remote Replications.
We have different types of Layered applications are
there. They are
1) Snap view
(a) Snap shot
(b) Snap
clone
2) Mirror view (a)
M/V Synchronous (b) M/V Asynchronous
3)
San copy
(a) Incremental copy (b) Full copy
(1) SNAP VIEW: We used for Local replication or
backup purpose
POWERPATH:
Power path is a Multipathing software which is
provided by EMC
The major functionality of the power path is
Load balancing and path management
It is a host based software
CLARiiON supports on active-passive
architecture
If power path is there then it will equally
distributed the I/OS across all the paths
POWERPATH POLOCIES:
NOTE:
Policy may be sent on a LUN by LUN basis.
CLAROPITY is the default and appropriate for
nearly all environments
NOTE:
Array comm. path:
The Array comm. Path option provides a
communication path to a storage processor,
even when there are no LUNS configure for the
Host
FAILOVER MODE:
The FAILOVER MODE option affects how
FAILOVER is initiated
Array initiated or Host initiated
Set to 1, if Host is running Power path
Set to 0, if no FAILOVER s/w is in use
Cache:
In Hp we have two types of caches, they are
Control cache
1.
2. Data cache
(1)Control cache: when the I/Os are coming from
host, first the I/Os will come to controllers after
that controllers to disks
Whatever the data coming from controllers to disks
that data will take care by control cache.
(2)Data cache: Whatever data coming from host to
controllers that data will take care by data cache.
HP
INTRODUCTION:
It is a SAN based storage
It is high performance and virtual raid storage
HP supports Vraid-0, Vraid-1,Vraid-5,Vraid-6
In HP arrays, space utilization is very high
because these are Virtual Raid Storage
CONTROLLER
MODEL
HSV 300
HSV 400
HSV 450
HP ENCLOSURES:
We have different types of Enclosures are
there. They are
(1)MOONGAZER
(2) CALLISTO
(3) CAMARO
(1) MOONGAZER:
It supports FC and FATA drives
(2) CALLISTO:
It supports FC,FATA & SSD drives
We insert the drives Horizontally in this
Enclosure
This model is used in EVA 4400,EVA 6400 & EVA
8400
It supports Max 12 drives and it supports Max
4 GB
(3) CAMARO:
It supports SATA & SAS drives
We can arrange the drives in two ways
(i)Large Form Factor (LFF) 12 drives only
(ii)Small Form Factor (SFF) 25 drives only
This model is used in WIZER
It supports Max 8 GB
DISK GROUP:
NOTE:
LE-Lower End
HP Arrays will support the following Raid
Levels VRaid-0, VRaid-1, VRaid-5 & VRaid-6
VRaid-6 will support the Firm Ware 9500
onwards
HSV-HP Storage Virtualization
TABEL FOR LE, DEXL LOW & DEXL HIGH:
TYPE
Max No. of
Enclosures
Max No. of
Disks
Enclosure
Model Num &
Type
BE
Ports/controller
FE
Ports/controller
Mirror port
controller
Controller
Model Num
Max No. of
LUNs
Max LUN size
Cache
Memory/control
ler
Policy
Memory/control
ler
Array Type
EVA 4400
( LE)
8
EVA 6400
(DEXL LOW)
18
96
6412
(CALLISTO)
216
6412
(CALLISTO)
EVA 8400
(DEXL HIGH)
27
324
6412
(CALLISTO)
HSV 300
HSV 400
HSV 450
1024
2048
2048
32 TB
1 GB
32 TB
2 GB
32 TB
4 GB or 8 GB
1 GB
Array Based
Management
2 GB
Server Based
Management
3 GB
Server Based
Management
LAYERED APPLICATIONS:
Here we have two types of layered applications
are there, they are:
(1)Business Copy (BC) Used for Local
Replications
(a) Snap shot (b) snap clone (c) Mirror
clone
(2)Continuous Access (CA) Used for Remote
Replications
(a) Mirror view synchronous (b) Mirror
view Asynchronous
(a)SNAP SHOT:
Point-in-Time-copy
In HP snap shot uses Copy Before Write
Technique
After creating the snap shot the data copy into
the destination when the next I/Os are
happened in the source
Whenever we creating the snap shot the space
is allocated from Disk group
SWITCHS
Switch:- Switch is a small hardware device that
joins multiple computers together within one local
area network (LAN).
Brocade Switch:Hardware architecture:
ASIC: Application Specific Integrated Circuits
CP
U
FPROM
2 port
4ports
3. Bloom 2gbps
companies)
level companies)
3800(16 ports)
Switch levels:
1. License show
2. Switch Disable
3. Configure
If you want to configure your switch, you need to
disable the switch.
Ports level:
Port cfgshow: show all switch port summary.
Port show number: Shows individual port number
Different Types Of Ports: We have different type of
ports,
1. N-port
2.NL-port
3.F-port
4.FL-port
5. ISL
6.TE port
7.E-port.
1. N-port: N-port means Node port.
N-port attaches an F-port in a point point
protocol.
2. NL-port: NL-Port means Node Loop port.
Node will be connected in the loop. It transmit the
load is connected to the receive load
3. F-port :F-Port means Fabric port.
The switches have F-ports, it is connect a N-port on
one-one basis for connect a server to a storage
nodes in a fabric sequence.
4.FL-port :FL-Port means Fabric Loop.
It is a fabric loop port is used for connection in san
Zoning
Definition: - Limiting the scope of the initiator is
called Zoning. it is restricting only storage subsystem ports not Luns, (Giving the restricting
between the host and array).
Switch
Storage
Zoning
Lun masking
Process to configure the zone:1.Identify each device and its wwns or ports
where the device is connected.
2.Assign a meaning full alias name for each
device r port.
3.Create zones and include desired devices in
them.
4.Create configuration and include required
zones in it.
5.Save and enable the configuration.
VM WARE
VMware is a company that was found with a
concept of virtualization.
1.By using virtualization we can manage multiple
OS in one system.
2.It will decrease the physical burden on the
hardware, like creating virtual components for
our hardware
3.In this virtualization we have two servers.
1. GSX server (group server virtualization)
2. ESX server (enterprise server virtualization).
GSX server:1. This server will support windows Operating
System, windows is the traditional for GSX
server.
2. Hard ware is located in the bottom of the GSX
server.
3. On the top of the hardware traditional OS is
stored.
4. On the top of the OS we have to install the VM
workstation or VM stack.
5. On the top of the workstation we can create
Virtual missions or guest OS.
6. Whatever the Os you require, you can load that
in the VMs.
7. VMs will support all Operating Systems like
windows, Linux, Solaris.
8. While creating the VMs it will create a profile
with all hardware components.