ACM Home Page
Please provide us with feedback. Feedback
PerfCenter: a performance modeling tool for application hosting centers
Full text PdfPdf (1.06 MB)
Source
Workshop on Software and Performance archive
Proceedings of the 7th international workshop on Software and performance table of contents
Princeton, NJ, USA
SESSION: Performance models derived from annotated specifications table of contents
Pages 79-90  
Year of Publication: 2008
ISBN:978-1-59593-873-2
Authors
Akhila Deshpande  IIT, Bombay, Bombay, India
Varsha Apte  IIT, Bombay, Bombay, India
Supriya Marathe  IIT, Bombay, Bombay, India
Sponsors
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGMETRICS: ACM Special Interest Group on Measurement and Evaluation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 89,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1383559.1383570
What is a DOI?

ABSTRACT

We present a tool, PerfCenter, which can be used for performance oriented deployment and configuration of an application in a hosting center, or a "data center". While there are a numb er of tools which aid in the process of performance analysis during the software development cycle, few tools are geared towards aiding a data center architect in making appropriate decisions during the deployment of an application. PerfCenter facilitates this process by allowing specification in terms that are natural to a data center architect. Thus, PerfCenter takes, as input, the number and "specs" of hosts available in a data center, the network architecture of geographically diverse data centers, the deployment of software on hosts, hosts on data centers, and the usage information of the application (scenarios, resource consumption), and provides various performance measures such as scenario response times, and resource utilizations. We describe the PerfCenter specification, and its performance analysis utilities in detail, and illustrate its use in the deployment and configuration of a Webmail application.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
S. W. Ambler. UML 2 Activity Diagrams. http://www.agilemodeling.com/artifacts/activityDiagram.htm, August 2006.
 
2
S. W. Ambler. UML 2 Sequence Diagrams. http://www.agilemodeling.com/artifacts/sequenceDiagram.htm, August 2006.
3
4
 
5
6
 
7
 
8
J. Banks, J. S. Carson, B. L. Nelson, and D. M. Nicol. Discrete-Event System Simulation. Pearson Prentice-Hall, 2005.
 
9
 
10
P. Cremonesi and G. Casale. How to Select Significant Workloads in Performance Models. In Int. CMG Conference, pages 183--192, 2007.
 
11
A. Deshpande and V. Apte. PerfCenter User Manual. www.cse.iitb.ac.in/perfnet/perfcenter/manual.pdf.
 
12
JA. Deshpande and V. Apte. PerfCenter User Manual. www.cse.iitb.ac.in/perfnet/perfcenter/manual.pdf.
 
13
14
15
16
 
17
H. H. Liu. Service Demand Models for Enterprise Software Applications. In Int. CMG Conference, pages 249--260, 2005.
 
18
I. Object Management Group. UML Profile for Schedulability, Performance, and Time Specification. http://www.omg.org/cgi-bin/doc?formal/2005-01-02, January 2005.
 
19
20
21
22
23
 
24
 
25
R. P. Verlekar, V. Apte, P. Goyal, and B. Agarwal. PerfCenter: A methodology and tool for performance analysis of application hosting centers. In The 15th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, October 2007.
 
26
27
 
28
J. Xu, M. Woodside, and D. Petriu. Performance analysis of a Software Design using the UML Profile for Schedulability, Performance and Time. In Proc. 13th Int Conf. on Computer Performance Evaluation, Modelling Techniques and Tools (TOOLS 2003), pages 291 -- 310, 2003.

Collaborative Colleagues:
Akhila Deshpande: colleagues
Varsha Apte: colleagues
Supriya Marathe: colleagues