A Salp Swarm Optimization for Dynamic Resource Management to Improve Quality-of-Service in Cloud Computing and IoT Environment

Author(s):  
Narander Kumar ◽  
Surendra Kumar

Background: Cloud Computing can utilize processing and efficient resources on a metered premise. This feature is a significant research problem, like giving great Quality-of-Services (QoS) to the cloud clients. Objective: Quality of Services confirmation with minimum utilization of resource and their time/costs, cloud service providers ought to receive self-versatile of the resource provisioning at each level. Currently, various guidelines, as well as model-based methodologies, have been intended to the management of resources aspects in the cloud computing services. Method: In this Research article, manage resource allocations dependent optimization Salp Swarm Algorithm (SSA) areused to merge various numbers of VMs on lessening Data Centers to SLA as well as required Quality-of-Service (QoS) with most extreme data centers use. Result: We compared with the various approaches like the First fit (FF), greedy crow search (GCS), and hybrid crow search with the response time and resource utilization. Conclusion: The proposed mechanism is simulated on Cloudsim Simulator, the simulation results show less migration time that improves the QoS as well minimize the energy consumssion in a cloud computing and IoT environment.

T-Comm ◽  
2020 ◽  
Vol 14 (12) ◽  
pp. 72-79
Author(s):  
Aleksandr O. Volkov ◽  

For cloud service providers, one of the most relevant tasks is to maintain the required quality of service (QoS) at an acceptable level for customers. This condition complicates the work of providers, since now they need to not only manage their resources, but also provide the expected level of QoS for customers. All these factors require an accurate and well-adapted mechanism for analyzing the performance of the service provided. For the reasons stated above, the development of a model and algorithms for estimation the required resource is an urgent task that plays a significant role in cloud systems performance evaluation. In cloud systems, there is a serious variance in the requirements for the provided resource, as well as there is a need to quickly process incoming requests and maintain the proper level of quality of service – all of these factors cause difficulties for cloud providers. The proposed analytical model for processing requests for a cloud computing system in the Processor Sharing (PS) service mode allows us to solve emerging problems. In this work, the flow of service requests is described by the Poisson model, which is a special case of the Engset model. The proposed model and the results of its analysis can be used to evaluate the main characteristics of the performance of cloud systems.


2014 ◽  
Vol 3 (2) ◽  
pp. 55-62 ◽  
Author(s):  
Arezoo Jahani ◽  
Leyli Mohammad Khanli ◽  
Seyed Naser Razavi

Cloud computing is a kind of computing model that promise accessing to information resources in request time and subscription basis. In this environment, there are different type of user’s application with different requirements. In addition, there are different cloud Service providers which present spate services with various qualitative traits. Therefore determining the best cloud computing service for users with specific applications is a serious problem. Service ranking system compares the different services based on quality of services (QoS), in order to select the most appropriate service. In this paper, we propose a W_SR (Weight Service Rank) approach for cloud service ranking that uses from QoS features. Comprehensive experiments are conducted employing real-world QoS dataset, including more than 2500 web services over the world. The experimental results show that execution time of our approach is less than other approaches and it is more flexible and scalable than the others with increase in services or users.


Author(s):  
Mohamed Fazil Mohamed Firdhous

Cloud computing is the newest paradigm in computing that turned upside down the way of resource provisioning and payment. Cloud computing improves the resource utilization through virtualization enabling both customers as well as service providers to reap the benefits. Thus virtualization is the enabling technology that made this revolution possible. Through virtualization, it is possible to host multiple independent systems on a single hardware without interfering with each other. Server virtualization techniques can be grouped based how the underlying hardware and operating systems are presented to the users. In this chapter, the author takes an in depth look at how different virtualization has been implemented along with their security and quality of service issues.


2013 ◽  
Vol 4 (1) ◽  
pp. 88-93
Author(s):  
Aarthee S ◽  
Venkatesan R

Cloud computing provides pay-as-you-go computing resources and accessing services are offered from data centers all over the world as the cloud. Consumers may find that cloud computing allows them to reduce the cost of information management as they are not required to own their servers and can use capacity leased from third parties or cloud service providers. Cloud consumers can successfully reduce total cost of resource provisioning using Optimal Cloud Resource Provisioning (OCRP) algorithm in cloud computing environment. The two provisioning plans are reservation and on-demand, used for computing resources which is offered by cloud providers to cloud consumers. The cost of utilizing computing resources provisioned by reservation plan is cheaper than that provisioned by on-demand plan, since a cloud consumer has to pay to provider in advance. This project proposes that the OCRP algorithm associated with rule based resource manager technique is used to increase the scalability of cloud on-demand services by dynamic placement of virtual machines to reduce the cost and also endow with secure accessing of resources from data centers and parameters like virtualized platforms, data or service management are monitored in the cloud environment.


Author(s):  
Mohamed Fazil Mohamed Firdhous

Cloud computing is the newest paradigm in computing that turned upside down the way of resource provisioning and payment. Cloud computing improves the resource utilization through virtualization enabling both customers as well as service providers to reap the benefits. Thus, virtualization is the enabling technology that made this revolution possible. Through virtualization, it is possible to host multiple independent systems on a single hardware without interfering with each other. Server virtualization techniques can be grouped based how the underlying hardware and operating systems are presented to the users. In this chapter, the author takes an in depth look at how different virtualization has been implemented along with their security and quality of service issues.


Author(s):  
Manoj V. Thomas ◽  
K. Chandrasekaran

Cloud Computing has become the popular paradigm for accessing the various scalable and on-demand computing services over the internet. Nowadays, individual Cloud Service Providers (CSPs) offering specialized services to the customers collaborate to form the Cloud Federation, in order to reap the real benefits of Cloud Computing. By collaboration, the member CSPs of the federation achieve better resource utilization and Quality of Service (QoS), thereby increasing their business prospects. When a CSP runs out of resources in the Cloud Federation, in order to offload the customer requests for resources to other CSP(s), identifying a suitable partner is a challenging task due to the lack of global coordination among them. In this paper, we propose the design and implementation of an efficient partner selection mechanism in the Cloud Federation, using the Analytic Hierarchy Process (AHP) and the Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) methods, and also considering the trust values of various CSPs in the federation. The AHP method is used to calculate the weights of the QoS parameters used in the TOPSIS method which is used to rank the various CSPs in the Cloud Federation according to the user requirements. Simulation results show the effectiveness of this approach in order to efficiently select the trustworthy partners in large scale federations to ensure the required QoS to the cloud consumers.


2020 ◽  
Vol 8 (6) ◽  
pp. 1412-1416

One of the advanced rising technology is Cloud computing. The storage of information could be a massive complication for bushed this world. the simplest associated quickest storage and retrieval of information is an economical answer for Cloud computing. The main issue in cloud computing is security. Present study developed model which helps the new user in comparing the different services provided by different Cloud Service Providers. It works on quality of service (QoS), which plays the vital role in the selection of best CSP. Before this study, many tools were developed, but they did not focus on Quality of Service (QoS). This model assists cloud customer in assessing cloud providers trustworthiness based on predefined trust attributes such as business factors, Quality of Services attributes and the 11 security control domains defined by the CSA. In this study, a mechanism is designed through which integrity of Third Party Auditor is checked with the help of access control. Security is the main concern for the development of the proposed system.


2019 ◽  
pp. 1686-1711
Author(s):  
Vijay L. Hallappanavar ◽  
Mahantesh N. Birje

Cloud computing is a model for enabling everywhere, suitable, on-demand network access. There are a number of challenges to provide cloud computing services and to accomplish this, it is necessary to establish trust across the cloud, between the user and the service provider. It is becoming increasingly complex for cloud users to make distinction among service providers offering similar kinds of services. There must be some mechanisms in the hands of users to determine trustworthiness of service providers so that they can select service providers with confidence and with some degree of assurance that service provider will not behave unpredictably or maliciously. An effective trust management system helps cloud service providers and consumers reap the benefits brought about by cloud computing technologies. Hence the objective of this chapter is to describe existing mechanisms that are used to determine a trust worthiness of a cloud service, various models that are used for calculating a trust value and method to establish trust management system.


Author(s):  
Jayashree K ◽  
Babu R ◽  
Chithambaramani R

The Internet of Things (IoT) architecture has gained an increased amount of attention from academia as well as the industry sector as a significant methodology for the development of innovative applications and systems. Currently, the merging of this architecture with that of Cloud computing has been largely motivated by the need for various applications and infrastructures in IoT. In addition to this, the Cloud ascends as an eminent solution that would help solve various challenges that are faced by the IoT standard when varied physical devices. There are an excessive number of Cloud service providers the web along with many other services. Thus, it becomes critical to choose the provider who can be efficient, consistent, and suitable, and who can deliver the best Quality of Service (QoS). Thus, this chapter discusses QoS for cloud computing and IoT.


Author(s):  
Marcus Tanque

Cloud computing consists of three fundamental service models: infrastructure-as-a-service, platform-as-a service and software-as-a-service. The technology “cloud computing” comprises four deployment models: public cloud, private cloud, hybrid cloud and community cloud. This chapter describes the six cloud service and deployment models, the association each of these services and models have with physical/virtual networks. Cloud service models are designed to power storage platforms, infrastructure solutions, provisioning and virtualization. Cloud computing services are developed to support shared network resources, provisioned between physical and virtual networks. These solutions are offered to organizations and consumers as utilities, to support dynamic, static, network and database provisioning processes. Vendors offer these resources to support day-to-day resource provisioning amid physical and virtual machines.


Sign in / Sign up

Export Citation Format

Share Document