Mohit Dhingra

Learn More
Monitoring of infrastructural resources in clouds plays a crucial role in providing application guarantees like performance, availability, and security. Monitoring is crucial from two perspectives - the cloud-user and the service provider. The cloud user's interest is in doing an analysis to arrive at appropriate Service-level agreement (SLA) demands and(More)
Realization of cloud computing has been possible due to availability of virtualization technologies on commodity platforms. Measuring resource usage on the virtualized servers is difficult because of the fact that the performance counters used for resource accounting are not virtualized. Hence, many of the prevalent virtualization technologies like Xen,(More)
Elasticity in cloud systems provides the flexibility to acquire and relinquish computing resources on demand. However, in current virtualized systems resource allocation is mostly static. Resources are allocated during VM instantiation and any change in workload leading to significant increase or decrease in resources is handled by VM migration. Hence,(More)
Cloud Computing is a newly evolving platform that can be accessed by users as a service. It is used as storage for files, applications and infrastructure through the Internet. User can access everything as a service in on-demand basis named as pay-as-you-go model. Service-oriented Architecture (SOA) has been adopted in diverse circulated systems such as(More)
  • 1