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.
Computer architects use a variety of workloads to measure system performance. For many workloads, the workload configuration determines the stress applied to the system and the corresponding performance behavior. Therefore, architects must make great efforts to explore and find the correct workload configuration before performing detailed analysis. However, such explorations become impossible for...
Effective Utilization of Resources and throughput computation is an important consideration in using cloud resources. Each resource is allocated by the tasks and each resource has virtual machines to handle the subtasks of use cases. The cost performance analysis is done using the markov model and the Server Allocation Matrix (SAM). Resource allocation in cloud computing System is a new dimension...
Recently, adoption of Flash based devices has become increasingly common in all forms of computing devices. Flash devices have started to become more economically viable for large storage installations like datacenters, where metrics like Total Cost of Ownership (TCO) are of paramount importance. Flash devices suffer from write amplification (WA), which, if unaccounted, can substantially increase...
The proliferation of smartphones has unleashed a tremendous growth in wireless traffic, which is projected to continue for the foreseeable future, and put yet greater strain on the capacity of cellular networks. Deployment of pico base stations, reducing cell sizes and allowing more efficient reuse of limited radio spectrum, provides a powerful approach to cope with traffic hot spots and bring capacity...
Multi-tiered transactional web applications are frequently used in enterprise based systems. Due to their inherent distributed nature, pre-deployment testing for high-availability and varying concurrency are important for post-deployment performance. Accurate performance modeling of such applications can help estimate values for future deployment variations as well as validate experimental results...
Servers technology is a mean to support different Internet services and applications ranging from web servers, to email systems, streaming media services, enterprise servers, and database servers. However, the ad-hoc configuration of servers poses significant challenges to the performance and economical costs of applications. This paper precisely addresses this issue. Firstly, we present the design...
An Edge-Overlay model constructing virtual networks using both virtual switches and IP tunnels is promising in cloud datacenter networks. But software-implemented virtual switches can cause performance problems because the packet processing load is concentrated on a particular CPU core. Although multi queue functions like Receive Side Scaling (RSS) can distribute the load onto multiple CPU cores,...
In the last few years numerous connected vehicular applications and services have been developed. Most of them reside in the infotainment domain, but safety-critical use cases are within the scope of current realizations. As the performance of the wireless link has a major influence on the applications' reliability and functionality, it is important to consider its characteristics as early as possible...
We developed a new task scheduling technique that improves the response times of Web applications. Most of the high-performance processors used in today's servers support thread-level parallelism with multiple hardware threads within each core using Simultaneous Multi-Threading (SMT). SMT capabilities can improve the peak throughput of a server by increasing the utilization of the computing resources...
The advent of cloud computing technology has made its presence effectively felt in various application areas such as business, industry, scientific, administrative, astronomy, high-energy physics, information, education etc. Its capability of meeting the various continuously changing demands in all fields makes it increasingly popular. In order to use cloud computing technology, the user has to make...
Latency and throughput demands on cloud hosted services are growing more complex as cloud services are at an increasing rate being consumed on mobile devices. On mobile devices, cloud services are accessed through a WAN and a mobile access network, through which latency is added and throughput restricted, resulting in an inconsistent user experience. The proposed omnipresent cloud topology paradigm...
We model a certain class of distributed "shared nothing" service in the presence of heavily loaded clients, and show, through mathematical models and simulation, that the system throughput can drop to the point that all servers process tasks at the rate of the slowest server. We also run experiments on an instrumented deployment of a commercially available database and find this same result...
Data generated by experimental, simulation, and observational science is growing exponentially. The resulting datasets are often transported over wide-area networks for storage, analysis, or visualization. Network bandwidth, which is not increasing at the same rate as dataset sizes, is becoming a key obstacle to data-driven sciences. In this paper, we focus on how bandwidth allocation can be controlled...
Cloud Computing is one of the latest computing paradigms in IT sector today where applications, platforms, software and some other IT services are provided over the internet. It is also known as On Demand Computing. Cloud Computing considers shared pool of configurable computing resources which requires proper resource distribution among the tasks, otherwise in some situations resources may over-utilized...
Load testing of IT applications is fraught with the challenges of time to market, quality of results, high cost of commercial tools, and accurately representing production like scenarios. It would help IT projects to be able to test with a small number of users and extrapolate to scenarios with much larger number of users. This in turn will cut down cycle times and costs and allow for a variety of...
Performance analysis of network queuing model is very important due to delay and latency that may be caused by using inappropriate model. It also impacts the utilization and throughput of the network. Many network queuing models have been proposed to be used in the network such as Poisson distribution model and Exponential distribution model. The first step in using a suitable queuing model is to...
We consider a P2P-assisted content storage and delivery system to support a streaming Video-on-Demand (VoD) service. In this system, the peers are part of the service provider (e.g. set-top boxes) with limited storage space. Servers with ample storage and bandwidth are deployed to guarantee the availability and quality, but it is desirable to minimize the server utilization to reduce costs. Based...
Enterprise clouds today support an on demand resource allocation model and can provide resources requested by applications in a near online manner using virtual machine resizing or cloning. However, in order to take advantage of an on demand resource model, enterprise applications need to be automatically scaled in a way that makes the most efficient use of resources. In this work, we present the...
Cloud storage systems take advantage of distributed storage technology and virtualization technology, to provide virtual machine clients with customizable storage service. They can be divided into two types: distributed file system and block level storage system. Orthrus is a Light weighted Block-Level Cloud Storage System, which adopt multiple volume servers' architecture to avoid single-point problem...
Station-Access Point (STA-AP) association is an important function in IEEE 802.11 Wireless LAN (WLAN) management. We obtain an association policy that can be implemented in centralized WLAN management devices, or in STAs, by taking into account explicitly two aspects of practical importance: (a) TCP-controlled short file downloads interspersed with read times (motivated by web browsing), and (b) different...
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.