Framework for context-aware computation offloading in mobile cloud computing
Computation offloading is a promising way to improve the performance as well as reducing the battery power consumption of a mobile application by executing some parts of the application on a remote server. Recent researches on mobile cloud computing ...
An exploration of the determinants for decision to migrate existing resources to cloud computing using an integrated TOE-DOI model
Migrating existing resources to cloud computing is a strategic organisational decision that can be difficult. It requires the consideration and evaluation of a wide range of technical and organisational aspects. Although a significant amount of ...
An autonomic prediction suite for cloud resource provisioning
One of the challenges of cloud computing is effective resource management due to its auto-scaling feature. Prediction techniques have been proposed for cloud computing to improve cloud resource management. This paper proposes an autonomic prediction ...
Tackling uncertainty in long-term predictions for host overload and underload detection in cloud computing
Dynamic workloads in cloud computing can be managed through live migration of virtual machines from overloaded or underloaded hosts to other hosts to save energy and/or mitigate performance-related Service Level Agreement (SLA) violations. The ...
Optimal and suboptimal resource allocation techniques in cloud computing data centers
Cloud service providers are under constant pressure to improve performance, offer more diverse resource deployment options, and enhance application portability. To achieve these performance and cost objectives, providers need a comprehensive resource ...
Privacy preserving model: a new scheme for auditing cloud stakeholders
The Cloud computing paradigm provides numerous attractive services to customers such as the provision of the on-demand self-service, usage-based pricing, ubiquitous network access, transference of risk, and location independent resource sharing. However,...
Dynamic spatial index for efficient query processing on the cloud
Data owners with large volumes of data can outsource spatial databases by taking advantage of the cost-effective cloud computing model with attractive on-demand features such as scalability and high computing power. Data confidentiality in outsourced ...
A novel coordinated resource provisioning approach for cooperative cloud market
Cloud computing has been the enabling technology for shifting mass scale computation and storage requirements from individually owned clients towards an on-demand and utility styled alternative that provides many services. However, cost of maintaining ...
Energy-efficient service-oriented architecture for mobile cloud handover
Mobile cloud computing uses features to deliver outsourcing data to remotely available mobile devices. However, the flexible nature of the mobile device is a critical challenge for the mobile cloud computing environment. The mobile phone significantly ...
Migration of a SCADA system to IaaS clouds --- a case study
SCADA systems allow users to monitor and/or control physical devices, processes, and events remotely and in real-time. As these systems are critical to industrial processes, they are often run on highly reliable and dedicated hardware. Moving these ...
Cloud resource management: towards efficient execution of large-scale scientific applications and workflows on complex infrastructures
Cloud computing evolved from the concept of utility computing, which is defined as the provision of computational and storage resources as a metered service. Another key characteristic of cloud computing is multitenancy, which enables resource and cost ...
Data security in decentralized cloud systems --- system comparison, requirements analysis and organizational levels
Cloud computing has been established as a technology for providing needs-orientated and use-dependent IT resources, which now are being used more frequently for business information systems. Particularly in terms of integration of decentralized ...
Towards energy aware cloud computing application construction
The energy consumption of cloud computing continues to be an area of significant concern as data center growth continues to increase. This paper reports on an energy efficient interoperable cloud architecture realised as a cloud toolbox that focuses on ...
Can functional characteristics usefully define the cloud computing landscape and is the current reference model correct?
The NIST definition of cloud computing has been accepted by the majority of the community as the best available description to fully capture the variety of factors which determine how different stakeholders create, use or interact with cloud computing. ...
A novel hybrid of Shortest job first and round Robin with dynamic variable quantum time task scheduling technique
Cloud computing is a ubiquitous network access model to a shared pool of configurable computing resources where available resources must be checked and scheduled using an efficient task scheduler to be assigned to clients. Most of the existing task ...
Multi-objective dynamic management of virtual machines in cloud environments
The management strategy of a data center needs access to sufficient resources in order to handle different requests of applications, while minimizing the consumed energy. With regard to high and varying resource demands, Virtual Machines (VM) management ...
Burstiness-aware service level planning for enterprise application clouds
Enterprise applications are being increasingly deployed on cloud infrastructures. Often, a cloud service provider (SP) enters into a Service Level Agreement (SLA) with a cloud subscriber, which specifies performance requirements for the subscriber's ...
Source camera identification: a distributed computing approach using Hadoop
- Muhammad Faiz,
- Nor Badrul Anuar,
- Ainuddin Wahid Wahab,
- Shahaboddin Shamshirband,
- Anthony T. Chronopoulos
The widespread use of digital images has led to a new challenge in digital image forensics. These images can be used in court as evidence of criminal cases. However, digital images are easily manipulated which brings up the need of a method to verify ...
IO and data management for infrastructure as a service FPGA accelerators
We describe the design of a non-operating-system based embedded system to automate the management, reordering, and movement of data produced by FPGA accelerators within data centre environments. In upcoming cloud computing environments, where FPGA ...
Fog computing security: a review of current applications and security solutions
Fog computing is a new paradigm that extends the Cloud platform model by providing computing resources on the edges of a network. It can be described as a cloud-like platform having similar data, computation, storage and application services, but is ...
A resource management technique for processing deadline-constrained multi-stage workflows
The use of cloud computing that provides resources on demand to various types of users, including enterprises as well as engineering and scientific institutions, is growing rapidly. An effective resource management middleware is necessary to harness the ...
A critical survey of live virtual machine migration techniques
Virtualization techniques effectively handle the growing demand for computing, storage, and communication resources in large-scale Cloud Data Centers (CDC). It helps to achieve different resource management objectives like load balancing, online system ...
Community clouds within M-commerce: a privacy by design perspective
The paper establishes the link between community clouds and m-commerce. The research questions attempt to provide an understanding of the various shopping domains and their convergence through mobile devices. In addition, insight is provided into the ...
Dynamic thermal and IT resource management strategies for data center energy minimization
Energy-hungry data centers attract researchers' attention to energy consumption minimization---a challenge confronted by both industry and academia. To assure the server reliability, its instantaneous temperature is generally controlled within a preset ...
Landmark-based data location verification in the cloud: review of approaches and challenges
Data storage on the cloud is growing every day and many companies, administrations, and individuals are now outsourcing storage of their data to large-scale Cloud Service Providers (CSP). However, because of today's cloud infrastructure virtualization, ...
OSSperf --- a lightweight solution for the performance evaluation of object-based cloud storage services
This paper describes the development and implementation of a lightweight software solution, called OSSperf, which can be used to investigate the performance of object-based public cloud storage services like Amazon S3, Google Storage and Microsoft Azure ...
Multi-access edge computing: open issues, challenges and future perspectives
Latency minimization is a pivotal aspect in provision of real time services while adhering to Quality of Experience (QoE) parameters for assuring spectral efficiency. Edge Cloud Computing, being a potential research dimension in the realm of 5G networks,...
Classifying malware attacks in IaaS cloud environments
- Noëlle Rakotondravony,
- Benjamin Taubmann,
- Waseem Mandarawi,
- Eva Weishäupl,
- Peng Xu,
- Bojan Kolosnjaji,
- Mykolai Protsenko,
- Hermann De Meer,
- Hans P. Reiser
In the last few years, research has been motivated to provide a categorization and classification of security concerns accompanying the growing adaptation of Infrastructure as a Service (IaaS) clouds. Studies have been motivated by the risks, threats ...
Efficient resource allocation and dimensioning of media edge clouds infrastructure
Media Edge Cloud Data Centers (MEC-DCs) that are interconnected by a Metro Network were selected as infrastructure to enhance the Quality of Experience (QoE) for end users of multimedia applications. Unlike the traditional Data Centers, MEC-DCs, which ...
A hybrid auto-scaling technique for clouds processing applications with service level agreements
This research focuses on the automatic provisioning of cloud resources by an intermediary enterprise. This enterprise provides a virtual private cloud for a single client enterprise by using resources from a public cloud. The intermediary cloud provider ...