We present a tool, PerfCenter, that takes as input the deployment, configuration, message flow and workload details of the hardware and software servers in an application hosting center, and predicts the performance of the applications. We allow for a hierarchical specification of the data center, where software is deployed on machines, machines consist of hardware devices and are deployed on LANs. We also explicitly model network links between LANs and model the contention at those links due to messages exchanged between servers. While tools and methodologies for such analysis have been proposed earlier, our approach allows for the most natural specification of a "data center" architecture, and is best suited for aiding in design decisions...
In this dissertation, we describe a methodology to develop analytic performance models for client-se...
The rapid growth of virtualized data centers and cloud hosting services is making the management of ...
High Performance Computing (HPC) and Cloud Computing datacenters are extensively used to steer and s...
We present a tool, PerfCenter, that takes as input the deploy-ment, configuration, message flow and ...
We present a methodology and tool for performance analysis of distributed server systems, which allo...
As web pages become more user friendly and interactive we see that objects such as pictures, media f...
The performance analysis of a server application and the sizing of the hardware required to host it ...
For industrial systems performance, it is desired to keep the IT infrastructure competitive through ...
Performance modeling is an important step in the lifecycle of a typical Web-based multi-tier applica...
Running an application in a data center, users have an important goal: performance. Even though mism...
International audienceThis paper presents a methodology to evaluate the performance of load allocati...
It is generally accepted that performance characteristics, such as response time and throughput, are...
Performance model building is essential to predict the ability of an application to satisfy given le...
Capacity planning in distributed environments encounters several traditional difficulties and a new ...
Most applications share the resources of networked workstations with other applications. Since syste...
In this dissertation, we describe a methodology to develop analytic performance models for client-se...
The rapid growth of virtualized data centers and cloud hosting services is making the management of ...
High Performance Computing (HPC) and Cloud Computing datacenters are extensively used to steer and s...
We present a tool, PerfCenter, that takes as input the deploy-ment, configuration, message flow and ...
We present a methodology and tool for performance analysis of distributed server systems, which allo...
As web pages become more user friendly and interactive we see that objects such as pictures, media f...
The performance analysis of a server application and the sizing of the hardware required to host it ...
For industrial systems performance, it is desired to keep the IT infrastructure competitive through ...
Performance modeling is an important step in the lifecycle of a typical Web-based multi-tier applica...
Running an application in a data center, users have an important goal: performance. Even though mism...
International audienceThis paper presents a methodology to evaluate the performance of load allocati...
It is generally accepted that performance characteristics, such as response time and throughput, are...
Performance model building is essential to predict the ability of an application to satisfy given le...
Capacity planning in distributed environments encounters several traditional difficulties and a new ...
Most applications share the resources of networked workstations with other applications. Since syste...
In this dissertation, we describe a methodology to develop analytic performance models for client-se...
The rapid growth of virtualized data centers and cloud hosting services is making the management of ...
High Performance Computing (HPC) and Cloud Computing datacenters are extensively used to steer and s...