Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Cristina D. Murta

dblp:24/5530 · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
0since 2021 · last 2008
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 5 · 3 first-authorSystems, architecture and hardware · 2Software engineering, systems software and programming languages · 2 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 87% Cloud and datacenter computing · 13%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Parallel and multicore computing
load balancing
0.011998
Task Assignment in a Distributed System: Improving Performance by Unbalancing Load (Extended Abstract) · SIGMETRICS 1998
Parallel and multicore computing
task allocation
0.011998
Task Assignment in a Distributed System: Improving Performance by Unbalancing Load (Extended Abstract) · SIGMETRICS 1998
Cloud and datacenter computing › datacenter services › online service systems › internet services
distributed web server
0.011998
Task Assignment in a Distributed System: Improving Performance by Unbalancing Load (Extended Abstract) · SIGMETRICS 1998

Methods — techniques the papers use, named apart from their topics

size-interval task assignment · 0.0queueing analysis · 0.0
YearPublicationVenuePosition
2008 A Transient Overload Generator forWeb Servers
abstract
Transient overload is a short term event characterized by a sudden and unexpected rise of the arrival rate in a Web server. Transient overload events in Web servers have been observed more frequently as the number of Internet users grows and the Web services become more popular. This paper deals with the non-trivial problem of generating overload for Web server testing. In this paper we present a new Web server workload generator called TORO, which is able to overload a Web server based on the maximum effective capacity of the server. The load generator TORO allows the usage of both real and synthetic loads. The results show that the load generator is able to deliver thousands of requests per second in a variety of workload patterns. Additionally, this paper presents an evaluation of the Apache HTTP Server under transient overload events. The results can be applied to the design of new Web servers.
Paulo R. Farah, Cristina D. Murta
IPCCC2
2006 Characterizing Quality of Time and Topology in a Time Synchronization Network
abstract
As Internet computing gains speed, complexity, and becomes ubiquitous, the need for precise and accurate time synchronization increases. In this paper, we present a characterization of a clock synchronization network managed by Network Time Protocol (NTP), composed by thousands of nodes, including hundreds of Stratum 1 servers, based on data collected recently by a robot. NTP is the most common protocol for time synchronization in the Internet. Many aspects that define the quality of timekeeping are analyzed, as well as topological characteristics of the network. The results are compared to previous characterizations of the NTP network, showing the evolution of clock synchronization in the last fifteen years.
Cristina D. Murta, Pedro R. Torres Jr., Prasant Mohapatra
GLOBECOM1
2006 Evaluating Livelock Control Mechanisms in a Gigabit Network
abstract
Networked systems are susceptible to transient overload, which can lead to system crash due to resource exhaustion. In the absence of appropriate mechanisms, a system can enter and persist in a state of livelock during the overload period. This paper presents an evaluation of two mechanisms for livelock control experienced in computers of different capacities in a gigabit network. The first mechanism is called interrupt moderation and is implemented in most of today's high-performance network interfaces. The second mechanism, called NAPI, is a new API for Linux network drivers, which implements a set of strategies to handle packet overload and avoid its consequences. We show that NAPI is more efficient than interrupt moderation in many aspects, including system stability in the case of huge traffic and high CPU usage.
Cristina D. Murta, Marco A. Jonack
ICCCN1
2004 Modeling HTTP service times
abstract
The service time distribution is a fundamental parameter in analysis and simulation models. However, the distribution of the service times of Web servers and caches is not well understood. As a consequence, in many studies on Web server scheduling and task assignment, the service times have been assumed as directly proportional to the size of the file transferred. But Web transfers of the same size may experience different service times due to dynamic characteristics such as server load, network traffic and client connectivity. In this paper we present models for both the service time and the file size of Web cache transfers. Our goal is to compare both empirical distributions, exploring the correlation between them. Our results are based on recent logs from NLANR. We show that both variables may be modeled by the log-normal distribution but with different parameters.
Cristina D. Murta, Géri N. Dutra
GLOBECOM1
2003 Empirical evaluation of capacity estimation tools
abstract
Bandwidth estimation is an important task because the knowledge of the bandwidth of a path is useful in a wide variety of contexts. Clients, applications and servers benefit greatly from knowing the bandwidth of a route. In this paper we describe and discuss experiments carried out to provide bandwidth estimates using five tools: bprobe, clink, nettimer pathrate, and pchar The tools are evaluated and compared according to the criteria accuracy, statistical robustness and time to estimation. We show several results for short and long network paths. The topologies tested include links which capacities range from 2 Mb/s to 1 Gb/s.
Cristina D. Murta, Mario Ezequiel Augusto
ISPASS1
1999 On Choosing a Task Assignment Policy for a Distributed Server System
Mor Harchol-Balter, Mark Crovella, Cristina D. Murta
J. Parallel Distributed Comput.3
1998 Task Assignment in a Distributed System: Improving Performance by Unbalancing Load (Extended Abstract)
abstract
We consider the problem of task assignment in a distributed system (such as a distributed Web server) in which task sizes are drawn from a heavy-tailed distribution. Many task assignment algorithms are based on the heuristic that balancing the load at the server hosts will result in optimal performance. We show this conventional wisdom is less true when the task size distribution is heavy-tailed (as is the case for Web file sizes). We introduce a new task assignment policy, called Size Interval Task Assignment with Variable Load (SITA-V). SITA-V purposely operates the server hosts at different loads, and directs smaller tasks to the lighter-loaded hosts. The result is that SITA-V provably decreases the mean task slowdown by significant factors (up to 1000 or more) where the more heavy-tailed the workload, the greater the improvement factor. We evaluate the tradeoff between improvement in slowdown and increase in waiting time in a system using SITA-V, and show conditions under which SITA-V represents a particularly appealing policy.
Mark Crovella, Mor Harchol-Balter, Cristina D. Murta
SIGMETRICS3
1998 The Influence of Geographical and Cultural Issues on the Cache Proxy Server Workload
Virgílio A. F. Almeida, Márcio G. Cesário, Rodrigo Fonseca, Wagner Meira Jr., Cristina D. Murta
Comput. Networks5