62 research outputs found
Seamless Service Provisioning for Mobile Crowdsensing: Towards Integrating Forward and Spot Trading Markets
The challenge of exchanging and processing of big data over Mobile
Crowdsensing (MCS) networks calls for the new design of responsive and seamless
service provisioning as well as proper incentive mechanisms. Although
conventional onsite spot trading of resources based on real-time network
conditions and decisions can facilitate the data sharing over MCS networks, it
often suffers from prohibitively long service provisioning delays and
unavoidable trading failures due to its reliance on timely analysis of complex
and dynamic MCS environments. These limitations motivate us to investigate an
integrated forward and spot trading mechanism (iFAST), which entails a new
hybrid service trading protocol over the MCS network architecture. In iFAST,
the sellers (i.e., mobile users with sensing resources) can provide long-term
or temporary sensing services to the buyers (i.e., sensing task owners). iFast
enables signing long-term contracts in advance of future transactions through a
forward trading mode, via analyzing historical statistics of the market, for
which the notion of overbooking is introduced and promoted. iFAST further
enables the buyers with unsatisfying service quality to recruit temporary
sellers through a spot trading mode, upon considering the current
market/network conditions. We analyze the fundamental blocks of iFAST, and
provide a case study to demonstrate its superior performance as compared to
existing methods. Finally, future research directions on reliable service
provisioning for next-generation MCS networks are summarized
DISCO: Achieving Low Latency and High Reliability in Scheduling of Graph-Structured Tasks over Mobile Vehicular Cloud
To effectively process data across a fleet of dynamic and distributed
vehicles, it is crucial to implement resource provisioning techniques that
provide reliable, cost-effective, and real-time computing services. This
article explores resource provisioning for computation-intensive tasks over
mobile vehicular clouds (MVCs). We use undirected weighted graphs (UWGs) to
model both the execution of tasks and communication patterns among vehicles in
a MVC. We then study low-latency and reliable scheduling of UWG asks through a
novel methodology named double-plan-promoted isomorphic subgraph search and
optimization (DISCO). In DISCO, two complementary plans are envisioned to
ensure effective task completion: Plan A and Plan B.Plan A analyzes the past
data to create an optimal mapping () between tasks and the MVC in
advance to the practical task scheduling. Plan B serves as a dependable backup,
designed to find a feasible mapping () in case fails during
task scheduling due to unpredictable nature of the network.We delve into into
DISCO's procedure and key factors that contribute to its success. Additionally,
we provide a case study that includes comprehensive comparisons to demonstrate
DISCO's exceptional performance in regards to time efficiency and overhead. We
further discuss a series of open directions for future research
Leveraging Intelligent Computation Offloading with Fog/Edge Computing for Tactile Internet: Advantages and Limitations
[EN] With the recent advancement in wireless communication and networks, we are at the doorstep of the Tactile Internet. The Tactile Internet aims to enable the skill delivery and thereafter democratize the specialized skills for many emerging applications (e.g., remote medical, industrial machinery, remote robotics, autonomous driving). In this article, we start with the motivation of applying intelligent edge computing for computation offloading in the Tactile Internet. Afterward, we outline the main research challenges to leverage edge intelligence at the master, network, and controlled domain of the Tactile Internet. The key research challenges in the Tactile Internet lie in its stringent requirements such as ultra-low latency, ultra-high reliability, and almost zero service outage. We also discuss major entities in intelligent edge computing and their role in the Tactile Internet. Finally, several potential research challenges in edge intelligence for the Tactile Internet are highlighted.This work was supported in part by the National Natural Science Foundation of China under Grant 61901128, and Agile Edge Intelligence for Delay Sensitive IoT (AgilE-IoT) project (Grant No. 9131-00119B) of Independent Research Fund Denmark (DFF).Mukherjee, M.; Guo, M.; Lloret, J.; Zhang, Q. (2020). Leveraging Intelligent Computation Offloading with Fog/Edge Computing for Tactile Internet: Advantages and Limitations. IEEE Network. 34(5):322-329. https://doi.org/10.1109/MNET.001.200000432232934
INDICES: Exploiting Edge Resources for Performance-aware Cloud-hosted Services
International audienceDespite the known benefits of hosting cloud-based services, the longer and often unpredictable end-to-end network latencies between the end user and the cloud can be detrimental to the response time requirements of the interactive cloud-hosted applications. Existing efforts that exploit edge/fog technology to migrate services closer to clients in order to improve response times do not fully resolve this problem as they do not focus on performance and interference issues at the migrated locations. This paper proposes INDICES framework that addresses these limitations by providing a novel solution that determines when and to which MDC a service should be migrated to and thus provides the desired performance. Empirical results validating our claims are presented using a setup comprising a centralized cloud and MDCs composed of heterogeneous hardware
Software-Defined Networks for Resource Allocation in Cloud Computing: A Survey
Cloud computing has a shared set of resources, including physical servers, networks, storage, and user applications. Resource allocation is a critical issue for cloud computing, especially in Infrastructure-as-a-Service (IaaS). The decision-making process in the cloud computing network is non-trivial as it is handled by switches and routers. Moreover, the network concept drifts resulting from changing user demands are among the problems affecting cloud computing. The cloud data center needs agile and elastic network control functions with control of computing resources to ensure proper virtual machine (VM) operations, traffic performance, and energy conservation. Software-Defined Network (SDN) proffers new opportunities to blueprint resource management to handle cloud services allocation while dynamically updating traffic requirements of running VMs. The inclusion of an SDN for managing the infrastructure in a cloud data center better empowers cloud computing, making it easier to allocate resources. In this survey, we discuss and survey resource allocation in cloud computing based on SDN. It is noted that various related studies did not contain all the required requirements. This study is intended to enhance resource allocation mechanisms that involve both cloud computing and SDN domains. Consequently, we analyze resource allocation mechanisms utilized by various researchers; we categorize and evaluate them based on the measured parameters and the problems presented. This survey also contributes to a better understanding of the core of current research that will allow researchers to obtain further information about the possible cloud computing strategies relevant to IaaS resource allocation
An intelligent, time-optimized monitoring scheme for edge nodes
Monitoring activities over edge resources and services are essential in today's applications. Edge nodes can monitor their status and end users/applications requirements to identify their ‘matching’ and deliver alerts when violations are present. Violations are related to any disturbance of the desired Quality of Service (QoS). QoS depends on a number of performance metrics and can differ among applications. In this paper, we propose the use of an intelligent mechanism to be incorporated in monitoring tools adopted by edge nodes. The proposed mechanism observes the realizations of performance parameters that result in specific QoS values and decides when it is the right time to ‘fire’ mitigation actions. Hence, edge nodes are capable of changing their configuration to secure the desired QoS levels as dictated by end users/applications requirements. In our work, a mitigation action could involve either upgrades in the current services/resources or offloading tasks by transferring computational load and data to peer nodes or the Cloud. We present our model and provide formulations for the solution of the problem. A high number of simulations reveal the performance of the proposed mechanism. Our experiments show that our scheme outperforms any deterministic model defined for the discussed setting as well as other efforts found in the relevant literature
Managing Distributed Cloud Applications and Infrastructure
The emergence of the Internet of Things (IoT), combined with greater heterogeneity not only online in cloud computing architectures but across the cloud-to-edge continuum, is introducing new challenges for managing applications and infrastructure across this continuum. The scale and complexity is simply so complex that it is no longer realistic for IT teams to manually foresee the potential issues and manage the dynamism and dependencies across an increasing inter-dependent chain of service provision. This Open Access Pivot explores these challenges and offers a solution for the intelligent and reliable management of physical infrastructure and the optimal placement of applications for the provision of services on distributed clouds. This book provides a conceptual reference model for reliable capacity provisioning for distributed clouds and discusses how data analytics and machine learning, application and infrastructure optimization, and simulation can deliver quality of service requirements cost-efficiently in this complex feature space. These are illustrated through a series of case studies in cloud computing, telecommunications, big data analytics, and smart cities
- …