Qualifications: PhD, University of Illinois at Urbana-Champaign; B.Tech/M.Tech, Computer Science, Indian Institute of Technology, Madras
Affiliation: IBM Research India, Bangalore
Contact Details: firstname.lastname@example.org
Short CV: Praveen Jayachandran is a research staff member of the distributed systems team at IBM Research, India. His research interests are in the area of cloud computing and in the analysis, performance management, and optimization of distributed systems and networks. He is the recipient of the best paper award at ECRTS 2009 and the best student paper award at ECRTS 2007. He also received the Feng Chen Memorial award in 2010 and the C.L. and Jane Liu award in 2008, both from the University of Illinois at Urbana-Champaign. He has received awards from IBM India University Relations for excellent contributions to UR Programs in 2014 and 2015.
Title of Talk 1: Research Challenges and Trends in Cloud Computing
Synopsis: The idea of providing computing services like a utility is several decades old, but only now have we gained the know-how to realize that vision. This talk provides an overview of how a variety of applications use cloud computing today along with some notable trends. We face a number of challenges in this transformational journey in areas such as performance and cost viability, guaranteed service, security, data management, migration of legacy systems, pricing models, standardization and interoperability. We will briefly discuss progress made in these areas and challenges that lie ahead.
Title of Talk 2: Linux Containers: The Next Generation Cloud Technology
Synopsis: The superlative growth in popularity of Docker has brought Linux containers to the forefront of cloud technology. We will review Linux containers, key features that Docker provides and discuss why and how it can potentially transform the way applications are developed. We will also discuss competing technologies such as Rocket and the ecosystem of projects that have developed around the use of LINUX containers to build applications.
Title of Talk 3: Monitoring and Problem Determination in Cloud Environments
Synopsis: Cloud environments share underlying physical resources among different applications and tend to be highly dynamic in nature. This causes problems to occur much more frequently (and more complex in nature) than in traditional data centers. The issue is further exacerbated by the fact that the customer has no visibility into the underlying infrastructure and the cloud provider is unaware of what applications are running on top. This makes automated identification of problems or anomalies extremely challenging and has been identified as one of the main issues impairing cloud adoption. There have been several different approaches devised and tools developed that address different aspects of the problem which we will review in this talk.