Cloud Computing NETW1009
Lecture 2
Course Instructor: Dr. – Ing. Maggie Mashaly
Lecture 2: Cloud Data Centers I
Cloud Computing NETW1009, Dr. – Ing. Maggie Mashaly
Lecture Outline
Cloud Data Centers
Compute Systems
Storage Systems
Network Systems
Cloud Computing NETW1009, Dr. – Ing. Maggie Mashaly
Cloud Data Center (CDC)
Home of “Cloud Computing”
Cloud Computing NETW1009, Dr. – Ing. Maggie Mashaly
Cloud Data Center (CDC)
What does it look like?
Cloud Computing NETW1009, Dr. – Ing. Maggie Mashaly
CDC Physical infrastructure
Compute System Storage System Network System
• A computing platform • A repository for saving and • Communication path
(hardware and system retrieving data established between
software) that runs connected devices in an IT
applications infrastructure
Compute
SAN
Host
Network
Compute System Storage System Network System
Storage
Cloud Computing NETW1009, Dr. – Ing. Maggie Mashaly
1. Compute Systems
Components of a Compute System
• Integrated circuit
Processor
• Executes software programs
Random Access • Volatile data storage
Memory (RAM) • Stores frequently used software instructions
Read Only • Semiconductor memory
Memory (ROM) • Contains boot and other device-specific firmware
• Printed circuit board
Motherboard
• Holds major components like processor and memory
• Software program that manages systems resources
Operating System
• Controls the application execution
Cloud Computing NETW1009, Dr. – Ing. Maggie Mashaly
1. Compute Systems
Types of a Compute System
Tower Rack-Mounted Blade
• Upright cabinet that stands • Hardware placed in a • Electronic circuit board
alone downright horizontal rack • Contains core processing
• Works simultaneously to • Rack contains multiple components
perform different tasks and mounting slots called as • Each blade server is
processes bays dedicated to a single
• Each bay holds a hardware application
unit in a rack
Cloud Computing NETW1009, Dr. – Ing. Maggie Mashaly
2. Storage Systems
Types of a Storage Devices
Magnetic Tape • Uses magnetic tape to store data
Drive • Thin, long strip of plastic film, coated with magnetizable material
Magnetic Disk • Uses magnetization process to write, read, and access data
Drive • Stores data in form of tracks and sectors
Solid-State • Stores data on a semiconductor-based memory
(Flash) Drive • Very low-power requirements, and high throughput
Optical Disk • Uses optical storage techniques to read and write data
Drive • Stores data digitally by using laser beams
Cloud Computing NETW1009, Dr. – Ing. Maggie Mashaly
2. Storage Systems
Storage System Options
File-based Storage Block-based Storage Object-based Storage
• A dedicated, high- • Provides compute system • Stores data in the form of
performance file server with with block-based access to objects on flat address space
storage storage based on its content and
• Also called as Network attributes rather than the
Attached Storage (NAS) name and location
Object Object
0 1 2 3 0 1 2 3
4 5 6 7 4 5 6 7 Object
8 9 1 1 8 9 1 1 Object Object
0 1 0 1
Cloud Computing NETW1009, Dr. – Ing. Maggie Mashaly
3. Network Systems
Network Communication Types
Compute-to-Compute Network
Local Area Network and Wide Area Network
Typically uses protocols based on the Internet Protocol (IP). Each physical compute system is
connected to a network through one or more host interface devices.
Compute
Clients Systems
Ethernet IP Router Ethernet
Switch Switch
Cloud Computing NETW1009, Dr. – Ing. Maggie Mashaly
3. Network Systems
Network Communication Types
Compute-to-Storage Network
Local Area Network and Wide Area Network
Storage may be connected directly to a compute system or over a Storage Area Network-SAN.
A SAN enables the compute systems to access and share storage systems.
Compute Storage
Systems SAN Systems
Cloud Computing NETW1009, Dr. – Ing. Maggie Mashaly
3. Network Systems
Network Communication Types
• High cost of management • Transmission optimized • Transmission optimized for file
• Inflexible for file transactions transactions
• Expensive to scale • Storage traffic travels • Separate LAN and SAN
across the LAN • Increases data availability
• Flexible and scalable
Cloud Computing NETW1009, Dr. – Ing. Maggie Mashaly
3. Network Systems
Network Communication Types
DAS vs. NAS vs. SAN
Cloud Computing NETW1009, Dr. – Ing. Maggie Mashaly
References
“Cloud Infrastructures and Services - CIS” Course by Dell Technologies
“Information Storage and Management – ISM” Course by Dell Technologies
“IT Solutions for Digital Businesses - Virtualization and the Journey to the
Modern Digital Workspace” Course by Vmware
For any inquiries e-mail me on:
maggie.ezzat@guc.edu.eg
Cloud Computing NETW1001, Dr. – Ing. Maggie Mashaly