SlideShare une entreprise Scribd logo
1  sur  16
DISTRIBUTED LOAD BALANCING
AND MULTIPLE DATA CENTERS
ANALYSIS
Presented by:
Sowmya C
1
CLOUD
Cloud computing is the delivery of computing services
over the Internet.
Characteristics of cloud
• On demand services.
• Broad network access.
• Reliability.
• Resource pooling.
• Rapid elasticity.
• Measured service.
2
BIG DATA
Big data is similar to small data but bigger.
Having data bigger it requires different
approaches:
• Techniques ,tools and architecture.
Big data comes from sensor devices, video,
audio, networks, social media, transactional
applications.
3
WHY BIG DATA?
Big data enables:
• Increased storage capacity
• Increased processing power
• Helps to make better business
decision
• Examining large amount of data.
• Effective marketing
4
PROBLEM STATEMENT
• Load balancing is the main challenge in cloud
computing, centralized systems are subjected to
single point of failure hence it is required to
distribute the dynamic local workload across all the
nodes.
• The outcome of data centers is huge and it is
necessary to use an efficient technology to analyse
the data.
5
OBJECTIVE
• Achieving load balancing in datacenters using
distributed load balancing system to increase
performance and resource utilization.
• Data analysis using an efficient tool called hadoop.
6
Load balancing in data centers
Load balancing is the
process of improving the
performance of the
system by shifting of
workload among the
processors.
Data centers are the
locations containing a
group of servers.
7
Types of load balancing
Static load balancing
 The decision of shifting the load
does not depend on the current
state of the system.
 Algorithms are non preemptive.
 Round Robin.
 Central Manager.
 Threshold algorithm.
 randomized algorithm
Dynamic load balancing
 current state of the system is used to
make any decision for load
balancing.
 Dynamic load balancing algorithms
are preemptive.
 Types of Dynamic load balancing
 Local Queue Algorithm.
 Central Queue algorithm.
8
CENTRALIZED LOAD BALANCING
Limitations of centralized load
balancing
• Only suitable for WAN’s
where traffic is predictable
and stable.
• Example : google’s inter-
datacenters traffic
engineering algorithm needs
to run just 550 times per day
Existing system architecture
9
Main
Controller
c1
DISTRIBUTED DATA CENTERS
Needs for distributed
systems :
• High speed of system.
• High performance
• Huge processing
power
Proposed system architecture
Distributed load balancer
S1 S2 S3 S4
App.A App.cApp.B
Network
10
computer1 computer2 computer3 computer4
DISTRIBUTED LOAD BALANCING SYSTEM
Distribution systems can be defined as collection of computing
and communication resources located in distributed data centers
which are shared by several end users.
Advantages of distributed systems
• High performance
• Distribution
• Transparency
• Reliability
• Incremental growth
11
Data
Need for big data
12
HADOOP
Open source data storage and processing API.
Massively scalable and automatically parallelizable.
Core components :
• Hadoop common
• Hadoop distributed file system
• Map reduce
• YARN
13
MAPREDUCE ABSTRACTION
Map returns
information •Map
Reduce
accepts
information
•combine
Reduces applies
a user defined
function to
reduce data
•reduce
14
CONCLUSION
We can achieve high throughput, resource
utilization.
we can reach high user satisfaction.
15
16

Contenu connexe

Tendances

System models for distributed and cloud computing
System models for distributed and cloud computingSystem models for distributed and cloud computing
System models for distributed and cloud computingpurplesea
 
Distributed computing ).ppt him
Distributed computing ).ppt himDistributed computing ).ppt him
Distributed computing ).ppt himHimanshu Saini
 
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...SaikiranReddy Sama
 
Distributed Computing
Distributed Computing Distributed Computing
Distributed Computing DrisyaK3
 
Distributed Computing
Distributed Computing Distributed Computing
Distributed Computing Megha yadav
 
Application Mobility - Lightning Talk
Application Mobility - Lightning TalkApplication Mobility - Lightning Talk
Application Mobility - Lightning TalkInfrastructure 2.0
 
Energy efficient resource allocation in cloud computing
Energy efficient resource allocation in cloud computingEnergy efficient resource allocation in cloud computing
Energy efficient resource allocation in cloud computingDivaynshu Totla
 
Mod05lec23(map reduce tutorial)
Mod05lec23(map reduce tutorial)Mod05lec23(map reduce tutorial)
Mod05lec23(map reduce tutorial)Ankit Gupta
 
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENT
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENTA STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENT
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENTpharmaindexing
 
Data center power infrastructure
Data center power infrastructureData center power infrastructure
Data center power infrastructureLivin Jose
 
Evolving Gas Utility Mapping with FME
Evolving Gas Utility Mapping with FMEEvolving Gas Utility Mapping with FME
Evolving Gas Utility Mapping with FMESafe Software
 
MSIT Research Paper on Power Aware Computing in Clouds
MSIT Research Paper on Power Aware Computing in CloudsMSIT Research Paper on Power Aware Computing in Clouds
MSIT Research Paper on Power Aware Computing in CloudsAsiimwe Innocent Mudenge
 
Upgrading data centres beyond planned capacity
Upgrading data centres beyond planned capacityUpgrading data centres beyond planned capacity
Upgrading data centres beyond planned capacityNorman Disney & Young
 
Dynamic resource allocation using virtual machines for cloud computing enviro...
Dynamic resource allocation using virtual machines for cloud computing enviro...Dynamic resource allocation using virtual machines for cloud computing enviro...
Dynamic resource allocation using virtual machines for cloud computing enviro...IEEEFINALYEARPROJECTS
 
dynamic resource allocation using virtual machines for cloud computing enviro...
dynamic resource allocation using virtual machines for cloud computing enviro...dynamic resource allocation using virtual machines for cloud computing enviro...
dynamic resource allocation using virtual machines for cloud computing enviro...Kumar Goud
 
GSM UMTS LTE Site Commissioning software
GSM UMTS LTE Site Commissioning softwareGSM UMTS LTE Site Commissioning software
GSM UMTS LTE Site Commissioning softwareAhmet Ozturk
 
Accela NSN Site NodeB Rehome
Accela NSN Site NodeB RehomeAccela NSN Site NodeB Rehome
Accela NSN Site NodeB RehomeAhmet Ozturk
 

Tendances (20)

System models for distributed and cloud computing
System models for distributed and cloud computingSystem models for distributed and cloud computing
System models for distributed and cloud computing
 
Distributed computing ).ppt him
Distributed computing ).ppt himDistributed computing ).ppt him
Distributed computing ).ppt him
 
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
 
Distributed Computing
Distributed Computing Distributed Computing
Distributed Computing
 
Distributed Computing
Distributed Computing Distributed Computing
Distributed Computing
 
cluster computing
cluster computingcluster computing
cluster computing
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Application Mobility - Lightning Talk
Application Mobility - Lightning TalkApplication Mobility - Lightning Talk
Application Mobility - Lightning Talk
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Energy efficient resource allocation in cloud computing
Energy efficient resource allocation in cloud computingEnergy efficient resource allocation in cloud computing
Energy efficient resource allocation in cloud computing
 
Mod05lec23(map reduce tutorial)
Mod05lec23(map reduce tutorial)Mod05lec23(map reduce tutorial)
Mod05lec23(map reduce tutorial)
 
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENT
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENTA STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENT
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENT
 
Data center power infrastructure
Data center power infrastructureData center power infrastructure
Data center power infrastructure
 
Evolving Gas Utility Mapping with FME
Evolving Gas Utility Mapping with FMEEvolving Gas Utility Mapping with FME
Evolving Gas Utility Mapping with FME
 
MSIT Research Paper on Power Aware Computing in Clouds
MSIT Research Paper on Power Aware Computing in CloudsMSIT Research Paper on Power Aware Computing in Clouds
MSIT Research Paper on Power Aware Computing in Clouds
 
Upgrading data centres beyond planned capacity
Upgrading data centres beyond planned capacityUpgrading data centres beyond planned capacity
Upgrading data centres beyond planned capacity
 
Dynamic resource allocation using virtual machines for cloud computing enviro...
Dynamic resource allocation using virtual machines for cloud computing enviro...Dynamic resource allocation using virtual machines for cloud computing enviro...
Dynamic resource allocation using virtual machines for cloud computing enviro...
 
dynamic resource allocation using virtual machines for cloud computing enviro...
dynamic resource allocation using virtual machines for cloud computing enviro...dynamic resource allocation using virtual machines for cloud computing enviro...
dynamic resource allocation using virtual machines for cloud computing enviro...
 
GSM UMTS LTE Site Commissioning software
GSM UMTS LTE Site Commissioning softwareGSM UMTS LTE Site Commissioning software
GSM UMTS LTE Site Commissioning software
 
Accela NSN Site NodeB Rehome
Accela NSN Site NodeB RehomeAccela NSN Site NodeB Rehome
Accela NSN Site NodeB Rehome
 

En vedette

EIGRP Authentication & Load Balancing
EIGRP Authentication & Load BalancingEIGRP Authentication & Load Balancing
EIGRP Authentication & Load Balancing NetProtocol Xpert
 
Calculation sheet-for-slab q-2053-01
Calculation sheet-for-slab q-2053-01Calculation sheet-for-slab q-2053-01
Calculation sheet-for-slab q-2053-01Ahmed Gaafar
 
Building Structure Project 2
Building Structure Project 2 Building Structure Project 2
Building Structure Project 2 Ryan Kerry Jy
 
Earthquake Load Calculation (base shear method)
Earthquake Load Calculation (base shear method)Earthquake Load Calculation (base shear method)
Earthquake Load Calculation (base shear method)Shekh Muhsen Uddin Ahmed
 
Analysis McNeice Slab MSC-Marc
Analysis McNeice Slab MSC-MarcAnalysis McNeice Slab MSC-Marc
Analysis McNeice Slab MSC-MarcDavid Dearth
 
Design tables 2 way slabs as per IS 456 with deflection check
Design tables 2 way slabs  as per IS 456 with deflection checkDesign tables 2 way slabs  as per IS 456 with deflection check
Design tables 2 way slabs as per IS 456 with deflection checkVVIETCIVIL
 
A Comparative Study between Honeybee Foraging Behaviour Algorithm and Round ...
A Comparative Study between Honeybee Foraging Behaviour Algorithm and  Round ...A Comparative Study between Honeybee Foraging Behaviour Algorithm and  Round ...
A Comparative Study between Honeybee Foraging Behaviour Algorithm and Round ...sondhicse
 
Structure analysis assignment 1 load-calculation
Structure analysis assignment 1 load-calculationStructure analysis assignment 1 load-calculation
Structure analysis assignment 1 load-calculationThe University of Lahore
 
Heat Load Calculation
Heat Load CalculationHeat Load Calculation
Heat Load CalculationJitendra Jha
 
Implementation of TQM in Manufacturing Industries in the Kingdom of Saudi Arabia
Implementation of TQM in Manufacturing Industries in the Kingdom of Saudi ArabiaImplementation of TQM in Manufacturing Industries in the Kingdom of Saudi Arabia
Implementation of TQM in Manufacturing Industries in the Kingdom of Saudi ArabiaHiba shaikh & Varda shaikh
 
LOAD BALANCING ALGORITHMS
LOAD BALANCING ALGORITHMSLOAD BALANCING ALGORITHMS
LOAD BALANCING ALGORITHMStanmayshah95
 
Load balancing in Distributed Systems
Load balancing in Distributed SystemsLoad balancing in Distributed Systems
Load balancing in Distributed SystemsRicha Singh
 
Flat plate slab design (10.01.03.052)
Flat plate slab design (10.01.03.052)Flat plate slab design (10.01.03.052)
Flat plate slab design (10.01.03.052)Yeasir Gerrard
 
Load reduction factor_ǿ
Load reduction factor_ǿLoad reduction factor_ǿ
Load reduction factor_ǿPrionath Roy
 
DESIGN AND ANALAYSIS OF MULTI STOREY BUILDING USING STAAD PRO
DESIGN AND ANALAYSIS OF MULTI STOREY BUILDING USING STAAD PRODESIGN AND ANALAYSIS OF MULTI STOREY BUILDING USING STAAD PRO
DESIGN AND ANALAYSIS OF MULTI STOREY BUILDING USING STAAD PROAli Meer
 

En vedette (20)

EIGRP Authentication & Load Balancing
EIGRP Authentication & Load BalancingEIGRP Authentication & Load Balancing
EIGRP Authentication & Load Balancing
 
Calculation sheet-for-slab q-2053-01
Calculation sheet-for-slab q-2053-01Calculation sheet-for-slab q-2053-01
Calculation sheet-for-slab q-2053-01
 
Building Structure Project 2
Building Structure Project 2 Building Structure Project 2
Building Structure Project 2
 
Earthquake Load Calculation (base shear method)
Earthquake Load Calculation (base shear method)Earthquake Load Calculation (base shear method)
Earthquake Load Calculation (base shear method)
 
Analysis McNeice Slab MSC-Marc
Analysis McNeice Slab MSC-MarcAnalysis McNeice Slab MSC-Marc
Analysis McNeice Slab MSC-Marc
 
EIGRP Overview
EIGRP OverviewEIGRP Overview
EIGRP Overview
 
Design tables 2 way slabs as per IS 456 with deflection check
Design tables 2 way slabs  as per IS 456 with deflection checkDesign tables 2 way slabs  as per IS 456 with deflection check
Design tables 2 way slabs as per IS 456 with deflection check
 
Load calculations
Load calculationsLoad calculations
Load calculations
 
A Comparative Study between Honeybee Foraging Behaviour Algorithm and Round ...
A Comparative Study between Honeybee Foraging Behaviour Algorithm and  Round ...A Comparative Study between Honeybee Foraging Behaviour Algorithm and  Round ...
A Comparative Study between Honeybee Foraging Behaviour Algorithm and Round ...
 
Loads and forces
Loads and forcesLoads and forces
Loads and forces
 
Structure analysis assignment 1 load-calculation
Structure analysis assignment 1 load-calculationStructure analysis assignment 1 load-calculation
Structure analysis assignment 1 load-calculation
 
Heat Load Calculation
Heat Load CalculationHeat Load Calculation
Heat Load Calculation
 
Implementation of TQM in Manufacturing Industries in the Kingdom of Saudi Arabia
Implementation of TQM in Manufacturing Industries in the Kingdom of Saudi ArabiaImplementation of TQM in Manufacturing Industries in the Kingdom of Saudi Arabia
Implementation of TQM in Manufacturing Industries in the Kingdom of Saudi Arabia
 
LOAD BALANCING ALGORITHMS
LOAD BALANCING ALGORITHMSLOAD BALANCING ALGORITHMS
LOAD BALANCING ALGORITHMS
 
Load balancing in Distributed Systems
Load balancing in Distributed SystemsLoad balancing in Distributed Systems
Load balancing in Distributed Systems
 
CSI ETABS & SAFE MANUAL: Slab Analysis and Design to EC2
CSI ETABS & SAFE MANUAL: Slab Analysis and Design to EC2CSI ETABS & SAFE MANUAL: Slab Analysis and Design to EC2
CSI ETABS & SAFE MANUAL: Slab Analysis and Design to EC2
 
Chapter 4 TQM
Chapter 4 TQMChapter 4 TQM
Chapter 4 TQM
 
Flat plate slab design (10.01.03.052)
Flat plate slab design (10.01.03.052)Flat plate slab design (10.01.03.052)
Flat plate slab design (10.01.03.052)
 
Load reduction factor_ǿ
Load reduction factor_ǿLoad reduction factor_ǿ
Load reduction factor_ǿ
 
DESIGN AND ANALAYSIS OF MULTI STOREY BUILDING USING STAAD PRO
DESIGN AND ANALAYSIS OF MULTI STOREY BUILDING USING STAAD PRODESIGN AND ANALAYSIS OF MULTI STOREY BUILDING USING STAAD PRO
DESIGN AND ANALAYSIS OF MULTI STOREY BUILDING USING STAAD PRO
 

Similaire à Distributed Load Balancing and Data Analysis Across Multiple Data Centers

Cloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr AliCloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr AliAmr Ali
 
distributed computing: Unleashing collaborative computing power.ppt
distributed computing: Unleashing collaborative computing power.pptdistributed computing: Unleashing collaborative computing power.ppt
distributed computing: Unleashing collaborative computing power.pptrutvik64
 
An Introduction to Cloud Computing and Lates Developments.ppt
An Introduction to Cloud Computing and Lates Developments.pptAn Introduction to Cloud Computing and Lates Developments.ppt
An Introduction to Cloud Computing and Lates Developments.pptHarshalUbale2
 
01Introduction to Cloud Computing .pptx
01Introduction to Cloud Computing  .pptx01Introduction to Cloud Computing  .pptx
01Introduction to Cloud Computing .pptxssuser586772
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingUnmesh Ballal
 
Cloud Computing - Geektalk
Cloud Computing - GeektalkCloud Computing - Geektalk
Cloud Computing - GeektalkMalisa Ncube
 
FAULT TOLERANCE OF RESOURCES IN COMPUTATIONAL GRIDS
FAULT TOLERANCE OF RESOURCES IN COMPUTATIONAL GRIDSFAULT TOLERANCE OF RESOURCES IN COMPUTATIONAL GRIDS
FAULT TOLERANCE OF RESOURCES IN COMPUTATIONAL GRIDSMaurvi04
 
High Scalability Network Performance Management for Enterprises
High Scalability Network Performance Management for EnterprisesHigh Scalability Network Performance Management for Enterprises
High Scalability Network Performance Management for EnterprisesCA Technologies
 
Lecture 3.31 3.32.pptx
Lecture 3.31  3.32.pptxLecture 3.31  3.32.pptx
Lecture 3.31 3.32.pptxRATISHKUMAR32
 
Consistency as a Service: Auditing Cloud Consistency
Consistency as a Service: Auditing Cloud ConsistencyConsistency as a Service: Auditing Cloud Consistency
Consistency as a Service: Auditing Cloud ConsistencyPapitha Velumani
 
Load Balancing in Cloud Computing.pptx
Load Balancing in Cloud Computing.pptxLoad Balancing in Cloud Computing.pptx
Load Balancing in Cloud Computing.pptxPradipPoudel4
 
Chapeter 2 introduction to cloud computing
Chapeter 2   introduction to cloud computingChapeter 2   introduction to cloud computing
Chapeter 2 introduction to cloud computingeShikshak
 
Data Centre Network Optimization
Data Centre Network OptimizationData Centre Network Optimization
Data Centre Network OptimizationIJAEMSJORNAL
 

Similaire à Distributed Load Balancing and Data Analysis Across Multiple Data Centers (20)

Cloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr AliCloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr Ali
 
distributed computing: Unleashing collaborative computing power.ppt
distributed computing: Unleashing collaborative computing power.pptdistributed computing: Unleashing collaborative computing power.ppt
distributed computing: Unleashing collaborative computing power.ppt
 
An Introduction to Cloud Computing and Lates Developments.ppt
An Introduction to Cloud Computing and Lates Developments.pptAn Introduction to Cloud Computing and Lates Developments.ppt
An Introduction to Cloud Computing and Lates Developments.ppt
 
01Introduction to Cloud Computing .pptx
01Introduction to Cloud Computing  .pptx01Introduction to Cloud Computing  .pptx
01Introduction to Cloud Computing .pptx
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing - Geektalk
Cloud Computing - GeektalkCloud Computing - Geektalk
Cloud Computing - Geektalk
 
Grid computiing
Grid computiingGrid computiing
Grid computiing
 
FAULT TOLERANCE OF RESOURCES IN COMPUTATIONAL GRIDS
FAULT TOLERANCE OF RESOURCES IN COMPUTATIONAL GRIDSFAULT TOLERANCE OF RESOURCES IN COMPUTATIONAL GRIDS
FAULT TOLERANCE OF RESOURCES IN COMPUTATIONAL GRIDS
 
Grid computing
Grid computingGrid computing
Grid computing
 
High Scalability Network Performance Management for Enterprises
High Scalability Network Performance Management for EnterprisesHigh Scalability Network Performance Management for Enterprises
High Scalability Network Performance Management for Enterprises
 
Lecture 3.31 3.32.pptx
Lecture 3.31  3.32.pptxLecture 3.31  3.32.pptx
Lecture 3.31 3.32.pptx
 
Consistency as a Service: Auditing Cloud Consistency
Consistency as a Service: Auditing Cloud ConsistencyConsistency as a Service: Auditing Cloud Consistency
Consistency as a Service: Auditing Cloud Consistency
 
Grid computing
Grid computingGrid computing
Grid computing
 
Load Balancing in Cloud Computing.pptx
Load Balancing in Cloud Computing.pptxLoad Balancing in Cloud Computing.pptx
Load Balancing in Cloud Computing.pptx
 
Chapeter 2 introduction to cloud computing
Chapeter 2   introduction to cloud computingChapeter 2   introduction to cloud computing
Chapeter 2 introduction to cloud computing
 
Cloud computing managing
Cloud computing managingCloud computing managing
Cloud computing managing
 
2012an20
2012an202012an20
2012an20
 
Technical Architectures
Technical ArchitecturesTechnical Architectures
Technical Architectures
 
Data Centre Network Optimization
Data Centre Network OptimizationData Centre Network Optimization
Data Centre Network Optimization
 

Dernier

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Dernier (20)

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

Distributed Load Balancing and Data Analysis Across Multiple Data Centers

  • 1. DISTRIBUTED LOAD BALANCING AND MULTIPLE DATA CENTERS ANALYSIS Presented by: Sowmya C 1
  • 2. CLOUD Cloud computing is the delivery of computing services over the Internet. Characteristics of cloud • On demand services. • Broad network access. • Reliability. • Resource pooling. • Rapid elasticity. • Measured service. 2
  • 3. BIG DATA Big data is similar to small data but bigger. Having data bigger it requires different approaches: • Techniques ,tools and architecture. Big data comes from sensor devices, video, audio, networks, social media, transactional applications. 3
  • 4. WHY BIG DATA? Big data enables: • Increased storage capacity • Increased processing power • Helps to make better business decision • Examining large amount of data. • Effective marketing 4
  • 5. PROBLEM STATEMENT • Load balancing is the main challenge in cloud computing, centralized systems are subjected to single point of failure hence it is required to distribute the dynamic local workload across all the nodes. • The outcome of data centers is huge and it is necessary to use an efficient technology to analyse the data. 5
  • 6. OBJECTIVE • Achieving load balancing in datacenters using distributed load balancing system to increase performance and resource utilization. • Data analysis using an efficient tool called hadoop. 6
  • 7. Load balancing in data centers Load balancing is the process of improving the performance of the system by shifting of workload among the processors. Data centers are the locations containing a group of servers. 7
  • 8. Types of load balancing Static load balancing  The decision of shifting the load does not depend on the current state of the system.  Algorithms are non preemptive.  Round Robin.  Central Manager.  Threshold algorithm.  randomized algorithm Dynamic load balancing  current state of the system is used to make any decision for load balancing.  Dynamic load balancing algorithms are preemptive.  Types of Dynamic load balancing  Local Queue Algorithm.  Central Queue algorithm. 8
  • 9. CENTRALIZED LOAD BALANCING Limitations of centralized load balancing • Only suitable for WAN’s where traffic is predictable and stable. • Example : google’s inter- datacenters traffic engineering algorithm needs to run just 550 times per day Existing system architecture 9 Main Controller c1
  • 10. DISTRIBUTED DATA CENTERS Needs for distributed systems : • High speed of system. • High performance • Huge processing power Proposed system architecture Distributed load balancer S1 S2 S3 S4 App.A App.cApp.B Network 10 computer1 computer2 computer3 computer4
  • 11. DISTRIBUTED LOAD BALANCING SYSTEM Distribution systems can be defined as collection of computing and communication resources located in distributed data centers which are shared by several end users. Advantages of distributed systems • High performance • Distribution • Transparency • Reliability • Incremental growth 11
  • 12. Data Need for big data 12
  • 13. HADOOP Open source data storage and processing API. Massively scalable and automatically parallelizable. Core components : • Hadoop common • Hadoop distributed file system • Map reduce • YARN 13
  • 14. MAPREDUCE ABSTRACTION Map returns information •Map Reduce accepts information •combine Reduces applies a user defined function to reduce data •reduce 14
  • 15. CONCLUSION We can achieve high throughput, resource utilization. we can reach high user satisfaction. 15
  • 16. 16