Home Page: Kaladhar Voruganti
Education
BSc Computer Engineering,
PhD Computer Science ,
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
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:
4) Invited Talk: New Jersey
Institute of Technology, 2001.
5) Invited Talk:
6) Invited Talk: Indian
Institute of Science,
7) Invited Talk:
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
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,
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.