Cloud Computing Part #1 Zigmunds Buliņš, Mg. sc. ing 1.

Slides:



Advertisements
Similar presentations
Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
Advertisements

By Adam Balla & Wachiu Siu
C LOUD C OMPUTING Presented by Ye Chen. What is cloud computing? Cloud computing is a model for enabling ubiquitous, convenient, on- demand network access.
Public cloud definition Public cloud is a cloud in which Cloud infrastructure is available to the general public. Public cloud define cloud computing.
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
Virtualization and the Cloud
What is it? CLOUD COMPUTING.  Connects to the cloud via the Internet  Does computing tasks, or  Runs applications, or  Stores Data THE AVERAGE CLOUD.
Manasa Guduru Sai Prasanth Sridhar Malini srinivasan Sinduja Narasimhan Reference: Aymerich, F. M., Fenu, G., & Surcis, S. (2008). An approach to a cloud.
Cloud Computing Part #1 1. 2
Be Smart, Use PwrSmart What Is The Cloud?. Where Did The Cloud Come From? We get the term “Cloud” from the early days of the internet where we drew a.
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
SPRING 2011 CLOUD COMPUTING Cloud Computing San José State University Computer Architecture (CS 147) Professor Sin-Min Lee Presentation by Vladimir Serdyukov.
Cloud computing Tahani aljehani.
Plan Introduction What is Cloud Computing?
The ArcGIS Platform Cloud and Web Service based GIS Patrick Gahagan – Esri January 25 th, 2012 United Nations.
Cloud Computing Why is it called the cloud?.
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
Introduction to Cloud Computing
Cloud Computing All Copyrights reserved to Talal Abu-Ghazaleh Organization
Cloud Computing الحوسبة السحابية. subject History of Cloud Before the cloud Cloud Conditions Definition of Cloud Computing Cloud Anatomy Type of Cloud.
Cloud Computing Cloud Computing Class-1. Introduction to Cloud Computing In cloud computing, the word cloud (also phrased as "the cloud") is used as a.
Cloud Computing.
3 Cloud Computing.
Component 4: Introduction to Information and Computer Science Unit 10: Future of Computing Lecture 2 This material was developed by Oregon Health & Science.
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Shayan Zamani University of Science and Technology Mazandaran, Babol 07 Jan 2010 Seminar of “Virtual Machines” course 1/21.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Component 4: Introduction to Information and Computer Science Unit 10b: Future of Computing.
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Cloud Computing Characteristics A service provided by large internet-based specialised data centres that offers storage, processing and computer resources.
Prepared By : Bhavin Tank(S.Y.B.Sc.(IT)) College of Computer Science & IT, Junagadh Cloud Computing.
Niagara Framework in the Clouds Scott Boehm. … what the heck does that mean??
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
Chapter 8 – Cloud Computing
Cloud computing Cloud Computing1. NIST: Five essential characteristics On-demand self-service Computing capabilities, disks are demanded over the network.
CLOUD COMPUTING RICH SANGPROM. What is cloud computing? “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
LEADING FACET OF NETWORKING- CLOUD COMPUTING. Infrastructure provided by the service provider to build internet application. The service provided by cloud.
RANDY MODOWSKI COSC Cloud Computing. Road Map What is Cloud Computing? History of “The Cloud” Cloud Milestones How Cloud Computing is being used.
Cloud Powered Rural Telecenters – A Model for Sustainable Telecenters Osman Ghazali, Baharudin Osman, Azizah Ahmad, Azizi Abas, Abdul Razak Rahmat, Mohamed.
Cloud Computing ENG. YOUSSEF ABDELHAKIM. Agenda :  The definitions of Cloud Computing.  Examples of Cloud Computing.  Which companies are using Cloud.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
Page 1 Cloud Computing JYOTI GARG CSE 3 RD YEAR UIET KUK.
An Introduction to SaaS and Cloud Computing Ross Cooney.
Doğu Berk İNNAL Lecturer: Assoc. Prof. Dr. Turgay İbrikçi.
What is Cloud Computing 1. Cloud computing is a service that helps you to perform the tasks over the Internet. The users can access resources as they.
Introduction to Cloud Computing 1. 2 Performance progress 2010: 2.57 petaflops 2005: teraflops 2000: 4.94 teraflops 1995: 170 gigaflops 15,100.
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Unit 3 Virtualization.
Cloud Computing.
Chapter 1 : Introduction to Computers
Cloud Computing L.NORAH ALSUFYAN =).
Introduction to Cloud OS & Computing
Introduction to Cloud Computing
Network Services, Cloud Computing, and Virtualization
CLOUD COMPUTING Presented By:- EduTechlearners
Cloud Computing.
VIRTUALIZATION & CLOUD COMPUTING
Introduction to Cloud OS & Computing
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
3 Cloud Computing.
Done by:Thikra abdullah
Presentation transcript:

Cloud Computing Part #1 Zigmunds Buliņš, Mg. sc. ing 1

2

Computing history (1)  Abacus 2700–2300 BC 3

Computing history (2)  Babbage computer Charles Babbage 4

Computing history (3)  Z1 computer Konrad Zuse, bit floating point Z2, Z3, … Z5 Plankalkul (ALGOL) 5

Computing history (4)  Bell relays, 90 m 2, 10 t  Mark Equations  ENIAC lamps, 90 × 15 m 2, 30t, 150 kW 100 kHz, + for 0.2 ms, * for 2.8 ms 6

Computing history (5)  Philco transistors, 1200 diodes, (450 lamps) + for 1,7 microseconds, * for 40,3  CDC transistors 100 MHz 7

Computing history (6)  System , First integral DOS, OS/360  Intel bit  Intel 8088  PC XT -> PC AT (80286) 8

Performance progress (1)  2010: 2.57 petaflops  2005: teraflops  2000: 4.94 teraflops  1995: 170 gigaflops  15,100 times faster  1,650 times faster  19 times faster  The baseline 9

Performance progress (2)  In 2010, we measure the performance of the fastest supercomputers in petaflops (quadrillions of operations per second). In 1995, we used gigaflops (billions of operations per second). We are now using the scale a million times larger than we did 15 years ago. 10

Tasks and computers  Need for performance Amount of the data Resolution / quality / complexity  Growing demand More online users More applications running 11

Scaling thing (1)  Personal computer Simple, personal computing tasks 12

Scaling thing (2)  Network Common tasks, resources 13

Scaling thing (3)  Cluster Processing power, large IO

Scaling thing (4)  Cloud The topic we will speak about… 15

Cloud computing (1) 16

Cloud computing (2)  Grid computing  SOA  Client-server distributed application that distinguishes between service providers (servers) and service requesters (clients)  Peer-to-peer distributed architecture without the need for central coordination 17

5 essential characteristics  On-demand self-service  Broad network access  Resource pooling  Rapid elasticity  Measured service 18

Service models  Infrastructure (IaaS)  Platform (PaaS)  Software (SaaS)  Network (NaaS)  Database (DBaaS) 19

Deployment models  Public cloud  Community cloud  Hybrid cloud  Private cloud 20

Comparison for SaaS CriteriaPublic cloud Private cloud Initial costTypically zeroTypically high Running costPredictableUnpredictable CustomizationImpossiblePossible Privacy No (Host has access to the data) Yes Single sign-onImpossiblePossible Scaling up Easy while within defined limits Laborious but no limits 21

Virtualization (1)  VM technology allows multiple virtual machines to run on a single physical machine 22

Virtualization (2) Advantages of virtual machines: Run operating systems where the physical hardware is unavailable; Easier to create new machines, backup machines, etc.; Software testing using “clean” installs of operating systems and software; Emulate more machines than are physically available; Timeshare lightly loaded systems on one host, Debug problems (suspend and resume the problem machine); Easy migration of virtual machines (shutdown needed or not); Run legacy systems! 23

Advantages of Cloud Computing (1)  Lower computer costs  Improved performance  Reduced software costs  Instant software updates  Improved document format compatibility 24

Advantages of Cloud Computing (2)  Unlimited storage capacity  Increased data reliability  Universal document access  Latest version availability  Easier group collaboration  Device independence 25

Disadvantages of Cloud Computing (1)  Requires a constant Internet connection  Does not work well with low-speed connections  Features might be limited 26

Disadvantages of Cloud Computing (2)  Can be slow  Stored data might not be secure  Stored data can be lost  Compatibility for clouds/DB/etc. 27

28