CLOUD COMPUTING - PowerPoint PPT Presentation

1 / 51
About This Presentation
Title:

CLOUD COMPUTING

Description:

Microsoft Windows Azure Azure Fabric Windows Live Office Live ... – PowerPoint PPT presentation

Number of Views:167
Avg rating:3.0/5.0
Slides: 52
Provided by: xing94
Category:

less

Transcript and Presenter's Notes

Title: CLOUD COMPUTING


1
??????????
  • ??????

2
????
  • ???????????
  • ????????????
  • ???????????
  • ??????????

2
3
(No Transcript)
4
CLOUD COMPUTING
5
?????????

6
??????? (1)
  • Partition Everything and key-value storage
  • ???????
  • ????????????

7
??????? (2)
  • Embrace Inconsistency
  • ???????
  • ????ACID???????

8
??????? (3)
  • Backup everything with three copies
  • ???????
  • ??????????,?? 99.999999????

9
??????? (4)
  • Scalable and high performance
  • ???????
  • ????????,????????????

10
????
  • ???????
  • ???????
  • ???????
  • ???????

11
????
  • ???????????
  • ????????????
  • ???????????
  • ??????????

11
12
????
13
Google ????(GFS)
  • ??????????????????????????
  • ????GFS???????
  • ????????
  • 10000??????
  • 300PB?????
  • ????????????????

14
????1
  • ?????????
  • ??????????????????????????
  • ????(???????)
  • GB????????

15
????2
  • ???????????????
  • ??????????????
  • ?????????API?????????????

16
??
  • ??????master???chunkservers,??????????

17
GAE Web??
Google App Engine
???????
?????????
??????
?????
GAE Web??????
18
???????
  • GAE????????????BigTable??
  • ??Java JDO/JPA???Python???????????????
  • ???????????????????
  • ?????????

19
?????????
  • GAE?????????????????Web??????
  • ????Python?Java
  • ????Google??????????,????????????????????Google???

20
????
  • Google Docs???Web????????????,????????????????
  • Gmail??????????,?????????????????

21
IBM TSAM
IBM Ensembles
IBM WebSphere CloudBurst
IBM LotusLive
?????????
IBM RC2
22
IBM TSAM
  • IBM Tivoli Service Automation Manager(TSAM)
  • ?????????????

23
IBM WebSphere CloudBurst
  • IBM WebSphere CloudBurst Application(WCA)
  • ???????????????????
  • ????????????????

???????
????
Web???
CRM??
ERP??
????

??????
?????????
SOA??
??
???????
??????????
WebSphere Application Server
WebSphere Process Server
WebSphere Porial
DB2
????????
?????
??????
WebSphere Cloudburst Appliance
24
IBM LotusLive
  • ??Web???????
  • ????
  • LotusLive Meetings
  • LotusLive Events
  • ??????
  • LotusLive Engage
  • LotusLive Connections
  • ??????
  • LotusLive Notes

25
IBM RC2
  • IBM Research Compute Cloud

???
????
??
??
??
??
???
???
26
Amazon EC2
Amazon SimpleDB
Amazon S3
Amazon SQS
Amazon Web Service
27
Amazon S3
  • Amazon Simple Storage Service(S3)
  • ?????????????????
  • ??????????
  • ???
  • ????
  • ??????
  • ???????
  • ???
  • ?????????

28
Amazon SimpleDB
  • Amazon SimpleDB??????????????????????????
  • ?????(Domain)??(Item)???(Attribute)
  • ????
  • ????
  • ????????????
  • ???????????

29
Amazon EC2
  • Amazon EC2??????????
  • ??????????????????????
  • ??
  • ????
  • ????
  • ????
  • ????
  • ??

30
????
?????
??????
??????
31
????
  • Force.com?????????????????????????
  • ??????
  • ???
  • ???
  • ????

32
?????
  • Force.com?????
  • ????
  • ???????
  • ????????????????
  • ????
  • Web????
  • ????
  • ????
  • ????
  • ????

33
SQL Azure
.NET??
Live??
Windows Azure
34
Microsoft Windows Azure
??
Windows Live
Office Live
Exchange Online
SharePoint Online
Dynamic CRM Online
Azure????
Live??
.NET??
SQL??
SharePoint??
Dynamic CRM ??
Windows Azure
????
????
????
Azure Fabric ???
35
Microsoft SQL Azure
  • ??????????
  • ???CLR??????????????(??????SQL Server)
  • ??
  • ????????????
  • ??????????
  • ????????

36
????
  • ???????????
  • ????????????
  • ?????????????
  • ??????????

36
37
?????? ?
  • ????
  • ??????????????
  • ??????????????????????

38
????
  • ??????
  • ????????-??????????
  • ??????,??????????,????????
  • ?????????????,??????????????,????K???????

39
?????????????????? (2010????IBM????)
  • ???????
  • ??????????
  • ????????
  • ??????????

39
40
???????
??????????? ???????
Hadoop?? ???????
Coming soon
41
????
  • ??datasearch.ruc.edu.cn/xnh

??????
??????
??????
??????
42
????
  • ???????????
  • ????????????
  • ???????????
  • ??????????

42
43
????????????
  • ?????????
  • ??????
  • ??????????????

44
????????????(?)
  • ???????????

45
????????????(?)
  • ?????????????
  • ???????????

46
????????????(?)
  • ?????????
  • ??????

47
??
  • ????????????? ?????????????
  • ???????????
  • ???????????????????

47
48
Further Reading
F. Chang et al. Bigtable A distributed storage
system for structured data. In OSDI, 2006. J.
Dean and S. Ghemawat. MapReduce Simplified data
processing on large clusters. In OSDI, 2004.
G. DeCandia et al. Dynamo Amazons highly
available key-value store. In SOSP, 2007. S.
Ghemawat, H. Gobioff, and S.-T. Leung. The
Google File System. In Proc. SOSP, 2003. D.
Kossmann. The state of the art in distributed
query processing. ACM Computing Surveys,
32(4)422469, 2000.
49
Further Reading
Efficient Bulk Insertion into a Distributed
Ordered Table (SIGMOD 2008) Adam Silberstein,
Brian Cooper, Utkarsh Srivastava, Erik Vee,
Ramana Yerneni, Raghu Ramakrishnan PNUTS
Yahoo!'s Hosted Data Serving Platform (VLDB
2008) Brian Cooper, Raghu Ramakrishnan, Utkarsh
Srivastava, Adam Silberstein, Phil Bohannon,
Hans-Arno Jacobsen, Nick Puz, Daniel Weaver,
Ramana Yerneni Asynchronous View Maintenance for
VLSD Databases, Parag Agrawal, Adam Silberstein,
Brian F. Cooper, Utkarsh Srivastava and Raghu
Ramakrishnan SIGMOD 2009 Cloud Storage Design
in a PNUTShell Brian F. Cooper, Raghu
Ramakrishnan, and Utkarsh Srivastava Beautiful
Data, OReilly Media, 2009
50
Further Reading
F. Chang et al. Bigtable A distributed storage
system for structured data. In OSDI, 2006. J.
Dean and S. Ghemawat. MapReduce Simplified data
processing on large clusters. In OSDI, 2004.
G. DeCandia et al. Dynamo Amazons highly
available key-value store. In SOSP, 2007. S.
Ghemawat, H. Gobioff, and S.-T. Leung. The
Google File System. In Proc. SOSP, 2003. D.
Kossmann. The state of the art in distributed
query processing. ACM Computing Surveys,
32(4)422469, 2000.
51
??!
Write a Comment
User Comments (0)
About PowerShow.com