DYNAMIC RESOURCE ALLOCATION USING
VIRTUAL MACHINES FOR CLOUD
COMPUTING ENVIRONMENT
S.SAI KIRAN REDDY (11QA1A05A6)
Project coordinatorProject coordinator
Mrs.R.Usha Rani,M.Tech.Mrs.R.Usha Rani,M.Tech.
Associate professorAssociate professor
DEPT OF CSEDEPT OF CSE
Project guideProject guide
Mr.A.Gopi,M.Tech.Mr.A.Gopi,M.Tech.
Associate professorAssociate professor
DEPT OF CSEDEPT OF CSE
CONTENTS
• Abstract
• Introduction
• Existing System
• Proposed System
• System Requirements
• Modules
• UML Diagrams
• Screenshots
• Conclusion
ABSTRACT
Cloud computing allows business customers
to scale up and down their resource usage
based on needs. Many of the touted gains in the
cloud model come from resource multiplexing
through virtualization technology.
In this paper, we present a system that uses
virtualization technology to allocate data center
resources dynamically based on application
demands and support green computing by
optimizing the number of servers in use
INTRODUCTION
• WE PRESENT A SYSTEM THAT USES
VIRTUALIZATION TECHNOLOGY TO ALLOCATE
DATA CENTER RESOURCES DYNAMICALLY.
• WE INTRODUCE THE CONCEPT OF “SKEWNESS”.
• BY MINIMIZING SKEWNESS, WE CAN COMBINE
DIFFERENT TYPES OF WORKLOADS NICELY AND
IMPROVE THE OVERALL UTILIZATION OF
SERVER RESOURCES.
• WE DEVELOP A SET OF HEURISTICS THAT
PREVENT OVERLOAD IN THE SYSTEM
EFFECTIVELY WHILE SAVING ENERGY USED.
EXISTING SYSTEM
• VIRTUAL MACHINE MONITORS (VMMS) LIKE XEN
PROVIDE A MECHANISM FOR MAPPING VIRTUAL
MACHINES (VMS) TO PHYSICAL RESOURCES.
• THIS MAPPING IS LARGELY HIDDEN FROM THE
CLOUD USERS.
• IT IS UP TO THE CLOUD PROVIDER TO MAKE SURE
THE UNDERLYING PHYSICAL MACHINES (PMS)
HAVE SUFFICIENT RESOURCES TO MEET THEIR
NEEDS.
• VM LIVE MIGRATION TECHNOLOGY MAKES IT
POSSIBLE TO CHANGE THE MAPPING BETWEEN
VMS AND PMS WHILE APPLICATIONS ARE
PROPOSED SYSTEM
• WE PRESENT THE DESIGN AND IMPLEMENTATION OF AN
AUTOMATED RESOURCE MANAGEMENT SYSTEM THAT
ACHIEVES A GOOD BALANCE BETWEEN OVERLOAD
AVOIDANCE AND GREEN COMPUTING
▫ OVERLOADAVOIDANCE: THE CAPACITY OF A PM SHOULD
BE SUFFICIENT TO SATISFY THE RESOURCE NEEDS OF ALL
VMS RUNNING ON IT. OTHERWISE, THE PM IS
OVERLOADED AND CAN LEAD TO DEGRADED
PERFORMANCE OF ITS VMS.
▫ GREEN COMPUTING: THE NUMBER OF PMS USED SHOULD
BE MINIMIZED AS LONG AS THEY CAN STILL SATISFY THE
NEEDS OF ALL VMS. IDLE PMS CAN BE TURNED OFF TO
SAVE ENERGY.
• WE DEVELOP A RESOURCE ALLOCATION SYSTEM THAT CAN
MODULES
 CLOUDCOMPUTING MODULE.
 RESOURCE MANAGEMENT MODULE.
 VIRTUALIZATION MODULE.
 GREEN COMPUTING MODULE.
CLOUD COMPUTING MODULE
• Cloud computing refers to applications and services
offered over the Internet. These services are offered from
data centers all over the world, which collectively are
referred to as the "cloud."
• Cloud computing is a movement away from applications
needing to be installed on an individual's computer
towards the applications being hosted online. Cloud
resources are usually not only shared by multiple users
but as well as dynamically re-allocated as per demand.
This can work for allocating resources to users in
different time zones.
RESOURCE MANAGEMENT MODULE
• Dynamic resource management has become an active area of
research in the Cloud Computing paradigm. Cost of resources varies
significantly depending on configuration for using them. Hence
efficient management of resources is of prime interest to both Cloud
Providers and Cloud Users.
• The success of any cloud management software critically de-pends
on the flexibility; scale and efficiency with which it can utilize the
underlying hardware resources while pro-viding necessary
performance isolation.
• Successful resource management solution for cloud environments,
needs to provide a rich set of resource controls for better isolation,
while doing initial placement and load balancing for efficient
utilization of underlying resources.
VIRTUALIZATION MODULE
• Virtualization, in computing, is the creation of a virtual
(rather than actual) Version of something, such as a
hardware platform, operating system, and a storage
device or network resources. VM live migration is a
widely used technique for dynamic resource allocation in
a virtualized environment.
• The process of running two or more logical computer
system so on one set of physical hardware. Dynamic
placement of virtual servers to minimize SLA(Service
level agreement) violations.
GREEN COMPUTING MODULE
• Many efforts have been made to curtail energy
consumption. Hardware based approaches include novel
thermal design for lower cooling power, or adopting
power-proportional and low-power hardware. Dynamic
Voltage and Frequency Scaling (DVFS) to adjust CPU
power according to its load in data centers.
• Our work belongs to the category of pure-software low-
cost Solutions. It requires that the desktop is virtualized
with shared storage. Green computing ensures end user
satisfaction, regulatory compliance, telecommuting,
virtualization of server resources.
UML DIAGRAMS
Register
Login
viewCloudUserRequests
viewCloudSites
viewServerStatus
resourceGraph
serviceProvider
logOut
Use Case DiagramUse Case Diagram
Class DiagramClass Diagram
serviceProviderLogin
userName
password
login()
clear()
cloudUserLogn
email id
password
login()
clear()
ServiceProvider
serverNames
domainNames
viewCloudUserRequest()
viewCloudSites()
serverStatus()
viewResourceGraph()
CloudUSer
domainNames
siteName
paymentCardName
domainRegistration()
crateSite()
viewProfile()
viewSiteStatus()
Register
id
userName
password
email
phoneNo
register()
clear()
Sequence DiagramSequence Diagram
serviceProvider Register Login viewCloudUser
Requests
viewCloudSites vieServerStatus viewResource
Graph
Amazon
S23(Database)
enterRegistrationDetails store in DB
registered
registeredSuccessfully
enter uname&password verify
verifiedloginSuccessfully
views cloud user request retrive form DB
views websites hosted in the cloud retrive from DB
viewing the status of servers i.e memory alloted or availablememory get from DB
views Memory alloxcation Status in Graphical format
retrive from DB
State Chart Diagram
Register
Login
viewCloudUSerRequests viewCloudSites viewServerStatus viewresourceGraph
LogOut
ARCHITECHTURE
SOFTWARE REQUIREMENTS
• Operating System : Windows
• Technology : Java and J2EE
• Web Technologies : Html, JavaScript, CSS
• IDE : My Eclipse
• Web Server : Tomcat
• Cloud Tool : SDB Navigator
• Database : My SQL
• Java Version : J2SDK1.5
HARDWARE REQUIREMENTS
• Hardware : Pentium
• Speed : 1.1 GHz
• RAM : 1GB
• Hard Disk : 20 GB
• Floppy Drive : 1.44 MB
• Key Board : Standard Windows Keyboard
• Mouse : Two or Three Button Mouse
• Monitor : SVGA
SCREENSHOTS - Home Page
Cloud Service Provider Login
Cloud Service Provider After Login
View Cloud Sites
Server Status
User Requests
Cloud User details
User Request
Cloud User Registration & Login
Cloud User Login
Domain Register
Site Status and Site Upload
Site Hosting By Admin
Navigator Tool - Cloud
Site After Hosting - Live
CONCLUSION
• WE HAVE PRESENTED THE DESIGN AND EVALUATION OF A
RESOURCE MANAGEMENT SYSTEM FOR CLOUD COMPUTING
SERVICES.
• OUR SYSTEM MULTIPLEXES VIRTUAL TO PHYSICAL
RESOURCES ADAPTIVELY BASED ON THE CHANGING
DEMAND.
• WE USE THE SKEWNESS METRIC TO COMBINE VMS WITH
DIFFERENT RESOURCE CHARACTERISTICS APPROPRIATELY
SO THAT THE CAPACITIES OF SERVERS ARE WELL UTILIZED.
• OUR ALGORITHM ACHIEVES BOTH OVERLOAD AVOIDANCE
AND GREEN COMPUTING FOR SYSTEMS WITH MULTI-
RESOURCE CONSTRAINTS.
Future Enhancements
• Maintenance is the last phase in the software
engineering process. As more programs are
developed, a distributing trend has emerged the
amount of effort and a resource expended on software
maintenance is growing. In total project development
maintenance takes 65% of effort.
• So we will take lead on this and Strive to Produce
More better Experience to Users according to the
Changing Technology.
THANK YOU!

More Related Content

PPTX
SLA Management in Cloud
PPTX
Deployment Model.pptx
PPTX
Deadlock Prevention
PPTX
Cloud Computing Principles and Paradigms: 11 t-systems cloud-based solutions ...
PPT
Deadlock
PPT
Chapter 7 - Deadlocks
PDF
Aneka platform
PDF
Cloud Ecosystem
SLA Management in Cloud
Deployment Model.pptx
Deadlock Prevention
Cloud Computing Principles and Paradigms: 11 t-systems cloud-based solutions ...
Deadlock
Chapter 7 - Deadlocks
Aneka platform
Cloud Ecosystem

What's hot (20)

PPTX
parallel programming in the parallel virtual machine-advanced system architec...
DOC
Branch and bound
PPTX
Communication in client server system.pptx
PPTX
Lecture 05 - Chapter 3 - Models of parallel computers and interconnections
PPTX
Vm migration techniques
PPTX
Data mining fp growth
PDF
Inter process communication
PPTX
Multithreading
PPTX
Inheritance in Object Oriented Programming
PDF
Basic communication operations - One to all Broadcast
PPTX
Transport layer protocol
PDF
Query trees
PDF
Artificial Intelligence - Hill climbing.
PPTX
15 puzzle problem using branch and bound
PPTX
Daa:Dynamic Programing
PPTX
Network File System in Distributed Computing
PPT
URL Class in JAVA
PPTX
Producer consumer problem operating system
PPTX
Divide and Conquer Approach.pptx
parallel programming in the parallel virtual machine-advanced system architec...
Branch and bound
Communication in client server system.pptx
Lecture 05 - Chapter 3 - Models of parallel computers and interconnections
Vm migration techniques
Data mining fp growth
Inter process communication
Multithreading
Inheritance in Object Oriented Programming
Basic communication operations - One to all Broadcast
Transport layer protocol
Query trees
Artificial Intelligence - Hill climbing.
15 puzzle problem using branch and bound
Daa:Dynamic Programing
Network File System in Distributed Computing
URL Class in JAVA
Producer consumer problem operating system
Divide and Conquer Approach.pptx
Ad

Similar to Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Environment (20)

DOCX
Dynamic resource allocation using virtual machines for cloud computing enviro...
DOCX
JAVA 2013 IEEE PARALLELDISTRIBUTION PROJECT Dynamic resource allocation using...
PDF
33. dynamic resource allocation using virtual machines
DOCX
Dynamic resource allocation using virtual machines for cloud computing enviro...
DOCX
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Dynamic resource allocation using virtu...
DOCX
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Dynamic resource allocation using vir...
PDF
A Strategic Evaluation of Energy-Consumption and Total Execution Time for Clo...
DOCX
Dynamic resource allocation using virtual machines for cloud computing enviro...
PDF
A Strategic Evaluation of Energy-Consumption and Total Execution Time for Clo...
PDF
Virtualization Technology using Virtual Machines for Cloud Computing
PDF
Time Efficient VM Allocation using KD-Tree Approach in Cloud Server Environment
PDF
Resource Provisioning Algorithms for Resource Allocation in Cloud Computing
PDF
A Virtual Machine Resource Management Method with Millisecond Precision
PDF
PERFORMANCE EVALUATION OF CONTAINERIZATION IN EDGE-CLOUD COMPUTING STACKS FOR...
PPTX
RESOURCE ALLOCATION AND STORAGE IN MOBILE USING CLOUD COMPUTING
PPTX
Presentation
PDF
Performance Improvement of Cloud Computing Data Centers Using Energy Efficien...
PDF
IRJET- In Cloud Computing Resource Allotment by using Resource Provisioning A...
PDF
DYNAMIC ALLOCATION METHOD FOR EFFICIENT LOAD BALANCING IN VIRTUAL MACHINES FO...
PDF
Windows Azure Datasheet
Dynamic resource allocation using virtual machines for cloud computing enviro...
JAVA 2013 IEEE PARALLELDISTRIBUTION PROJECT Dynamic resource allocation using...
33. dynamic resource allocation using virtual machines
Dynamic resource allocation using virtual machines for cloud computing enviro...
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Dynamic resource allocation using virtu...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Dynamic resource allocation using vir...
A Strategic Evaluation of Energy-Consumption and Total Execution Time for Clo...
Dynamic resource allocation using virtual machines for cloud computing enviro...
A Strategic Evaluation of Energy-Consumption and Total Execution Time for Clo...
Virtualization Technology using Virtual Machines for Cloud Computing
Time Efficient VM Allocation using KD-Tree Approach in Cloud Server Environment
Resource Provisioning Algorithms for Resource Allocation in Cloud Computing
A Virtual Machine Resource Management Method with Millisecond Precision
PERFORMANCE EVALUATION OF CONTAINERIZATION IN EDGE-CLOUD COMPUTING STACKS FOR...
RESOURCE ALLOCATION AND STORAGE IN MOBILE USING CLOUD COMPUTING
Presentation
Performance Improvement of Cloud Computing Data Centers Using Energy Efficien...
IRJET- In Cloud Computing Resource Allotment by using Resource Provisioning A...
DYNAMIC ALLOCATION METHOD FOR EFFICIENT LOAD BALANCING IN VIRTUAL MACHINES FO...
Windows Azure Datasheet
Ad

Recently uploaded (20)

PDF
Child-friendly e-learning for artificial intelligence education in Indonesia:...
PDF
FASHION-DRIVEN TEXTILES AS A CRYSTAL OF A NEW STREAM FOR STAKEHOLDER CAPITALI...
PPTX
From Curiosity to ROI — Cost-Benefit Analysis of Agentic Automation [3/6]
PDF
EGCB_Solar_Project_Presentation_and Finalcial Analysis.pdf
PDF
Be ready for tomorrow’s needs with a longer-lasting, higher-performing PC
PDF
State of AI in Business 2025 - MIT NANDA
PDF
Fitaura: AI & Machine Learning Powered Fitness Tracker
PDF
Applying Agentic AI in Enterprise Automation
PDF
1_Keynote_Breaking Barriers_한계를 넘어서_Charith Mendis.pdf
PDF
Uncertainty-aware contextual multi-armed bandits for recommendations in e-com...
PDF
Decision Optimization - From Theory to Practice
PDF
Technical Debt in the AI Coding Era - By Antonio Bianco
PDF
Human Computer Interaction Miterm Lesson
PPTX
From XAI to XEE through Influence and Provenance.Controlling model fairness o...
PDF
Addressing the challenges of harmonizing law and artificial intelligence tech...
PPTX
Strategic Picks — Prioritising the Right Agentic Use Cases [2/6]
PDF
【AI論文解説】高速・高品質な生成を実現するFlow Map Models(Part 1~3)
PPTX
Report in SIP_Distance_Learning_Technology_Impact.pptx
PPTX
Slides World Game (s) Great Redesign Eco Economic Epochs.pptx
PPT
Overviiew on Intellectual property right
Child-friendly e-learning for artificial intelligence education in Indonesia:...
FASHION-DRIVEN TEXTILES AS A CRYSTAL OF A NEW STREAM FOR STAKEHOLDER CAPITALI...
From Curiosity to ROI — Cost-Benefit Analysis of Agentic Automation [3/6]
EGCB_Solar_Project_Presentation_and Finalcial Analysis.pdf
Be ready for tomorrow’s needs with a longer-lasting, higher-performing PC
State of AI in Business 2025 - MIT NANDA
Fitaura: AI & Machine Learning Powered Fitness Tracker
Applying Agentic AI in Enterprise Automation
1_Keynote_Breaking Barriers_한계를 넘어서_Charith Mendis.pdf
Uncertainty-aware contextual multi-armed bandits for recommendations in e-com...
Decision Optimization - From Theory to Practice
Technical Debt in the AI Coding Era - By Antonio Bianco
Human Computer Interaction Miterm Lesson
From XAI to XEE through Influence and Provenance.Controlling model fairness o...
Addressing the challenges of harmonizing law and artificial intelligence tech...
Strategic Picks — Prioritising the Right Agentic Use Cases [2/6]
【AI論文解説】高速・高品質な生成を実現するFlow Map Models(Part 1~3)
Report in SIP_Distance_Learning_Technology_Impact.pptx
Slides World Game (s) Great Redesign Eco Economic Epochs.pptx
Overviiew on Intellectual property right

Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Environment

  • 1. DYNAMIC RESOURCE ALLOCATION USING VIRTUAL MACHINES FOR CLOUD COMPUTING ENVIRONMENT S.SAI KIRAN REDDY (11QA1A05A6) Project coordinatorProject coordinator Mrs.R.Usha Rani,M.Tech.Mrs.R.Usha Rani,M.Tech. Associate professorAssociate professor DEPT OF CSEDEPT OF CSE Project guideProject guide Mr.A.Gopi,M.Tech.Mr.A.Gopi,M.Tech. Associate professorAssociate professor DEPT OF CSEDEPT OF CSE
  • 2. CONTENTS • Abstract • Introduction • Existing System • Proposed System • System Requirements • Modules • UML Diagrams • Screenshots • Conclusion
  • 3. ABSTRACT Cloud computing allows business customers to scale up and down their resource usage based on needs. Many of the touted gains in the cloud model come from resource multiplexing through virtualization technology. In this paper, we present a system that uses virtualization technology to allocate data center resources dynamically based on application demands and support green computing by optimizing the number of servers in use
  • 4. INTRODUCTION • WE PRESENT A SYSTEM THAT USES VIRTUALIZATION TECHNOLOGY TO ALLOCATE DATA CENTER RESOURCES DYNAMICALLY. • WE INTRODUCE THE CONCEPT OF “SKEWNESS”. • BY MINIMIZING SKEWNESS, WE CAN COMBINE DIFFERENT TYPES OF WORKLOADS NICELY AND IMPROVE THE OVERALL UTILIZATION OF SERVER RESOURCES. • WE DEVELOP A SET OF HEURISTICS THAT PREVENT OVERLOAD IN THE SYSTEM EFFECTIVELY WHILE SAVING ENERGY USED.
  • 5. EXISTING SYSTEM • VIRTUAL MACHINE MONITORS (VMMS) LIKE XEN PROVIDE A MECHANISM FOR MAPPING VIRTUAL MACHINES (VMS) TO PHYSICAL RESOURCES. • THIS MAPPING IS LARGELY HIDDEN FROM THE CLOUD USERS. • IT IS UP TO THE CLOUD PROVIDER TO MAKE SURE THE UNDERLYING PHYSICAL MACHINES (PMS) HAVE SUFFICIENT RESOURCES TO MEET THEIR NEEDS. • VM LIVE MIGRATION TECHNOLOGY MAKES IT POSSIBLE TO CHANGE THE MAPPING BETWEEN VMS AND PMS WHILE APPLICATIONS ARE
  • 6. PROPOSED SYSTEM • WE PRESENT THE DESIGN AND IMPLEMENTATION OF AN AUTOMATED RESOURCE MANAGEMENT SYSTEM THAT ACHIEVES A GOOD BALANCE BETWEEN OVERLOAD AVOIDANCE AND GREEN COMPUTING ▫ OVERLOADAVOIDANCE: THE CAPACITY OF A PM SHOULD BE SUFFICIENT TO SATISFY THE RESOURCE NEEDS OF ALL VMS RUNNING ON IT. OTHERWISE, THE PM IS OVERLOADED AND CAN LEAD TO DEGRADED PERFORMANCE OF ITS VMS. ▫ GREEN COMPUTING: THE NUMBER OF PMS USED SHOULD BE MINIMIZED AS LONG AS THEY CAN STILL SATISFY THE NEEDS OF ALL VMS. IDLE PMS CAN BE TURNED OFF TO SAVE ENERGY. • WE DEVELOP A RESOURCE ALLOCATION SYSTEM THAT CAN
  • 7. MODULES  CLOUDCOMPUTING MODULE.  RESOURCE MANAGEMENT MODULE.  VIRTUALIZATION MODULE.  GREEN COMPUTING MODULE.
  • 8. CLOUD COMPUTING MODULE • Cloud computing refers to applications and services offered over the Internet. These services are offered from data centers all over the world, which collectively are referred to as the "cloud." • Cloud computing is a movement away from applications needing to be installed on an individual's computer towards the applications being hosted online. Cloud resources are usually not only shared by multiple users but as well as dynamically re-allocated as per demand. This can work for allocating resources to users in different time zones.
  • 9. RESOURCE MANAGEMENT MODULE • Dynamic resource management has become an active area of research in the Cloud Computing paradigm. Cost of resources varies significantly depending on configuration for using them. Hence efficient management of resources is of prime interest to both Cloud Providers and Cloud Users. • The success of any cloud management software critically de-pends on the flexibility; scale and efficiency with which it can utilize the underlying hardware resources while pro-viding necessary performance isolation. • Successful resource management solution for cloud environments, needs to provide a rich set of resource controls for better isolation, while doing initial placement and load balancing for efficient utilization of underlying resources.
  • 10. VIRTUALIZATION MODULE • Virtualization, in computing, is the creation of a virtual (rather than actual) Version of something, such as a hardware platform, operating system, and a storage device or network resources. VM live migration is a widely used technique for dynamic resource allocation in a virtualized environment. • The process of running two or more logical computer system so on one set of physical hardware. Dynamic placement of virtual servers to minimize SLA(Service level agreement) violations.
  • 11. GREEN COMPUTING MODULE • Many efforts have been made to curtail energy consumption. Hardware based approaches include novel thermal design for lower cooling power, or adopting power-proportional and low-power hardware. Dynamic Voltage and Frequency Scaling (DVFS) to adjust CPU power according to its load in data centers. • Our work belongs to the category of pure-software low- cost Solutions. It requires that the desktop is virtualized with shared storage. Green computing ensures end user satisfaction, regulatory compliance, telecommuting, virtualization of server resources.
  • 13. Class DiagramClass Diagram serviceProviderLogin userName password login() clear() cloudUserLogn email id password login() clear() ServiceProvider serverNames domainNames viewCloudUserRequest() viewCloudSites() serverStatus() viewResourceGraph() CloudUSer domainNames siteName paymentCardName domainRegistration() crateSite() viewProfile() viewSiteStatus() Register id userName password email phoneNo register() clear()
  • 14. Sequence DiagramSequence Diagram serviceProvider Register Login viewCloudUser Requests viewCloudSites vieServerStatus viewResource Graph Amazon S23(Database) enterRegistrationDetails store in DB registered registeredSuccessfully enter uname&password verify verifiedloginSuccessfully views cloud user request retrive form DB views websites hosted in the cloud retrive from DB viewing the status of servers i.e memory alloted or availablememory get from DB views Memory alloxcation Status in Graphical format retrive from DB
  • 15. State Chart Diagram Register Login viewCloudUSerRequests viewCloudSites viewServerStatus viewresourceGraph LogOut
  • 17. SOFTWARE REQUIREMENTS • Operating System : Windows • Technology : Java and J2EE • Web Technologies : Html, JavaScript, CSS • IDE : My Eclipse • Web Server : Tomcat • Cloud Tool : SDB Navigator • Database : My SQL • Java Version : J2SDK1.5
  • 18. HARDWARE REQUIREMENTS • Hardware : Pentium • Speed : 1.1 GHz • RAM : 1GB • Hard Disk : 20 GB • Floppy Drive : 1.44 MB • Key Board : Standard Windows Keyboard • Mouse : Two or Three Button Mouse • Monitor : SVGA
  • 21. Cloud Service Provider After Login View Cloud Sites
  • 24. Cloud User Registration & Login Cloud User Login
  • 26. Site Status and Site Upload
  • 30. CONCLUSION • WE HAVE PRESENTED THE DESIGN AND EVALUATION OF A RESOURCE MANAGEMENT SYSTEM FOR CLOUD COMPUTING SERVICES. • OUR SYSTEM MULTIPLEXES VIRTUAL TO PHYSICAL RESOURCES ADAPTIVELY BASED ON THE CHANGING DEMAND. • WE USE THE SKEWNESS METRIC TO COMBINE VMS WITH DIFFERENT RESOURCE CHARACTERISTICS APPROPRIATELY SO THAT THE CAPACITIES OF SERVERS ARE WELL UTILIZED. • OUR ALGORITHM ACHIEVES BOTH OVERLOAD AVOIDANCE AND GREEN COMPUTING FOR SYSTEMS WITH MULTI- RESOURCE CONSTRAINTS.
  • 31. Future Enhancements • Maintenance is the last phase in the software engineering process. As more programs are developed, a distributing trend has emerged the amount of effort and a resource expended on software maintenance is growing. In total project development maintenance takes 65% of effort. • So we will take lead on this and Strive to Produce More better Experience to Users according to the Changing Technology.

Editor's Notes

  • #5: Directory are listing of static information that are usually inputted manually and not CRAWLED. Some of the common characteristics of today’s search engines are as follows: * A search engine component usually contain the following components… I would like you to take a mental note of the Spider … since this will be a important topic we will discuss later on today. In early day’s for you who remember this WebCrawler was one of the many crawler based directory search engines …. another common one that still exists today is AltaVista search engine.