SlideShare ist ein Scribd-Unternehmen logo
1 von 73
Downloaden Sie, um offline zu lesen
A  load balancing model based on cloud partitioning for the public cloud. ppt
A Load Balancing Model Based on Cloud 
Partitioning for the Public Cloud 
Under the guidance of: 
Mr.Lalithendra Nadh.V
K.Poojitha(10NP1A1219) J.Pooja Naidu(10NP1A1220) 
G.Prathyusha (10NP1A1235) V.Lavanya(10NP1A1247)
A  load balancing model based on cloud partitioning for the public cloud. ppt
Vision 
• Load balancing in the cloud computing environment has an 
important impact on the performance. Good load balancing 
makes cloud computing more efficient and improves user 
satisfaction. 
• The algorithm applies the “game theory” to the load balancing 
strategy to improve the efficiency in the public cloud 
environment.
EXISTING SYSTEM 
• Since the job arrival pattern is not predictable and the capacities of each 
node in the cloud differ, for load balancing problem, workload control is 
crucial to improve system performance and maintain stability. 
• In general ,Load balancing schemes depending on whether the system 
dynamics are important can be either static and dynamic. Static schemes do 
not use the system information and are less complex while dynamic schemes 
will bring additional costs for the system but can change as the system 
status changes.
PROPOSED SYSTEM 
• The load balancing model given in this article is aimed at the 
public cloud which has numerous nodes with distributed 
computing resources in many different geographic locations. 
• Thus, this model divides the public cloud into several cloud 
partitions. 
• The model has a main controller and balancers to gather and 
analyze the information. Thus, the dynamic control has little 
influence on the other working nodes. The system status then 
provides a basis for choosing the right load balancing strategy.
Modules 
•User Module 
•System Model 
•Main controller and balancers 
•Cloud Partition Load Balancing Strategy
User Module 
• In this module, Users are having 
authentication and security to access the 
detail which is presented in the ontology 
system. Before accessing or searching the 
details user should have the account in that 
otherwise they should register first.
System Model 
• There are several cloud computing categories with this work focused on a 
public cloud. A public cloud is based on the standard cloud computing 
model, with service provided by a service provider . A large public cloud 
will include many nodes and the nodes in different geographical locations. 
Cloud partitioning is used to manage this large cloud. A cloud partition is a 
subarea of the public cloud with divisions based on the geographic 
locations. with the main controller deciding which cloud partition should 
receive the job. The partition load balancer then decides how to assign 
the jobs to the nodes. When the load status of a cloud partition is 
normal, this partitioning can be accomplished locally. If the cloud 
partition load status is not normal, this job should be transferred to 
another partition.
Main controller and balancers 
• The load balance solution is done by the main controller 
and the balancers. The main controller first assigns jobs 
to the suitable cloud partition and then communicates 
with the balancers in each partition to refresh this 
status information. Since the main controller deals with 
information for each partition, smaller data sets will lead 
to the higher processing rates. The balancers in each 
partition gather the status information from every node 
and then choose the right strategy to distribute the 
jobs.
Cloud Partition Load Balancing Strategy 
• When the cloud partition is idle, many computing resources are 
available and relatively few jobs are arriving. In this situation, this 
cloud partition has the ability to process jobs as quickly as possible so 
a simple load balancing method can be used. There are many simple 
load balance algorithm methods such as the Random algorithm, the 
Weight Round Robin, and the Dynamic Round Robin the Round Robin 
algorithm is used here for its simplicity.
SYSTEM ARCHITECTURE
When a job arrives at the public cloud, the first step is to choose the right 
partition. The cloud partition status can be divided into three types: 
(1) Idle: When the percentage of idle nodes exceeds “ALPHA”, change to idle 
status. 
(2) Normal: When the percentage of the normal nodes exceeds “BETA”, change to 
normal load status. 
(3) Overload: When the percentage of the overloaded nodes exceeds ,”GAMMA” 
change to overloaded status. 
The parameters ALPHA,BETA,GAMMA and are set by the cloud 
partition balancers. 
The main controller has to communicate with the balancers frequently to refresh 
the status information.
A  load balancing model based on cloud partitioning for the public cloud. ppt
Functional Requirements
SYSTEM CONFIGURATION 
• HARDWARE CONFIGURATION 
• Processor - Pentium –IV 
• Speed - 1.1 Ghz 
• RAM - 256 MB(min) 
• Hard Disk - 20 GB 
• Key Board - Standard Windows Keyboard 
• Mouse - Two or Three Button Mouse 
• Monitor - SVGA-Super video graphics array
SYSTEM CONFIGURATION 
• SOFTWARE CONFIGURATION 
• Operating System : Windows XP 
• Programming Language : JAVA 
• Java Version : JDK 1.6 & above.
Unified Modeling Language.
Unified Modeling Language. 
WHAT IS UML? 
The Unified Modeling Language is a standard language for writing 
software blueprints.
Use case diagrams. 
• Use case diagram shows a set of use cases and 
actors and their relationships. 
• Actor: An actor can be a human or a system. 
• Association : It is a structural relationships 
that describes a set of links being a connection 
among objects aggregation is a special kind of 
association. It is denoted by “solid line”.
Use case diagram for Admin
Use case diagram for User
Sequence diagrams 
Sequence diagram is an interaction diagram that emphasis the 
time ordering of messages to show interaction between the objects. 
Association: It is a structural relationships that describes a set of links 
being a connection among objects aggregation is a special kind of 
association. It is denoted by “solid line”. 
Object Life Line: An object life line is a “vertical dashed lines” that 
represents the exists of an object over a period of line. 
Focus Of Control: It is represented by a “rectangle box “ that shows 
the period of time during which object performs so action. 
Dependency: It is a relationship between two things in which a change to 
one thing may effect the other thing.
Sequence diagrams
Collaboration diagram 
• Collaboration diagram is also an interaction 
diagram that emphasis the structural 
organization of objects that sends and 
receives message. 
• Object: Object is instance of class. 
• Object Link: Link among the objects. 
• Self Link: Object gets linked by it self.
Collaboration diagram
Class diagram 
• Class diagram shows a set of classes, 
interfaces and collaborations and their 
relationships. 
• A class consists of class 
names,attributes,operations and responsibilities. 
• Association: It is a structural relationships that 
describes a set of links being a connection among 
objects aggregation is a special kind of 
association. It is denoted by “solid line”.
Class diagram
Activity diagram 
• An activity diagram is a special kind of state chart diagram 
it shows the flow from activity to activity. 
• State: It specifics the sequence of state of an object. 
• Transition: It shows the transitions between the states. 
• Decision Box: It is used for making decision if any decisions 
cases arise in in the flow. So we can check any conditions.
Activity diagrams
State chart diagrams 
• State chart diagram shows a state machine 
consisting of states transmission ,events and 
activities. 
• State: It specifics the sequence of state of an 
object. 
• Transition: It shows the transitions between the 
states.
State chart diagram
Screen Shots
LOGIN PAGE FOR ADMIN
WELCOME TO ADMIN
SERVERS AVAILABLE
SERVER STATUS
CLOUDS
ADD VIDEOS
VIDEOS UPLOADED
USER
REDIRECTING TO CLOUD1
USER WATCHES/PLAYS A VIDEO
VIDEOS PLAYING
VIDEOS PLAYING
VIDEOS PLAYING
ADMIN CHECKING CLOUDS AVAILABLE
CLOUDS IN ACTIVE
TOTAL COONECTIONS ARE AVAIL AND ITS 
STATUS
CHANGES IN THE CLOUD SERVERS
CHANGE IN THE SERVER STATUS
REDIRECTING TO CLOUD1
CLOUD1 STATUS:OVERLOADED
CLOUD1:3 IN ACTIVE
PLAYING ANOTHER VIDEO
PLAYING ANOTHER VIDEO
REDIRECTING TO CLOUD2
USER VIDEO PAGE
CHANGE CLOUD2:2 IN ACTIVE
CHANGE IN SERVER STATUS:CLOUD2
CHANG IN CLOUD2:2 IN ACTIVE
CHANGE IS SERVER STATUS:CLOUD2
REDIRECTING TO CLOUD3
CHANGE IN CLOUD2:2 IN ACTIVE
CHANGE IN SERVER STATUS:CLOUD3
3 SERVERS ARE OVERLOADED
3 CLOUDS ARE IN ACTIVE STATUS
MAXIMUM USERS WATCHED VIDEOS
Conclusion 
• Till now we have discussed on basic concepts of Cloud Computing 
and Load balancing. The research work can be proceeded to 
implement the total solution of load balancing in a complete 
cloud environment. Our objective for this paper is to develop an 
effective load balancing algorithm using Round Robin technique 
to maximize or minimize different performance parameters like 
CPU load, Memory capacity, Delay or network load for the 
clouds of different sizes.
REFERENCE 
Gaochao Xu, Junjie Pang, and Xiaodong Fu “A Load Balancing 
Model Based on Cloud Partitioning for the Public Cloud” 
TSINGHUA SCIENCE AND TECHNOLOGY ISSN 1007 - 0214 
04 /12 pp 34-39 Volume 18, Number 1, February 2013.
A  load balancing model based on cloud partitioning for the public cloud. ppt
A  load balancing model based on cloud partitioning for the public cloud. ppt

Weitere ähnliche Inhalte

Was ist angesagt?

Cloud and Grid Computing
Cloud and Grid ComputingCloud and Grid Computing
Cloud and Grid ComputingLeen Blom
 
Data management in cloud computing trainee
Data management in cloud computing  traineeData management in cloud computing  trainee
Data management in cloud computing traineeDamilola Mosaku
 
Parallel Algorithm Models
Parallel Algorithm ModelsParallel Algorithm Models
Parallel Algorithm ModelsMartin Coronel
 
Traffic-adaptive Medium Access Protocol
Traffic-adaptive Medium Access ProtocolTraffic-adaptive Medium Access Protocol
Traffic-adaptive Medium Access ProtocolGaurav Chauhan
 
Adbms 43 multiversion concurrency control
Adbms 43 multiversion concurrency controlAdbms 43 multiversion concurrency control
Adbms 43 multiversion concurrency controlVaibhav Khanna
 
management of distributed transactions
management of distributed transactionsmanagement of distributed transactions
management of distributed transactionsNilu Desai
 
Service Oriented Architecture (SOA) [5/5] : SOA Best Practices
Service Oriented Architecture (SOA) [5/5] : SOA Best PracticesService Oriented Architecture (SOA) [5/5] : SOA Best Practices
Service Oriented Architecture (SOA) [5/5] : SOA Best PracticesIMC Institute
 
Randomized Algorithm- Advanced Algorithm
Randomized Algorithm- Advanced AlgorithmRandomized Algorithm- Advanced Algorithm
Randomized Algorithm- Advanced AlgorithmMahbubur Rahman
 
Basics of Network Traffic Management
Basics of Network Traffic ManagementBasics of Network Traffic Management
Basics of Network Traffic ManagementPuneet Bawa
 
Eucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaEucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaAmar Myana
 
Introduction to SDN: Software Defined Networking
Introduction to SDN: Software Defined NetworkingIntroduction to SDN: Software Defined Networking
Introduction to SDN: Software Defined NetworkingAnkita Mahajan
 
Traceroute- A Networking Tool
Traceroute- A Networking ToolTraceroute- A Networking Tool
Traceroute- A Networking ToolAmit Kumar
 
X.75 Internetworking protocol
X.75 Internetworking protocolX.75 Internetworking protocol
X.75 Internetworking protocolPradnya Saval
 
Clock Synchronization (Distributed computing)
Clock Synchronization (Distributed computing)Clock Synchronization (Distributed computing)
Clock Synchronization (Distributed computing)Sri Prasanna
 
Data in Motion vs Data at Rest
Data in Motion vs Data at RestData in Motion vs Data at Rest
Data in Motion vs Data at RestInternap
 
Unit 2 cnd_22634_pranoti doke
Unit 2 cnd_22634_pranoti dokeUnit 2 cnd_22634_pranoti doke
Unit 2 cnd_22634_pranoti dokePranoti Doke
 

Was ist angesagt? (20)

Cloud and Grid Computing
Cloud and Grid ComputingCloud and Grid Computing
Cloud and Grid Computing
 
Data management in cloud computing trainee
Data management in cloud computing  traineeData management in cloud computing  trainee
Data management in cloud computing trainee
 
Parallel Algorithm Models
Parallel Algorithm ModelsParallel Algorithm Models
Parallel Algorithm Models
 
Traffic-adaptive Medium Access Protocol
Traffic-adaptive Medium Access ProtocolTraffic-adaptive Medium Access Protocol
Traffic-adaptive Medium Access Protocol
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
 
Turing Test
Turing TestTuring Test
Turing Test
 
Adbms 43 multiversion concurrency control
Adbms 43 multiversion concurrency controlAdbms 43 multiversion concurrency control
Adbms 43 multiversion concurrency control
 
management of distributed transactions
management of distributed transactionsmanagement of distributed transactions
management of distributed transactions
 
Service Oriented Architecture (SOA) [5/5] : SOA Best Practices
Service Oriented Architecture (SOA) [5/5] : SOA Best PracticesService Oriented Architecture (SOA) [5/5] : SOA Best Practices
Service Oriented Architecture (SOA) [5/5] : SOA Best Practices
 
Randomized Algorithm- Advanced Algorithm
Randomized Algorithm- Advanced AlgorithmRandomized Algorithm- Advanced Algorithm
Randomized Algorithm- Advanced Algorithm
 
Basics of Network Traffic Management
Basics of Network Traffic ManagementBasics of Network Traffic Management
Basics of Network Traffic Management
 
Eucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaEucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebula
 
Introduction to SDN: Software Defined Networking
Introduction to SDN: Software Defined NetworkingIntroduction to SDN: Software Defined Networking
Introduction to SDN: Software Defined Networking
 
Computer network
Computer networkComputer network
Computer network
 
Traceroute- A Networking Tool
Traceroute- A Networking ToolTraceroute- A Networking Tool
Traceroute- A Networking Tool
 
X.75 Internetworking protocol
X.75 Internetworking protocolX.75 Internetworking protocol
X.75 Internetworking protocol
 
Middleware
MiddlewareMiddleware
Middleware
 
Clock Synchronization (Distributed computing)
Clock Synchronization (Distributed computing)Clock Synchronization (Distributed computing)
Clock Synchronization (Distributed computing)
 
Data in Motion vs Data at Rest
Data in Motion vs Data at RestData in Motion vs Data at Rest
Data in Motion vs Data at Rest
 
Unit 2 cnd_22634_pranoti doke
Unit 2 cnd_22634_pranoti dokeUnit 2 cnd_22634_pranoti doke
Unit 2 cnd_22634_pranoti doke
 

Ähnlich wie A load balancing model based on cloud partitioning for the public cloud. ppt

Base paper ppt-. A load balancing model based on cloud partitioning for the ...
Base paper ppt-. A  load balancing model based on cloud partitioning for the ...Base paper ppt-. A  load balancing model based on cloud partitioning for the ...
Base paper ppt-. A load balancing model based on cloud partitioning for the ...Lavanya Vigrahala
 
Public Cloud Partition Using Load Status Evaluation and Cloud Division Rules
Public Cloud Partition Using Load Status Evaluation and Cloud Division RulesPublic Cloud Partition Using Load Status Evaluation and Cloud Division Rules
Public Cloud Partition Using Load Status Evaluation and Cloud Division RulesIJSRD
 
A load balancing model based on cloud partitioning
A load balancing model based on cloud partitioningA load balancing model based on cloud partitioning
A load balancing model based on cloud partitioningLavanya Vigrahala
 
Iaetsd improved load balancing model based on
Iaetsd improved load balancing model based onIaetsd improved load balancing model based on
Iaetsd improved load balancing model based onIaetsd Iaetsd
 
Cloud Partitioning of Load Balancing Using Round Robin Model
Cloud Partitioning of Load Balancing Using Round Robin ModelCloud Partitioning of Load Balancing Using Round Robin Model
Cloud Partitioning of Load Balancing Using Round Robin ModelIJCERT
 
A load balancing model based on cloud partitioning for the public cloud
A load balancing model based on cloud partitioning for the public cloudA load balancing model based on cloud partitioning for the public cloud
A load balancing model based on cloud partitioning for the public cloudJPINFOTECH JAYAPRAKASH
 
Partitioning based Approach for Load Balancing Public Cloud
Partitioning based Approach for Load Balancing Public CloudPartitioning based Approach for Load Balancing Public Cloud
Partitioning based Approach for Load Balancing Public CloudIJERA Editor
 
A Novel Switch Mechanism for Load Balancing in Public Cloud
A Novel Switch Mechanism for Load Balancing in Public CloudA Novel Switch Mechanism for Load Balancing in Public Cloud
A Novel Switch Mechanism for Load Balancing in Public CloudIJMER
 
Load balancing in Distributed Systems
Load balancing in Distributed SystemsLoad balancing in Distributed Systems
Load balancing in Distributed SystemsRicha Singh
 
load balancing in public cloud ppt
load balancing in public cloud pptload balancing in public cloud ppt
load balancing in public cloud pptKrishna Kumar
 
Modified Active Monitoring Load Balancing with Cloud Computing
Modified Active Monitoring Load Balancing with Cloud ComputingModified Active Monitoring Load Balancing with Cloud Computing
Modified Active Monitoring Load Balancing with Cloud Computingijsrd.com
 
Chapter 5.pptx
Chapter 5.pptxChapter 5.pptx
Chapter 5.pptxJoeBaker69
 
LOAD MANAGEMENT IN CLOUD ENVIRONMENT
LOAD MANAGEMENT IN CLOUD ENVIRONMENTLOAD MANAGEMENT IN CLOUD ENVIRONMENT
LOAD MANAGEMENT IN CLOUD ENVIRONMENTIJERA Editor
 
A novel load balancing model for overloaded cloud
A novel load balancing model for overloaded cloudA novel load balancing model for overloaded cloud
A novel load balancing model for overloaded cloudeSAT Publishing House
 
Hybrid Scheduling Algorithm for Efficient Load Balancing In Cloud Computing
Hybrid Scheduling Algorithm for Efficient Load Balancing In Cloud ComputingHybrid Scheduling Algorithm for Efficient Load Balancing In Cloud Computing
Hybrid Scheduling Algorithm for Efficient Load Balancing In Cloud ComputingEswar Publications
 
LOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTINGLOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTINGIRJET Journal
 
Dynamic Cloud Partitioning and Load Balancing in Cloud
Dynamic Cloud Partitioning and Load Balancing in Cloud Dynamic Cloud Partitioning and Load Balancing in Cloud
Dynamic Cloud Partitioning and Load Balancing in Cloud Shyam Hajare
 
Load Rebalancing for Distributed Hash Tables in Cloud Computing
Load Rebalancing for Distributed Hash Tables in Cloud ComputingLoad Rebalancing for Distributed Hash Tables in Cloud Computing
Load Rebalancing for Distributed Hash Tables in Cloud Computingiosrjce
 

Ähnlich wie A load balancing model based on cloud partitioning for the public cloud. ppt (20)

Base paper ppt-. A load balancing model based on cloud partitioning for the ...
Base paper ppt-. A  load balancing model based on cloud partitioning for the ...Base paper ppt-. A  load balancing model based on cloud partitioning for the ...
Base paper ppt-. A load balancing model based on cloud partitioning for the ...
 
Public Cloud Partition Using Load Status Evaluation and Cloud Division Rules
Public Cloud Partition Using Load Status Evaluation and Cloud Division RulesPublic Cloud Partition Using Load Status Evaluation and Cloud Division Rules
Public Cloud Partition Using Load Status Evaluation and Cloud Division Rules
 
A load balancing model based on cloud partitioning
A load balancing model based on cloud partitioningA load balancing model based on cloud partitioning
A load balancing model based on cloud partitioning
 
Iaetsd improved load balancing model based on
Iaetsd improved load balancing model based onIaetsd improved load balancing model based on
Iaetsd improved load balancing model based on
 
Cloud Partitioning of Load Balancing Using Round Robin Model
Cloud Partitioning of Load Balancing Using Round Robin ModelCloud Partitioning of Load Balancing Using Round Robin Model
Cloud Partitioning of Load Balancing Using Round Robin Model
 
A load balancing model based on cloud partitioning for the public cloud
A load balancing model based on cloud partitioning for the public cloudA load balancing model based on cloud partitioning for the public cloud
A load balancing model based on cloud partitioning for the public cloud
 
Partitioning based Approach for Load Balancing Public Cloud
Partitioning based Approach for Load Balancing Public CloudPartitioning based Approach for Load Balancing Public Cloud
Partitioning based Approach for Load Balancing Public Cloud
 
Load Balancing.pptx
Load Balancing.pptxLoad Balancing.pptx
Load Balancing.pptx
 
A Novel Switch Mechanism for Load Balancing in Public Cloud
A Novel Switch Mechanism for Load Balancing in Public CloudA Novel Switch Mechanism for Load Balancing in Public Cloud
A Novel Switch Mechanism for Load Balancing in Public Cloud
 
Load balancing in Distributed Systems
Load balancing in Distributed SystemsLoad balancing in Distributed Systems
Load balancing in Distributed Systems
 
load balancing in public cloud ppt
load balancing in public cloud pptload balancing in public cloud ppt
load balancing in public cloud ppt
 
Modified Active Monitoring Load Balancing with Cloud Computing
Modified Active Monitoring Load Balancing with Cloud ComputingModified Active Monitoring Load Balancing with Cloud Computing
Modified Active Monitoring Load Balancing with Cloud Computing
 
Chapter 5.pptx
Chapter 5.pptxChapter 5.pptx
Chapter 5.pptx
 
LOAD MANAGEMENT IN CLOUD ENVIRONMENT
LOAD MANAGEMENT IN CLOUD ENVIRONMENTLOAD MANAGEMENT IN CLOUD ENVIRONMENT
LOAD MANAGEMENT IN CLOUD ENVIRONMENT
 
A novel load balancing model for overloaded cloud
A novel load balancing model for overloaded cloudA novel load balancing model for overloaded cloud
A novel load balancing model for overloaded cloud
 
Hybrid Scheduling Algorithm for Efficient Load Balancing In Cloud Computing
Hybrid Scheduling Algorithm for Efficient Load Balancing In Cloud ComputingHybrid Scheduling Algorithm for Efficient Load Balancing In Cloud Computing
Hybrid Scheduling Algorithm for Efficient Load Balancing In Cloud Computing
 
LOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTINGLOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTING
 
Dynamic Cloud Partitioning and Load Balancing in Cloud
Dynamic Cloud Partitioning and Load Balancing in Cloud Dynamic Cloud Partitioning and Load Balancing in Cloud
Dynamic Cloud Partitioning and Load Balancing in Cloud
 
Load Rebalancing for Distributed Hash Tables in Cloud Computing
Load Rebalancing for Distributed Hash Tables in Cloud ComputingLoad Rebalancing for Distributed Hash Tables in Cloud Computing
Load Rebalancing for Distributed Hash Tables in Cloud Computing
 
C017311316
C017311316C017311316
C017311316
 

Kürzlich hochgeladen

UNIT4_ESD_wfffffggggggggggggith_ARM.pptx
UNIT4_ESD_wfffffggggggggggggith_ARM.pptxUNIT4_ESD_wfffffggggggggggggith_ARM.pptx
UNIT4_ESD_wfffffggggggggggggith_ARM.pptxrealme6igamerr
 
Transforming Process Safety Management: Challenges, Benefits, and Transition ...
Transforming Process Safety Management: Challenges, Benefits, and Transition ...Transforming Process Safety Management: Challenges, Benefits, and Transition ...
Transforming Process Safety Management: Challenges, Benefits, and Transition ...soginsider
 
nvidia AI-gtc 2024 partial slide deck.pptx
nvidia AI-gtc 2024 partial slide deck.pptxnvidia AI-gtc 2024 partial slide deck.pptx
nvidia AI-gtc 2024 partial slide deck.pptxjasonsedano2
 
solar wireless electric vechicle charging system
solar wireless electric vechicle charging systemsolar wireless electric vechicle charging system
solar wireless electric vechicle charging systemgokuldongala
 
IT3401-WEB ESSENTIALS PRESENTATIONS.pptx
IT3401-WEB ESSENTIALS PRESENTATIONS.pptxIT3401-WEB ESSENTIALS PRESENTATIONS.pptx
IT3401-WEB ESSENTIALS PRESENTATIONS.pptxSAJITHABANUS
 
Vertical- Machining - Center - VMC -LMW-Machine-Tool-Division.pptx
Vertical- Machining - Center - VMC -LMW-Machine-Tool-Division.pptxVertical- Machining - Center - VMC -LMW-Machine-Tool-Division.pptx
Vertical- Machining - Center - VMC -LMW-Machine-Tool-Division.pptxLMW Machine Tool Division
 
Technology Features of Apollo HDD Machine, Its Technical Specification with C...
Technology Features of Apollo HDD Machine, Its Technical Specification with C...Technology Features of Apollo HDD Machine, Its Technical Specification with C...
Technology Features of Apollo HDD Machine, Its Technical Specification with C...Apollo Techno Industries Pvt Ltd
 
Mohs Scale of Hardness, Hardness Scale.pptx
Mohs Scale of Hardness, Hardness Scale.pptxMohs Scale of Hardness, Hardness Scale.pptx
Mohs Scale of Hardness, Hardness Scale.pptxKISHAN KUMAR
 
Summer training report on BUILDING CONSTRUCTION for DIPLOMA Students.pdf
Summer training report on BUILDING CONSTRUCTION for DIPLOMA Students.pdfSummer training report on BUILDING CONSTRUCTION for DIPLOMA Students.pdf
Summer training report on BUILDING CONSTRUCTION for DIPLOMA Students.pdfNaveenVerma126
 
Oracle_PLSQL_basic_tutorial_with_workon_Exercises.ppt
Oracle_PLSQL_basic_tutorial_with_workon_Exercises.pptOracle_PLSQL_basic_tutorial_with_workon_Exercises.ppt
Oracle_PLSQL_basic_tutorial_with_workon_Exercises.pptDheerajKashnyal
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
ChatGPT-and-Generative-AI-Landscape Working of generative ai search
ChatGPT-and-Generative-AI-Landscape Working of generative ai searchChatGPT-and-Generative-AI-Landscape Working of generative ai search
ChatGPT-and-Generative-AI-Landscape Working of generative ai searchrohitcse52
 
Popular-NO1 Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialis...
Popular-NO1 Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialis...Popular-NO1 Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialis...
Popular-NO1 Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialis...Amil baba
 
Modelling Guide for Timber Structures - FPInnovations
Modelling Guide for Timber Structures - FPInnovationsModelling Guide for Timber Structures - FPInnovations
Modelling Guide for Timber Structures - FPInnovationsYusuf Yıldız
 
Engineering Mechanics Chapter 5 Equilibrium of a Rigid Body
Engineering Mechanics  Chapter 5  Equilibrium of a Rigid BodyEngineering Mechanics  Chapter 5  Equilibrium of a Rigid Body
Engineering Mechanics Chapter 5 Equilibrium of a Rigid BodyAhmadHajasad2
 
cloud computing notes for anna university syllabus
cloud computing notes for anna university syllabuscloud computing notes for anna university syllabus
cloud computing notes for anna university syllabusViolet Violet
 

Kürzlich hochgeladen (20)

UNIT4_ESD_wfffffggggggggggggith_ARM.pptx
UNIT4_ESD_wfffffggggggggggggith_ARM.pptxUNIT4_ESD_wfffffggggggggggggith_ARM.pptx
UNIT4_ESD_wfffffggggggggggggith_ARM.pptx
 
Transforming Process Safety Management: Challenges, Benefits, and Transition ...
Transforming Process Safety Management: Challenges, Benefits, and Transition ...Transforming Process Safety Management: Challenges, Benefits, and Transition ...
Transforming Process Safety Management: Challenges, Benefits, and Transition ...
 
Présentation IIRB 2024 Chloe Dufrane.pdf
Présentation IIRB 2024 Chloe Dufrane.pdfPrésentation IIRB 2024 Chloe Dufrane.pdf
Présentation IIRB 2024 Chloe Dufrane.pdf
 
Lecture 2 .pptx
Lecture 2                            .pptxLecture 2                            .pptx
Lecture 2 .pptx
 
nvidia AI-gtc 2024 partial slide deck.pptx
nvidia AI-gtc 2024 partial slide deck.pptxnvidia AI-gtc 2024 partial slide deck.pptx
nvidia AI-gtc 2024 partial slide deck.pptx
 
solar wireless electric vechicle charging system
solar wireless electric vechicle charging systemsolar wireless electric vechicle charging system
solar wireless electric vechicle charging system
 
IT3401-WEB ESSENTIALS PRESENTATIONS.pptx
IT3401-WEB ESSENTIALS PRESENTATIONS.pptxIT3401-WEB ESSENTIALS PRESENTATIONS.pptx
IT3401-WEB ESSENTIALS PRESENTATIONS.pptx
 
Vertical- Machining - Center - VMC -LMW-Machine-Tool-Division.pptx
Vertical- Machining - Center - VMC -LMW-Machine-Tool-Division.pptxVertical- Machining - Center - VMC -LMW-Machine-Tool-Division.pptx
Vertical- Machining - Center - VMC -LMW-Machine-Tool-Division.pptx
 
Technology Features of Apollo HDD Machine, Its Technical Specification with C...
Technology Features of Apollo HDD Machine, Its Technical Specification with C...Technology Features of Apollo HDD Machine, Its Technical Specification with C...
Technology Features of Apollo HDD Machine, Its Technical Specification with C...
 
Mohs Scale of Hardness, Hardness Scale.pptx
Mohs Scale of Hardness, Hardness Scale.pptxMohs Scale of Hardness, Hardness Scale.pptx
Mohs Scale of Hardness, Hardness Scale.pptx
 
Summer training report on BUILDING CONSTRUCTION for DIPLOMA Students.pdf
Summer training report on BUILDING CONSTRUCTION for DIPLOMA Students.pdfSummer training report on BUILDING CONSTRUCTION for DIPLOMA Students.pdf
Summer training report on BUILDING CONSTRUCTION for DIPLOMA Students.pdf
 
Oracle_PLSQL_basic_tutorial_with_workon_Exercises.ppt
Oracle_PLSQL_basic_tutorial_with_workon_Exercises.pptOracle_PLSQL_basic_tutorial_with_workon_Exercises.ppt
Oracle_PLSQL_basic_tutorial_with_workon_Exercises.ppt
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
ChatGPT-and-Generative-AI-Landscape Working of generative ai search
ChatGPT-and-Generative-AI-Landscape Working of generative ai searchChatGPT-and-Generative-AI-Landscape Working of generative ai search
ChatGPT-and-Generative-AI-Landscape Working of generative ai search
 
Popular-NO1 Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialis...
Popular-NO1 Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialis...Popular-NO1 Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialis...
Popular-NO1 Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialis...
 
Modelling Guide for Timber Structures - FPInnovations
Modelling Guide for Timber Structures - FPInnovationsModelling Guide for Timber Structures - FPInnovations
Modelling Guide for Timber Structures - FPInnovations
 
Présentation IIRB 2024 Marine Cordonnier.pdf
Présentation IIRB 2024 Marine Cordonnier.pdfPrésentation IIRB 2024 Marine Cordonnier.pdf
Présentation IIRB 2024 Marine Cordonnier.pdf
 
Engineering Mechanics Chapter 5 Equilibrium of a Rigid Body
Engineering Mechanics  Chapter 5  Equilibrium of a Rigid BodyEngineering Mechanics  Chapter 5  Equilibrium of a Rigid Body
Engineering Mechanics Chapter 5 Equilibrium of a Rigid Body
 
Lecture 4 .pdf
Lecture 4                              .pdfLecture 4                              .pdf
Lecture 4 .pdf
 
cloud computing notes for anna university syllabus
cloud computing notes for anna university syllabuscloud computing notes for anna university syllabus
cloud computing notes for anna university syllabus
 

A load balancing model based on cloud partitioning for the public cloud. ppt

  • 2. A Load Balancing Model Based on Cloud Partitioning for the Public Cloud Under the guidance of: Mr.Lalithendra Nadh.V
  • 3. K.Poojitha(10NP1A1219) J.Pooja Naidu(10NP1A1220) G.Prathyusha (10NP1A1235) V.Lavanya(10NP1A1247)
  • 5. Vision • Load balancing in the cloud computing environment has an important impact on the performance. Good load balancing makes cloud computing more efficient and improves user satisfaction. • The algorithm applies the “game theory” to the load balancing strategy to improve the efficiency in the public cloud environment.
  • 6. EXISTING SYSTEM • Since the job arrival pattern is not predictable and the capacities of each node in the cloud differ, for load balancing problem, workload control is crucial to improve system performance and maintain stability. • In general ,Load balancing schemes depending on whether the system dynamics are important can be either static and dynamic. Static schemes do not use the system information and are less complex while dynamic schemes will bring additional costs for the system but can change as the system status changes.
  • 7. PROPOSED SYSTEM • The load balancing model given in this article is aimed at the public cloud which has numerous nodes with distributed computing resources in many different geographic locations. • Thus, this model divides the public cloud into several cloud partitions. • The model has a main controller and balancers to gather and analyze the information. Thus, the dynamic control has little influence on the other working nodes. The system status then provides a basis for choosing the right load balancing strategy.
  • 8. Modules •User Module •System Model •Main controller and balancers •Cloud Partition Load Balancing Strategy
  • 9. User Module • In this module, Users are having authentication and security to access the detail which is presented in the ontology system. Before accessing or searching the details user should have the account in that otherwise they should register first.
  • 10. System Model • There are several cloud computing categories with this work focused on a public cloud. A public cloud is based on the standard cloud computing model, with service provided by a service provider . A large public cloud will include many nodes and the nodes in different geographical locations. Cloud partitioning is used to manage this large cloud. A cloud partition is a subarea of the public cloud with divisions based on the geographic locations. with the main controller deciding which cloud partition should receive the job. The partition load balancer then decides how to assign the jobs to the nodes. When the load status of a cloud partition is normal, this partitioning can be accomplished locally. If the cloud partition load status is not normal, this job should be transferred to another partition.
  • 11. Main controller and balancers • The load balance solution is done by the main controller and the balancers. The main controller first assigns jobs to the suitable cloud partition and then communicates with the balancers in each partition to refresh this status information. Since the main controller deals with information for each partition, smaller data sets will lead to the higher processing rates. The balancers in each partition gather the status information from every node and then choose the right strategy to distribute the jobs.
  • 12. Cloud Partition Load Balancing Strategy • When the cloud partition is idle, many computing resources are available and relatively few jobs are arriving. In this situation, this cloud partition has the ability to process jobs as quickly as possible so a simple load balancing method can be used. There are many simple load balance algorithm methods such as the Random algorithm, the Weight Round Robin, and the Dynamic Round Robin the Round Robin algorithm is used here for its simplicity.
  • 14. When a job arrives at the public cloud, the first step is to choose the right partition. The cloud partition status can be divided into three types: (1) Idle: When the percentage of idle nodes exceeds “ALPHA”, change to idle status. (2) Normal: When the percentage of the normal nodes exceeds “BETA”, change to normal load status. (3) Overload: When the percentage of the overloaded nodes exceeds ,”GAMMA” change to overloaded status. The parameters ALPHA,BETA,GAMMA and are set by the cloud partition balancers. The main controller has to communicate with the balancers frequently to refresh the status information.
  • 17. SYSTEM CONFIGURATION • HARDWARE CONFIGURATION • Processor - Pentium –IV • Speed - 1.1 Ghz • RAM - 256 MB(min) • Hard Disk - 20 GB • Key Board - Standard Windows Keyboard • Mouse - Two or Three Button Mouse • Monitor - SVGA-Super video graphics array
  • 18. SYSTEM CONFIGURATION • SOFTWARE CONFIGURATION • Operating System : Windows XP • Programming Language : JAVA • Java Version : JDK 1.6 & above.
  • 20. Unified Modeling Language. WHAT IS UML? The Unified Modeling Language is a standard language for writing software blueprints.
  • 21. Use case diagrams. • Use case diagram shows a set of use cases and actors and their relationships. • Actor: An actor can be a human or a system. • Association : It is a structural relationships that describes a set of links being a connection among objects aggregation is a special kind of association. It is denoted by “solid line”.
  • 22. Use case diagram for Admin
  • 23. Use case diagram for User
  • 24. Sequence diagrams Sequence diagram is an interaction diagram that emphasis the time ordering of messages to show interaction between the objects. Association: It is a structural relationships that describes a set of links being a connection among objects aggregation is a special kind of association. It is denoted by “solid line”. Object Life Line: An object life line is a “vertical dashed lines” that represents the exists of an object over a period of line. Focus Of Control: It is represented by a “rectangle box “ that shows the period of time during which object performs so action. Dependency: It is a relationship between two things in which a change to one thing may effect the other thing.
  • 26. Collaboration diagram • Collaboration diagram is also an interaction diagram that emphasis the structural organization of objects that sends and receives message. • Object: Object is instance of class. • Object Link: Link among the objects. • Self Link: Object gets linked by it self.
  • 28. Class diagram • Class diagram shows a set of classes, interfaces and collaborations and their relationships. • A class consists of class names,attributes,operations and responsibilities. • Association: It is a structural relationships that describes a set of links being a connection among objects aggregation is a special kind of association. It is denoted by “solid line”.
  • 30. Activity diagram • An activity diagram is a special kind of state chart diagram it shows the flow from activity to activity. • State: It specifics the sequence of state of an object. • Transition: It shows the transitions between the states. • Decision Box: It is used for making decision if any decisions cases arise in in the flow. So we can check any conditions.
  • 32. State chart diagrams • State chart diagram shows a state machine consisting of states transmission ,events and activities. • State: It specifics the sequence of state of an object. • Transition: It shows the transitions between the states.
  • 35. LOGIN PAGE FOR ADMIN
  • 42. USER
  • 50. TOTAL COONECTIONS ARE AVAIL AND ITS STATUS
  • 51. CHANGES IN THE CLOUD SERVERS
  • 52. CHANGE IN THE SERVER STATUS
  • 61. CHANGE IN SERVER STATUS:CLOUD2
  • 62. CHANG IN CLOUD2:2 IN ACTIVE
  • 63. CHANGE IS SERVER STATUS:CLOUD2
  • 65. CHANGE IN CLOUD2:2 IN ACTIVE
  • 66. CHANGE IN SERVER STATUS:CLOUD3
  • 67. 3 SERVERS ARE OVERLOADED
  • 68. 3 CLOUDS ARE IN ACTIVE STATUS
  • 70. Conclusion • Till now we have discussed on basic concepts of Cloud Computing and Load balancing. The research work can be proceeded to implement the total solution of load balancing in a complete cloud environment. Our objective for this paper is to develop an effective load balancing algorithm using Round Robin technique to maximize or minimize different performance parameters like CPU load, Memory capacity, Delay or network load for the clouds of different sizes.
  • 71. REFERENCE Gaochao Xu, Junjie Pang, and Xiaodong Fu “A Load Balancing Model Based on Cloud Partitioning for the Public Cloud” TSINGHUA SCIENCE AND TECHNOLOGY ISSN 1007 - 0214 04 /12 pp 34-39 Volume 18, Number 1, February 2013.