Presentation is loading. Please wait.

Presentation is loading. Please wait.

Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.

Similar presentations


Presentation on theme: "Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2."— Presentation transcript:

1 Cloud Computing 1

2 Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2

3 Introduction  3

4  The main idea is to make applications available on flexible execution environments primarily located in the Internet  The goal of cloud computing model is to make a better use of distributed resources 4

5 Introduction 5 Manage Contact Work Share Google Charts User

6 Introduction 6  In the cloud computing system we have to address different fundamentals :  virtualization  scalability  interoperability  quality of service (QoS)  cloud delivery models (private, public, hybrid)

7 Evolution 7  Cluster Computing  Distributed Computing  Grid Computing  Utility Computing  Grid Computing

8 Evolution 8  Cluster Computing  Parallel and distributed system  Connects Multiple stand-alone computers into a Single integrated computing resource  Connects through Fast LAN  Used for Load Balancing and High Availability

9 Evolution 9  Distributed Computing  A problem is divided into many tasks, each of which is solved by one computer.  The system has to tolerate failures in individual computers.

10 Evolution 10  Grid Computing  parallel distributed computing  Combination of computer resources from multiple administrative domains  Enables sharing, selection, and aggregation of geographically distributed computers  Connected by a conventional network interface, such as Ethernet

11 Evolution 11

12 Evolution  Utility Computing  Packaging of Computing resources  Provides: Computation, Storage, Services  Charges are base on customers usage  Maximize the efficient use of resources  Minimized associated costs  Examples: Amazon, IBM, Sun Microsystems 12

13 Cloud architecture 13

14 Cloud architecture 14

15 Cloud Computing  Software as a Service  software for customer use  Rather than purchase the hardware and software to run an application, customers need only a computer or a server to download the application and internet access to run the software. 15

16 Cloud Computing 16

17 Cloud Computing  Platform as a Service  user-built applications onto the cloud infrastructure  built using programming languages and software tools supported by the provider (e.g., Java, python,.Net) 17

18 Cloud Computing 18

19 Cloud Computing  Infrastructure as a Service  Allows users to rent processing, storage, networks, and other resources.  User can deploy and run the guest OS and applications  User has control over OS, storage, deployed applications, and possibly select networking components 19

20 Cloud Computing 20

21 Cloud types 21 from wiki

22 Cloud Computing  Public Cloud  Used by general public cloud consumers  Owned by service provider  Earn profit base from users’ requirement 22

23 Cloud Computing  Private Cloud  Operated and managed by single organization or third party  Maximize and optimize the utilization of existing in-house resources  Security concerns  Organizations always require full control  For academic research and teaching purposes 23

24 Cloud Computing  Hybrid Cloud  Combination of 2 or more clouds  To optimized their resources  Help raised the issues of standardization and cloud interoperability 24

25 Platform 25  Hadoop  software platform  easily write and run applications  process vast amounts of data  Yahoo 為最大的贊助商  Others : Microsoft azure  Amazon EC2, Google App Engine

26 Map reduce operation 26

27 Map reduce operation 27

28 Future 28  Browser would be a OS ??  Security


Download ppt "Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2."

Similar presentations


Ads by Google