SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
CLOUD & DATA CENTER
NETWORKING
H.M.V.T.W Bandara
14/AS/PS/001
Ep 1996
CONTENT
 Cloud Computing
 Five Essential Characteristics of Cloud Model
 Cloud Computing Service Models
 Cloud Deployment Models
 Data Center Networking
 What are Data Centers?
 Why Data Center Networking
 Server Rack Design and Server Infrastructure
 Data Center NetworkingTopologies
 Data Center MultiTier Design Overview
 Cloud Applications
 Big Data Example : Hadoop Ecosystem
 ModernWeb Applications
 References
CLOUD COMPUTING
 Delivery of computing services, including
servers, storage, databases, networking,
software, analytics and intelligence over the
internet or the cloud, offering faster innovation,
flexible resources and economies of scale.
 Cloud computing is a model for enabling
convenient, on-demand network access to a
shared pool of configurable computing
resources (e.g., networks, servers, storage,
applications, and services) that can be rapidly
provisioned and released with minimal
management effort or service provider
interaction. (NIST – National Institute of
Standards & Technology, US) Fig 1 : What is cloud computing
Fig 2 : Edge Computing to Centralized Cloud
Modified Cloud Data Center Architecture
Fig 3 : Modified Cloud Data Center Architecture
1. On-demand self-service – No
manual intervention is required for
normal changes to service.
2. Broad network access – Cloud
services are made available with
network access.
3. Resource pooling – Many resources
are pooled to reap economies of scale.
4. Rapid elasticity – Ability to scale up
and down availability of the amount of
computing resources, to meet the
demand and to ensure energy/cost
efficiency.
5. Measured Service – Measuring of
the usage, typically on the basis of time
and type of resource used
Source: NIST
Five Essential Characteristics of Cloud Model
Fig 4 : Five essential characteristics of cloud model
Cloud Computing Service Models
Software as a Service – Providing quick access to cloud based
applications running on a cloud infrastructure and these applications
are accessible over different devices such as mobile, thin client or
personal computer. (Ex: Google Apps, Dropbox, Concur,
Salesforce, Cisco WebEx, GoToMeeting)
Platform as a Service – Providing cloud based service to the
consumer which allows to develop, test and organize different
applications according to the requirement. (Ex: AWS Elastic
Beanstalk, Windows Azure, Heroku, Force.com, Google App
Engine,Apache Stratos, OpenShift)
Infrastructure as a Service – Virtual provision of computing
resources such as processing power, storage, networks etc. over the
cloud enabling the consumer to deploy and run arbitrary software
which can include operating systems and applications. (Ex:
DigitalOcean, Linode, Rackspace, Amazon Web Services
(AWS), Cisco Metapod, Microsoft Azure, Google Compute
Engine (GCE))
Fig 5 : A layered view of cloud service models
Cloud Deployment Models
Private Cloud – The cloud infrastructure is provisioned
for exclusive use by a single organization comprising
multiple consumers (e.g., business units). It may be
owned, managed, and operated by the organization, a
third party, or some combination of them, and it may
exist on or off premises.
Fig 6 : Outsourced private cloud
Public Cloud – The cloud infrastructure is provisioned
for open use by the general public. It may be owned,
managed, and operated by a business, academic, or
government organization, or some combination of them.
It exists on the premises of the cloud provider.
Fig 7 : Public Cloud
Cloud Deployment Models – Contd.
Community Cloud – The cloud infrastructure is provisioned for exclusive
use by a specific community of consumers from organizations that have shared
concerns (e.g., mission, security requirements, policy, and compliance
considerations). It may be owned, managed, and operated by one or more of
the organizations in the community, a third party, or some combination of
them, and it may exist on or off premises.
Hybrid Cloud - The cloud infrastructure is a composition of two or more
distinct cloud infrastructures (private, community, or public) that remain
unique entities, but are bound together by standardized or proprietary
technology that enables data and application portability (e.g., cloud bursting for
load balancing between clouds).
DATA CENTER NETWORKING
What are Data Centers?
• Centralized locations where computing
and networking equipment is
concentrated for the purpose of collecting,
storing, processing, distributing or allowing
access to large amounts of data.
Fig 8 : Inside of a Data Center
Why Data Center Networking?
• The data center is home to the computational power, storage, and applications necessary to support an
enterprise business. The data center infrastructure is central to the IT architecture, from which all content
is sourced or passes through. Proper planning of the data center infrastructure design is critical, and
performance, resiliency, and scalability need to be carefully considered.
• Data Center Network (DCN) holds a pivotal role in a data center, as it interconnects all of
the data center resources together. DCNs need to be scalable and efficient to connect tens or even
hundreds of thousands of servers to handle the growing demands of Cloud computing.
Fig 9 : A non-descript example of a data center building Fig 10 : InteriorView of a typical data center
Server Rack Design & Sever Infrastructure
• Data center equipment or the server rack
equipment play an important role in data
centers in terms of managing the space
inside data center buildings, keeping track
of heat generation from each device and
for easy troubleshooting.
• Having properly arranged and managed
server rack equipment in a data center
will reduce the complexity of managing
servers and also will be helpful in
performing equipment audits which is one
of the important steps in migration
planning process.Fig 11 : Data center rack design related to openCompute project
Inside of a server
Fig 12 - A : Inside of a sever
Fig 13 - B : Inside of a sever
Fig 14: Sever Motherboard
Sever Motherboard Design
Fig 15 : Block Diagram of a Server motherboard
Other related Equipment in a sever rack
Fig 16 : CISCO – SLM2048 – 48 Port
10/100/1000 Gigabit Smart Switch
Fig 17: CISCO 1800 Series Router
• Router - Connects two or more different
networks together (WAN)
• Switch - Allows data to enter from one
source, and then directs it to a specific
device (LAN)
Other Supporting Equipment in a sever rack
Fig 18 : Patch Panels
Fig 19 : Rail
Fig 20 : Blanking Panels
Fig 21 : Cable management bars
Data Center Networking : NetworkTopology
A generic diagram for enterprise intranet or
network inside a data center is shown here.
RFC7365
Fig 22 :A diagram of a generic data center network (RFC7365)
Conventional Data Center NetworkingTopology
Fig 23 : Conventional Data Center Networking Topology
Data Center Multi-Tier Design Overview
The multi-tier model is the
most common model used in
the enterprise today. This design
consists primarily of web,
application, and database server
tiers running on various
platforms including blade
servers, one rack unit (1RU)
servers, and mainframes.
Source : CiscoWebsite
Core layer
• Provides the high-speed packet switching backplane for all flows going
in and out of the data center.
• Provides connectivity to multiple aggregation modules and provides a
resilient Layer 3 routed fabric with no single point of failure.
• Runs an interior routing protocol, such as OSPF or EIGRP, and load
balances traffic between the campus core and aggregation layers using
Cisco Express Forwarding-based hashing algorithms.
Aggregation layer
• Provide functions, such as service module integration, Layer 2
domain definitions, spanning tree processing, and default gateway
redundancy.
• Server-to-server multi-tier traffic flow occurs through the
aggregation layer and can use services, such as firewall and server
load balancing, to optimize and secure applications.
Access layer
• Servers physically attach to the network within this layer
• The server components consist of 1RU servers, blade servers with
integral switches, blade servers with pass-through cabling, clustered
servers, and mainframes with OSA adapters.
• The access layer network infrastructure consists of modular switches,
fixed configuration 1 or 2RU switches, and integral blade server
switches.
• Switches provide both Layer 2 and Layer 3 topologies, fulfilling the
various server broadcast domain or administrative requirements.
CLOUD APPLICATIONS
Almost all common network enabled applications which we use
today are run on a cloud implemented data center residing
somewhere on the planet. These include search engines such as
Google, Bing, and Yahoo, network mail such as Gmail and
various social networks such as Facebook, Instagram,
Twitter, Pinterest, etc.
Big Data Example : Hadoop Ecosystem
•HDFS: Hadoop Distributed File System
•YARN:Yet Another Resource Negotiator
•MapReduce: Programming based Data Processing
•Spark: In-Memory data processing
•PIG, HIVE: Query based processing of data services
•HBase: NoSQL Database
•Mahout, Spark MLLib: Machine
Learning algorithm libraries
•Solar, Lucene: Searching and Indexing
•Zookeeper: Managing cluster
•Oozie: Job Scheduling
Hadoop Ecosystem is a platform or a suite which provides various services to solve the big data problems. It includes
Apache projects and various commercial tools and solutions.
Fig 24 : Hadoop Ecosystem
Here’s just a small list of Hadoop users from the Hadoop wiki (note that this is volunteered information and
may not represent current usage)
o Yahoo
More than 100,000 CPUs in >40,000 computers running Hadoop. Our biggest cluster: 4500 nodes (24cpu boxes w
41TB disk & 16GB RAM). Used to support research for Ad Systems andWeb Search
o Hulu
13 machine cluster (8 cores/machine, 4TB/machine)
o Adobe
We currently have about 30 nodes running HDFS, Hadoop and HBase in clusters ranging from 5 to 14 nodes on both
production and development.We plan a deployment on an 80 nodes cluster.”
o EBay
532 nodes cluster (8 * 532 cores, 5.3PB).
o Facebook
Currently we have 2 major clusters:A 1100-machine cluster with 8800 cores and about 12 PB raw storage.A 300-
machine cluster with 2400 cores and about 3 PB raw storage. Each (commodity) node has 8 cores and 12 TB of
storage.
Modern Web Applications
Many classic web applications such as Word Press blogs and Drupal based sites are based on some type of LAMP
(Linux, Apache, MySQL, PHP) software stack which is basically based on cloud computing and data center
networks.
1. An operating system, classically Linux, on which to run the
software components and furnish the networking stack.
2. A web server, classically the Apache web server, but many other
webservers are now used.
3. A data persistence system, classically the MySQL database.This is
needed for dynamic web sites for storage and retrieval of user and
other data. Besides other relational database systems there are
many choices with newer NoSQL databases.
4. A programming language that works with the webserver to
provide the application logic for dynamic requests. Classically this
was done with the languages Perl or PHP but many other
languages are popular on the server including Ruby, Python, server
side JavaScript, etc.
Fig 24 : LAMP Stack
REFERENCES
• Data Center Networking. (n.d.). Retrieved 12 21, 2019, from www.grotto-networking.com:
https://www.grotto-networking.com/BBNetVirtualizationDataCenter.html
• Data Center Networking Explained. (n.d.). Retrieved 12 21, 2019, from www.sdxcentral.com:
https://www.sdxcentral.com/data-center/definitions/data-center-networking-explained/
• Data Center Blade Server Integration Guide. (n.d.). Retrieved 12 28, 2019, from www.cisco.com:
https://www.cisco.com/c/en/us/td/docs/solutions/Enterprise/Data_Center/DC_BladeServer/DCBladServ/
BSrv_Ch1.html
THANKYOU!

Weitere ähnliche Inhalte

Was ist angesagt?

basic concept of Cloud computing and its architecture
basic concept of Cloud computing  and its architecturebasic concept of Cloud computing  and its architecture
basic concept of Cloud computing and its architectureMohammad Ilyas Malik
 
Evolution of the cloud
Evolution of the cloudEvolution of the cloud
Evolution of the cloudsagaroceanic11
 
Key Challenges In CLOUD COMPUTING
Key Challenges In CLOUD COMPUTINGKey Challenges In CLOUD COMPUTING
Key Challenges In CLOUD COMPUTINGAtul Chounde
 
Introduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingIntroduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingAmazon Web Services
 
Moving Your Data Center: Keys to planning a successful data center migration
Moving Your Data Center: Keys to planning a successful data center migrationMoving Your Data Center: Keys to planning a successful data center migration
Moving Your Data Center: Keys to planning a successful data center migrationData Cave
 
Microsoft Active Directory.pptx
Microsoft Active Directory.pptxMicrosoft Active Directory.pptx
Microsoft Active Directory.pptxmasbulosoke
 
Introduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureIntroduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureSANTHOSHKUMARKL1
 
Microsoft Azure Active Directory
Microsoft Azure Active DirectoryMicrosoft Azure Active Directory
Microsoft Azure Active DirectoryDavid J Rosenthal
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptJagriti Rai
 
Multi cloud data integration with data virtualization
Multi cloud data integration with data virtualizationMulti cloud data integration with data virtualization
Multi cloud data integration with data virtualizationDenodo
 
Object Storage 1: The Fundamentals of Objects and Object Storage
Object Storage 1: The Fundamentals of Objects and Object StorageObject Storage 1: The Fundamentals of Objects and Object Storage
Object Storage 1: The Fundamentals of Objects and Object StorageHitachi Vantara
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment modelsAshok Kumar
 

Was ist angesagt? (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction of microsoft azure
Introduction of microsoft azureIntroduction of microsoft azure
Introduction of microsoft azure
 
basic concept of Cloud computing and its architecture
basic concept of Cloud computing  and its architecturebasic concept of Cloud computing  and its architecture
basic concept of Cloud computing and its architecture
 
Evolution of the cloud
Evolution of the cloudEvolution of the cloud
Evolution of the cloud
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
Key Challenges In CLOUD COMPUTING
Key Challenges In CLOUD COMPUTINGKey Challenges In CLOUD COMPUTING
Key Challenges In CLOUD COMPUTING
 
Introduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingIntroduction to AWS Cloud Computing
Introduction to AWS Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Moving Your Data Center: Keys to planning a successful data center migration
Moving Your Data Center: Keys to planning a successful data center migrationMoving Your Data Center: Keys to planning a successful data center migration
Moving Your Data Center: Keys to planning a successful data center migration
 
On premise vs cloud server
On premise vs cloud serverOn premise vs cloud server
On premise vs cloud server
 
Microsoft Active Directory.pptx
Microsoft Active Directory.pptxMicrosoft Active Directory.pptx
Microsoft Active Directory.pptx
 
Introduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureIntroduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud Infrastructure
 
Microsoft Azure Active Directory
Microsoft Azure Active DirectoryMicrosoft Azure Active Directory
Microsoft Azure Active Directory
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Multi cloud data integration with data virtualization
Multi cloud data integration with data virtualizationMulti cloud data integration with data virtualization
Multi cloud data integration with data virtualization
 
Meraki Overview
Meraki OverviewMeraki Overview
Meraki Overview
 
Data center
Data centerData center
Data center
 
Object Storage 1: The Fundamentals of Objects and Object Storage
Object Storage 1: The Fundamentals of Objects and Object StorageObject Storage 1: The Fundamentals of Objects and Object Storage
Object Storage 1: The Fundamentals of Objects and Object Storage
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment models
 

Ähnlich wie Cloud Data Center Networking Guide

Overview of cloud computing
Overview of cloud computingOverview of cloud computing
Overview of cloud computingTarek Nader
 
IT-35 Cloud Computing Unit 1.pptx
IT-35 Cloud Computing Unit 1.pptxIT-35 Cloud Computing Unit 1.pptx
IT-35 Cloud Computing Unit 1.pptxadad129366
 
Cloud Computing genral for all concepts.pptx
Cloud Computing genral for all concepts.pptxCloud Computing genral for all concepts.pptx
Cloud Computing genral for all concepts.pptxraghavanp4
 
02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introductionAslamHossain30
 
An Introduction to Cloud Computing (2009)
An Introduction to Cloud Computing (2009)An Introduction to Cloud Computing (2009)
An Introduction to Cloud Computing (2009)Robert Grossman
 
Cloud Fundamentals PPT.pptx
Cloud Fundamentals PPT.pptxCloud Fundamentals PPT.pptx
Cloud Fundamentals PPT.pptxDeepikaPardeshi1
 
Cloud Computing: Overview and Examples
Cloud Computing: Overview and ExamplesCloud Computing: Overview and Examples
Cloud Computing: Overview and ExamplesEueung Mulyana
 
Cloudmod4
Cloudmod4Cloudmod4
Cloudmod4kongara
 
Cloud computing
Cloud computingCloud computing
Cloud computingJawhar Ali
 
Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stackSatish Chavan
 
2022_2nd lecture_CoT.ppt
2022_2nd lecture_CoT.ppt2022_2nd lecture_CoT.ppt
2022_2nd lecture_CoT.pptrawdnsr
 
oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373Prithvi Rajkumar
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing PresentationMohammed Kharma
 
Cloud white paper v3.0
Cloud white paper v3.0Cloud white paper v3.0
Cloud white paper v3.0CK Toh
 

Ähnlich wie Cloud Data Center Networking Guide (20)

Overview of cloud computing
Overview of cloud computingOverview of cloud computing
Overview of cloud computing
 
IT-35 Cloud Computing Unit 1.pptx
IT-35 Cloud Computing Unit 1.pptxIT-35 Cloud Computing Unit 1.pptx
IT-35 Cloud Computing Unit 1.pptx
 
Distributed system.pptx
Distributed system.pptxDistributed system.pptx
Distributed system.pptx
 
Cloud Computing genral for all concepts.pptx
Cloud Computing genral for all concepts.pptxCloud Computing genral for all concepts.pptx
Cloud Computing genral for all concepts.pptx
 
02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction
 
An Introduction to Cloud Computing (2009)
An Introduction to Cloud Computing (2009)An Introduction to Cloud Computing (2009)
An Introduction to Cloud Computing (2009)
 
Cloud Fundamentals PPT.pptx
Cloud Fundamentals PPT.pptxCloud Fundamentals PPT.pptx
Cloud Fundamentals PPT.pptx
 
Cloud Computing: Overview and Examples
Cloud Computing: Overview and ExamplesCloud Computing: Overview and Examples
Cloud Computing: Overview and Examples
 
Cloudmod4
Cloudmod4Cloudmod4
Cloudmod4
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stack
 
2022_2nd lecture_CoT.ppt
2022_2nd lecture_CoT.ppt2022_2nd lecture_CoT.ppt
2022_2nd lecture_CoT.ppt
 
oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373
 
oracle.pptx
oracle.pptxoracle.pptx
oracle.pptx
 
Unit -3-Cloud.pptx
Unit -3-Cloud.pptxUnit -3-Cloud.pptx
Unit -3-Cloud.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing Presentation
 
Cloud versus cloud
Cloud versus cloudCloud versus cloud
Cloud versus cloud
 
Cloud white paper v3.0
Cloud white paper v3.0Cloud white paper v3.0
Cloud white paper v3.0
 

Kürzlich hochgeladen

Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.soniya singh
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.CarlotaBedoya1
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Onlineanilsa9823
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...Escorts Call Girls
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 

Kürzlich hochgeladen (20)

Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 

Cloud Data Center Networking Guide

  • 1. CLOUD & DATA CENTER NETWORKING H.M.V.T.W Bandara 14/AS/PS/001 Ep 1996
  • 2. CONTENT  Cloud Computing  Five Essential Characteristics of Cloud Model  Cloud Computing Service Models  Cloud Deployment Models  Data Center Networking  What are Data Centers?  Why Data Center Networking  Server Rack Design and Server Infrastructure  Data Center NetworkingTopologies  Data Center MultiTier Design Overview  Cloud Applications  Big Data Example : Hadoop Ecosystem  ModernWeb Applications  References
  • 3. CLOUD COMPUTING  Delivery of computing services, including servers, storage, databases, networking, software, analytics and intelligence over the internet or the cloud, offering faster innovation, flexible resources and economies of scale.  Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. (NIST – National Institute of Standards & Technology, US) Fig 1 : What is cloud computing
  • 4. Fig 2 : Edge Computing to Centralized Cloud
  • 5. Modified Cloud Data Center Architecture Fig 3 : Modified Cloud Data Center Architecture
  • 6. 1. On-demand self-service – No manual intervention is required for normal changes to service. 2. Broad network access – Cloud services are made available with network access. 3. Resource pooling – Many resources are pooled to reap economies of scale. 4. Rapid elasticity – Ability to scale up and down availability of the amount of computing resources, to meet the demand and to ensure energy/cost efficiency. 5. Measured Service – Measuring of the usage, typically on the basis of time and type of resource used Source: NIST Five Essential Characteristics of Cloud Model Fig 4 : Five essential characteristics of cloud model
  • 7. Cloud Computing Service Models Software as a Service – Providing quick access to cloud based applications running on a cloud infrastructure and these applications are accessible over different devices such as mobile, thin client or personal computer. (Ex: Google Apps, Dropbox, Concur, Salesforce, Cisco WebEx, GoToMeeting) Platform as a Service – Providing cloud based service to the consumer which allows to develop, test and organize different applications according to the requirement. (Ex: AWS Elastic Beanstalk, Windows Azure, Heroku, Force.com, Google App Engine,Apache Stratos, OpenShift) Infrastructure as a Service – Virtual provision of computing resources such as processing power, storage, networks etc. over the cloud enabling the consumer to deploy and run arbitrary software which can include operating systems and applications. (Ex: DigitalOcean, Linode, Rackspace, Amazon Web Services (AWS), Cisco Metapod, Microsoft Azure, Google Compute Engine (GCE)) Fig 5 : A layered view of cloud service models
  • 8. Cloud Deployment Models Private Cloud – The cloud infrastructure is provisioned for exclusive use by a single organization comprising multiple consumers (e.g., business units). It may be owned, managed, and operated by the organization, a third party, or some combination of them, and it may exist on or off premises. Fig 6 : Outsourced private cloud Public Cloud – The cloud infrastructure is provisioned for open use by the general public. It may be owned, managed, and operated by a business, academic, or government organization, or some combination of them. It exists on the premises of the cloud provider. Fig 7 : Public Cloud
  • 9. Cloud Deployment Models – Contd. Community Cloud – The cloud infrastructure is provisioned for exclusive use by a specific community of consumers from organizations that have shared concerns (e.g., mission, security requirements, policy, and compliance considerations). It may be owned, managed, and operated by one or more of the organizations in the community, a third party, or some combination of them, and it may exist on or off premises. Hybrid Cloud - The cloud infrastructure is a composition of two or more distinct cloud infrastructures (private, community, or public) that remain unique entities, but are bound together by standardized or proprietary technology that enables data and application portability (e.g., cloud bursting for load balancing between clouds).
  • 10. DATA CENTER NETWORKING What are Data Centers? • Centralized locations where computing and networking equipment is concentrated for the purpose of collecting, storing, processing, distributing or allowing access to large amounts of data. Fig 8 : Inside of a Data Center
  • 11. Why Data Center Networking? • The data center is home to the computational power, storage, and applications necessary to support an enterprise business. The data center infrastructure is central to the IT architecture, from which all content is sourced or passes through. Proper planning of the data center infrastructure design is critical, and performance, resiliency, and scalability need to be carefully considered. • Data Center Network (DCN) holds a pivotal role in a data center, as it interconnects all of the data center resources together. DCNs need to be scalable and efficient to connect tens or even hundreds of thousands of servers to handle the growing demands of Cloud computing.
  • 12. Fig 9 : A non-descript example of a data center building Fig 10 : InteriorView of a typical data center
  • 13. Server Rack Design & Sever Infrastructure • Data center equipment or the server rack equipment play an important role in data centers in terms of managing the space inside data center buildings, keeping track of heat generation from each device and for easy troubleshooting. • Having properly arranged and managed server rack equipment in a data center will reduce the complexity of managing servers and also will be helpful in performing equipment audits which is one of the important steps in migration planning process.Fig 11 : Data center rack design related to openCompute project
  • 14. Inside of a server Fig 12 - A : Inside of a sever Fig 13 - B : Inside of a sever Fig 14: Sever Motherboard
  • 15. Sever Motherboard Design Fig 15 : Block Diagram of a Server motherboard
  • 16. Other related Equipment in a sever rack Fig 16 : CISCO – SLM2048 – 48 Port 10/100/1000 Gigabit Smart Switch Fig 17: CISCO 1800 Series Router • Router - Connects two or more different networks together (WAN) • Switch - Allows data to enter from one source, and then directs it to a specific device (LAN)
  • 17. Other Supporting Equipment in a sever rack Fig 18 : Patch Panels Fig 19 : Rail Fig 20 : Blanking Panels Fig 21 : Cable management bars
  • 18. Data Center Networking : NetworkTopology A generic diagram for enterprise intranet or network inside a data center is shown here. RFC7365 Fig 22 :A diagram of a generic data center network (RFC7365)
  • 19. Conventional Data Center NetworkingTopology Fig 23 : Conventional Data Center Networking Topology
  • 20. Data Center Multi-Tier Design Overview The multi-tier model is the most common model used in the enterprise today. This design consists primarily of web, application, and database server tiers running on various platforms including blade servers, one rack unit (1RU) servers, and mainframes. Source : CiscoWebsite
  • 21. Core layer • Provides the high-speed packet switching backplane for all flows going in and out of the data center. • Provides connectivity to multiple aggregation modules and provides a resilient Layer 3 routed fabric with no single point of failure. • Runs an interior routing protocol, such as OSPF or EIGRP, and load balances traffic between the campus core and aggregation layers using Cisco Express Forwarding-based hashing algorithms.
  • 22. Aggregation layer • Provide functions, such as service module integration, Layer 2 domain definitions, spanning tree processing, and default gateway redundancy. • Server-to-server multi-tier traffic flow occurs through the aggregation layer and can use services, such as firewall and server load balancing, to optimize and secure applications.
  • 23. Access layer • Servers physically attach to the network within this layer • The server components consist of 1RU servers, blade servers with integral switches, blade servers with pass-through cabling, clustered servers, and mainframes with OSA adapters. • The access layer network infrastructure consists of modular switches, fixed configuration 1 or 2RU switches, and integral blade server switches. • Switches provide both Layer 2 and Layer 3 topologies, fulfilling the various server broadcast domain or administrative requirements.
  • 24. CLOUD APPLICATIONS Almost all common network enabled applications which we use today are run on a cloud implemented data center residing somewhere on the planet. These include search engines such as Google, Bing, and Yahoo, network mail such as Gmail and various social networks such as Facebook, Instagram, Twitter, Pinterest, etc.
  • 25. Big Data Example : Hadoop Ecosystem •HDFS: Hadoop Distributed File System •YARN:Yet Another Resource Negotiator •MapReduce: Programming based Data Processing •Spark: In-Memory data processing •PIG, HIVE: Query based processing of data services •HBase: NoSQL Database •Mahout, Spark MLLib: Machine Learning algorithm libraries •Solar, Lucene: Searching and Indexing •Zookeeper: Managing cluster •Oozie: Job Scheduling Hadoop Ecosystem is a platform or a suite which provides various services to solve the big data problems. It includes Apache projects and various commercial tools and solutions. Fig 24 : Hadoop Ecosystem
  • 26. Here’s just a small list of Hadoop users from the Hadoop wiki (note that this is volunteered information and may not represent current usage) o Yahoo More than 100,000 CPUs in >40,000 computers running Hadoop. Our biggest cluster: 4500 nodes (24cpu boxes w 41TB disk & 16GB RAM). Used to support research for Ad Systems andWeb Search o Hulu 13 machine cluster (8 cores/machine, 4TB/machine) o Adobe We currently have about 30 nodes running HDFS, Hadoop and HBase in clusters ranging from 5 to 14 nodes on both production and development.We plan a deployment on an 80 nodes cluster.” o EBay 532 nodes cluster (8 * 532 cores, 5.3PB). o Facebook Currently we have 2 major clusters:A 1100-machine cluster with 8800 cores and about 12 PB raw storage.A 300- machine cluster with 2400 cores and about 3 PB raw storage. Each (commodity) node has 8 cores and 12 TB of storage.
  • 27. Modern Web Applications Many classic web applications such as Word Press blogs and Drupal based sites are based on some type of LAMP (Linux, Apache, MySQL, PHP) software stack which is basically based on cloud computing and data center networks. 1. An operating system, classically Linux, on which to run the software components and furnish the networking stack. 2. A web server, classically the Apache web server, but many other webservers are now used. 3. A data persistence system, classically the MySQL database.This is needed for dynamic web sites for storage and retrieval of user and other data. Besides other relational database systems there are many choices with newer NoSQL databases. 4. A programming language that works with the webserver to provide the application logic for dynamic requests. Classically this was done with the languages Perl or PHP but many other languages are popular on the server including Ruby, Python, server side JavaScript, etc. Fig 24 : LAMP Stack
  • 28. REFERENCES • Data Center Networking. (n.d.). Retrieved 12 21, 2019, from www.grotto-networking.com: https://www.grotto-networking.com/BBNetVirtualizationDataCenter.html • Data Center Networking Explained. (n.d.). Retrieved 12 21, 2019, from www.sdxcentral.com: https://www.sdxcentral.com/data-center/definitions/data-center-networking-explained/ • Data Center Blade Server Integration Guide. (n.d.). Retrieved 12 28, 2019, from www.cisco.com: https://www.cisco.com/c/en/us/td/docs/solutions/Enterprise/Data_Center/DC_BladeServer/DCBladServ/ BSrv_Ch1.html