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.
Cloud Data Center (DC) service orchestration and resource management are important applications of the Software Defined Networking (SDN) paradigm. In this paper, we introduce a novel dynamic allocation strategy for Virtual Machine (VM) allocation called Enhanced multi-objective Worst Fit (E-WF). E-WF combines the multi-objective Best Fit and Worst Fit allocation strategies, and it exploits the history...
This work proposes a parallel cloud-to-cloud data transfer method in which intermediate nodes are spawned and utilized in order to increase the transfer throughput by aggregating bandwidth. Existing data transfer methods do not take advantage of public cloud elasticity — the maximum throughput is limited by the available bandwidth of the source or/and destination transfer node. In this paper, a technique...
A novel mobility-aware and energy-efficient coded caching provisioning strategy, Mobee, is proposed for a Cloud Radio Access Network (C-RAN). The placement of the Maximum-Distance Separable (MDS) encoded content at the Base Stations (BSs) is optimized to minimize the total energy consumption of the network comprising the transport and the caching energy consumptions. To account for user mobility,...
With the technology improvements, managing a large amount of multimedia objects such as audio, video, picture or a combination of these has become possible. Multimedia data needs more real time storage and high data transfer than traditional textual and numeric data. In addition to these requirements, significant amount of computation is demanded for multimedia applications to serve many users at...
Existence of several application specific network technologies like Sensor Networks, Cloud, Personal Area Networks (WPANs), Vehicular Networks (VANETs), Content Delivery Networks and Wifi operating oblivious to each other in the same ISM band creates numerous problems like contention for the same bandwidth leading to excessive collisions and hence lower throughput. This calls for a hybrid mesh framework...
The state-of-practice for Internet of Things (IoT) applications is deployment on specialised networks of embedded devices connected to a cloud backend. While this paradigm has successfully supported a range of IoT systems, its power is limited by the high latency and bandwidth caused by communications with remote data servers and the inability to share specialised IoT infrastructure across applications...
Multi-cloud promises to substantially improve faulttolerance, by tolerating disasters affecting a subset of providers. Unfortunately, multi-cloud solutions are premature and none of them are fully fledged. Their main impediment is the lack of network services: to date, it remains impossible for a customer to setup and control a multi-cloud network. Moreover, manually inter-connecting multiple clouds...
To meet the deadlines of interactive applications, congestion-agnostic transport protocols like UDP are increasingly used side-by-side with congestion-responsive TCP. As bandwidth is not totally virtualized in data centers, service outage may occur (for some applications) when such diverse traffics contend for the small buffers in the switches. In this paper we present SDN-GCC, a simple and practical...
Internet-of-Things (IoT) is emerging as one of the popular technologies influencing every aspect of human life. The IoT devices equipped with sensors are changing every domain of the world to become smarter. In particular, the majorly benifited service sectors are agriculture, industries, healthcare, control & automation, retail & logistics, and power & energy. The data generated...
Fault tolerance is a major issue for all storage service providers. Currently, the storage service providers make use of data replication as a method to ensure fault tolerance. In the big data era, relying on data replication for fault tolerance reduces the storage efficiency. Most of the modern applications make use of erasure code based storage systems as an alternative to the data replication....
Ground personnel at the tactical edge often lack data and analytics that would increase their effectiveness. To address this problem, this work investigates methods to deploy cloud computing capabilities in tactical environments. Our approach is to identify representative applications and to design a system that spans the software/hardware stack to support such applications while optimizing the use...
In this paper a Markov decision process (MDP) model for virtualized content delivery networks is proposed. We use stochastic optimization to assign cloud site resources to each user group. We propose how quality of experience (QoE) can be included in the modeling and optimization. We then present an optimal solution for a constraint-free version of the problem, and show the improvement in accumulated...
As an emerging technology, Mobile Edge Computing (MEC) is introduced to reduce network delay and provide context-aware services. MEC servers are located in close proximity to users, enabling users to seamlessly access services running on edge facilities. However, capacity and bandwidth constraints of MEC servers limit the number of services to be deployed. Therefore, an important problem is how to...
FPGAs are being incorporated into contemporary datacenters in order to improve computational capacity, power consumption, and processing latency. Efficiently integrating FP-GAs in datacenters is, however, quite challenging. Ideally, smaller tasks could share a device and the cloud management layer would be able to partially reconfigure the device to allocate its free resources to incoming tasks. Moreover,...
In Infrastructure as a Service clouds, customers lease virtual resources (e.g., CPU, memory, network) offered by cloud providers, paying for the allocated capacity of resources, regardless of their effective use. In this context, it is in the interest of the customers to reserve resources with sufficient capacity so that their applications achieve good performance while, at the same time, minimizing...
Cloud computing is used to provide memory and processing unit over the internet on pay-per-use basis. During the initial stage, the cloud computing environment faced complex problems due to multiplexing number of requests with available resources. The current state of the art is researchers have numerous solutions to resolve issues in handling CPU and RAM but, to the best of our knowledge; they have...
Wireless virtualization is regarded as an emerging paradigm for enhancing radio frequency (RF) spectrum utilization through slicing of primary wireless resources in heterogeneous networks (HetNets). In this paper, we study the creation of virtual wireless networks through wireless virtualization for mobile virtual network operators (MVNOs) where portion of the primary bandwidth is sliced and leased...
Middleboxes (MBs), such as firewalls and load balancers, are playing an increasingly important role in cloud data centers for security or performance purposes. The recent introduction of Software Defined Network (SDN) and Network Function Virtualization (NFV) in cloud data centers has greatly facilitated the efficient management of software-based middbleboxes in data center networks. In policy-driven...
Smart Cloud resource management has gained much research interest in recent years. Optimized resource allocation is necessary while moving from existing computing infrastructure to smart cloud infrastructure. This will allow cloud service providers to get more benefits out of what they already have, increasing capacity and efficiency of existing cloud infrastructure. Optimal Virtual Machine (VM) allocation...
Geographical load balancing (GLB) is widely established by cloud providers, to exploit the differences in electricity price, local green energy generation, transmission delay and cost etc across geographically dispersed data centers (DCs). With GLB, a cloud provider can achieve reduction of electricity cost or/and bandwidth cost or/and delay cost. However, these objectives are not independent from...
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.