managing cloud

6
Managing Cloud Jingren Zhou Microsoft Corp.

Upload: osma

Post on 05-Jan-2016

42 views

Category:

Documents


4 download

DESCRIPTION

Managing Cloud. Jingren Zhou Microsoft Corp. Mission Impossible?. I can manage 16 machines. …. …. …. Database vs. MapReduce. Different in design principles Scale: x100 vs. x1000 or more Hardware: high-end vs. commodity Fault-tolerance: hardware vs. software - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Managing Cloud

Managing CloudJingren Zhou

Microsoft Corp.

Page 2: Managing Cloud

Mission Impossible?

. . .

. . .

… … …

I can manage 16 machines

Page 3: Managing Cloud

Database vs. MapReduceDifferent in design principles

Scale: x100 vs. x1000 or moreHardware: high-end vs. commodityFault-tolerance: hardware vs. software

AutoAdmin: add-on vs. built-in Database: first knobs, then auto managementMapReduce: auto recovery/tuning is part of the

system

Page 4: Managing Cloud

SCOPE / CosmosA hybrid of parallel database and

map-reduce systemSCOPE [VLDB’08]:

SQL-like declarative languageRelational data modelDatabase-like query optimization

Cosmos Storage SystemAppend-only distributed file

system for storing petabytes of data

Optimized for sequential I/OData is compressed and

replicated

Page 5: Managing Cloud

Common RolesSystem configurationResource management: setting quota on disk,

CPU, network, etc.Security implementationGeneral technical trouble shooting and

consultationPatch systemPlan growth and capacity…

Page 6: Managing Cloud

Different FocusDatabase DBA

Focus on database/application performance turning

Database physical design and implementationSystem RecoveryBackup implementation

Cloud AdministratorMain job: keep the system alive

Monitor all kinds of events/alerts Ensure data availability/replication, etc.

Progressive system deployment/upgrade