Network


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

Hotspot


Dive into the research topics where Aashish Parikh is active.

Publication


Featured researches published by Aashish Parikh.


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.


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

Resource allocation diagnosis on distributed computer systems

Aashish Parikh


Archive | 2014

ADAPTIVE RESOURCE MANAGEMENT OF A CLUSTER OF HOST COMPUTERS USING PREDICTED DATA

Aashish Parikh


Archive | 2014

NUMA-BASED CLIENT PLACEMENT

Aashish Parikh; Puneet Zaroo; Ganesha Shanmuganathan


Archive | 2014

REMOTE SERVICE FOR EXECUTING RESOURCE ALLOCATION ANALYSES FOR COMPUTER NETWORK FACILITIES

Aashish Parikh


Archive | 2013

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

Aashish Parikh; Rohit Bhoj; Pradeep Padala; Mustafa Uysal


Archive | 2015

SYSTEMS AND METHODS FOR FINDING SOLUTIONS IN DISTRIBUTED LOAD BALANCING

Pradeep Padala; Aashish Parikh


Archive | 2014

METHOD AND SYSTEM FOR SUPPORTING A CHANGE IN STATE WITHIN A CLUSTER OF HOST COMPUTERS THAT RUN VIRTUAL MACHINES

Keith Farkas; Ganesha Shanmuganathan; Jeevitha Kirubanandam; Duncan Epping; Aashish Parikh

Collaboration


Dive into the Aashish Parikh's collaboration.

Researchain Logo
Decentralizing Knowledge