SlideShare a Scribd company logo
Cloud Computing/Data
Centers
27.04.2015 1Bega Karadža
As an end-consumer, we’ve been using Cloud for long times:
Bega Karadza27.04.2015 2
John McCarthy, scientist:
“…Computing may someday be organized as a public
utility just as the telephone system is a public utility...”
Bega Karadza27.04.2015 3
What is Cloud Computing?
Bega Karadza27.04.2015 4
“Cloud computing is a style of computing where
massively scalable IT-related capabilities are provided
as a service across the Internet to multiple external
customers”
“Cloud computing: A pool of abstracted, highly scalable,
and managed infrastructure capable of hosting end-
customer applications and billed by consumption”
“Cloud Computing is a computing model for enabling
convenient and on demand network access to a shared pool
of configurable computing resources (e.g.,
networks, servers, storage, applications, and services) that
can be rapidly released with minimal management effort or
service provider interaction.”
Cloud Comuting
● Cloud Computing is a general term used to describe a new class of
computing that takes place over the Internet.
● A collection/group of integrated and networked hardware, software and
Internet infrastructure.
● Using the Internet for communication and transport CC provides
hardware, software and networking services to clients.
● Complexity and details of the underlying infrastructure are hidden from
users.
Bega Karadza27.04.2015 5
Cloud Computing covers more than just computing
technology (NIST’s model of cloud computing):
Bega Karadza27.04.2015 6
Essential characteristics:
● On-demand self service that enables consumers to unilaterally provision computing
capabilities, such network storage and server time as needed, automatically, without
requiring human involvement.
● Broad network access which ensures that all Cloud functionalities and the resources
are available over the network and can be accessed through standard mechanisms via
thick or thin clients (e.g., laptops, desktops, tablets and mobile phones).
● Resource pooling which allows the computing resources provisioned by the provider to
be pooled, in order to serve numerous consumers using a multi-tenant model, where
different physical and virtual resources are dynamically assigned and reassigned
according to the demands of the consumer.
● Rapid elasticity and scaling that not only allows the functionalities and resources to
scale rapidly outward and inward in accordance to the demands of the consumer, but
also allows those capabilities to be elastically provisioned and released. Pay for use and
as needed
● Measured service that facilitates automatic control and optimization of resource
allocations in addition to providing the capability to monitor, control and report resource
usage, for both the providers as well as the consumers.
Name27.04.2015 7
Providers offer their services in three flavors:
(Cloud Service Models)
Name27.04.2015 8
C
L
O
U
D
S
E
R
V
I
C
E
S
SOFTWARE AS A
SERVICE
PLATEFORM AS
A SERVICE
INFRASTRUCTURE
AS A SERVICE
Cloud Software as a Service (SaaS)
● Essentially based on the concept of renting application functionality
from a service provider rather than buying, installing and running
software yourself.
● Consumers typically access these applications from client devices that
support thin client interfaces like a web browser or use Application
Programming Interfaces (API) defined by the hosted software.
● Consumers do not control or manage the underlying infrastructure or
platform
● e.g. Gmail, Google Docs, Salesforce.com and Microsoft Office 365.
Name27.04.2015 9
Cloud Platform as a Service (PaaS):
● The providers deliver a computing platform using which consumers can
build and deploy their own applications on the Cloud.
● The computing platform typically includes operating systems,
programming libraries and tools that are supported by the service
provider.
● Subscribers do not have access to the underlying Cloud infrastructure,
but they are typically able control the deployed applications and
configuration settings for the application hosting environment.
● Examples of PaaS include: Google App Engine, Microsoft Azure and
Amazon Elastic Beanstalk.
Name27.04.2015 10
Cloud Infrastructure as a Service (IaaS):
● Delivers compute services, typically in the form of a set of virtual
machines with associated storage, processing capability, and other
relevant resources like network connectivity.
● Some examples of IaaS include: Amazon Cloud Formation, Rackspace
Cloud and Google Compute Engine.
Name27.04.2015 11
Pyramid of service models in Cloud Computing
Name27.04.2015 12
Cloud Deployment Models:
● NIST categorizes Clouds deployments as:
 Public
 Private
 Community
 Hybrid
Name27.04.2015 13
Private Cloud:
● The Cloud infrastructure is exclusively used by a single organization.
● Companies only want to use hosted services and do not want to share
their infrastructure.
● Under Public deployment model, the Cloud functionalities and
resources are made available for open use to the general public.
● Customers access and use hosted Cloud services that are either free
or offered on pay-per-use basis. Generally, public Cloud service
providers like Microsoft, Amazon and Google own and operate their
Cloud infrastructure and offer access to end users via the Internet.
Name27.04.2015 14
Public Cloud:
Community Cloud:
● The Cloud infrastructure is shared exclusively between organizations
from a specific group or community and have common computing
concerns. The Cloud framework may be owned, managed and
operated by one or more organizations.
● The Cloud infrastructure consists of two or more distinct Clouds
(Public, Private or Community). These composite Clouds remain
unique entities, but they are bound together by standardized
technologies that enable data and application portability.
Name27.04.2015 15
Hybrid Cloud:
Name27.04.2015 16
Hybrid
Cloud
Connectivity
(Network Access)
Public Cloud
Private Cloud
Private Cloud
The Cloud Provider
Comunity Cloud
Benefits of Cloud Computing
● Lower cost (opportunity to many poor nations to catch-up with the IT
revolution, reducing the costs of hardware and software)
● Rapid scaling
● Self service ( no interaction with any of the service providers)
● Anywhere, anytime access
● Multi-tenancy (single instances of software applications to serve
multiple customers)
● Utility service (pay only for computing resources that are used)
Name27.04.2015 17
Name27.04.2015 18
Content is stored on
THIS computer, we
cannot access this
content from another
device or computer
External
storage, low
capacity
Multiple work stations talk
to one unit that stores
information and data.
Cloud Computing and Data Centers
● Growing adoption of Cloud Computing drives service providers into deploying
new data centers.
● Data centers are centers that host hundreds of thousands of servers which
concurrently support many services and applications.
● Data centera are factories that transforms and stores bits.
● https://www.youtube.com/watch?v=avP5d16wEp0
Bega Karadza27.04.2015 19
● Requirements for building data center:
 Power supply (high power supply, generator facility to overcome the
power failure situation)
 Continuous cooling system
 Security system ( fire alarms, proper ventilation in order to remove
smoke, authorised access, video cameras, security-code
access,biometric access,card reader access,locked cabinets…)
Bega Karadza27.04.2015 20
Ethernet
● Ethernet has become the most widely used data transport protocol for
networking technology in local area networks (LANs) and data centers
around the world. The main reason is that Ethernet provides a very
cost effective high bandwidth link between servers and switches.
● Ethernet specifications moved from 100Mbps to 1Gbps in about 4
years and then to 10GbE in about another 4 years.
● It has taken about 10 more years to come up with a 100GbE
specification that is useful for data center applications. The reason for
this increase in time has a lot to do with semiconductor technology.
Bega Karadza
27.04.2015 21
Cloud Computing and Data Centers
Bega Karadza27.04.2015 22
Data center switch network architecture
Cloud Computing and Data Centers
● A typical rack may contain on the order of 40 or more servers, so many ToR
switches contain up to 48 10GbE ports and four 40GbE uplink ports which are
connected to aggregation switches.
● Cloud data center ToR switches are evolved from LAN workgroup switches.
Bega Karadza27.04.2015 23
● In the case of the 10GbE ports, lower cost, direct attach copper cabling
can be used for the short distance between the servers and the ToR
switches, which is less than a few meters.
● Optic fibers are used for the ToR switch uplink ports, because they
need to drive longer distances and higher bandwidth.
● Aggregation switches are typically used to connect a number of ToR
switches to a core switch/router.
● The core switch is at the top of the cloud data center network pyramid
and may include a wide area network (WAN) connection to the outside
carrier network.
Bega Karadza27.04.2015 24
● Data centers are not only serving data, but also pulling information
from a variety of servers and running specialized programs based on
user input. For example, a Google map request could spawn some of
the following transactions:
● Determine the device type the client is using (laptop, handheld, etc.).
● Send information to a local search engine to match the map address.
● Based on the match, pull up the appropriate map data and send it to
the client based on device type.
● Based on the match and the user settings, pull up relative nearby
attractions to display on the map and send it to the client.
● Retrieve relative information about the client based on recent web
transaction.
● Use this information to identify shopping history and send targeted
advertising to be displayed on the client’s web page.
Bega Karadza
27.04.2015 25
Bega Karadza27.04.2015 26
● Traditional server shelf components:
Name27.04.2015 27
Resources
● S.Kulkarni, P.Agrawal, Analysis of TCP Performance in Data Center
Networks, Springer New York
● Gary Lee, Cloud Networking
● http://www.slideshare.net/ctrlsweb/the-abc-of-data-center
Bega Karadza
27.04.2015 28

More Related Content

What's hot

Benefits Of Building Private Cloud
Benefits Of Building Private CloudBenefits Of Building Private Cloud
Benefits Of Building Private Cloud
dinobusalachi
 
cloud computing:Types of virtualization
cloud computing:Types of virtualizationcloud computing:Types of virtualization
cloud computing:Types of virtualization
Dr.Neeraj Kumar Pandey
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...
Shashi soni
 
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Simplilearn
 
Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...
Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...
Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...
Edureka!
 
Cloud Computing Architecture
Cloud Computing ArchitectureCloud Computing Architecture
Cloud Computing Architecture
Animesh Chaturvedi
 
Eucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaEucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebula
Amar Myana
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud security ppt
Cloud security pptCloud security ppt
Cloud security ppt
Venkatesh Chary
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introductionopenstackindia
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An Introduction
Ravindra Dastikop
 
Cloud computing and data security
Cloud computing and data securityCloud computing and data security
Cloud computing and data security
Mohammed Fazuluddin
 
IaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud ComputingIaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud Computing
Software Park Thailand
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
Sarvesh Meena
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architectureAdeel Javaid
 
Deployment Models of Cloud Computing.pptx
Deployment Models of Cloud Computing.pptxDeployment Models of Cloud Computing.pptx
Deployment Models of Cloud Computing.pptx
Jaya Silwal
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
Animesh Chaturvedi
 
Network Virtualization
Network VirtualizationNetwork Virtualization
Network Virtualization
Kingston Smiler
 
Security Issues of Cloud Computing
Security Issues of Cloud ComputingSecurity Issues of Cloud Computing
Security Issues of Cloud Computing
Falgun Rathod
 

What's hot (20)

Benefits Of Building Private Cloud
Benefits Of Building Private CloudBenefits Of Building Private Cloud
Benefits Of Building Private Cloud
 
cloud computing:Types of virtualization
cloud computing:Types of virtualizationcloud computing:Types of virtualization
cloud computing:Types of virtualization
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...
 
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
 
Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...
Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...
Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...
 
Cloud Computing Architecture
Cloud Computing ArchitectureCloud Computing Architecture
Cloud Computing Architecture
 
Eucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaEucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebula
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud security ppt
Cloud security pptCloud security ppt
Cloud security ppt
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
Cloud Service Models
Cloud Service ModelsCloud Service Models
Cloud Service Models
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An Introduction
 
Cloud computing and data security
Cloud computing and data securityCloud computing and data security
Cloud computing and data security
 
IaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud ComputingIaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud Computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architecture
 
Deployment Models of Cloud Computing.pptx
Deployment Models of Cloud Computing.pptxDeployment Models of Cloud Computing.pptx
Deployment Models of Cloud Computing.pptx
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Network Virtualization
Network VirtualizationNetwork Virtualization
Network Virtualization
 
Security Issues of Cloud Computing
Security Issues of Cloud ComputingSecurity Issues of Cloud Computing
Security Issues of Cloud Computing
 

Viewers also liked

Product development phase project 2012
Product development phase project 2012Product development phase project 2012
Product development phase project 2012
Njabulo Dube
 
2012 googles data centers
2012 googles data centers2012 googles data centers
2012 googles data centers
Sumantri Hadi Suseno
 
The Data Center Frontier Presentations
The Data Center Frontier PresentationsThe Data Center Frontier Presentations
The Data Center Frontier Presentations
Jenna Riemenschneider
 
High level telecom product development process and framework
High level telecom product development process and frameworkHigh level telecom product development process and framework
High level telecom product development process and framework
Parcus Group
 
IBM Watson vs. Your Data Center
IBM Watson vs. Your Data CenterIBM Watson vs. Your Data Center
IBM Watson vs. Your Data Center
Herb Hernandez
 
Sustainable IT?
Sustainable IT?Sustainable IT?
Sustainable IT?
Cisco
 
Equity research
Equity researchEquity research
Equity research
Madhur Mittal
 
The 2016 IT Trend Showcase
The 2016 IT Trend ShowcaseThe 2016 IT Trend Showcase
The 2016 IT Trend Showcase
flowil
 
CUSTOMER CENTRIC ENTERPRISE - Big Data Part 1. Aligning IT and Marketing
CUSTOMER CENTRIC ENTERPRISE - Big Data Part 1. Aligning IT and MarketingCUSTOMER CENTRIC ENTERPRISE - Big Data Part 1. Aligning IT and Marketing
CUSTOMER CENTRIC ENTERPRISE - Big Data Part 1. Aligning IT and Marketing
Petri Pekkarinen
 
The Efficient Big data Platform - IDC 360, Copenhagen
The Efficient Big data Platform - IDC 360, CopenhagenThe Efficient Big data Platform - IDC 360, Copenhagen
The Efficient Big data Platform - IDC 360, Copenhagen
Petri Pekkarinen
 
2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study
North Bridge
 
New Product Development Report
New Product Development ReportNew Product Development Report
New Product Development Report
Glen Chan
 
IoT Standards: The Next Generation
IoT Standards: The Next GenerationIoT Standards: The Next Generation
IoT Standards: The Next Generation
ReadWrite
 
Technology trends for 2016
Technology trends for 2016 Technology trends for 2016
Technology trends for 2016
albert joseph
 
Gartner TOP 10 Strategic Technology Trends 2017
Gartner TOP 10 Strategic Technology Trends 2017Gartner TOP 10 Strategic Technology Trends 2017
Gartner TOP 10 Strategic Technology Trends 2017
Den Reymer
 
The Physical Interface
The Physical InterfaceThe Physical Interface
The Physical Interface
Josh Clark
 
[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?
InterQuest Group
 

Viewers also liked (18)

Product development phase project 2012
Product development phase project 2012Product development phase project 2012
Product development phase project 2012
 
2012 googles data centers
2012 googles data centers2012 googles data centers
2012 googles data centers
 
The Data Center Frontier Presentations
The Data Center Frontier PresentationsThe Data Center Frontier Presentations
The Data Center Frontier Presentations
 
High level telecom product development process and framework
High level telecom product development process and frameworkHigh level telecom product development process and framework
High level telecom product development process and framework
 
IBM Watson vs. Your Data Center
IBM Watson vs. Your Data CenterIBM Watson vs. Your Data Center
IBM Watson vs. Your Data Center
 
Sustainable IT?
Sustainable IT?Sustainable IT?
Sustainable IT?
 
Equity research
Equity researchEquity research
Equity research
 
The 2016 IT Trend Showcase
The 2016 IT Trend ShowcaseThe 2016 IT Trend Showcase
The 2016 IT Trend Showcase
 
Tata strategy
Tata strategyTata strategy
Tata strategy
 
CUSTOMER CENTRIC ENTERPRISE - Big Data Part 1. Aligning IT and Marketing
CUSTOMER CENTRIC ENTERPRISE - Big Data Part 1. Aligning IT and MarketingCUSTOMER CENTRIC ENTERPRISE - Big Data Part 1. Aligning IT and Marketing
CUSTOMER CENTRIC ENTERPRISE - Big Data Part 1. Aligning IT and Marketing
 
The Efficient Big data Platform - IDC 360, Copenhagen
The Efficient Big data Platform - IDC 360, CopenhagenThe Efficient Big data Platform - IDC 360, Copenhagen
The Efficient Big data Platform - IDC 360, Copenhagen
 
2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study
 
New Product Development Report
New Product Development ReportNew Product Development Report
New Product Development Report
 
IoT Standards: The Next Generation
IoT Standards: The Next GenerationIoT Standards: The Next Generation
IoT Standards: The Next Generation
 
Technology trends for 2016
Technology trends for 2016 Technology trends for 2016
Technology trends for 2016
 
Gartner TOP 10 Strategic Technology Trends 2017
Gartner TOP 10 Strategic Technology Trends 2017Gartner TOP 10 Strategic Technology Trends 2017
Gartner TOP 10 Strategic Technology Trends 2017
 
The Physical Interface
The Physical InterfaceThe Physical Interface
The Physical Interface
 
[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?
 

Similar to Cloud Computing and Data Centers

Introduction on Cloud Computing
Introduction on Cloud Computing Introduction on Cloud Computing
Introduction on Cloud Computing
Sanjiv Pradhan
 
Cloud Computing : Revised Presentation
Cloud Computing : Revised PresentationCloud Computing : Revised Presentation
Cloud Computing : Revised Presentation
Mayank Aggarwal
 
Cloud Computing Made Easy
Cloud Computing Made EasyCloud Computing Made Easy
Cloud Computing Made Easy
Mayank Aggarwal
 
cloud computing architecture.pptx
cloud computing architecture.pptxcloud computing architecture.pptx
cloud computing architecture.pptx
SourodeepChakraborty3
 
1 (1).pptx
1 (1).pptx1 (1).pptx
1 (1).pptx
SabitaRajbanshi1
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Arwa
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorials
Udara Sandaruwan
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
Paul Huertas Apaza
 
Cloud
CloudCloud
Cloud
shan miao
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptA
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
Ryan Jay Cabe
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
Revathi Ram
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
A
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Jegadeesh Sam
 
Cloud
CloudCloud
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
Van Pham
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
sree raj
 
cloud computing documentation
cloud computing documentationcloud computing documentation
cloud computing documentationshilpa bojji
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computerSanath Surawar
 

Similar to Cloud Computing and Data Centers (20)

Introduction on Cloud Computing
Introduction on Cloud Computing Introduction on Cloud Computing
Introduction on Cloud Computing
 
Cloud Computing : Revised Presentation
Cloud Computing : Revised PresentationCloud Computing : Revised Presentation
Cloud Computing : Revised Presentation
 
Cloud Computing Made Easy
Cloud Computing Made EasyCloud Computing Made Easy
Cloud Computing Made Easy
 
cloud computing architecture.pptx
cloud computing architecture.pptxcloud computing architecture.pptx
cloud computing architecture.pptx
 
1 (1).pptx
1 (1).pptx1 (1).pptx
1 (1).pptx
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorials
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Cloud
CloudCloud
Cloud
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud
CloudCloud
Cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
cloud computing documentation
cloud computing documentationcloud computing documentation
cloud computing documentation
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computer
 

Recently uploaded

在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
awadeshbabu
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
Mukeshwaran Balu
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
dxobcob
 

Recently uploaded (20)

在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
 

Cloud Computing and Data Centers

  • 2. As an end-consumer, we’ve been using Cloud for long times: Bega Karadza27.04.2015 2
  • 3. John McCarthy, scientist: “…Computing may someday be organized as a public utility just as the telephone system is a public utility...” Bega Karadza27.04.2015 3
  • 4. What is Cloud Computing? Bega Karadza27.04.2015 4 “Cloud computing is a style of computing where massively scalable IT-related capabilities are provided as a service across the Internet to multiple external customers” “Cloud computing: A pool of abstracted, highly scalable, and managed infrastructure capable of hosting end- customer applications and billed by consumption” “Cloud Computing is a computing model for enabling convenient and on demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly released with minimal management effort or service provider interaction.”
  • 5. Cloud Comuting ● Cloud Computing is a general term used to describe a new class of computing that takes place over the Internet. ● A collection/group of integrated and networked hardware, software and Internet infrastructure. ● Using the Internet for communication and transport CC provides hardware, software and networking services to clients. ● Complexity and details of the underlying infrastructure are hidden from users. Bega Karadza27.04.2015 5
  • 6. Cloud Computing covers more than just computing technology (NIST’s model of cloud computing): Bega Karadza27.04.2015 6
  • 7. Essential characteristics: ● On-demand self service that enables consumers to unilaterally provision computing capabilities, such network storage and server time as needed, automatically, without requiring human involvement. ● Broad network access which ensures that all Cloud functionalities and the resources are available over the network and can be accessed through standard mechanisms via thick or thin clients (e.g., laptops, desktops, tablets and mobile phones). ● Resource pooling which allows the computing resources provisioned by the provider to be pooled, in order to serve numerous consumers using a multi-tenant model, where different physical and virtual resources are dynamically assigned and reassigned according to the demands of the consumer. ● Rapid elasticity and scaling that not only allows the functionalities and resources to scale rapidly outward and inward in accordance to the demands of the consumer, but also allows those capabilities to be elastically provisioned and released. Pay for use and as needed ● Measured service that facilitates automatic control and optimization of resource allocations in addition to providing the capability to monitor, control and report resource usage, for both the providers as well as the consumers. Name27.04.2015 7
  • 8. Providers offer their services in three flavors: (Cloud Service Models) Name27.04.2015 8 C L O U D S E R V I C E S SOFTWARE AS A SERVICE PLATEFORM AS A SERVICE INFRASTRUCTURE AS A SERVICE
  • 9. Cloud Software as a Service (SaaS) ● Essentially based on the concept of renting application functionality from a service provider rather than buying, installing and running software yourself. ● Consumers typically access these applications from client devices that support thin client interfaces like a web browser or use Application Programming Interfaces (API) defined by the hosted software. ● Consumers do not control or manage the underlying infrastructure or platform ● e.g. Gmail, Google Docs, Salesforce.com and Microsoft Office 365. Name27.04.2015 9
  • 10. Cloud Platform as a Service (PaaS): ● The providers deliver a computing platform using which consumers can build and deploy their own applications on the Cloud. ● The computing platform typically includes operating systems, programming libraries and tools that are supported by the service provider. ● Subscribers do not have access to the underlying Cloud infrastructure, but they are typically able control the deployed applications and configuration settings for the application hosting environment. ● Examples of PaaS include: Google App Engine, Microsoft Azure and Amazon Elastic Beanstalk. Name27.04.2015 10
  • 11. Cloud Infrastructure as a Service (IaaS): ● Delivers compute services, typically in the form of a set of virtual machines with associated storage, processing capability, and other relevant resources like network connectivity. ● Some examples of IaaS include: Amazon Cloud Formation, Rackspace Cloud and Google Compute Engine. Name27.04.2015 11
  • 12. Pyramid of service models in Cloud Computing Name27.04.2015 12
  • 13. Cloud Deployment Models: ● NIST categorizes Clouds deployments as:  Public  Private  Community  Hybrid Name27.04.2015 13
  • 14. Private Cloud: ● The Cloud infrastructure is exclusively used by a single organization. ● Companies only want to use hosted services and do not want to share their infrastructure. ● Under Public deployment model, the Cloud functionalities and resources are made available for open use to the general public. ● Customers access and use hosted Cloud services that are either free or offered on pay-per-use basis. Generally, public Cloud service providers like Microsoft, Amazon and Google own and operate their Cloud infrastructure and offer access to end users via the Internet. Name27.04.2015 14 Public Cloud:
  • 15. Community Cloud: ● The Cloud infrastructure is shared exclusively between organizations from a specific group or community and have common computing concerns. The Cloud framework may be owned, managed and operated by one or more organizations. ● The Cloud infrastructure consists of two or more distinct Clouds (Public, Private or Community). These composite Clouds remain unique entities, but they are bound together by standardized technologies that enable data and application portability. Name27.04.2015 15 Hybrid Cloud:
  • 16. Name27.04.2015 16 Hybrid Cloud Connectivity (Network Access) Public Cloud Private Cloud Private Cloud The Cloud Provider Comunity Cloud
  • 17. Benefits of Cloud Computing ● Lower cost (opportunity to many poor nations to catch-up with the IT revolution, reducing the costs of hardware and software) ● Rapid scaling ● Self service ( no interaction with any of the service providers) ● Anywhere, anytime access ● Multi-tenancy (single instances of software applications to serve multiple customers) ● Utility service (pay only for computing resources that are used) Name27.04.2015 17
  • 18. Name27.04.2015 18 Content is stored on THIS computer, we cannot access this content from another device or computer External storage, low capacity Multiple work stations talk to one unit that stores information and data.
  • 19. Cloud Computing and Data Centers ● Growing adoption of Cloud Computing drives service providers into deploying new data centers. ● Data centers are centers that host hundreds of thousands of servers which concurrently support many services and applications. ● Data centera are factories that transforms and stores bits. ● https://www.youtube.com/watch?v=avP5d16wEp0 Bega Karadza27.04.2015 19
  • 20. ● Requirements for building data center:  Power supply (high power supply, generator facility to overcome the power failure situation)  Continuous cooling system  Security system ( fire alarms, proper ventilation in order to remove smoke, authorised access, video cameras, security-code access,biometric access,card reader access,locked cabinets…) Bega Karadza27.04.2015 20
  • 21. Ethernet ● Ethernet has become the most widely used data transport protocol for networking technology in local area networks (LANs) and data centers around the world. The main reason is that Ethernet provides a very cost effective high bandwidth link between servers and switches. ● Ethernet specifications moved from 100Mbps to 1Gbps in about 4 years and then to 10GbE in about another 4 years. ● It has taken about 10 more years to come up with a 100GbE specification that is useful for data center applications. The reason for this increase in time has a lot to do with semiconductor technology. Bega Karadza 27.04.2015 21
  • 22. Cloud Computing and Data Centers Bega Karadza27.04.2015 22 Data center switch network architecture
  • 23. Cloud Computing and Data Centers ● A typical rack may contain on the order of 40 or more servers, so many ToR switches contain up to 48 10GbE ports and four 40GbE uplink ports which are connected to aggregation switches. ● Cloud data center ToR switches are evolved from LAN workgroup switches. Bega Karadza27.04.2015 23
  • 24. ● In the case of the 10GbE ports, lower cost, direct attach copper cabling can be used for the short distance between the servers and the ToR switches, which is less than a few meters. ● Optic fibers are used for the ToR switch uplink ports, because they need to drive longer distances and higher bandwidth. ● Aggregation switches are typically used to connect a number of ToR switches to a core switch/router. ● The core switch is at the top of the cloud data center network pyramid and may include a wide area network (WAN) connection to the outside carrier network. Bega Karadza27.04.2015 24
  • 25. ● Data centers are not only serving data, but also pulling information from a variety of servers and running specialized programs based on user input. For example, a Google map request could spawn some of the following transactions: ● Determine the device type the client is using (laptop, handheld, etc.). ● Send information to a local search engine to match the map address. ● Based on the match, pull up the appropriate map data and send it to the client based on device type. ● Based on the match and the user settings, pull up relative nearby attractions to display on the map and send it to the client. ● Retrieve relative information about the client based on recent web transaction. ● Use this information to identify shopping history and send targeted advertising to be displayed on the client’s web page. Bega Karadza 27.04.2015 25
  • 26. Bega Karadza27.04.2015 26 ● Traditional server shelf components:
  • 28. Resources ● S.Kulkarni, P.Agrawal, Analysis of TCP Performance in Data Center Networks, Springer New York ● Gary Lee, Cloud Networking ● http://www.slideshare.net/ctrlsweb/the-abc-of-data-center Bega Karadza 27.04.2015 28

Editor's Notes

  1. As shown in a three-dimensional diagram in the model of Cloud Computing is actually composed of five essential characteristics, four deployment models and three service models. “Pay As You Go”,