The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
ith the wide deployment of various kinds of sensors in fixed infrastructures and in mobile devices, technologies and applications of crowd-sensing has drawn attentions in the fields of mobile computing. This paper studies the design of frameworks for crowd-sensing process in a distributed environment. We discuss the realization of the compatibilities of devices and services, as well as the algorithms...
Scalability is an important requirement in the development and the operation of applications in a cloud environment. To handling heavy concurrency in the input load, many design-related and operational factors should be considered. The microservice architecture patterns provide better means to increase the scalability than traditional software architecture patterns. However, certain aspects of applications...
The recent advances in wireless communication techniques have made it possible for fast-moving vehicles to download data from the Internet. For the reliable data upload and download, TCP can be used for vehicular networks. However, TCP requires the connection initialization using three-way handshaking for the data exchange between two end systems over the Internet. Thus, the efficient operation of...
One of the main concerns of Cloud storage solutions is to offer the availability to the end user. Thus, addressing the mobility needs and device's variety has emerged as a major challenge. At first, data should be synchronized automatically and continuously when the user moves from one equipment to another. Secondly, the Cloud service should offer to the owner the possibility to share data with specific...
Mobile Cloud Computing allows offloading compute-intensive applications execution from resource-constrained mobile devices to more powerful computing resources, i.e., distant cloud servers or cloudlets. This is a challenging issue due to the situations that mobile users may face in such context such as the inconstancy of wireless networks, mobility, server load or battery drain. Most cloudlet-based...
We propose in this paper a software-defined security framework, for supporting the enforcement of security policies in distributed cloud environments. These ones require security mechanisms able to cape with their multi-tenancy and multi-cloud properties. This framework relies on the autonomic paradigm to dynamically configure and adjust these mechanisms to distributed cloud constraints, and exploit...
Cloud computing has emerged as the primary and popular computing paradigm recently. Since cloud users move continuously, sustaining the required quality of service (QoS) in a cost effective manner is very challenging. For maintaining the required QoS for a moving user, the current cloud systems use some of the existing service replication or/and migration strategies. However, those policies become...
Approaches to making cloud operation more efficient, for example through scheduling and power management, largely assume that the workload offered from mobile, user-facing applications is a given and that the cloud must simply adapt to it. We flip this assumption 180 degrees and ask to what extent can we instead shape the user-centric workload into a form that would benefit such approaches. Using...
Cloud federation is a group of aggregated providers, who are mutually cooperating and collaborating to share their resources in order to improve each other services. It has lured the attention of commercial industries towards itself for its effective utilization of cloud resources. Effective management of the resource is very much required in order to increase the profits of an individual service...
With advances of cloud computing, seamless video streaming from video server to cloud client has been one of technical challenges for multimedia cloud applications. Especially in case that Desktop-as-a-Service (DaaS) as a major cloud application is deployed via wireless networks, it could raise a new set of issues to be addressed. To solve the problem, we propose a Cloud-based Context-aware HTTP Adaptive...
To realize the broad vision of pervasive computing, underpinned by the “Internet of Things” (IoT), it is essential to break down application and technology-based silos and support broad connectivity and data sharing; the cloud being a natural enabler. Work in IoT tends toward the subsystem, often focusing on particular technical concerns or application domains, before offloading data to the cloud...
The model based on cloud computing provides considerable advantages of cost-quality regarding the access to a range of IT services. The cloud providers must ensure solid security guarantees. One of the critical issues is that of privacy and access rights to data migrated and managed by the cloud. In this sense, one solution is based on encrypting data before its upload in cloud. In this paper we propose...
For the last decade, researchers are showing interest in mobile cloud computing (MCC) for its promising potentiality. It combines cloud computing and mobile computing providing better quality of service to user with mobile device. Resource famished applications can now be executed on mobile devices by offloading the task on cloud. Major research areas in MCC are how, where and when to offload a task...
The deployment of applications able to consume cloud infrastructure services is currently a tedious process especially when it should be often repeated in the application developing phase. We present a technical solution that simplifies the deployment process, as being almost fully automated. Its integration as a module of an open-source platform for enforcing security controls by its users is further...
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 mainly focus on the code partitioning and offloading techniques, assuming that mobile codes are offloaded to a prepared server. However, the context of...
This paper introduces the Operationally Critical Threat, Asset, and Vulnerability Evaluation (OCTAVE) Allegro methodology as a novel framework to identify risks for Cloud Computing. According to Cloud Security Alliance (CSA) [1], before applying security controls in Cloud Computing, risks and threats must be effectively identified and assessed. OCTAVE Allegro approach being introduced is designed...
Nowadays enormous amounts of energy are consumed by Cloud infrastructures and this trend is still growing. An existing solution to lower this consumption is to turn off as many servers as possible, but these solutions do not involve the user as a main lever to save energy. We introduce a system that proposes to the user to run her application with degraded performance. A user choosing an energy-efficient...
In this paper, we propose a context-aware distributed data storage mechanism to optimize the performance of reading/writing in the emerging mobile cloud computing environment. In particular, the exploited context information including user mobility pattern, network condition, and data access preference (intensity to read and write/update). The context information is utilized to improve the efficiency...
Efficient and flexible server provisioning is one of the most important criteria in measuring quality of cloud service. In order to save time and mitigate risk, images are set up as templates. And to provision a server, the cloud service provider replicates a selected image and then customize it to fulfill the server request. Therefore image set-up is vital to the efficiency and flexibility of cloud...
Energy consumption is very important to cloud data centers, as it takes a large quotient of the operation cost much related to the environment. To decrease the energy consumption in cloud data center, one possible solution is processing different types of applications in clouds with different strategies. However, to reach this goal, the prime question to be solved is how to effectively classify the...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.