云计算与云数据管理课件

上传人:aa****6 文档编号:54530445 上传时间:2018-09-14 格式:PPT 页数:171 大小:4.17MB
返回 下载 相关 举报
云计算与云数据管理课件_第1页
第1页 / 共171页
云计算与云数据管理课件_第2页
第2页 / 共171页
云计算与云数据管理课件_第3页
第3页 / 共171页
云计算与云数据管理课件_第4页
第4页 / 共171页
云计算与云数据管理课件_第5页
第5页 / 共171页
点击查看更多>>
资源描述

《云计算与云数据管理课件》由会员分享,可在线阅读,更多相关《云计算与云数据管理课件(171页珍藏版)》请在金锄头文库上搜索。

1、云计算与云数据管理,先进数据管理前沿讲习班,主要内容,2,云计算概述Google 云计算技术:GFS,Bigtable 和MapreduceYahoo云计算技术和Hadoop云数据管理的挑战,人民大学新开的分布式系统与云计算课程,3,分布式系统概述分布式云计算技术综述分布式云计算平台分布式云计算程序开发,第一篇分布式系统概述,4,第一章:分布式系统入门 第二章:客户-服务器端构架 第三章:分布式对象 第四章:公共对象请求代理结构 (CORBA),第二篇 云计算综述,5,第五章:云计算入门 第六章:云服务 第七章:云相关技术比较 7.1网格计算和云计算 7.2 Utility计算(效用计算)和云

2、计算 7.3并行和分布计算和云计算 7.4集群计算和云计算,第三篇 云计算平台,6,第八章:Google云平台的三大技术 第九章:Yahoo云平台的技术 第十章:Aneka 云平台的技术第十一章:Greenplum云平台的技术第十二章:Amazon dynamo云平台的技术,第四篇 云计算平台开发,7,第十三章:基于Hadoop系统开发 第十四章:基于HBase系统开发 第十五章:基于Google Apps系统开发 第十六章:基于MS Azure系统开发 第十七章:基于Amazon EC2系统开发,Cloud computing,Why we use cloud computing?,Why

3、we use cloud computing?,Case 1: Write a file Save Computer down, file is lostFiles are always stored in cloud, never lost,Why we use cloud computing?,Case 2: Use IE - download, install, use Use QQ - download, install, use Use C+ - download, install, use Get the serve from the cloud,What is cloud and

4、 cloud computing?,Cloud Demand resources or services over Internet scale and reliability of a data center.,What is cloud and cloud computing?,Cloud computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a serve over the Internet. Users need no

5、t have knowledge of, expertise in, or control over the technology infrastructure in the “cloud“ that supports them.,Characteristics of cloud computing,Virtual.software, databases, Web servers, operating systems, storage and networking as virtual servers. On demand.add and subtract processors, memory

6、, network bandwidth, storage.,IaaS Infrastructure as a Service,PaaS Platform as a Service,SaaS Software as a Service,Types of cloud service,Software delivery modelNo hardware or software to manage Service delivered through a browser Customers use the service on demand Instant Scalability,SaaS,Exampl

7、esYour current CRM package is not managing the load or you simply dont want to host it in-house. Use a SaaS provider such as S Your email is hosted on an exchange server in your office and it is very slow. Outsource this using Hosted Exchange.,SaaS,Platform delivery modelPlatforms are built upon Inf

8、rastructure, which is expensive Estimating demand is not a science! Platform management is not fun!,PaaS,ExamplesYou need to host a large file (5Mb) on your website and make it available for 35,000 users for only two months duration. Use Cloud Front from Amazon.You want to start storage services on

9、your network for a large number of files and you do not have the storage capacityuse Amazon S3.,PaaS,Computer infrastructure delivery modelA platform virtualization environment Computing resources, such as storing and processing capacity. Virtualization taken a step further,IaaS,ExamplesYou want to

10、run a batch job but you dont have the infrastructure necessary to run it in a timely manner. Use Amazon EC2.You want to host a website, but only for a few days. Use Flexiscale.,IaaS,Cloud computing and other computing techniques,The 21st Century Vision Of Computing,Leonard Kleinrock , one of the chi

11、ef scientists of the original Advanced Research Projects Agency Network (ARPANET) project which seeded the Internet, said: “As of now, computer networks are still in their infancy, but as they grow up and become sophisticated, we will probably see the spread of computer utilities which, like present

12、 electric and telephone utilities, will service individual homes and offices across the country.”,The 21st Century Vision Of Computing,Sun Microsystems co-founder Bill Joy He also indicated “It would take time until these markets to mature to generate this kind of value. Predicting now which compani

13、es will capture the value is impossible. Many of them have not even been created yet.”,The 21st Century Vision Of Computing,Definitions,utility,Definitions,utility,Utility computing is the packaging of computing resources, such as computation and storage, as a metered service similar to a traditiona

14、l public utility,Definitions,utility,A computer cluster is a group of linked computers, working together closely so that in many respects they form a single computer.,Definitions,utility,Grid computing is the application of several computers to a single problem at the same time usually to a scientif

15、ic or technical problem that requires a great number of computer processing cycles or access to large amounts of data,Definitions,utility,Cloud computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.,Grid Computing

16、& Cloud Computing,share a lot commonality intention, architecture and technologyDifferenceprogramming model, business model, compute model, applications, and Virtualization.,Grid Computing & Cloud Computing,the problems are mostly the same manage large facilities;define methods by which consumers discover, request and use resources provided by the central facilities; implement the often highly parallel computations that execute on those resources.,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号