Top Banner
N. Xiong@ GSU Chapter 04 Cloud Computing Systems N. Xiong Georgia State University
56

N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

Dec 23, 2015

Download

Documents

Candace Fowler
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 1

Chapter 04

Cloud Computing Systems

N. Xiong

Georgia State University

Page 2: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 2

Chapter 04

Review and Introduction

Page 3: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 3

Chapter 04

Cloud Computing and Service Models Datacenter Design and Interconnection

Networks Architectural Design of Computing

Clouds Cloud Platforms and Service Models Resource Management and Design

Challenges Cloud Security and Trust Management Homework Problems

Chapter 05 Main Contents

Page 4: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 4

Chapter 04

Public, Private, and Hybrid Clouds

Page 5: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 5

Chapter 04

Over Open Internet

Page 6: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 6

Chapter 04

Cloud Design Objectives

Shifting Computing from Desktops to

Datacenters Service Provisioning and Cloud Economics Scalability in Performance Data Privacy Protection High Quality of Cloud Services New Standards and Interfaces

Page 7: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 7

Chapter 04

Cloud Ecosystem and Cost Model

Page 8: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 8

Chapter 04

Cloud Ecosystem for Building Private Clouds

Page 9: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 9

Chapter 04

Popular Cloud Service Models

Page 10: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 10

Chapter 04

Customized Cloud Services

Page 11: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 11

Chapter 04

Datacenter Growth and Cost Breakdown

Page 12: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 12

Chapter 04

Warehouse-Scale Datacenter Design

Page 13: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 13

Chapter 04

Cooling System of a Datacenter Room

Page 14: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 14

Chapter 04

Datacenter Interconnection Networks

Specific Design Considerations:Application Traffic SupportNetwork ExpandabilityFault Tolerance and Graceful DegradationSwitch-centric Datacenter Design

Page 15: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 15

Chapter 04

Fat-tree Switch Network Design

Page 16: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 16

Chapter 04

Modular Datacenters in Containers

Page 17: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 17

Chapter 04

Interconnection among Modular Datacenters

Page 18: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 18

Chapter 04

Modularized Datacenter Cube network

Page 19: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 19

Chapter 04

Datacenter Management Issues

Making the Common Users HappyControlled Information FlowsMulti-User ManageabilityScalability in Database GrowthReliability in Virtualized InfrastructureLowered Costs to both Users and ProvidersSecurity Enforcement and Data ProtectionGreen Information Technology

Page 20: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 20

Chapter 04

Google Datacenter Health Monitoring Infrastructure

Page 21: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 21

Chapter 04

Marketplaces in Cloud computing Services

Page 22: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 22

Chapter 04

Enabling Technologies for Clouds

Page 23: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 23

Chapter 04

A Generic Cloud Architecture

Page 24: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 24

Chapter 04

Layered Cloud Architectural Development

Page 25: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 25

Chapter 04

System Virtualization

Page 26: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 26

Chapter 04

Virtualization Tools

Page 27: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 27

Chapter 04

VM Cloning for Disaster Recovery

Page 28: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 28

Chapter 04

Virtualization Support in Public Clouds

Page 29: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 29

Chapter 04

Data and Software Protection Techniques

Data Integrity and Privacy Protection Data Coloring and Cloud WatermarkingData Lock-in Problem and Proactive Solutions

Page 30: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 30

Chapter 04

The Concept of Data Coloring

Page 31: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 31

Chapter 04

Cloud Watermarking for Trust Management

Page 32: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 32

Chapter 04

Five Levels of Cloud Players in Industry

Page 33: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 33

Chapter 04

Major Cloud Providers and Service Offerings

Page 34: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 34

Chapter 04

Six Layers of Cloud Services

Page 35: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 35

Chapter 04

Three Classes of Cloud Players

Page 36: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 36

Chapter 04

Software Stack for Cloud Computing

Page 37: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 37

Chapter 04

Cloud Service Stack

Page 38: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 38

Chapter 04

Application Cloud Services Tasks

Page 39: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 39

Chapter 04

Resource Provisioning and Platform Deployment

Page 40: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 40

Chapter 04

Provisioning of Storage Resources

Page 41: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 41

Chapter 04

Resource Provisioning Strategies

Page 42: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 42

Chapter 04

Virtual Machine Creation and Management

Page 43: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 43

Chapter 04

Benchmark Experiments on an InterGrid Testbed over The Grid’5000

Page 44: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 44

Chapter 04

Cloud Loading Results

Page 45: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 45

Chapter 04

Basic Cloud Security Protection of servers from malicious software attacks like worms, viruses, and malwares. Protection of hypervisors or VM monitors from software based attacks and vulnerabilities. Protection of VMs and monitors from service disruption and denial of service attacks. Protection of data and information from theft, corruption and natural disasters. Providing authenticated and authorized access to critical data and services

Page 46: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 46

Chapter 04

Mapping of CloudModels to Various Security Measures

Page 47: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 47

Chapter 04

Cloud Defense Methods

Page 48: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 48

Chapter 04

Cloud Security Deployment by Vordel Company

Page 49: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 49

Chapter 04

Distributed Defense against DDoS Flooding Attacks

Page 50: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 50

Chapter 04

DDoS Attacks Over Multiple Network Domains

Page 51: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 51

Chapter 04

Man-in-The–Middle Attacks

Page 52: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 52

Chapter 04

Reputation System Design Options

Page 53: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 53

Chapter 04

Trust Overlay Networks

Page 54: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 54

Chapter 04

Some References and Further Reading

Page 55: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 55

Chapter 04

Homework Problems

Page 56: N. Xiong@ GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.

N. Xiong@ GSU Slide 56

Chapter 04

Homework Problems