January 16th,20061 Performance Engineering of Distributed Systems and Wireless Networks Varsha Apte, CSE Dept., IIT Bombay Collaborators: Profs Bellur,

Slides:



Advertisements
Similar presentations
VM Interference and Placement for Server Consolidation Umesh Bellur IIT Bombay.
Advertisements

Comnet Research Group Presentation: Presentation: Ioannis Komnios Ioannis Komnios Zurich 28/01/2009.
1 © 2005 Cisco Systems, Inc. All rights reserved. CONFIDENTIAL AND PROPRIETARY INFORMATION Cisco Wireless Strategy Extending and Securing the Network Bill.
C3.ca in Atlantic Canada Virendra Bhavsar Director, Advanced Computational Research Laboratory (ACRL) Faculty of Computer Science University of New Brunswick.
CSE Computer Networks Prof. Aaron Striegel Department of Computer Science & Engineering University of Notre Dame Lecture 20 – March 25, 2010.
Joint Access Point Placement and Channel Assignment for Wireless LANs Xiang Ling School of Communication and Information Engineering University.
Analyzing the Performance of Authentication Protocols 1 A Methodology for Analyzing the performance of Authentication Protocols Alan Harbitter Daniel A.
Online Educational Game of Snakes and Ladders -Shalini Pradhan -Manali Joshi -Uttara Paingankar -Seema Joshi.
September 9, Wireless Internet Performance Research Carey Williamson iCORE Professor Department of Computer Science University of Calgary.
September 21, Broadband Wireless Network Applications and Performance Carey Williamson Professor/iCORE Senior Research Fellow Department of Computer.
Efficient Streaming for Delay-tolerant Multimedia Applications Saraswathi Krithivasan Advisor: Prof. Sridhar Iyer.
Variability Oriented Programming – A programming abstraction for adaptive service orientation Prof. Umesh Bellur Dept. of Computer Science & Engg, IIT.
Automated Analysis and Code Generation for Domain-Specific Models George Edwards Center for Systems and Software Engineering University of Southern California.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
Overview.  UMTS (Universal Mobile Telecommunication System) the third generation mobile communication systems.
Chapter 6: Database Evolution Title: AutoAdmin “What-if” Index Analysis Utility Authors: Surajit Chaudhuri, Vivek Narasayya ACM SIGMOD 1998.
1 Internet Protocols and Network Performance Issues Carey Williamson iCORE Professor Department of Computer Science University of Calgary.
The new The new MONARC Simulation Framework Iosif Legrand  California Institute of Technology.
Introspective Replica Management Yan Chen, Hakim Weatherspoon, and Dennis Geels Our project developed and evaluated a replica management algorithm suitable.
Strategic Directions in Real- Time & Embedded Systems Aatash Patel 18 th September, 2001.
Intelligent Web Applications (Part 1) Course Introduction Vagan Terziyan AI Department, Kharkov National University of Radioelectronics / MIT Department,
Chapter 9: Moving to Design
1 Connection Routing Schemes for Wireless ATM Proceedings of the 32nd Hawaii International Conference on System Sciences Upkar Varshney Computer.
Sujit Dey Adaptive Applications for Wireless Information Technology Sujit Dey ECE Department University of California, San Diego
EHealth Network Monitoring Network Tool Presentation J. Gaston Senior Network Design Seminar Professor Morteza Anvari 10 December 2004.
Cloud Computing Introduction to China-cloud Project and Related Works in JSI Yi Liu Sino-German Joint Software Institute, Beihang Univ. May 2011.
MADE Mobile Agents based system for Distance Evaluation Vikram Jamwal KReSIT, IIT Bombay Guide : Prof. Sridhar Iyer.
Page 1 Prof. Dr.-Ing. habil. Andreas Mitschele-Thiel Integrated Communication Systems Group Investigation and Comparison of State-of-the-Art.
Business Data Communications, Stallings 1 Chapter 1: Introduction William Stallings Business Data Communications 6 th Edition.
Research and Projects Name: Aloysius. A. EDOH Name: Alo Address: Ext 3344.
Extension to PerfCenter: A Modeling and Simulation Tool for Datacenter Application Nikhil R. Ramteke, Advisor: Prof. Varsha Apte, Department of CSA, IISc.
04/03/05Varsha Apte, 03/02-03/051 Research, Development and Dept. IIT Bombay Work done, work in progress, and future work March.
Lab seminar Towards A Maximum-Flow-Based Service Composition (for Multiple & Concurrent Service Composition) Han, Sang Woo Networked Media Lab.
Mobile Agents For Personalized Information Retrieval: When are they a good idea? Telcordia Technologies Proprietary – Internal Use Only This document contains.
COLUMBIA UNIVERSITY Department of Electrical Engineering The Fu Foundation School of Engineering and Applied Science IN THE CITY OF NEW YORK Networking.
Torsten Braun, Universität Bern cds.unibe.ch
Context-aware Adaptive Routing for Delay Tolerant Networking Mirco Musolesi Joint work with Cecilia Mascolo Department of Computer Science University College.
Modeling and Performance Evaluation of Network and Computer Systems Introduction (Chapters 1 and 2) 10/4/2015H.Malekinezhad1.
U of Ottawa / UQAM / UWO CITR Project Overview 1 Quality of Service and Distributed Systems Management. University of Ottawa, of Western Ontario and UQAM,
material assembled from the web pages at
Find regular encounter pattern from mobile users. Regular encounter indicates an encounter trend that is repetitive and consistent. Using this metric can.
Adaptive Virtual Machine Provisioning in Elastic Multi-tier Cloud Platforms Fan Zhang, Junwei Cao, Hong Cai James J. Mulcahy, Cheng Wu Tsinghua University,
Model-Driven Analysis Frameworks for Embedded Systems George Edwards USC Center for Systems and Software Engineering
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
JEMMA: an open platform for a connected Smart Grid Gateway GRUPPO TELECOM ITALIA MAS2TERING Smart Grid Workshop Brussels, September Strategy &
1 Integrating security in a quality aware multimedia delivery platform Paul Koster 21 november 2001.
College of Engineering Robert Akl, D.Sc. Department of Computer Science and Engineering.
A Utility-based Approach to Scheduling Multimedia Streams in P2P Systems Fang Chen Computer Science Dept. University of California, Riverside
Emergency Services Workshop, 21th-24 th of October, Vienna, Austria Page 1 IP-Based Emergency Applications and Services for Next Generation Networks PEACE.
December 4, 2002 CDS&N Lab., ICU Dukyun Nam The implementation of video distribution application using mobile group communication ICE 798 Wireless Mobile.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
03/03/051 Performance Engineering of Software and Distributed Systems Research Activities at IIT Bombay Varsha Apte March 3 rd, 2005.
1 Thrust 5: Secure Wireless Networking Technologies For future generation wireless packet networks, two most important aspects need to be addressed: QoS.
Indian Institute of Technology Bombay 1 Communication Networks Prof. D. Manjunath
1 PerfCenter and AutoPerf: Tools and Techniques for Modeling and Measurement of the Performance of Distributed Applications Varsha Apte Faculty Member,
1 / 21 Providing Differentiated Services from an Internet Server Xiangping Chen and Prasant Mohapatra Dept. of Computer Science and Engineering Michigan.
1 Internet Traffic Measurement and Modeling Carey Williamson Department of Computer Science University of Calgary.
A New Generation of Artificial Neural Networks.  Support Vector Machines (SVM) appeared in the early nineties in the COLT92 ACM Conference.  SVM have.
Cyberinfrastructure Overview of Demos Townsville, AU 28 – 31 March 2006 CREON/GLEON.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Session 1: Technology Development August 15 NSF Workshop.
Context-aware Adaptive Routing for Delay Tolerant Networking
Performance Assurance for Large Scale Big Data Systems
Software Architecture in Practice
An Overview of the ITTC Networking & Distributed Systems Laboratory
Model-Driven Analysis Frameworks for Embedded Systems
Specialized Cloud Mechanisms
Multiple-resource Request Scheduling. for Differentiated QoS
Automated Analysis and Code Generation for Domain-Specific Models
Software Agent.
Presentation transcript:

January 16th,20061 Performance Engineering of Distributed Systems and Wireless Networks Varsha Apte, CSE Dept., IIT Bombay Collaborators: Profs Bellur, Iyer (KreSIT), Manjunath (EE) UNSW Workshop January 16 th, 2006

2 Ongoing Research Two threads of work Distributed Systems Performance Wireless Networks (mainly family of LANs) At the core: Performance point of view, using models or measurement.

January 16th,20063 Distributed Systems: Context Internet (Multi-tiered, heterogeneous, geographically distributed, Web front-end ) End Users Server System Multiple Use cases QoS expectation s Data center cost optimization

January 16th,20064 High-level performance analysis tools Goal: To go from here: User WebAuth IMAP login/passwd is valid invalid re-login valid display inbox messages list of messages Inbox listing Sync + auth web imap smtp imap auth LAN 1 LAN 2 Physical server 1 Physical server 2 Physical server 3 Network delay + resource profiles + workload profile

January 16th,20065 High-level performance analysis tools To here: Tool does transformation to queuing network and its analysis[6]. (Both Simulation and Analytical Engine)

January 16th,20066 Related Research Tool for generating resource consumption profile (Auto profiler) Tool for generating message sequence charts (Prof. Umesh Bellur)  Both are inputs required in the performance analysis tool

January 16th,20067 Generate Load Profile Servers Collect client statistics Collect server statistics Client Correlate & display Autoprofiler M S S S S Master – Slave Architecture Slaves profiles the servers. Master co-ordinates the process. Autoprofiler [1] Servers

January 16th,20068 Overload/Admission Control of Distributed Systems Goal: To develop self-tuning, self- configuring control that can guarantee QoS levels to users of software services Preliminary results: Using LIFO queuing discipline in a Web-server at overload. w/ Prof. D. Manjunath [2]

January 16th,20069 Wireless LANs Capacity, performance (802.11b) Admission control (801.11e) Location Determination (802.11b)

January 16th, Sizing Methodology for b WLANS n* n* : Number of users that should be in “one LAN” Sizing algorithm using analytical models [4]

January 16th, Admission Control in e WLANS PLUS-DAC: Priority, Load, Utilization based Scheme for Distributed Admission Control, w/Prof. Sridhar Iyer [3]

January 16th, Location Determination using WLANs Goal: to improve on accuracy of existing WLAN based location determination systems Improvement using multiple observers technique [5]

January 16th, Future Directions Distributed Systems Continue Tool Development (w/ Prof. Umesh Bellur) for Performance analysis of distributed systems extend to model details of J2EE systems Software QoS in Shared Hosting Centers – self tuning mechanisms Wireless Networks Protocols and their analysis for mesh networks QoS in Wireless LANs – measurements on real testbeds Location Determination: develop applications

January 16th, References 1. B. Nagaprabhanjan and Varsha Apte, “ A tool for automated resource consumption profiling of distributed transactions ”, in Lecture Notes in Computer Science, Springer-Verlag - Proceedings of the International Conference on Distributed Computing and Internet Technology (ICDCIT), Bhubaneshwar, India, December 2005.A tool for automated resource consumption profiling of distributed transactions 2. "A Combined LIFO-Priority Scheme for Overload Control of E-commerce Web Servers", Naresh Singhmar, Vipul Mathur, Varsha Apte and D. Manjunath, Proceedings of the International Infrastructure Survivability Workshop (affiliated with the 25th IEEE International Real-Time Systems Symposium), Lisbon, Portugal, "A Combined LIFO-Priority Scheme for Overload Control of E-commerce Web Servers" 3. Kiran K. Gavini, Varsha Apte, Sridhar Iyer, “PLUS-DAC: A Distributed Admission Control scheme for IEEE e WLANs“, in the Proceedings of the International Conference on Networking (ICON), Kuala-Lumpur, Malaysia, November Preetam Patil and Varsha Apte, “Sizing of Wireless LANs”, in the Proceedings of the ACM Workshop on Mobile Applications and Services in Hotspots (WMASH), Cologne, Germany, September, Raman Kumar K, Varsha Apte and Yogesh Powar, “Improving the accuracy of WLAN based location determination systems using Kalman filter and multiple observers”, to appear in WCNC 2006, Las Vegas, USA. 6. Rukma P. Verlekar, Varsha Apte, “A Methodology and Tool for Performance Analysis of Distributed Systems”, to appear in the Emerging Research Track of the International Conference on Software Engineering, Shanghai, China, May 2006.