Home Page: Kaladhar Voruganti

Education

BSc Computer Engineering, University of Alberta, Edmonton, Canada

PhD Computer Science , University of Alberta, Edmonton, Canada

Contact

You can contact me at: 408-927-2751

kaladhar at us dot  ibm dot    com

Awards

1)       IBM Outstanding Technical Achievement Award for  work on iSCSI , 2002.

2)       IBM Outstanding Technical Achievement Award for  work on Tivoli SAN Manager, 2004.

3)       IBM Bravo Award for publication effort, 2003.

4)       IBM Bravo Award for publication effort, 2004.

1)       IBM Bravo Award for publication effort, 2005.

2)       Four Thankyou Awards from Peers.

3)       iSCSI 200i Controller Box, won the innovative product award at Storage 2001 and InterOp 2001 conferences.

 

Some Sample Publications

1)       Aameek Singh, Madhukar Korupolu, Kaladhar Voruganti, Zodiac: Efficient Impact Analysis for SANs, in USENIX FAST 2005.

2)       Sandeep Uttamchandani, Kaladhar Voruganti, Sudarshan Srinivasan, John Palmer, David Pease, "Polus: Growing Storage QoS management beyond a 4-year old kid", in USENIX  FAST 2004.

3)       Prasenjit Sarkar, Sandeep Uttamchandani, Kaladhar Voruganti, "Storage Over IP: When does Hardware Support Help", in USENIX  FAST 2003.

4)       Tamer Ozsu, Kaladhar Voruganti, and Ron Unrau, " An Asynchronous Avoidance-Based Cache Consistency Algorithm", in proceedings of VLDB conference, 1998

5)        Kaladhar Voruganti, Tamer Ozsu, and Ron Unrau, "An Adaptive Hybrid Server Architecture for Client Caching DBMSs", in proceedings of VLDB conference, 1999.

 

Conference Program Committee Member

IEEE Intl.  Conference on Data Engineering, Industrial Track: 2001

IEEE Intl. Conference on Web Services, 2004.

IEEE Intl.  Conference on Service Computing, 2005.

IEEE Intl. Conference on Collaborative Computing, 2005.

Teaching

Will be teaching a Graduate level course in Fundamentals of Storage Systems at University of California, Santa Cruz, starting in January 2006.

Invited Talks

1) Invited Talk: Kaladhar Voruganti, "Autonomic Policy-Based Storage Management", SIG session talk, in USENIX 2004.

2) Invited Talk: Kaladhar Voruganti, “Storage Planning”, IBM ABC conference, 2004.

3)  Invited Talk: University of Wollongong, Australia, 2001.

4) Invited Talk: New Jersey Institute of Technology, 2001.

5) Invited Talk: National University of Singapore, 2002.

6) Invited Talk: Indian Institute of Science, Bangalore, 2002.

7) Invited Talk: University of California, Berkeley, 2001. 

Product Experience

I love to write code and build systems. Building systems helps to validate research ideas, and more importantly it gives me a lot of personal satisfaction. In my current work I am doing extensive application level Java programming. In my previous project I did Linux Kernel and device driver programming.  Currently, I am working with two research groups in IBM Watson Research lab and another research group from India Research lab. I am also working extensively with IBM product groups in Tucson, Raleigh, Beaverton, San Jose, and Rochester.

Storage Management

  I am currently working on higher level storage system management analytics.

In this regard I have worked on or working (written code) on  the following products and prototypes:

1) iSCSI management support in Tivoli ITSANM .

2) SMI-S wrapper for Tivoli ITSANM database.

3)  Volume Performance Advisor

4) SAN Configuration Checker

5) Storage Area Network Planner

6) SAN File system Planner

Papers

1) Sandeep Uttamchandani, Kaladhar Voruganti, Sudarshan Srinivasan, John Palmer, David Pease, "Polus: Growing Storage QoS management beyond a 4-year old kid", in USENIX  FAST 2004.

2) Dakshi Agrawal, James Giles, Kang-Won Lee, Kaladhar Voruganti and Khalid Adib-Filali, "Policy-based Validation of SAN configuration", in IEEE Policy 2004.

3) Kaladhar Voruganti and Sandeep Gopisetty, "Enterprise Storage Management", in International Workshop on IT-enabled Manufacturing, Logistics and Supply-Chain Management", 2003.

4) Kostas Magoutis, Murthy Devarakonda, Norbert Vogl, Kaladhar Voruganti, “RAIC: Scaling Storage Availability and Performance in On-Demand Data Centers”, in 1st Workshop on Operating System and Architectural Support for the on demand IT Infrastructure, OASIS, 2004.

5) Kaladhar Voruganti, Jai Menon, Sandeep Gopisetty, "Land Below a DBMS", in ACM SIGMOD Record, March, 2004.

6) Aameek Singh, Kaladhar Voruganti, Sandeep Gopisetty, David Pease, Ling Liu, “A Hybrid Access Model for Storage Area Networks”, in IEEE NASA MSST, 2005.

7) Aameek Singh, Kaladhar Voruganti, Sandeep Gopisetty, David Pease, Linda Duyanovich, Ling Liu, “Security vs Performance: Tradeoffs using a Trust Framework”, in IEEE NASA MSST, 2005.

8) Aameek Singh, Kaladhar Voruganti, Sandeep Gopisetty, Aki Fleshler, Ramani Routray, Chung-hao Tan, “SANFS Maestro: Resource Planning for Enterprise Storage Area Network FileSystems”, International Conference on e-Business, e-government and outsourcing, EEE, 2005.

9) Gauri Shah, Kaladhar Voruganti, Sandeep Gopisetty, Norm Pass, ACE: Information Life Cycle Management Strategy, IBM Academy Study, 2005.

10) Rohit Jain, Tushar Mohan, Roberto Pineiro, Ramani Routray, Gauri Shah, Akshat Verma, Kaladhar Voruganti,  Atlantis: Disaster Recovery Planner, IBM Academy Study, 2005.

11) Kaladhar Voruganti et al, SMaestro: Storage Network Planner, IBM Academy Study, 2005.

13) Aameek Singh, Madhukar Korupolu, Kaladhar Voruganti, Zodiac: Efficient Impact Analysis for SANs, in USENIX FAST 2005.

iSCSI (SCSI over TCP/IP)

I previously worked on iSCSI.  This is a disruptive technology that allows one to send storage traffic over commodity IP networks. I was part of an industry wide team that defined this new standard. I specifically worked on the following two standards documents:

1) Mark Bakke, Jim Hafner, John Hufferd, Kaladhar Voruganti, Marjorie Krueger, "iSCSI Naming and Discovery", IETF document, 2004.

2) Mark Bakke, John Hufferd, Kaladhar Voruganti, Marjorie Krueger, Todd Sperry, "Finding iSCSI Targets and NameServers using SLP", IETF document, 2004.

In this project we architected and developed the following products:

1) IBM TotalStorage 200i Controller: Industry's first iSCSI protocol storage box.

2) IBM-Adaptec iSCSI Target HBA.

In addition to a few patents, we also wrote the following papers:

1) Kaladhar Voruganti and Prasenjit Sarkar, "An anlysis of three gigabit networking technologies for storage area networks", in IEEE  IPCCC, 2001.

2) Prasenjit Sarkar and Kaladhar Voruganti, "IP Storage: The Challenge Ahead", in IEEE NASA Mass Storage Conference, 2002.

3) Prasenjit Sarkar, Sandeep Uttamchandani, Kaladhar Voruganti, "Storage Over IP: When does Hardware Support Help", in USENIX  FAST 2003.

4) Prasenjit Sarkar, Kaladhar Voruganti, Kalman Meth, Ofer Biran, Julian Satran, "Internet Protocol Storage", in IBM Systems Journal, Vol. 42, No. 2, 2003.

PhD Research

My PhD topic was on Client-Server database systems. If you are interested in learning more about the problems I solved during my PhD please read:

1) Tamer Ozsu, Kaladhar Voruganti, and Ron Unrau, " An Asynchronous Avoidance-Based Cache Consistency Algorithm", in proceedings of VLDB conference, 1998.

2) Kaladhar Voruganti, Tamer Ozsu, and Ron Unrau, "An Adaptive Hybrid Server Architecture for Client Caching DBMSs", in proceedings of VLDB conference, 1999.

3) Kaladhar Voruganti, Tamer Ozsu, and Ron Unrau, "An Adaptive Data-Shipping Architecture for Client Caching Data Management Systems", in Distributed and Parallel Databases Journal, March, 2004.