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.
We consider a mobile-CDN system where base stations (BSs) are equipped with storage for replicating and distributing content. In such a system, BSs cooperation in replying user requests is a widely adopted mechanism. For such cooperative caching, a key issue is the joint optimization of content placement and request redirection, which has been intensively investigated in the literature. However, optimizing...
Recent distributed key-value data stores, such as Aerospike are getting the momentum with ever-increasing need for large-scale real-time data processing. While these data stores can provide significantly improved performance, they still struggle to meet Quality of Service (QoS) during workload surges. In this paper, we address the problem of QoS-aware resource allocation for burst workloads in key-value...
Message serialization is a format of messaging leveraging Web services to exchange data over the network. Serialized messages are processed at the server and sent as objects over the network to the client to be consumed. While, serialization process minimizes network bandwidth requirement but then incurs overhead at the communicating ends. This research contributes to the study of message exchange...
In current large-scale distributed key-value stores, a single end-user request may lead to key-value access across tens or hundreds of servers. The tail latency of these key-value accesses is crucial to the user experience and greatly impacts the revenue. To cut the tail latency, it is crucial for clients to choose the best replica server as much as possible for the service of each key-value access...
Long-tail latency of web-facing applications continues to be a serious problem. Most of the previously published research addresses two classes of long latency problems: uneven workloads such as web search, and resource saturation in single nodes. We describe an experimental study of a third class of long tail latency problemsthat are specific to distributed systems: Cross-Tier Queue Overflow (CTQO)...
Rising energy costs and the push for green computing have inspired a lot of research effort towards energy efficient computing. Incorporating low energy sleep states in server farms is one of the proposed solutions. This paper studies the trade-off between energy and performance that is inherent in such solutions using the popular cost metric Energy-Response-time-Weighted-Sum (ERWS). We apply the...
The WTFast's Gamers Private Network (GPN®) is a client/server solution that makes online games faster. GPN® connects online video-game players with a common game service across a wide-area network. Online games are interactive competitions by individual players who compete in a virtual environment. Response time, latency and its predictability are keys to GPn® success and runs against the vast complexity...
Edge cloud computing moves cloud services to the edge of the network, thereby allowing clients to access services with a significantly reduced network delay. This service migration is intended to enable a range of latency sensitive mobile applications. In this paper, we propose to manage user QoS by actively migrating services to different edge clouds in response to degraded server or network performance...
Cloud Data Centers (CDC) are developing rapidly and will have a major impact on IT infrastructures in the future for reasons of their low ramp-up costs and service delivery/support capabilities for the users. In this paper CDCs with multi-service application classes are considered which are operated under an automatic server consolidation based on parallel hysteresis methods for server activations/deactivations...
Reverse proxies are key performance elements of a content distribution network (CDN) and operate as intermediaries between client and upstream (or origin) server traffic. A typical reverse proxy server aims to distribute user workload, more or less equally, among multiple upstream servers. To keep the pace with the growing demand for content, CDNs regularly expand their capacity by adding extra upstream...
In spite of the improvement brought by recent research on load balancing in video on demand (VOD) system, it still as an actuality problem. In this paper we propose a payoff-based dynamic segment replication policy called P-DSR which instead of replicating the entire video file, it divides it into several segments then selects the segments with the highest payoff which can rebalance load faster and...
We address the problem of analyzing the mean delay experienced by end-users in a Content Distribution Network (CDN) consisting of a set of surrogate (cache) servers connected via persistent TCP connections over the Internet cloud to a set of remotely located origin servers. We first consider the simplest scenario of a single cache server and a single origin server. Taking into account several factors...
Mobile-Edge Computing (MEC) is about offering application developers and service providers cloud-computing capabilities and an IT service environment at the edge of the mobile network. However, although cloud computing can be used to meet traditional challenges, like scalability concerns and provide for fast resource provisioning times, a multifaceted analysis is required when it comes in multi-operator...
This paper mainly analyzes the impact of the maximum transmission unit (MTU) on application performance by using OPNET. Simulation models are created and amount of experiments for typical FTP applications are conducted. Based on comparisons with different MTU value and different scenarios corresponding to the FTP upload response time, optimal settings are found.
Software-Defined Networking (SDN) is a brand-new networking technology which promises to provide flexible architecture and power features. However, performance is always a major concern in deploying SDN. In this paper, we demonstrate how a naive SDN network may suffer from long delay for the first packet in a session, and we propose a "Look Ahead Mechanism" to shorten the delay time. In...
The amount of services located in the network has drastically increased over the last decade which is why more and more datacenters are located at the network edge, closer to the users. In the current Internet it is up to the client to select a destination using a resolution service (Domain Name System, Content Delivery Networks). In the last few years, research on Information-Centric Networking (ICN)...
The amount of services located in the network has drastically increased over the last decade which is why more and more datacenters are located at the network edge, closer to the users. In the current Internet it is up to the client to select a destination using a resolution service (Domain Name System, Content Delivery Networks). In the last few years, research on Information-Centric Networking (ICN)...
The paper focuses on the video publishing on the rented server. When the publisher publishes pre- recorded videos, he has to select a server from many server services in the Internet. In order to allow publishers themselves to select the optimal rented server (with the fastest response) in the Internet to publish the pre-recorded video, some indicators for selection are required. This study first...
Fast detection of performance anomalies is critical in Cloud applications, but challenging to implement in a general and effective tool with low operational overload. We propose FSAD, a performance anomaly detection system based on the concept of flow similarity. It stems from the observation that, in general, the number of responses generated by a component closely follows the number of received...
The task of completing jobs with decaying value arises in a number of application areas including healthcare operations, communications engineering, and perishable inventory control. We consider a system in which a single server completes a nite sequence of jobs in discrete time while a controller dynamically adjusts the service rate. During service, the value of the job decays so that a greater reward...
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.