Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Pradeep Padala is active.

Publication


Featured researches published by Pradeep Padala.


network operations and management symposium | 2014

Application-driven dynamic vertical scaling of virtual machines in resource pools

Lei Lu; Xiaoyun Zhu; Rean Griffith; Pradeep Padala; Aashish Parikh; Parth Shah; Evgenia Smirni

Most modern hypervisors offer powerful resource control primitives such as reservations, limits, and shares for individual virtual machines (VMs). These primitives provide a means to dynamic vertical scaling of VMs in order for the virtual applications to meet their respective service level objectives (SLOs). VMware DRS offers an additional resource abstraction of a resource pool (RP) as a logical container representing an aggregate resource allocation for a collection of VMs. In spite of the abundant research on translating application performance goals to resource requirements, the implementation of VM vertical scaling techniques in commercial products remains limited. In addition, no prior research has studied automatic adjustment of resource control settings at the resource pool level. In this paper, we present AppRM, a tool that automatically sets resource controls for both virtual machines and resource pools to meet application SLOs. AppRM contains a hierarchy of virtual application managers and resource pool managers. At the application level, AppRM translates performance objectives into the appropriate resource control settings for the individual VMs running that application. At the resource pool level, AppRM ensures that all important applications within the resource pool can meet their performance targets by adjusting controls at the resource pool level. Experimental results under a variety of dynamically changing workloads composed by multi-tiered applications demonstrate the effectiveness of AppRM. In all cases, AppRM is able to deliver application performance satisfaction without manual intervention.


international conference on cloud computing | 2014

Crowdsourced Resource-Sizing of Virtual Appliances

Pinar Yanardag Delul; Rean Griffith; Anne Holler; K. Shankari; Xiaoyun Zhu; Ravi Soundararajan; Adarsh Jagadeeshwaran; Pradeep Padala

Using a population of VMware Virtual Center Virtual Appliances (VCVA) and their respective workloads we de- scribe techniques for constructing a model of their resource consumption and performance, specially memory requirements, and average operation-latency by mining logs of application (VCVA) performance. We use our model to provide sizing recommendations for the virtual appliance and identify features that can be used to provide rough estimates of expected memory consumption. We show results of better than 70% prediction accuracy (recall) for predicting Physical Memory Usage and better than 80% prediction accuracy (recall) for predicting the average latency of work- load operations. We describe modeling techniques from statistical machine learning that are amenable to representing complex, non-linear systems. Further, via the choice of techniques, we present an approach for reasoning about the limitations of our model, i.e., identifying when (and why) our model is expected to perform well and poorly.


Archive | 2012

Opportunistically Proactive Resource Management Using Spare Capacity

Ganesha Shanmuganathan; Anne Holler; Pradeep Padala; Rean Griffith; Shankari Kalyanaraman


Archive | 2014

Automated scaling of applications in virtual data centers

Pradeep Padala; Aashish Parikh


Archive | 2013

Performance-driven resource management in a distributed computer system

Xiaoyun Zhu; Rean Griffith; Pradeep Padala; Aashish Parikh; Parth Shah; Lei Lu


Archive | 2012

CLIENT PLACEMENT IN A COMPUTER NETWORK SYSTEM USING DYNAMIC WEIGHT ASSIGNMENTS ON RESOURCE UTILIZATION METRICS

Ajay Gulati; Ganesha Shanmuganathan; Peter Joseph Varman; Pradeep Padala; Mukil Kesavan


Archive | 2013

SYSTEM AND METHOD FOR PERFORMING CUSTOMIZED RESOURCE ALLOCATION ANALYSES FOR DISTRIBUTED COMPUTER SYSTEMS

Aashish Parikh; Rohit Bhoj; Pradeep Padala; Mustafa Uysal


Archive | 2013

AUTOMATIC REMEDIATION IN A DISTRIBUTED COMPUTER SYSTEM WITH MULTIPLE CLUSTERS OF HOST COMPUTERS

Pradeep Padala; Parth Shah; Ajay Gulati; Aastha Bhardwaj


Archive | 2015

SYSTEMS AND METHODS FOR FINDING SOLUTIONS IN DISTRIBUTED LOAD BALANCING

Pradeep Padala; Aashish Parikh


Archive | 2016

AUTOMATIC REMEDIATION OF POOR-PERFORMING VIRTUAL MACHINES FOR SCALABLE APPLICATIONS

Vishal Gupta; Pradeep Padala; Anne Holler; Aalap Desai

Collaboration


Dive into the Pradeep Padala's collaboration.

Researchain Logo
Decentralizing Knowledge