Download - STF2 1Host Components
-
7/28/2019 STF2 1Host Components
1/17
2007 EMC Corporation. All rights reserved.
Components of a Host
Module 2.1
-
7/28/2019 STF2 1Host Components
2/17
2007 EMC Corporation. All rights reserved. Components of a Host - 2
Components of a Host
Upon completion of this module, you will be able to: List the hardware and software components of a host
Describe key protocols and concepts used by each
component
-
7/28/2019 STF2 1Host Components
3/17
2007 EMC Corporation. All rights reserved. Components of a Host - 3
Examples of Hosts
LaptopServer
Group of Servers
Mainframe
-
7/28/2019 STF2 1Host Components
4/17
2007 EMC Corporation. All rights reserved. Components of a Host - 4
Physical Components of a Host
Bus
I/O Devices
CPU Storage
-
7/28/2019 STF2 1Host Components
5/17
2007 EMC Corporation. All rights reserved. Components of a Host - 5
CPU
CPU
Bus
BusALU
Registers
L1 Cache
-
7/28/2019 STF2 1Host Components
6/17
2007 EMC Corporation. All rights reserved. Components of a Host - 6
Storage
0
1
23
n
Data 0
Data n
Data 2Data 3
Data 1
Address Content
Disk
Memory
-
7/28/2019 STF2 1Host Components
7/17
2007 EMC Corporation. All rights reserved. Components of a Host - 7
Storage Hierarchy Speed and Cost
Speed
Slow
Fast
Cost
HighLow
TapeOptical
disk
Magnetic
diskRAM
L2 cacheL1 cache
CPU registers
-
7/28/2019 STF2 1Host Components
8/17 2007 EMC Corporation. All rights reserved. Components of a Host - 8
I/O Devices
Human interfaceKeyboard
Mouse
Monitor
Computer-computer interfaceNetwork Interface Card (NIC)
Computer-peripheral interface
USB (Universal Serial Bus) port
Host Bus Adapter (HBA)
-
7/28/2019 STF2 1Host Components
9/17 2007 EMC Corporation. All rights reserved. Components of a Host - 9
HBAs
Host
Apps
Volume Management
DBMS Mgmt Utilities
File System
Multi-pathing Software
Device Drivers
HBA HBA HBA
Operating System
-
7/28/2019 STF2 1Host Components
10/17 2007 EMC Corporation. All rights reserved. Components of a Host - 10
Logical Components of a Host
Host
Apps
Volume Management
DBMS Mgmt Utilities
File System
Multi-pathing Software
Device Drivers
HBA HBA HBA
Operating System
-
7/28/2019 STF2 1Host Components
11/17 2007 EMC Corporation. All rights reserved. Components of a Host - 11
Host
Apps
Volume Management
DBMS Mgmt Utilities
File System
Multi-pathing Software
Device Drivers
HBA HBA HBA
Operating System
File Systems
-
7/28/2019 STF2 1Host Components
12/17 2007 EMC Corporation. All rights reserved. Components of a Host - 12
File System: Metadata Examples
UNIX (UFS)
File type and permissions
Number of links
Owner and group IDs
Number of bytes in the file
Last file access
Last file modification
Windows (NTFS)
Time stamp and link count
File name
Access rights
File data
Index information
Volume information
-
7/28/2019 STF2 1Host Components
13/17 2007 EMC Corporation. All rights reserved. Components of a Host - 13
File Systems: J ournaling and Logging
Improves data integrity and system restart time over non-
journaling file systems
Uses a separate area called a log or journal
May hold all data to be written
May hold only metadata
Disadvantage - slower than other file systems
Each file system update requires at least 1 extra write to the log
-
7/28/2019 STF2 1Host Components
14/17 2007 EMC Corporation. All rights reserved. Components of a Host - 14
Volume Management
Host
Apps
Volume Management
DBMS Mgmt Utilities
File System
Multi-pathing Software
Device Drivers
HBA HBA HBA
Operating System
-
7/28/2019 STF2 1Host Components
15/17 2007 EMC Corporation. All rights reserved. Components of a Host - 15
How Files are Moved to and from Storage
Teacher
Configures /
Manages
File System Files
Mapped by
file system to
Course File(s)
Reside
in
File System Blocks
Disk PhysicalExtents
Consistingof
LVM LogicalExtents
Residingin
Mapped byLVM to
Disk Sectors
Managed by
Disk Storage
Subsystem
-
7/28/2019 STF2 1Host Components
16/17 2007 EMC Corporation. All rights reserved. Components of a Host - 16
Module Summary
Key points covered in this module:
Hosts typically have:
Hardware: CPU, memory, buses, disks, ports, and interfaces
Software: applications, operating systems, file systems, device
drivers, volume managers
Journaling enables:
very fast file system checks in the event of system crash
provides better integrity for file system structure
HBAs are used to connect hosts to storage devices
-
7/28/2019 STF2 1Host Components
17/17
Check Your Knowledge
What are some examples of hosts?
Describe the hardware components found in most hosts.
What is the function of the operating system?
What is the function of the file system?
What is volume management?