The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
Hybrid Based Resource Provisioning in CloudEditor IJCATR
The data centres and energy consumption characteristics of the various machines are often noted with different capacities.
The public cloud workloads of different priorities and performance requirements of various applications when analysed we had noted
some invariant reports about cloud. The Cloud data centres become capable of sensing an opportunity to present a different program.
In out proposed work, we are using a hybrid method for resource provisioning in data centres. This method is used to allocate the
resources at the working conditions and also for the energy stored in the power consumptions. Proposed method is used to allocate the
process behind the cloud storage.
A SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTINGijccsa
Cloud computing is an on-demand service resource which includes applications to data centers on a
pay-per-use basis. In order to allocate these resources properly and satisfy users’ demands, an efficient
and flexible resource allocation mechanism is needed. Due to increasing user demand, the resource
allocating process has become more challenging and difficult. One of the main focuses of research
scholars is how to develop optimal solutions for this process. In this paper, a literature review on proposed
dynamic resource allocation techniques is introduced.
Hybrid Based Resource Provisioning in CloudEditor IJCATR
The data centres and energy consumption characteristics of the various machines are often noted with different capacities.
The public cloud workloads of different priorities and performance requirements of various applications when analysed we had noted
some invariant reports about cloud. The Cloud data centres become capable of sensing an opportunity to present a different program.
In out proposed work, we are using a hybrid method for resource provisioning in data centres. This method is used to allocate the
resources at the working conditions and also for the energy stored in the power consumptions. Proposed method is used to allocate the
process behind the cloud storage.
A SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTINGijccsa
Cloud computing is an on-demand service resource which includes applications to data centers on a
pay-per-use basis. In order to allocate these resources properly and satisfy users’ demands, an efficient
and flexible resource allocation mechanism is needed. Due to increasing user demand, the resource
allocating process has become more challenging and difficult. One of the main focuses of research
scholars is how to develop optimal solutions for this process. In this paper, a literature review on proposed
dynamic resource allocation techniques is introduced.
LOCALITY SIM: CLOUD SIMULATOR WITH DATA LOCALITY ijccsa
Cloud Computing (CC) is a model for enabling on-demand access to a shared pool of configurable computing resources. Testing and evaluating the performance of the cloud environment for allocating, provisioning, scheduling, and data allocation policy have great attention to be achieved. Therefore, using cloud simulator would save time and money, and provide a flexible environment to evaluate new research
work. Unfortunately, the current simulators (e.g., CloudSim, NetworkCloudSim, GreenCloud, etc..) deal with the data as for size only without any consideration about the data allocation policy and locality. On the other hand, the NetworkCloudSim simulator is considered one of the most common used simulators because it includes different modules which support needed functions to a simulated cloud environment,
and it could be extended to include new extra modules. According to work in this paper, the NetworkCloudSim simulator has been extended and modified to support data locality. The modified simulator is called LocalitySim. The accuracy of the proposed LocalitySim simulator has been proved by building a mathematical model. Also, the proposed simulator has been used to test the performance of the
three-tire data center as a case study with considering the data locality feature
Allocation Strategies of Virtual Resources in Cloud-Computing NetworksIJERA Editor
In distributed computing, Cloud computing facilitates pay per model as per user demand and requirement.
Collection of virtual machines including both computational and storage resources will form the Cloud. In
Cloud computing, the main objective is to provide efficient access to remote and geographically distributed
resources. Cloud faces many challenges, one of them is scheduling/allocation problem. Scheduling refers to a
set of policies to control the order of work to be performed by a computer system. A good scheduler adapts its
allocation strategy according to the changing environment and the type of task. In this paper we will see FCFS,
Round Robin scheduling in addition to Linear Integer Programming an approach of resource allocation.
Scheduling in Virtual Infrastructure for High-Throughput Computing IJCSEA Journal
For the execution of the scientific applications, different methods have been proposed to dynamically provide execution environments for such applications that hide the complexity of underlying distributed and heterogeneous infrastructures. Recently virtualization has emerged as a promising technology to provide such environments. Virtualization is a technology that abstracts away the details of physical hardware and provides virtualized resources for high-level scientific applications. Virtualization offers a cost-effective and flexible way to use and manage computing resources. Such an abstraction is appealing in Grid computing and Cloud computing for better matching jobs (applications) to computational resources. This work applies the virtualization concept to the Condor dynamic resource management system by using Condor Virtual Universe to harvest the existing virtual computing resources to their maximum utility. It allows existing computing resources to be dynamically provisioned at run-time by users based on application requirements instead of statically at design-time thereby lay the basis for efficient use of the
available resources, thus providing way for the efficient use of the available resources.
Power consumption prediction in cloud data center using machine learningIJECEIAES
The flourishing development of the cloud computing paradigm provides several ser- vices in the industrial business world. Power consumption by cloud data centers is one of the crucial issues for service providers in the domain of cloud computing. Pursuant to the rapid technology enhancements in cloud environments and data centers augmentations, power utilization in data centers is expected to grow unabated. A diverse set of numerous connected devices, engaged with the ubiquitous cloud, results in unprecedented power utilization by the data centers, accompanied by increased carbon footprints. Nearly a million physical machines (PM) are running all over the data centers, along with (5 – 6) million virtual machines (VM). In the next five years, the power needs of this domain are expected to spiral up to 5% of global power production. The virtual machine power consumption reduction impacts the diminishing of the PM’s power, however further changing in power consumption of data center year by year, to aid the cloud vendors using prediction methods. The sudden fluctuation in power utilization will cause power outage in the cloud data centers. This paper aims to forecast the VM power consumption with the help of regressive predictive analysis, one of the Machine Learning (ML) techniques. The potency of this approach to make better predictions of future value, using Multi-layer Perceptron (MLP) regressor which provides 91% of accuracy during the prediction process.
Service oriented cloud architecture for improved performance of smart grid ap...eSAT Journals
Abstract An effective and flexible computational platform is needed for the data coordination and processing associated with real time operational and application services in smart grid. A server environment where multiple applications are hosted by a common pool of virtualized server resources demands an open source structure for ensuring operational flexibility. In this paper, open source architecture is proposed for real time services which involve data coordination and processing. The architecture enables secure and reliable exchange of information and transactions with users over the internet to support various services. Prioritizing the applications based on complexity enhances efficiency of resource allocation in such situations. A priority based scheduling algorithm is proposed in the work for application level performance management in the structure. Analytical model based on queuing theory is developed for evaluating the performance of the test bed. The implementation is done using open stack cloud and the test results show a significant gain of 8% with the algorithm. Index Terms: Service Oriented Architecture, Smart grid, Mean response time, Open stack, Queuing model
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
International Journal of Engineering and Science Invention (IJESI) is an international journal intended for professionals and researchers in all fields of computer science and electronics. IJESI publishes research articles and reviews within the whole field Engineering Science and Technology, new teaching methods, assessment, validation and the impact of new technologies and it will continue to provide information on the latest trends and developments in this ever-expanding subject. The publications of papers are selected through double peer reviewed to ensure originality, relevance, and readability. The articles published in our journal can be accessed online.
Energy Efficient Heuristic Base Job Scheduling Algorithms in Cloud ComputingIOSRjournaljce
Cloud computing environment provides the cost efficient solution to customers by the resource provisioning and flexible customized configuration. The interest of cloud computing is growing around the globe at very fast pace because it provides scalable virtualized infrastructure by mean of which extensive computing capabilities can be used by the cloud clients to execute their submitted jobs. It becomes challenge for the cloud infrastructure to manage and schedule these jobs originated by different cloud users to available resources in such a manner to strengthen the overall performance of the system. As the number of user increases the job scheduling become an intensive task. Energy efficient job scheduling is one constructive solution to streamline the resource utilization as well as to reduce the energy consumption. Though there are several scheduling algorithms available, this paper intends to present job scheduling based on two Heuristic approaches i.e. Efficient MQS (Multi-queue job scheduling) and ACO (Ant colony optimization) and further evaluating the effectiveness of both approaches by considering the parameter of energy consumption and time in cloud computing.
Cloud computing is a realized wonder. It delights its users by providing applications, platforms and infrastructure without any initial investment. The “pay as you use” strategy comforts the users. The usage can be increased by adding infrastructure, tools or applications to the existing application. The realistic beauty of cloud computing is that there is no need for any sophisticated tool for access, web browser or even smartphone will do. Cloud computing is a windfall for small organizations having less sensitive information. But for large organizations, the risks related to security may be daunting. Necessary steps have to be taken for managing the issues like confidentiality, integrity, privacy, availability and so on. In this paper availability is taken and studied in a multi-dimensional perspective. Availability is taken a key issue and the mechanisms that enable enhancement are analyzed.
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
journal publishing, how to publish research paper, Call For research paper, international journal, publishing a paper, IJERD, journal of science and technology, how to get a research paper published, publishing a paper, publishing of journal, publishing of research paper, reserach and review articles, IJERD Journal, How to publish your research paper, publish research paper, open access engineering journal, Engineering journal, Mathemetics journal, Physics journal, Chemistry journal, Computer Engineering, Computer Science journal, how to submit your paper, peer reviw journal, indexed journal, reserach and review articles, engineering journal, www.ijerd.com, research journals,
yahoo journals, bing journals, International Journal of Engineering Research and Development, google journals, hard copy of journal
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering and Science (The IJES)theijes
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The International Journal of Engineering and Science (The IJES)theijes
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
LOCALITY SIM: CLOUD SIMULATOR WITH DATA LOCALITY ijccsa
Cloud Computing (CC) is a model for enabling on-demand access to a shared pool of configurable computing resources. Testing and evaluating the performance of the cloud environment for allocating, provisioning, scheduling, and data allocation policy have great attention to be achieved. Therefore, using cloud simulator would save time and money, and provide a flexible environment to evaluate new research
work. Unfortunately, the current simulators (e.g., CloudSim, NetworkCloudSim, GreenCloud, etc..) deal with the data as for size only without any consideration about the data allocation policy and locality. On the other hand, the NetworkCloudSim simulator is considered one of the most common used simulators because it includes different modules which support needed functions to a simulated cloud environment,
and it could be extended to include new extra modules. According to work in this paper, the NetworkCloudSim simulator has been extended and modified to support data locality. The modified simulator is called LocalitySim. The accuracy of the proposed LocalitySim simulator has been proved by building a mathematical model. Also, the proposed simulator has been used to test the performance of the
three-tire data center as a case study with considering the data locality feature
Allocation Strategies of Virtual Resources in Cloud-Computing NetworksIJERA Editor
In distributed computing, Cloud computing facilitates pay per model as per user demand and requirement.
Collection of virtual machines including both computational and storage resources will form the Cloud. In
Cloud computing, the main objective is to provide efficient access to remote and geographically distributed
resources. Cloud faces many challenges, one of them is scheduling/allocation problem. Scheduling refers to a
set of policies to control the order of work to be performed by a computer system. A good scheduler adapts its
allocation strategy according to the changing environment and the type of task. In this paper we will see FCFS,
Round Robin scheduling in addition to Linear Integer Programming an approach of resource allocation.
Scheduling in Virtual Infrastructure for High-Throughput Computing IJCSEA Journal
For the execution of the scientific applications, different methods have been proposed to dynamically provide execution environments for such applications that hide the complexity of underlying distributed and heterogeneous infrastructures. Recently virtualization has emerged as a promising technology to provide such environments. Virtualization is a technology that abstracts away the details of physical hardware and provides virtualized resources for high-level scientific applications. Virtualization offers a cost-effective and flexible way to use and manage computing resources. Such an abstraction is appealing in Grid computing and Cloud computing for better matching jobs (applications) to computational resources. This work applies the virtualization concept to the Condor dynamic resource management system by using Condor Virtual Universe to harvest the existing virtual computing resources to their maximum utility. It allows existing computing resources to be dynamically provisioned at run-time by users based on application requirements instead of statically at design-time thereby lay the basis for efficient use of the
available resources, thus providing way for the efficient use of the available resources.
Power consumption prediction in cloud data center using machine learningIJECEIAES
The flourishing development of the cloud computing paradigm provides several ser- vices in the industrial business world. Power consumption by cloud data centers is one of the crucial issues for service providers in the domain of cloud computing. Pursuant to the rapid technology enhancements in cloud environments and data centers augmentations, power utilization in data centers is expected to grow unabated. A diverse set of numerous connected devices, engaged with the ubiquitous cloud, results in unprecedented power utilization by the data centers, accompanied by increased carbon footprints. Nearly a million physical machines (PM) are running all over the data centers, along with (5 – 6) million virtual machines (VM). In the next five years, the power needs of this domain are expected to spiral up to 5% of global power production. The virtual machine power consumption reduction impacts the diminishing of the PM’s power, however further changing in power consumption of data center year by year, to aid the cloud vendors using prediction methods. The sudden fluctuation in power utilization will cause power outage in the cloud data centers. This paper aims to forecast the VM power consumption with the help of regressive predictive analysis, one of the Machine Learning (ML) techniques. The potency of this approach to make better predictions of future value, using Multi-layer Perceptron (MLP) regressor which provides 91% of accuracy during the prediction process.
Service oriented cloud architecture for improved performance of smart grid ap...eSAT Journals
Abstract An effective and flexible computational platform is needed for the data coordination and processing associated with real time operational and application services in smart grid. A server environment where multiple applications are hosted by a common pool of virtualized server resources demands an open source structure for ensuring operational flexibility. In this paper, open source architecture is proposed for real time services which involve data coordination and processing. The architecture enables secure and reliable exchange of information and transactions with users over the internet to support various services. Prioritizing the applications based on complexity enhances efficiency of resource allocation in such situations. A priority based scheduling algorithm is proposed in the work for application level performance management in the structure. Analytical model based on queuing theory is developed for evaluating the performance of the test bed. The implementation is done using open stack cloud and the test results show a significant gain of 8% with the algorithm. Index Terms: Service Oriented Architecture, Smart grid, Mean response time, Open stack, Queuing model
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
International Journal of Engineering and Science Invention (IJESI) is an international journal intended for professionals and researchers in all fields of computer science and electronics. IJESI publishes research articles and reviews within the whole field Engineering Science and Technology, new teaching methods, assessment, validation and the impact of new technologies and it will continue to provide information on the latest trends and developments in this ever-expanding subject. The publications of papers are selected through double peer reviewed to ensure originality, relevance, and readability. The articles published in our journal can be accessed online.
Energy Efficient Heuristic Base Job Scheduling Algorithms in Cloud ComputingIOSRjournaljce
Cloud computing environment provides the cost efficient solution to customers by the resource provisioning and flexible customized configuration. The interest of cloud computing is growing around the globe at very fast pace because it provides scalable virtualized infrastructure by mean of which extensive computing capabilities can be used by the cloud clients to execute their submitted jobs. It becomes challenge for the cloud infrastructure to manage and schedule these jobs originated by different cloud users to available resources in such a manner to strengthen the overall performance of the system. As the number of user increases the job scheduling become an intensive task. Energy efficient job scheduling is one constructive solution to streamline the resource utilization as well as to reduce the energy consumption. Though there are several scheduling algorithms available, this paper intends to present job scheduling based on two Heuristic approaches i.e. Efficient MQS (Multi-queue job scheduling) and ACO (Ant colony optimization) and further evaluating the effectiveness of both approaches by considering the parameter of energy consumption and time in cloud computing.
Cloud computing is a realized wonder. It delights its users by providing applications, platforms and infrastructure without any initial investment. The “pay as you use” strategy comforts the users. The usage can be increased by adding infrastructure, tools or applications to the existing application. The realistic beauty of cloud computing is that there is no need for any sophisticated tool for access, web browser or even smartphone will do. Cloud computing is a windfall for small organizations having less sensitive information. But for large organizations, the risks related to security may be daunting. Necessary steps have to be taken for managing the issues like confidentiality, integrity, privacy, availability and so on. In this paper availability is taken and studied in a multi-dimensional perspective. Availability is taken a key issue and the mechanisms that enable enhancement are analyzed.
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
journal publishing, how to publish research paper, Call For research paper, international journal, publishing a paper, IJERD, journal of science and technology, how to get a research paper published, publishing a paper, publishing of journal, publishing of research paper, reserach and review articles, IJERD Journal, How to publish your research paper, publish research paper, open access engineering journal, Engineering journal, Mathemetics journal, Physics journal, Chemistry journal, Computer Engineering, Computer Science journal, how to submit your paper, peer reviw journal, indexed journal, reserach and review articles, engineering journal, www.ijerd.com, research journals,
yahoo journals, bing journals, International Journal of Engineering Research and Development, google journals, hard copy of journal
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering and Science (The IJES)theijes
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The International Journal of Engineering and Science (The IJES)theijes
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering and Science (The IJES)theijes
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering and Science (The IJES)theijes
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering and Science (The IJES)theijes
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering and Science (The IJES)theijes
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
The International Journal of Engineering and Science (IJES)theijes
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
ABSTRACT
Cloud computing utilizes large scale computing infrastructure that has been radically changing the IT landscape enabling remote access to computing resources with low service cost, high scalability , availability and accessibility. Serving tasks from multiple users where the tasks are of different characteristics with variation in the requirement of computing power may cause under or over utilization of resources.Therefore maintaining such mega-scale datacenter requires efficient resource management procedure to increase resource utilization. However, while maintaining efficiency in service provisioning it is necessary to ensure the maximization of profit for the cloud providers. Most of the current research works aims at how providers can offer efficient service provisioning to the user and improving system performance. There are comparatively fewer specific works regarding resource management which also deals with the economic section that considers profit maximization for the provider. In this paper we represent a model that deals with both efficient resource utilization and pricing of the resources. The joint resource management model combines the work of user assignment, task scheduling and load balancing on the fact of CPU power endorsement. We propose four algorithms respectively for user assignment, task scheduling, load balancing and pricing that works on group based resources offering reduction in task execution time(56.3%),activated physical machines(41.44%),provisioning cost(23%) . The cost is calculated over a time interval involving the number of served customer at this time and the amount of resources used within this time
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTINGijcsit
Cloud computing utilizes large scale computing infrastructure that has been radically changing the IT landscape enabling remote access to computing resources with low service cost, high scalability , availability and accessibility. Serving tasks from multiple users where the tasks are of different characteristics with variation in the requirement of computing power may cause under or over utilization of resources.Therefore maintaining such mega-scale datacenter requires efficient resource management procedure to increase resource utilization. However, while maintaining efficiency in service provisioning it is necessary to ensure the maximization of profit for the cloud providers. Most of the current research works aims at how providers can offer efficient service provisioning to the user and improving system performance. There are comparatively fewer specific works regarding resource management which also deals with the economic section that considers profit maximization for the provider. In this paper we represent a model that deals with both efficient resource utilization and pricing of the resources. The joint resource management model combines the work of user assignment, task scheduling and load balancing on the fact of CPU power endorsement. We propose four algorithms respectively for user assignment, task scheduling, load balancing and pricing that works on group based resources offering reduction in task execution time(56.3%),activated physical machines(41.44%),provisioning cost(23%) . The cost is calculated over a time interval involving the number of served customer at this time and the amount of resources used within this time.
A SURVEY ON RESOURCE ALLOCATION IN CLOUD COMPUTINGijccsa
Cloud computing is an on-demand service resource which includes applications to data centers on a
pay-per-use basis. In order to allocate these resources properly and satisfy users’ demands, an efficient
and flexible resource allocation mechanism is needed. Due to increasing user demand, the resource
allocating process has become more challenging and difficult. One of the main focuses of research
scholars is how to develop optimal solutions for this process. In this paper, a literature review on proposed
dynamic resource allocation techniques is introduced.
A Survey on Resource Allocation in Cloud Computingneirew J
Cloud computing is an on-demand service resource which includes applications to data centers on a
pay-per-use basis. In order to allocate these resources properly and satisfy users’ demands, an efficient
and flexible resource allocation mechanism is needed. Due to increasing user demand, the resource
allocating process has become more challenging and difficult. One of the main focuses of research
scholars is how to develop optimal solutions for this process. In this paper, a literature review on proposed
dynamic resource allocation techniques is introduced.
A survey on various resource allocation policies in cloud computing environmenteSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
A survey on various resource allocation policies in cloud computing environmenteSAT Journals
Abstract Cloud computing is bringing a revolution in computing environment replacing traditional software installations, licensing issues into complete on-demand services through internet. In Cloud computing multiple cloud users can request number of cloud services simultaneously. So there must be a provision that all resources are made available to requesting user in efficient manner to satisfy their need. Resource allocation is based on quality of service and service level agreement. In cloud computing environment, to allocate resources to the user there are several methods but provider should consider the efficient way to guarantee that the applications’ requirements are attended to correctly and satisfy the user’s need This paper survey different resource allocation policies used in cloud computing environment. Keywords: Cloud computing, Resource allocation
An Efficient Queuing Model for Resource Sharing in Cloud Computingtheijes
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Efficient architectural framework of cloud computing Souvik Pal
Cloud computing is that enables adaptive, favorable and on-demand network access to a collective pool of adjustable and configurable computing physical resources which networks, servers, bandwidth, storage that can be swiftly provisioned and released with negligible supervision endeavor or service provider interaction. From business prospective, the viable achievements of Cloud Computing and recent developments in Grid computing have brought the platform that has introduced virtualization technology into the era of high performance computing. However, clouds are Internet-based concept and try to disguise complexity overhead for end users. Cloud service providers (CSPs) use many structural designs combined with self-service capabilities and ready-to-use facilities for computing resources, which are enabled through network infrastructure especially the internet which is an important consideration. This paper provides an efficient architectural Framework for cloud computing that may lead to better performance and faster access.
Virtual Machine Migration and Allocation in Cloud Computing: A Reviewijtsrd
Cloud computing is an emerging computing technology that maintains computational resources on large data centers and accessed through internet, rather than on local computers. VM migration provides the capability to balance the load, system maintenance, etc. Virtualization technology gives power to cloud computing. The virtual machine migration techniques can be divided into two categories that is pre copy and post copy approach. The process to move running applications or VMs from one physical machine to another is known as VM migration. In migration process the processor state, storage, memory and network connection are moved from one host to another.. Two important performance metrics are downtime and total migration time that the users care about most, because these metrics deals with service degradation and the time during which the service is unavailable. This paper focus on the analysis of live VM migration Techniques in cloud computing. Khushbu Singh Chandel | Dr. Avinash Sharma "Virtual Machine Migration and Allocation in Cloud Computing: A Review" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-4 | Issue-1 , December 2019, URL: https://www.ijtsrd.com/papers/ijtsrd29556.pdfPaper URL: https://www.ijtsrd.com/computer-science/computer-network/29556/virtual-machine-migration-and-allocation-in-cloud-computing-a-review/khushbu-singh-chandel
An efficient resource sharing technique for multi-tenant databases IJECEIAES
Multi-tenancy is a key component of Software as a Service (SaaS) paradigm. Multi-tenant software has gained a lot of attention in academics, research and business arena. They provide scalability and economic benefits for both cloud service providers and tenants by sharing same resources and infrastructure in isolation of shared databases, network and computing resources with Service level agreement (SLA) compliances. In a multitenant scenario, active tenants compete for resources in order to access the database. If one tenant blocks up the resources, the performance of all the other tenants may be restricted and a fair sharing of the resources may be compromised. The performance of tenants must not be affected by resource-intensive activities and volatile workloads of other tenants. Moreover, the prime goal of providers is to accomplish low cost of operation, satisfying specific schemas/SLAs of each tenant. Consequently, there is a need to design and develop effective and dynamic resource sharing algorithms which can handle above mentioned issues. This work presents a model referred as MultiTenant Dynamic Resource Scheduling Model (MTDRSM) embracing a query classification and worker sorting technique enabling efficient and dynamic resource sharing among tenants. The experiments show significant performance improvement over existing model.
A Strategic Evaluation of Energy-Consumption and Total Execution Time for Clo...Souvik Pal
Cloud computing is a very budding area in the
research field and as well as in the IT enterprises. Cloud
Computing is basically on-demand network access to a
collection of physical resources which can be provisioned
according to the need of cloud user under the supervision of
Cloud Service provider interaction. In this era of rapid usage
of Internet all over the world, Cloud computing has become
the center of Internet-oriented business place. For enterprises,
cloud computing is the worthy of consideration and they try to
build business systems with minimal costs, higher profits and
more choice; for large-scale industry, energy consumption
and total execution tome are the two important aspects of
cloud computing. In the current scenario, IT Enterprises are
trying to minimize the energy-consumption which, in turn,
maximizes the profit of the industry. And they are also trying
to reduce total execution time which, in turn, is concerned
with providing better Quality of Service (QoS). Therefore, in
this paper we have made an attempt to evaluate energyconsumption
and total execution time using CloudSim
simulator which helps to make evaluation performance of
energy consumption and total execution time of user
application.
An Efficient Cloud Scheduling Algorithm for the Conservation of Energy throug...IJECEIAES
Method of broadcasting is the well known operation that is used for providing support to different computing protocols in cloud computing. Attaining energy efficiency is one of the prominent challenges, that is quite significant in the scheduling process that is used in cloud computing as, there are fixed limits that have to be met by the system. In this research paper, we are particularly focusing on the cloud server maintenance and scheduling process and to do so, we are using the interactive broadcasting energy efficient computing technique along with the cloud computing server. Additionally, the remote host machines used for cloud services are dissipating more power and with that they are consuming more and more energy. The effect of the power consumption is one of the main factors for determining the cost of the computing resources. With the idea of using the avoidance technology for assigning the data center resources that dynamically depend on the application demands and supports the cloud computing with the optimization of the servers in use.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
B02120307013
1. The International Journal Of Engineering And Science (IJES)
||Volume||2 ||Issue|| 12||Pages|| 07-13||2013||
ISSN(e): 2319 – 1813 ISSN(p): 2319 – 1805
Succinct Observation on Resource Management In Cloud
Environment
1,
1,
Akilandeshwari.K
PG Scholar Dept.Of Computer Science Adhiyamaan College Of Engineering,
Hosur, Tamilnadu. India
-----------------------------------------------------ABSTRACT ----------------------------------------------------Cloud computing is ubiquitous and promise a cost-effective realization of the utility computing principle,
allowing users and providers easy access to resources in a self-service, pay-as-you-go fashion, thus decreasing
cost for system administration and improving resource utilization and accounting. Hence there is no need for
getting license for individual products .The dominance of this technology is variety of users can be
simultaneously access the variety of cloud services, so it is necessary to provide the sufficient resources to the
user in a well organized manner. However one of the major perils in cloud is related to optimizing the resource
being allocated and other challenge of resource allocation are meeting customer demands and application
requirements. Here in this paper, a survey is meted out on the realm of resource management strategies; this
would be beneficial for both cloud users and researchers.
KEYWORDS: Cloud Computing, Resource Allocation, Load balancing.
--------------------------------------------------------------------------------------------------------------------------------------Date of Submission: 2 December 2013
Date of Acceptance: 25 December 13
---------------------------------------------------------------------------------------------------------------------------------------
I.
INTRODUCTION
CLOUDs are dynamic environment that guarantee availability, reliability and related quality aspects
through automated, elastic management of the hosted services-that is hardware and software services such as
Infrastructure as a Service (IaaS), Platform as a Service (PaaS) or Software as a Service(SaaS) [10].The
automated management thereby aims at optimizing the overall resource utilization whilst maintaining the quality
constraints. Distributed processing, parallel processing and grid computing together emerged as cloud
computing. The basic principle of cloud computing is that user data is not stored locally but is stored in the data
center of internet. So the user can access the data anywhere at any time by using API which is provided by the
cloud. The most popular definition is probably the one provided by the National Institute of Standards and
Technology (NIST) “Cloud computing is 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” [8]. Resource allocation is a process of assigning the resource based on the application demands by
using resource provisioning over the internet. Fig.1. shows three different perspectives on cloud, from the
perspective of cloud user is obviously the customer or end-user that makes actual use of the resources / services
offered. As clouds are economy driven, the main incentives for their uptake (and thus provisioning) are cost
aspects, expressed through a wide range of factors, such as outsourcing of resources and management, higher
availability and thus better service provisioning.
Fig. 1 Schematic on three different perspectives on cloud [8].
www.theijes.com
The IJES
Page 7
2. Succinct Observation On Resource…
From the provider perspective it hosts the resources that the cloud offering (P/S/IaaS) is executed on.
It’s responsible for managing and providing the resources in a way that economic incentives are met. From the
developer perspective it has to realize the capacities for the customer and the provider, the developers (and
researchers) have to incorporate according features in their services, platforms and frameworks. Due to the
limited resources and dynamic nature of resource, effective resource allocation is required. Cloud resources
contain physical and virtual resources. Through the use of virtualization and provisioning [9] physical resources
are mapped to the virtual machines. Fig.2. provides the mapping between virtual and physical resources.
Virtualization is used to separate the OS and application from the hardware gives its ideal properties to best
deliver these on-demand services. For scalability virtual machines are rented [11].
Fig. 2 Resource mapping between virtual and physical machines
Now a day’s demands of resources are increasing in order to handle the growing amount of resources,
users, but also scope of devices, use cases etc. some form of automated resource management is required, It
reduces the overhead for the administrator to cater for this diversity and scale. This relates not only to the
machines (respectively processing units) themselves, but also to the communication network and to handling the
data. The amount of data consumed, produced and distributed increases constantly – way faster than the
underlying network, thus leading to increasing challenges with respect to replicating and distributing data,
localizing it, routing to it, compensating for bandwidth and latency limitations etc. Resource management must
thereby respect multiple positions, i.e. not only does the own infrastructure grow and become more complex in
management, but also the connection to the user, the user devices, the usage context etc. all vary increasingly
and have to be handled by the providers.
We can therefore identify the following main sub-concerns without going into technical details:
Efficient handling of an increasing amount of more and more heterogeneous resources.
Efficient handling of an increasing amount of information and communication.
Efficient handling & processing of large quantities of data.
Interoperability and portability between the resources employed.
To achieve this, it is necessary that resources, their usage etc. can be monitored and (dynamically)
reconfigured – ideally autonomously.
The rest of the paper is organized as follows: Various resource allocation strategies and their impacts in
cloud environments are discussed in section II. Some of the advantages and restraints of resource
allocation in cloud is specified in section III. In section IV it talks about the merits and demerits of the
prevailing strategies. Finally the conclusion of the paper is given as section V.
II. RESOURCE ALLOCATION STRATEGIES & ALGORITHMS
Resource Allocation Strategy is all about integrating cloud provider activities for utilizing and
allocating scarce resources in the cloud environment. In this section we are aiming to analyze some of the
www.theijes.com
The IJES
Page 8
3. Succinct Observation On Resource…
resource allocation methods and load balancing techniques that are already present in the cloud environment in
briefly.
A. Black-Box and Gray-Box Strategies (BG Algorithm)
Sandpiper [4] technique it assumes a large cluster of possibly heterogeneous servers. The hardware
configuration of each server-its CPU, network interface, disk and memory characteristics, sandpiper system that
automates the task of monitoring and detecting hotspots, determining a new mapping of physical to virtual
resources and initiating the necessary migrations. Sandpiper implements a black-box approach that is fully OS
and application-agnostic and a gray-box approach that exploits OS- and application-level statistics. Black-box
techniques can make decisions by simply observing each virtual machine from the outside and without any
knowledge of the application resident within each VM which is shown in Fig.3. It presents a Gray-box approach
that assumes access to a small amount of OS-level statistics in addition to external observations to better inform
the migration algorithm. Since a black-box approach is more general by virtue of being OS and applicationagnostic, an important aspect is to understand if a black-box approach alone is sufficient and effective for
hotspot detection and mitigation. But Sandpiper system supports black-box, gray-box, or combined techniques.
Fig. 3 Black-box and Gray-box approach
Sandpiper runs a nucleus on each physical server; the nucleus runs inside a special virtual server and is
responsible for gathering resource usage statistics on that server (see Fig 4). It employs a monitoring engine that
gathers processor, network interface and memory swap statistics for each virtual server. The nuclei periodically
relay these statistics to the Sandpiper control plane. The control plane runs on a distinguished node and
implements much of the intelligence in Sandpiper. It comprises three components: a profiling engine, a hotspot
detector and a migration manager. The profiling engine uses the statistics from the nuclei to construct resource
usage profiles for each virtual server and aggregate profiles for each physical server. The hotspot detector
continuously monitors these usage profiles to detect hotspots, if it detect hotspot means it instruct migration
manager to migrate the hotspot to balance load.
Fig. 4 Design of Sandpiper Architecture [4]
Black-box is possible to track network and disk I/O activity of various VMs by observing the driver
activity in domain0. But tracking of memory is challenging which is limited to reactive. In the gray box it is
feasible to gather OS and application level statistics. Sandpiper supports gray-box because it uses some light
weight daemon installed inside the VM to gather the resource statistics, so it enables the proactive detection and
mitigation of memory hotspots. Black-box has some limitation. But gray-box allows proactive decision this is
the main advantage. Drawback of this paper is BG algorithm requires more number of migrations to resolve the
hotspot.
www.theijes.com
The IJES
Page 9
4. Succinct Observation On Resource…
B. Integrated Server-Storage Virtualization
According to the design in [6], Data centers form a key building block for new cloud computing. Agile
data center is designed with integrated server and storage virtualization using load balancing algorithm called
Vector Dot that handles the hierarchical and multi-dimensional resource constraints. HARMONY and Vector
Dot through experiments on both a real data center setup as well as simulated large scale data center
environments. HARMONY extracts an end-to-end view of the SAN including performance and usage
characteristics. HARMONY consists of a Configuration and Performance Manager, which is responsible to
collect the configuration and performance information from individual server and storage management, server
virtualization management and storage virtualization management components. Once a load is identified in the
collected data, HARMONY initiates the optimization planning component – Vector Dot.
Fig. 5 Design Architecture of Harmony [6]
The latter generates recommendations for migrating one or more VMs or Vdisks to alleviate the hotspot. These
are then processed by the virtualization Orchestrator by using appropriate server and storage virtualization
managers. The merit of this paper is Vector Dot scheme well address the complexity introduced by the data
center topology and the multidimensional nature of the loads on resources. The drawback of this paper is uneven
distribution of residual resource makes it hard to be fully utilized in the future and prediction is not convincing.
C. Automated Control of Multiple Virtualized Resources
AutoControl [5], a resource allocation system that automatically adapts to dynamic workload changes
in a shared virtualized infrastructure to achieve application SLOs. AutoControl is a combination of an online
model estimator and a novel multi-input, multi-output (MIMO) resource controller. Main contributions of this
autocontrol: First, online model estimator to dynamically determine and capture the relationship between
application level performance and the allocation of individual resource shares. Second, two layered multi-input,
multi-output (MIMO) controller to automatically allocate multiple types of resources to multiple enterprise
applications to achieve their SLOs. The first layer consists of a set of application controllers that automatically
determines the amount of resources necessary to achieve individual application SLOs, using the estimated
models and a feedback approach. The second layer is comprised of a set of node controllers that detect resource
bottlenecks on the shared nodes and properly allocate resources of multiple types to individual applications. In
overload cases, the node controllers can provide service differentiation by prioritizing allocations among
different applications. AutoControl can detect CPU and disk bottlenecks across multiple nodes and can adjust
resource allocation to achieve end-to-end application level SLOs. Advantage of this strategy is it can enforce
performance targets for different application-level metrics, including throughput and response time. It is mainly
affected by time taken to collect statistics from clients.
D. Dynamic Resource Allocation using virtual machines
This system uses virtualization technology to allocate data center resources dynamically based on
application demands. “Skewness” [7] concept is used to measure the unevenness in the multidimensional
resource utilization of a server. By minimizing Skewness, we can combine different types of workloads nicely
and improve the overall utilization of server resources. It support green computing [12] it is environmental
responsible use of servers and also it reduces the resource consumption and saves energy.
[1]
[2]
[3]
Load Prediction: Load prediction algorithm that can capture the future resource usages of applications
accurately without looking inside the VMs.
Usher [3]: Local node manager (LNM) on domain zero of Xen [1] which collects the usage statistics of
resources for each VM on that node is forwarded to the Usher central controller (Usher CTRL) where our
VM scheduler runs.
VM Scheduler: The scheduler has several components shown in Fig.6. The predictor predicts the future
resource demands of VMs and the future load of PMs based on past statistics. The hot spot solver in our
www.theijes.com
The IJES
Page 10
5. Succinct Observation On Resource…
VM Scheduler detects if the resource utilization of any PM is above the hot threshold (i.e., a hot spot). If
so, some VMs running on them will be migrated [2] away to reduce their load. The cold spot solver
checks if the average utilization of actively used PMs (APMs) is below the green computing threshold. If
so, some of those PMs could potentially be turned off to save energy. It identifies the set of PMs whose
utilization is below the cold threshold (i.e., cold spots) and then attempts to migrate away all their VMs. It
then compiles a migration list of VMs and passes it to the Usher CTRL for execution.
Fig. 6 Load balancing technique based on prediction and Skewness
Actually many of the loads balancing techniques failed because of resource contention when the available
resource is not sufficient. But in Skewness it achieves overload avoidance because resources are monitored and
dynamically reconfigured- ideally autonomously and this system multiplexes virtual to physical resources
adaptively based on the changing demand. Compare to BG and VectorDot algorithm Skewness achieve overload
avoidance. In cloud environment Skewness strategy and prediction it helps to overcome many limitations which
we have discussed earlier section.
III ADVANTAGES AND RESTRAINTS
We have a comparative look at the advantages and restraints of resource allocation in cloud.
A. Advantages
Cost reduction. Ability to increase or decrease the consumption of hardware or software resources
immediately and in some cases automatically.
Lower investment, reduced risk. Immediate access to the improvements in the resource proposed (hardware
and software) and debugging.
Greater security and accessibility. Access to resources from any geographical point and the ability to test
and evaluate resources at no cost.
Scalability. Users can set their own on how much resources are needed for example how much data space
that he would need. Users can set how much data to be processed.
Virtualization. Infrastructure devices can support each other and share among them. This increases
the utilization of the device. The software can be moved from one server to another server.
B. Restraints
Dependence. Migration of data from one application service providers to other service providers may be
difficult; Resource usage information and other user activity rely heavily on service providers.
Very little control over assets. Data audit and asset inspection is difficult because users don't have the actual
information where the system located and how it operates.
Data security becomes very complicated. Security systems are generally better but because the amount of
data is very much the complexity of the problem is greatly increased data security. Users have little right to
view the security log, especially if there is something odd.
Integration to the cloud computing system using a standalone application from other service provider or
third party tends to be very difficult. Several cloud providers offer their API but this is practically useful for
big companies only.
www.theijes.com
The IJES
Page 11
6. Succinct Observation On Resource…
IV MERITS AND DEMERITS OF THE PREVAILING STRATEGIES
Table 1. Comparison Between The Resource Allocation Strategies
Author
Method
Hypervis
or
Xen
Controller
T.Wood
[4]
Black-box and Graybox Strategy
(BG
Algorithm)
A.Singh[6]
Integrated Server
Storage
Virtualization.
(VectorDot
Algorithm)
Xen
Automated Control
of Multiple
Virtualized
Resources
Dynamic Resource
Allocation(Sk
ewness and
Prediction
Algorithm)
Xen
AutoControl
Xen
Usher
P.Padala
[5]
Zhen Xiao
[7]
Nucleus and
Monitoring
engine
Configuration
and Performance
Manager
Merits
Gray-box enables
proactive
decision
making.
Less Complexity
Achieves end-toend
application
level SLOs.
1. No overheads
2. High
performance
.
3. Requires less
number of
migrations.
4. Residual
resource is
friendly to
virtual
machines.
5. Improves
Scheduling
effectiveness
.
Demerits
1.Black-box limited to
reactive decision
making.
2. BG requires more number
of migrations
1.Prediction is not
convincing.
2. Uneven distribution of
residual resource
makes it hard to be
fully utilized in the
future.
Time taken to collect
statistics from clients.
Not cost effective.
V CONCLUSION
Cloud computing technology is increasingly being used in enterprises and business markets. In cloud
archetype, an effective resource allocation strategy is required for achieving user satisfaction and maximizing
the profit for cloud service providers. This paper epitomizes the various resource allocation strategies and its
impacts in cloud system. It tries to analyze the resource allocation strategies based on various strategies and it
points out that some of the strategies are efficient than others in some aspects.
REFERENCES
[1]
[2]
[3]
[4]
[5]
P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho,R. Neugebauer, I. Pratt, and A. Warfield, “Xen and the Art of
Virtualization,” Proc. ACM Symp. Operating Systems Principles (SOSP ’03), Oct. 2003.
C. Clark, K. Fraser, S. Hand, J.G. Hansen, E. Jul, C. Limpach, I.Pratt, and A. Warfield, “Live Migration of Virtual
Machines,”Proc. Symp. Networked Systems Design and Implementation (NSDI ’05), May 2005.
M. McNett, D. Gupta, A. Vahdat, and G.M. Voelker, “Usher: An Extensible Framework for Managing Clusters of Virtual
Machines,” Proc. Large Installation System Administration Conf. (LISA ’07), Nov. 2007.
T. Wood, P. Shenoy, A. Venkataramani, and M. Yousif, “Black-Box and Gray-Box Strategies for Virtual Machine Migration,”
Proc.Symp. Networked Systems Design and Implementation (NSDI ’07), Apr. 2007.
P. Padala, K.-Y. Hou, K.G. Shin, X. Zhu, M. Uysal, Z. Wang, S. Singhal, and A. Merchant, “Automated Control of Multiple
Virtualized Resources,” Proc. ACM European conf. Computer Systems (EuroSys ’09), 2009.
www.theijes.com
The IJES
Page 12
7. Succinct Observation On Resource…
[6]
[7]
[8]
[9]
[10]
[11]
[12]
A. Singh, M. Korupolu, and D. Mohapatra, “Server-Storage
Virtualization: Integration and Load Balancing in Data Centers,”Proc. ACM/IEEE Conf. Supercomputing, 2008.
Zhen Xiao, Weijia Song and Qi Chen “Dynamic Resource Allocation Using Virtual Machines for Cloud Computing
Environment”, IEEE Transactions on Parallel and Distributed Systems, vol.24, June 2013.
Lutz schubert, Keith Jeffery “Advances in CLOUDS” the expert group report public version 1.0, European commission, 2012.
M.SuhailRehman, MajdF.Sakr, “Initial Findings for provisioning Variation in Cloud Computing” (IEEE, 2010), pp.473-479.
ZhixiongChen, JongP.Yoon,”International Conference on P2P, Parallel, Grid, Cloud and Internet Computing”, 2010 IEEE: pp
250-257.
Dorian Minarolli and Bernd Freisleben, “Uitlity–based Resource Allocations for virtual machines in cloud computing”, IEEE,
2011.
Saurabh Kumar Garg, Rajkumar Buyya”Green cloud computing and environmental sustainability” cloud computing and
distributed laboratory, Oct 2010.
www.theijes.com
The IJES
Page 13