SlideShare a Scribd company logo
1 of 3
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 07 | July -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2610
A Virtual Machine Resource Management Method with Millisecond
Precision
OmPrakash1, Dr. M . A . Waheed2
1 Student, Dept. of MCA, VTU University, Karnataka, India
2 Associate professor, Dept. of MCA, VTU University, Karnataka, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Cloud computing .provides on demand access to
heterogeneous resources(compute, memory, network, storage
etc.). It allows customers to scale up and down their resource
usa.ge based on the needs. The resources should be efficiently
and reliably managed by the serv.ice provider to deliver su.ch
services. In this project, a resource management method is
proposed for efficient resource utilization. The proposed
.method handles the request in real time and guaranteeshi.gh
resource utilization. The proof for the efficient working of the
proposed approach shall be givenbyrunningapplicationwi.th
and without proposed method and comparing the results.
Key Words: Load jobs ,Load Scheduling, Resource
Utilization, Graphical Representation
1. INTRODUCTION
The National Institute of Standards and Technology (NIST)
defines Cloud Computing as “a model for enabling
ubiquitous, convenient, on-demand network access to a
shared pool of configurable computing resources (e.g.,
networks, servers, storage, applications and services) that
can be rapidly provisioned and released with minimal
management effort or service provider interaction”. These
resources can be accessed using three service models,
Software as a Service (SaaS) , Platform as a Service (PaaS)
and Infrastructure as a Service (IaaS). There are numerous
advantages of cloud computing, the most basic ones being
lower costs, re-provisioning of resources and remote
accessibility. Cloud computing lowers cost by avoiding the
capital expenditure by the company in renting the physical
infrastructure from a third partyprovider.Duetotheflexible
nature of cloud computing, more resources can be accessed
from cloud providers when there is need to expand the
business. The remote accessibility enables users to access
the cloud services from anywhere at any time. To gain the
maximum degree of the above mentioned benefits, the
resources should be managed optimally to the applications
running in the cloud. In the pursuit for flexibility in resource
management, virtualization plays an important role.
Virtualization “means to create a virtual version of resource
such as storage, server, network oreven anoperatingsystem
where the framework divides resource into one or more
execution environment”. The software which makes the
virtualization possible is known as Hypervisor, also known
as virtualization manager. The virtual machine (VM) is an
efficient, isolated duplicate of a physical machine. Most
widely used hypervisors are VMwareESXi,Citrix Xen Server,
and Microsoft Hyper-V, VMware Workstation,OracleVirtual
Box, VMware Fusion, etc.
In cloud environment, resource management is a process of
efficiently planning and deploying resources to meet
customers demand. Virtualization makes it possible to run
multiple operating systems with different configurations on
a physical machine at the same time. The resources are
partitioned into set of resource slots known as Virtual
Machines (VM). A job is a collection of one or more tasks,
running on the cloud resources and can either refer to a
batch process, known as batch job or user interactive
service, known as service job.
2. LITERATURE SURVEY
Distributed computing is ostensibly a standout amongst the
most noteworthy advances in data innovation (IT) benefits
today. A few cloud specialist organizations (CSPs) have
offered administrations that have created different
transformative changes in figuring exercises and displayed
various promising mechanical and financial open doors.
Notwithstanding, manycloudclient’shesitantto Technology
needs the cloud, primarily because of their worries. The
CSPs in a roundabout way heighten their worries. Mass of
their mists that among others frustrates computerized
examinations. Distributed computing has as of late
developed as another processing worldview in numerous
application ranges involving office and undertaking
frameworks. It offers different answers for give a dynamic
and adaptable framework to host processing assets and
convey them as an administration on request. Since modern
robotization frameworks without bounds must be versatile
and dexterous, distributed computingcanbeconsidered asa
promising answer for this territory. Be that as it may, the
necessities of mechanical robotization frameworks contrast
fundamentally from the workplace and endeav our world
[3]. Distributed computing has as of late developed as
another processing worldview in numerous application
zones containing office and venture frameworks. It offers
different answers for give a dynamic and adaptable
framework to host processing assets and convey them as an
administration on request. Since mechanical robotization
frameworks without bounds must be versatile and light-
footed, distributed computing can be considered as a
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 07 | July -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2611
promising answer for this range [4].In spite of value
decrease and get to ease to High Performance Computing
(HPC) stages, they are as yet out of reach for most colleges
and some organizations. Then again, distributed computing
provides access to offices, for example, stages,
administrations and applications, permitting the utilization
of extra computational assets when vital, and evacuating
them when they are at no time in the future required
dodging the misuse of assets [5].In Recent years implanted
world. has been experiencing a move from conventional
single-center processors to processors with different
centers. Be that as it may, this move represents a test of
adjusting heritage uni processor-arranged on going
operating framework (RTOS) to abuse the ability of multi-
centre processor [9].
3. PROBLEM STATEMENT
The main focus is real-time performance of virtual machines
(VMs) since it is important to guarantee a time-critical
feature of industrial systems. However, there is another
important issue that how much computing resource (CPU,
memory, etc.) should be allocated to each VM which runs
processes of an industrial system. The CPUutilizationwill be
less and performance will be slow in existing conventional
methods. We are proposing Resource Management method
which manages VM resources with millisecond precision. In
the proposed method, resource usage is measured and
predicted, consideringseveral microsecondsallocationdelay
of Xen. Our experimental results show that the proposed
method can guarantee 99% operation timing with higher
CPU utilization in comparison with conventional resource
management methods.
4. ARCHITECTURE
The parameters like CPU utilization,memoryutilization, and
throughput etc, should be taken into consideration to offer
maximum service to all the customers. A0020scheduling
algorithm named Linear Scheduling of Tasks and Resources
(LSTR) is designed to schedule tasks and resources. The
scheduling algorithm in LSTR mainly focuses on the
distribution of the resources among the users which is able
to maximize the chosen Quality of Service(QoS)parameters.
The scheduling algorithm designed considering thejobsand
the total available virtual machines together. It is named as
LSTR scheduling strategy Topological aware resource
allocation architecture(TARA)optimizes resourceallocation
in cloud system [3]. The architecture of topological aware
resource allocation system is shown in figure 2.1.TARAuses
a prediction engine and a light weight simulator to estimate
the performance of the given resource allocation and a
genetic algorithm to find optimized solution in the large
search space. TARA reduces the job completion time of the
applications by up to 59% when compared to application
independent allocation policies.
5. IMPLEMENTATION
A computer implemented method for resourcemanagement
comprising:
5.1. SERVER MONITER
A Job resource health monitor, it displaystheresourcesused
by each job. The resources such as CPU, memory etc. are
monitored. It also gives information about different task
running, importance of the task.
5.2. LOAD JOBS
A transaction application created and loaded on the virtual
machine. The customers are allowed to submit the request.
Each request is monitored using the job health monitor.
5.3. RESOURCE UTILISER
A resource managementservicechecksthejobsrunning. The
tasks which are idle are de-provisioned. It reduces the
wastage of resourcesbyde-provisioningtheidletasks.These
resources can be given to other job which is waiting for the
resource.
5.4. LOAD SCHEDULER
A job scheduling service is used to schedule the jobs based
on the priority. The jobs which use fewer resources are
scheduled first. The job which has to be serviced first is also
considered for scheduling. If any jobusesmoreresources for
simple tasks then those jobs are made to wait in a queue.
6. CONCLUSION
We have displayed the essential thoughtandexecutionof the
VM resources administration technique mechanical
frameworks. Our experimental outcomes demonstrate that
overseeing CPU asset with millisecond accuracy adds to
ensuring operation timing of mechanical procedures
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 07 | July -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2612
.Additionally ,Our technique accomplished high CPU usage
contrasted and traditional strategy. because of usage of CPU
estimation postponeacceptingportion.Additionally,We will
assess it with mechanical procedures which don't gather
sensor information additionally control physical gadgets..
REFERENCES
[1] E. Anderson, “Forecast overview: Public cloud services,
worldwide, 2011-2016, 4q12 update,” 2013.
[2] RightScale, “Rightscale 2014 state of the cloud report,”
2014.
[3] O. Givehchi, H. Trsek, and J. Jasperneite, “Cloud
computing for industrial automation systems - a
comprehensiveoverview,”inEmergingTechnologiesFactory
Automation (ETFA), 2013 IEEE 18th Conferenceon, Sept
2013, pp. 1–4.
[4] O. Givehchi, J. Imtiaz, H. Trsek, and J. Jasperneite,
“Control-as-aservicefrom the cloud: A case study for using
virtualized plcs,” in Factory Communication Systems
(WFCS), 2014 10th IEEE Workshopon, May 2014, pp. 1–4.
[5] J. Wu, B. Zhou, D. Qian, M. Xie, and W. Chen, “Elastic
resource allocation in the cloud,” in Computational Science
and Engineering(CSE), 2013 IEEE 16th International
Conference on, Dec 2013, pp. 1338–1342.

More Related Content

What's hot

Iaetsd effective fault toerant resource allocation with cost
Iaetsd effective fault toerant resource allocation with costIaetsd effective fault toerant resource allocation with cost
Iaetsd effective fault toerant resource allocation with cost
Iaetsd Iaetsd
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD Editor
 
Virtual appliance creation and optimization in cloud
Virtual appliance creation and optimization in cloudVirtual appliance creation and optimization in cloud
Virtual appliance creation and optimization in cloud
eSAT Journals
 
White Paper Reduce Infrastructure Cost With Microsoft System Center
White Paper  Reduce Infrastructure Cost With Microsoft System CenterWhite Paper  Reduce Infrastructure Cost With Microsoft System Center
White Paper Reduce Infrastructure Cost With Microsoft System Center
rajeshchoudhary23281
 

What's hot (18)

Survey on Dynamic Resource Allocation Strategy in Cloud Computing Environment
Survey on Dynamic Resource Allocation Strategy in Cloud Computing EnvironmentSurvey on Dynamic Resource Allocation Strategy in Cloud Computing Environment
Survey on Dynamic Resource Allocation Strategy in Cloud Computing Environment
 
B02120307013
B02120307013B02120307013
B02120307013
 
IRJET- In Cloud Computing Resource Allotment by using Resource Provisioning A...
IRJET- In Cloud Computing Resource Allotment by using Resource Provisioning A...IRJET- In Cloud Computing Resource Allotment by using Resource Provisioning A...
IRJET- In Cloud Computing Resource Allotment by using Resource Provisioning A...
 
Iaetsd effective fault toerant resource allocation with cost
Iaetsd effective fault toerant resource allocation with costIaetsd effective fault toerant resource allocation with cost
Iaetsd effective fault toerant resource allocation with cost
 
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...
 
F1034047
F1034047F1034047
F1034047
 
E42053035
E42053035E42053035
E42053035
 
50120140502008
5012014050200850120140502008
50120140502008
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Service oriented cloud architecture for improved
Service oriented cloud architecture for improvedService oriented cloud architecture for improved
Service oriented cloud architecture for improved
 
Service oriented cloud architecture for improved performance of smart grid ap...
Service oriented cloud architecture for improved performance of smart grid ap...Service oriented cloud architecture for improved performance of smart grid ap...
Service oriented cloud architecture for improved performance of smart grid ap...
 
Virtual appliance creation and optimization in cloud
Virtual appliance creation and optimization in cloudVirtual appliance creation and optimization in cloud
Virtual appliance creation and optimization in cloud
 
Virtual appliance creation and optimization in cloud
Virtual appliance creation and optimization in cloudVirtual appliance creation and optimization in cloud
Virtual appliance creation and optimization in cloud
 
Task Performance Analysis in Virtual Cloud Environment
Task Performance Analysis in Virtual Cloud EnvironmentTask Performance Analysis in Virtual Cloud Environment
Task Performance Analysis in Virtual Cloud Environment
 
White Paper Reduce Infrastructure Cost With Microsoft System Center
White Paper  Reduce Infrastructure Cost With Microsoft System CenterWhite Paper  Reduce Infrastructure Cost With Microsoft System Center
White Paper Reduce Infrastructure Cost With Microsoft System Center
 
367 370
367 370367 370
367 370
 
Ijcet 06 08_004
Ijcet 06 08_004Ijcet 06 08_004
Ijcet 06 08_004
 
IRJET- An Adaptive Scheduling based VM with Random Key Authentication on Clou...
IRJET- An Adaptive Scheduling based VM with Random Key Authentication on Clou...IRJET- An Adaptive Scheduling based VM with Random Key Authentication on Clou...
IRJET- An Adaptive Scheduling based VM with Random Key Authentication on Clou...
 

Similar to A Virtual Machine Resource Management Method with Millisecond Precision

Virtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A ReviewVirtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A Review
ijtsrd
 
SERVER COSOLIDATION ALGORITHMS FOR CLOUD COMPUTING: A REVIEW
SERVER COSOLIDATION ALGORITHMS FOR CLOUD COMPUTING: A REVIEWSERVER COSOLIDATION ALGORITHMS FOR CLOUD COMPUTING: A REVIEW
SERVER COSOLIDATION ALGORITHMS FOR CLOUD COMPUTING: A REVIEW
Susheel Thakur
 
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTING
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTINGGROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTING
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTING
ijcsit
 
Resource provisioning for video on demand in saas
Resource provisioning for video on demand in saasResource provisioning for video on demand in saas
Resource provisioning for video on demand in saas
IAEME Publication
 
Server Consolidation Algorithms for Virtualized Cloud Environment: A Performa...
Server Consolidation Algorithms for Virtualized Cloud Environment: A Performa...Server Consolidation Algorithms for Virtualized Cloud Environment: A Performa...
Server Consolidation Algorithms for Virtualized Cloud Environment: A Performa...
Susheel Thakur
 

Similar to A Virtual Machine Resource Management Method with Millisecond Precision (20)

Virtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A ReviewVirtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A Review
 
JAVA 2013 IEEE PARALLELDISTRIBUTION PROJECT Dynamic resource allocation using...
JAVA 2013 IEEE PARALLELDISTRIBUTION PROJECT Dynamic resource allocation using...JAVA 2013 IEEE PARALLELDISTRIBUTION PROJECT Dynamic resource allocation using...
JAVA 2013 IEEE PARALLELDISTRIBUTION PROJECT Dynamic resource allocation using...
 
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET-  	  Scheduling of Independent Tasks over Virtual Machines on Computati...IRJET-  	  Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...
 
Resource Provisioning Algorithms for Resource Allocation in Cloud Computing
Resource Provisioning Algorithms for Resource Allocation in Cloud ComputingResource Provisioning Algorithms for Resource Allocation in Cloud Computing
Resource Provisioning Algorithms for Resource Allocation in Cloud Computing
 
SERVER COSOLIDATION ALGORITHMS FOR CLOUD COMPUTING: A REVIEW
SERVER COSOLIDATION ALGORITHMS FOR CLOUD COMPUTING: A REVIEWSERVER COSOLIDATION ALGORITHMS FOR CLOUD COMPUTING: A REVIEW
SERVER COSOLIDATION ALGORITHMS FOR CLOUD COMPUTING: A REVIEW
 
IRJET- Dynamic Resource Allocation of Heterogeneous Workload in Cloud
IRJET- Dynamic Resource Allocation of Heterogeneous Workload in CloudIRJET- Dynamic Resource Allocation of Heterogeneous Workload in Cloud
IRJET- Dynamic Resource Allocation of Heterogeneous Workload in Cloud
 
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
 
Scheduling in Virtual Infrastructure for High-Throughput Computing
Scheduling in Virtual Infrastructure for High-Throughput Computing Scheduling in Virtual Infrastructure for High-Throughput Computing
Scheduling in Virtual Infrastructure for High-Throughput Computing
 
A Novel Dynamic Priority Based Job Scheduling Approach for Cloud Environment
A Novel Dynamic Priority Based Job Scheduling Approach for Cloud EnvironmentA Novel Dynamic Priority Based Job Scheduling Approach for Cloud Environment
A Novel Dynamic Priority Based Job Scheduling Approach for Cloud Environment
 
A Survey on Heuristic Based Techniques in Cloud Computing
A Survey on Heuristic Based Techniques in Cloud ComputingA Survey on Heuristic Based Techniques in Cloud Computing
A Survey on Heuristic Based Techniques in Cloud Computing
 
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTING
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTINGGROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTING
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTING
 
Energy-Efficient Task Scheduling in Cloud Environment
Energy-Efficient Task Scheduling in Cloud EnvironmentEnergy-Efficient Task Scheduling in Cloud Environment
Energy-Efficient Task Scheduling in Cloud Environment
 
DYNAMIC ALLOCATION METHOD FOR EFFICIENT LOAD BALANCING IN VIRTUAL MACHINES FO...
DYNAMIC ALLOCATION METHOD FOR EFFICIENT LOAD BALANCING IN VIRTUAL MACHINES FO...DYNAMIC ALLOCATION METHOD FOR EFFICIENT LOAD BALANCING IN VIRTUAL MACHINES FO...
DYNAMIC ALLOCATION METHOD FOR EFFICIENT LOAD BALANCING IN VIRTUAL MACHINES FO...
 
Resource provisioning for video on demand in saas
Resource provisioning for video on demand in saasResource provisioning for video on demand in saas
Resource provisioning for video on demand in saas
 
Server Consolidation Algorithms for Virtualized Cloud Environment: A Performa...
Server Consolidation Algorithms for Virtualized Cloud Environment: A Performa...Server Consolidation Algorithms for Virtualized Cloud Environment: A Performa...
Server Consolidation Algorithms for Virtualized Cloud Environment: A Performa...
 
Algorithm for Scheduling of Dependent Task in Cloud
Algorithm for Scheduling of Dependent Task in CloudAlgorithm for Scheduling of Dependent Task in Cloud
Algorithm for Scheduling of Dependent Task in Cloud
 
Presentation
PresentationPresentation
Presentation
 
An Enhanced Throttled Load Balancing Approach for Cloud Environment
An Enhanced Throttled Load Balancing Approach for Cloud EnvironmentAn Enhanced Throttled Load Balancing Approach for Cloud Environment
An Enhanced Throttled Load Balancing Approach for Cloud Environment
 
Virtualization Technology using Virtual Machines for Cloud Computing
Virtualization Technology using Virtual Machines for Cloud ComputingVirtualization Technology using Virtual Machines for Cloud Computing
Virtualization Technology using Virtual Machines for Cloud Computing
 
Time Efficient VM Allocation using KD-Tree Approach in Cloud Server Environment
Time Efficient VM Allocation using KD-Tree Approach in Cloud Server EnvironmentTime Efficient VM Allocation using KD-Tree Approach in Cloud Server Environment
Time Efficient VM Allocation using KD-Tree Approach in Cloud Server Environment
 

More from IRJET Journal

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
pritamlangde
 

Recently uploaded (20)

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Computer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesComputer Graphics Introduction To Curves
Computer Graphics Introduction To Curves
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using PipesLinux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth Reinforcement
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdf
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 

A Virtual Machine Resource Management Method with Millisecond Precision

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 07 | July -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2610 A Virtual Machine Resource Management Method with Millisecond Precision OmPrakash1, Dr. M . A . Waheed2 1 Student, Dept. of MCA, VTU University, Karnataka, India 2 Associate professor, Dept. of MCA, VTU University, Karnataka, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Cloud computing .provides on demand access to heterogeneous resources(compute, memory, network, storage etc.). It allows customers to scale up and down their resource usa.ge based on the needs. The resources should be efficiently and reliably managed by the serv.ice provider to deliver su.ch services. In this project, a resource management method is proposed for efficient resource utilization. The proposed .method handles the request in real time and guaranteeshi.gh resource utilization. The proof for the efficient working of the proposed approach shall be givenbyrunningapplicationwi.th and without proposed method and comparing the results. Key Words: Load jobs ,Load Scheduling, Resource Utilization, Graphical Representation 1. INTRODUCTION The National Institute of Standards and Technology (NIST) defines Cloud Computing as “a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction”. These resources can be accessed using three service models, Software as a Service (SaaS) , Platform as a Service (PaaS) and Infrastructure as a Service (IaaS). There are numerous advantages of cloud computing, the most basic ones being lower costs, re-provisioning of resources and remote accessibility. Cloud computing lowers cost by avoiding the capital expenditure by the company in renting the physical infrastructure from a third partyprovider.Duetotheflexible nature of cloud computing, more resources can be accessed from cloud providers when there is need to expand the business. The remote accessibility enables users to access the cloud services from anywhere at any time. To gain the maximum degree of the above mentioned benefits, the resources should be managed optimally to the applications running in the cloud. In the pursuit for flexibility in resource management, virtualization plays an important role. Virtualization “means to create a virtual version of resource such as storage, server, network oreven anoperatingsystem where the framework divides resource into one or more execution environment”. The software which makes the virtualization possible is known as Hypervisor, also known as virtualization manager. The virtual machine (VM) is an efficient, isolated duplicate of a physical machine. Most widely used hypervisors are VMwareESXi,Citrix Xen Server, and Microsoft Hyper-V, VMware Workstation,OracleVirtual Box, VMware Fusion, etc. In cloud environment, resource management is a process of efficiently planning and deploying resources to meet customers demand. Virtualization makes it possible to run multiple operating systems with different configurations on a physical machine at the same time. The resources are partitioned into set of resource slots known as Virtual Machines (VM). A job is a collection of one or more tasks, running on the cloud resources and can either refer to a batch process, known as batch job or user interactive service, known as service job. 2. LITERATURE SURVEY Distributed computing is ostensibly a standout amongst the most noteworthy advances in data innovation (IT) benefits today. A few cloud specialist organizations (CSPs) have offered administrations that have created different transformative changes in figuring exercises and displayed various promising mechanical and financial open doors. Notwithstanding, manycloudclient’shesitantto Technology needs the cloud, primarily because of their worries. The CSPs in a roundabout way heighten their worries. Mass of their mists that among others frustrates computerized examinations. Distributed computing has as of late developed as another processing worldview in numerous application ranges involving office and undertaking frameworks. It offers different answers for give a dynamic and adaptable framework to host processing assets and convey them as an administration on request. Since modern robotization frameworks without bounds must be versatile and dexterous, distributed computingcanbeconsidered asa promising answer for this territory. Be that as it may, the necessities of mechanical robotization frameworks contrast fundamentally from the workplace and endeav our world [3]. Distributed computing has as of late developed as another processing worldview in numerous application zones containing office and venture frameworks. It offers different answers for give a dynamic and adaptable framework to host processing assets and convey them as an administration on request. Since mechanical robotization frameworks without bounds must be versatile and light- footed, distributed computing can be considered as a
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 07 | July -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2611 promising answer for this range [4].In spite of value decrease and get to ease to High Performance Computing (HPC) stages, they are as yet out of reach for most colleges and some organizations. Then again, distributed computing provides access to offices, for example, stages, administrations and applications, permitting the utilization of extra computational assets when vital, and evacuating them when they are at no time in the future required dodging the misuse of assets [5].In Recent years implanted world. has been experiencing a move from conventional single-center processors to processors with different centers. Be that as it may, this move represents a test of adjusting heritage uni processor-arranged on going operating framework (RTOS) to abuse the ability of multi- centre processor [9]. 3. PROBLEM STATEMENT The main focus is real-time performance of virtual machines (VMs) since it is important to guarantee a time-critical feature of industrial systems. However, there is another important issue that how much computing resource (CPU, memory, etc.) should be allocated to each VM which runs processes of an industrial system. The CPUutilizationwill be less and performance will be slow in existing conventional methods. We are proposing Resource Management method which manages VM resources with millisecond precision. In the proposed method, resource usage is measured and predicted, consideringseveral microsecondsallocationdelay of Xen. Our experimental results show that the proposed method can guarantee 99% operation timing with higher CPU utilization in comparison with conventional resource management methods. 4. ARCHITECTURE The parameters like CPU utilization,memoryutilization, and throughput etc, should be taken into consideration to offer maximum service to all the customers. A0020scheduling algorithm named Linear Scheduling of Tasks and Resources (LSTR) is designed to schedule tasks and resources. The scheduling algorithm in LSTR mainly focuses on the distribution of the resources among the users which is able to maximize the chosen Quality of Service(QoS)parameters. The scheduling algorithm designed considering thejobsand the total available virtual machines together. It is named as LSTR scheduling strategy Topological aware resource allocation architecture(TARA)optimizes resourceallocation in cloud system [3]. The architecture of topological aware resource allocation system is shown in figure 2.1.TARAuses a prediction engine and a light weight simulator to estimate the performance of the given resource allocation and a genetic algorithm to find optimized solution in the large search space. TARA reduces the job completion time of the applications by up to 59% when compared to application independent allocation policies. 5. IMPLEMENTATION A computer implemented method for resourcemanagement comprising: 5.1. SERVER MONITER A Job resource health monitor, it displaystheresourcesused by each job. The resources such as CPU, memory etc. are monitored. It also gives information about different task running, importance of the task. 5.2. LOAD JOBS A transaction application created and loaded on the virtual machine. The customers are allowed to submit the request. Each request is monitored using the job health monitor. 5.3. RESOURCE UTILISER A resource managementservicechecksthejobsrunning. The tasks which are idle are de-provisioned. It reduces the wastage of resourcesbyde-provisioningtheidletasks.These resources can be given to other job which is waiting for the resource. 5.4. LOAD SCHEDULER A job scheduling service is used to schedule the jobs based on the priority. The jobs which use fewer resources are scheduled first. The job which has to be serviced first is also considered for scheduling. If any jobusesmoreresources for simple tasks then those jobs are made to wait in a queue. 6. CONCLUSION We have displayed the essential thoughtandexecutionof the VM resources administration technique mechanical frameworks. Our experimental outcomes demonstrate that overseeing CPU asset with millisecond accuracy adds to ensuring operation timing of mechanical procedures
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 07 | July -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2612 .Additionally ,Our technique accomplished high CPU usage contrasted and traditional strategy. because of usage of CPU estimation postponeacceptingportion.Additionally,We will assess it with mechanical procedures which don't gather sensor information additionally control physical gadgets.. REFERENCES [1] E. Anderson, “Forecast overview: Public cloud services, worldwide, 2011-2016, 4q12 update,” 2013. [2] RightScale, “Rightscale 2014 state of the cloud report,” 2014. [3] O. Givehchi, H. Trsek, and J. Jasperneite, “Cloud computing for industrial automation systems - a comprehensiveoverview,”inEmergingTechnologiesFactory Automation (ETFA), 2013 IEEE 18th Conferenceon, Sept 2013, pp. 1–4. [4] O. Givehchi, J. Imtiaz, H. Trsek, and J. Jasperneite, “Control-as-aservicefrom the cloud: A case study for using virtualized plcs,” in Factory Communication Systems (WFCS), 2014 10th IEEE Workshopon, May 2014, pp. 1–4. [5] J. Wu, B. Zhou, D. Qian, M. Xie, and W. Chen, “Elastic resource allocation in the cloud,” in Computational Science and Engineering(CSE), 2013 IEEE 16th International Conference on, Dec 2013, pp. 1338–1342.