Academia.eduAcademia.edu

Cloud Analyst

description36 papers
group12 followers
lightbulbAbout this topic
Cloud Analyst is a research field focused on the evaluation and optimization of cloud computing environments. It involves analyzing performance metrics, resource allocation, and cost-effectiveness of cloud services to enhance decision-making for cloud infrastructure deployment and management.
lightbulbAbout this topic
Cloud Analyst is a research field focused on the evaluation and optimization of cloud computing environments. It involves analyzing performance metrics, resource allocation, and cost-effectiveness of cloud services to enhance decision-making for cloud infrastructure deployment and management.

Key research themes

1. How can cloud simulation tools support performance evaluation and resource management in cloud computing environments?

This research theme focuses on the development, comparison, and application of cloud simulation frameworks and tools that enable modeling, simulation, and performance evaluation of cloud infrastructure, applications, resource allocation, and scheduling policies. These tools are crucial for overcoming the high costs and complexities of evaluating cloud systems in real environments, allowing researchers and developers to test configurations, analyze load balancing, and optimize resource usage in controlled, repeatable settings.

Key finding: This paper provides a detailed comparison of over a dozen cloud simulation tools including CloudSim, CloudAnalyst, SPECI, Green-Cloud, and GroudSim, highlighting their architectures, capabilities in modeling data centers,... Read more
Key finding: This study focuses on CloudAnalyst, a GUI-based extension of CloudSim, designed to facilitate simulation of large-scale cloud applications with geographic distributions and varying workloads without programming. It... Read more
Key finding: This work introduces CloudAnalyst, built on CloudSim, to simulate large-scale cloud applications with geographic user distributions and data centers, providing metrics such as response and processing time. It enables... Read more
Key finding: The paper emphasizes the advantage of cloud simulators for research by providing virtual cloud environments that obviate the high cost of physical infrastructure. Through evaluating features of multiple cloud simulators like... Read more
Key finding: This research uses CloudAnalyst simulation tool to model cloud server topologies and analyze virtual machine allocation and load balancing policies. It presents empirical results comparing response times and internet... Read more

2. What machine learning and predictive modeling techniques improve resource management and load balancing in cloud environments?

This line of research investigates integrating machine learning models, such as linear regression and simulated annealing, to predict resource utilization and optimize task scheduling, virtual machine migration, and load balancing in cloud infrastructures. Accurate prediction of resource demand and intelligent load redistribution help in ensuring quality of service and minimizing SLA violations. These studies explore frameworks that combine big data analytics with cloud computing to enhance resource provisioning efficiency and system reliability.

Key finding: The paper proposes a linear regression model to predict short-term future resource usage based on historical data, integrating this prediction into VM migration policies to transfer loads from overloaded to underloaded hosts.... Read more
Key finding: This work introduces Cloud Linear Regression (CLR), a novel cloud-based ML framework employing linear regression to enhance task scheduling, resource provisioning, and allocation. CLR demonstrated improvements in predictive... Read more
Key finding: This paper presents a prototype cloud-based machine learning framework combining big data analytics and cloud computing for aerospace applications, focusing on condition-based maintenance. It outlines the integration of cloud... Read more
Key finding: The study proposes a simulated annealing-based load balancing algorithm to dynamically identify underloaded nodes and redistribute excess load from overloaded nodes, treating load balancing as an optimization problem.... Read more
Key finding: This research proposes a two-listed throttled load balancer (TLT-LB) algorithm modifying conventional throttled load balancing to classify VMs into available and busy lists, optimizing task assignment. Simulation results show... Read more

3. How do cloud service broker policies and data center selection algorithms affect response times and load distribution in cloud platforms?

This research area explores optimization of service broker policies that direct user requests to geographically distributed data centers. By considering factors such as network latency, bandwidth, job size, and current data center loads, these policies aim to achieve minimal response and processing times and balanced utilization across data centers. Simulation studies illuminate how heuristic routing strategies can reduce overload and improve end-user experience in multi-data center cloud environments.

Key finding: The paper proposes VSBRP, a heuristic service broker routing policy that routes requests to data centers by jointly considering communication bandwidth, latency, and job size. Simulation results demonstrate that VSBRP... Read more
Key finding: Though developed for grid computing, this paper's interactive resource management services including a steering service and estimator service provide users greater control over job execution by monitoring resource... Read more
Key finding: The work presents Cloudbus, a market-oriented toolkit enabling negotiation-based, SLA-aware resource management and dynamic cloud federation. It outlines architectures and resource management strategies incorporating... Read more

All papers in Cloud Analyst

Now a days, cloud computing is a center of attraction of many researchers, scientist. To provide services online and with pay as you go makes it a strong. Still cloud computing has not reached to its best because of its some issues. Out... more
Cloud services are among the technologies that are developing the fastest. Additionally, it is acknowledged that load balancing poses a major obstacle to reaching energy efficiency. Distributing the load among several resources in order... more
Cloud Computing is a new trend emerging in IT environment with huge requirements of infrastructure and resources. Load Balancing is an important aspect of cloud computing environment. Efficient load balancing scheme ensures efficient... more
Cloud computing is an idea of diminution-based distributional model which depends on appropriate protocol over the internet. To meet the end user requirement here the resources like CPU, bandwidth and memory are provisioned and... more
Cloud service provider (CSP) offers a huge number of datacenters and virtual servers to the users for processing their workloads in an infrastructure as a service (IaaS) cloud computing environment. Due to the heterogeneous volume of... more
The utilization of cell phones and desktop computers on a global scale has experienced a significant growth in recent years. This tendency has heightened global competition and demanded firms' regional development for their continued... more
Cloud computing is the emerging internet based technology which emphasizes commercial computing. Cloud is a platform providing dynamic pool resources and virtualization. Based on a pay-as-you-go model, it enables hosting of pervasive... more
Cloud computing is a generic term used for the delivery of hosted services over the Internet. It provides an infrastructure for resource sharing, software hosting and service delivering in a pay as you go model which makes it easy and... more
Cloud computing is one of the most popular and pragmatic topics of research nowadays. The allocation of cloudlet(s) to suitable VM(s) is one of the most challenging areas of research in the domain of cloud computing. This paper highlights... more
Cloud computing is a generic term used for the delivery of hosted services over the Internet. It provides an infrastructure for resource sharing, software hosting and service delivering in a pay as you go model which makes it easy and... more
This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY
In recent years, cloud has been recognized as one of the emerging worldwide technologies in which shared resources are provided on the user's request at any time. The whole work of cloud is based on three service models (IaaS, SaaS and... more
This study attempts to solve the problem of the static scheduling algorithms by developing a dynamic version of Round Robin scheduling algorithm; Dynamic Priority Round Robin and Enhanced Dynamic Priority Round Robin. The proposed... more
This study attempts to solve the problem of the static scheduling algorithms by developing a dynamic version of Round Robin scheduling algorithm; Dynamic Priority Round Robin and Enhanced Dynamic Priority Round Robin. The proposed... more
In Cloud computing environment the resources are managed dynamically based on the need and demand for resources for a particular task. With a lot of challenges to be addressed our concern is Load balancing where load balancing is done for... more
Cloud computing is a type of internet based computing that provides shared computer processing resources, storage and data to computers on user demand. Today's time, it becomes very popular due to new facilities and technologies. It deals... more
This is age of internet. There is hardly any domain where internet do not play significant role. Cloud Computing relates to internet computing that has revolutionized the whole world. Cloud Computing has undeniably benefited the users in... more
Cloud computing is the big boom technology in IT industry infrastructure. Many people are moving to cloud computing because of dynamic allocation of resources and reduction in cost. Cloud computing delivers infrastructure, software, and... more
Cloud computing is a new emerging model in the field of computer science. For varying workload Cloud computing presents a large scale on demand infrastructure. The primary usage of clouds in practice is to process massive amounts of data.... more
Cloud computing is a new emerging model in the field of computer science. For varying workload Cloud computing presents a large scale on demand infrastructure. The primary usage of clouds in practice is to process massive amounts of data.... more
Cloud computing is the emerging internet based technology which emphasizes commercial computing. Cloud is a platform providing dynamic pool resources and virtualization. Based on a pay-as-you-go model, it enables hosting of pervasive... more
Technology has always played an important role changing human lives and helping to perform faster and easier job. In recent years cloud computing has replaced the traditional method of grid computing, cluster computing and introduced... more
From other challenges of cloud computing, Load balancing is one of the main issues in the environment. Due to current vast demand on the technology, the load-balancing algorithms must have the ability to control the efficiency in... more
Emergence of sophisticated technologies in IT industries has posed several challenges such as production of products using advanced technical process for instance Result Orientation Approach, Deployment, Assessment and Refinement (RADAR)... more
This Paper focuses on multi-criteria decision making techniques (MCDMs), especially analytical networking process (ANP) algorithm to design a model in order to minimize the task scheduling cost during implementation using a queuing model... more
In recent year cloud computing become one of the rapid advancement field in computer science, which offers to access remote server for storing and retrieving our data. In this paper, we have used Cloudanalyst tool to determine load... more
Cloud computing is one of the significant technologies that is used to provide seamless internet surfing for large-scale applications and data storing purposes. The cloud is described as a large platform that enables users to access data... more
Cloud Computing is further generation technology for IT enterprise. Cloud processing has turned out to be basic popular expression in the Information Technology and is a next stage in the advancement of Internet, The Load adjusting issue... more
A novel random biased-genetic algorithm (NRB-GA) load-balancing algorithm that exhibits the characteristics of both genetic algorithms and biased random algorithms is designed and developed to improve the processing time and response time... more
The Internet-of-things (IoT) plays a significant role in healthcare monitoring, where the IoT Cloud integration introduces many new opportunities for real-time remote monitoring of the patient. Task scheduling is one of the major... more
Developing algorithms to dynamically manage resources in a virtualized, multi-tenant data centre is challenging. Experimenting with such algorithms on the data centre scale is impractical due to size and complexity. Thus, there is a need... more
Cloud computing is a new emerging model in the field of computer science. For varying workload Cloud computing presents a large scale on demand infrastructure. The primary usage of clouds in practice is to process massive amounts of data.... more
Cloud Computing is a new paradigm which allows individuals and organizations to purchase resources like compute, storage, networking etc as a utility with minimum human intervention. According to recent surveys more than half of the large... more
Cloud computing is an idea of diminution-based distributional model which depends on appropriate protocol over the internet. To meet the end user requirement here the resources like CPU, bandwidth and memory are provisioned and... more
Cloud Computing, a new concept is a pool of virtualized computer resources. An Internet-based development where dynamically scalable and often virtualized resources are provided as a service over the Internet has become a significant... more
A novel random biased-genetic algorithm (NRB-GA) load-balancing algorithm that exhibits the characteristics of both genetic algorithms and biased random algorithms is designed and developed to improve the processing time and response time... more
Cloud computing, as of today has boomed the use of internet services and has enhanced the use of network services where the capability of one node can be utilized by other nodes. Central to the architecture is SoA and IS which raises a... more
This is an Open Access article distributed under the terms of the Creative Commons Attribution-Noncommercial 4.0 Unported License, permitting all non-commercial use, distribution, and reproduction in any medium, provided the original work... more
The conception of Cloud computing has not only reshaped the field of distributed systems but also extend businesses potential. Load balancing is a core and challenging issue in Cloud Computing. How to use Cloud computing resources... more
In Cloud computing environment the resources are managed dynamically based on the need and demand for resources for a particular task. With a lot of challenges to be addressed our concern is Load balancing where load balancing is done for... more
Cloud computing is the emerging internet based technology which emphasizes commercial computing. Cloud is a platform providing dynamic pool resources and virtualization. Based on a pay-as-you-go model, it enables hosting of pervasive... more
Logistics information system focuses on flow of information with storage and services of goods supply from the origin point to consumption point of organization. Logistics information system makes this flow more efficient with the help of... more
In recent years cloud computing is a very advanced technique to distribute workload among all the data centers and also balance those data center very smoothly. To improve the performance of data centers, load balancing is used to... more
We would like to thank Halmstad University that gave us the opportunity to study this fascinating program. We are grateful to our supervisors Olga Torstensson and Prof Tony Larsson in directing us towards a mature work. We are honoured to... more
Due to the increasing adoption of the cloud in majority of the business, the level of traffic intensity is increasing leading to a challenging situation for traffic management in cloud. There were various algorithms in past that has... more
This Paper focuses on multi-criteria decision making techniques (MCDMs), especially analytical networking process (ANP) algorithm to design a model in order to minimize the task scheduling cost during implementation using a queuing model... more
The conception of Cloud computing has not only reshaped the field of distributed systems but also extend businesses potential. Load balancing is a core and challenging issue in Cloud Computing. How to use Cloud computing resources... more
Lithics and cut-marked mammal bones, excavated from the paleo-lake Marathousa 1 (MAR-1) sediments in the Megalopolis Basin, southern Greece, indicate traces of hominin activity occurring along a paleo-shoreline ca. 444,000 years (444 ka)... more
Writing of thesis is a journey through gravel road, but you can make it with the help of the people and resources you get in touch through out your journey. I am thankful to all of them for their hands to frame this thesis. First of all,... more
Download research papers for free!