About me

IBM Master Inventor & Research Staff Member
Research lab: Almaden Research Center
Dr. Sandeep Uttamchandani
650
sandeepu AT us DOT ibm DOT com
"If you can dream it, you can do it" -- Walt Disney
About Me
I am a Research Staff Member at the
I joined
Key Projects
My
research problems are motivated by issues in real-world storage and data
management. I typically approach problem solving from two directions: a
research vision to identify the key "unexplored" modules that leads
to papers and patents, and a grounded "simple" but not
"simplistic" version of the problem that can be implemented,
evaluated and integrated with existing
I am currently involved in several projects playing different roles -- a lead,
a team member, an individual innovator, or as a mentor to help with the vision
and focus of the project:
- Leader for the innovation, implementation, and product
technology transfer of a systems management framework to simplify the
pain-point of disaster recovery planning, deployment, validation and
testing in enterprise environments
- Team member for design and implementation of
Adaptive Data Deduplication framework
- Team member for exploring interaction between
databases and evolving storage architectures
- Mentor for power-based optimization in next
generation data centers
- An innovator for Storage as a Service
- Innovator and leader for SMART: A framework that
applies data mining techniques to simplify the current administrative
tasks for provisioning, problem determination, impact analysis, power
management, chargeback trends and optimization
I
have described here two key projects that I helped create and currently driving
the concepts, design, implementation and evaluation. If you are interested in
collaborating or learning more about the other projects listed above, please
send me a mail.
I am currently focusing in the domain of Business Continuity and Disaster
Recovery. I lead a team of researchers from Almaden
and
I envisioned and continue to develop the next-generation storage management
systems framework SMART .
SMART is an acronym for Storage Management Analytics and Reasoning Technology.
It consists of a collection of projects that aim to automate the Monitor,
Analyze, Plan, Execute Loop in
·
Autonomic creation and evolution of
performance models of physical storage devices; modeling uses an innovative
combination of black-box and white-box techniques.
·
Autonomic abnormality detection and diagnosis
- Performance monitoring and clustering to determine whether performance is in
line with expectations given the workload or whether it indicates a problem
somewhere in the system; additionally, snapshots of the system behavior are
correlated with system log events to provide top-K events for the administrator
to diagnose a performance problem
·
Multi-action Correction Action Scheduler -- A
model-based optimization engine that selects one or more type of corrective
actions to solve a performance SLO; the optimization is a first-of-a-kind that
takes into account business constraints such as budget, size of optimization
window, and outputs a schedule of short-term, long-term, and provisioning
actions
Publications
|
|
DiaDS: Addressing the
"My-Problem-or-Yours" Syndrome with Integrated |
|
CIDR09 |
Why did my query slowdown? Nedyalko Borisov, Sandeep Uttamchandani, Ramani Routray, Aameek Singh. To
appear in Fourth Biennial Conference on Innovative Data Systems (CIDR ‘09),
2009 |
|
MASCOTS08 |
Evaluating the Effectiveness of
Information Extraction in Real-World Storage Management. Aameek Singh, Sandeep Uttamchandani, Yin
Wang. In Proceedings for 16th IEEE International Symposium on Modeling,
Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS),
2008. |
|
NOMS08 |
ChargeView: An Integrated Tool for Implementing Chargeback in IT Systems. Sandip Agarwala, Ramani Routray, Sandeep Uttamchandani. In Proceedings for IEEE/IFIP Network
Operations and Management Symposium (NOMS’08), |
|
MIDDLEWARE08 |
Demystifying data deduplication.
NagaPramod Mandagere, Pin Zhou, Mark A. Smith, Sandeep Uttamchandani. In
Proceedings for 9th International Middleware Conference (MIDDLEWARE’08) [Industrial
track], 2008 |
|
|
Evolution of storage management:
Transforming raw data into information. |
|
|
Automated planners for storage
provisioning and disaster recovery. |
|
|
BRAHMA: Planning Tool for Providing
Storage Management as a Service. Sandeep Uttamchandani,
Kaladhar Voruganti, Ramani Routray, Li Yin, Aameek Singh, Benji Yolken, IEEE Int'l Conference on Services Computing ( |
|
MASCOTS06 |
An Empirical Exploration of Black-Box
Performance Models for Storage Systems. Li Yin, Sandeep Uttamchandani, Randy
Katz. In Proceedings for 14th IEEE International Symposium on
Modeling, Analysis, and Simulation of Computer and Telecommunication Systems
(MASCOTS), 2006. |
|
Usenix06 |
SMART: An Integrated Multi-Action Advisor for Storage Systems. Li Yin, Sandeep Uttamchandani, Madhukar Korupolu, Kaladhar Voruganti, Randy H.
Katz. In Proceedings of the 2006 USENIX Annual Technical Conference (USENIX’06),
|
|
ICDCS06 |
Genesis: A Scalable Self-Evolving Performance Management
Framework for Storage Systems. Kristal Pollack, Sandeep Uttamchandani. In
Proceedings of 2006 International Conference on Distributed Computing Systems
, |
|
ICAC05 |
PULSTORE.: Automated Storage
Management with QoS Guarantee. Lin Qiao, Balakrishna R. Iyer, Divyakant Agrawal, Amr El Abbadi, Sandeep Uttamchandani. In Second International Conference on
Autonomic Computing (ICAC’05), 2005 |
|
Usenix05 |
Chameleon: a self-evolving, fully-adaptive resource arbitrator
for storage systems. Sandeep Uttamchandani,
Li Yin, Guillermo Alvarez, John Palmer, Gul Agha. In Proceedings for USENIX Annual Technical
Conference (USENIX’05), |
|
MSST05 |
STORAGEDB: Enhancing the Storage Sub-System with DBMS
Functionalities. Lin Qiao, Balakrishna
R. Iyer, Divyakant Agrawal, Amr El Abbadi, Sandeep Uttamchandani. In Proceedings for 22nd IEEE
Mass Storage Systems and Technologies (MSST’05), 2005. |
|
POLICY05 |
AutoLoop: automated action
selection in the "observe-analyze-act" loop for storage systems. Li Yin, Sandeep Uttamchandani, John
Palmer, Randy Katz. In Proceedings for 6th IEEE International Workshop on
Policies for Distributed Systems and Networks (POLICY'05), 2005. |
|
IM05 |
MonitorMining: Creating Domain
Knowledge for System Automation Using a Gray-box Approach. Sandeep
Uttamchandani, Xiaoxin
Yin, John Palmer, Gul Agha.
In Proceedings for Ninth IFIP/IEEE International Symposium on Integrated
Network Management, Nice, |
|
|
Polus: Growing Storage QoS Management beyond a "4-year Old Kid." Sandeep
Uttamchandani,, Kaladhar Voruganti, Sudarshan M. Srinivasan, John
Palmer, David Pease. In Proceedings for 3rd USENIX Conference on File and
Storage Technologies ( |
|
POLICY04 |
DecisionQoS: an adaptive,
self-evolving QoS arbitration module for storage
systems. Sandeep Uttamchandani,
Guillermo Alvarez, Gul Agha.
In Proceedings for 5th IEEE International Workshop on Policies for
Distributed Systems and Networks (POLICY'04), 2004. |
|
|
Storage Over IP: When Does Hardware Support Help? Prasenjit Sarkar, Sandeep Uttamchandani, Kaladhar Voruganti. In
Proceedings for 2nd USENIX Conference on File and Storage Technologies ( |
|
DSOM’03 |
Eos: An Approach of Using Behavior Implications for Policy-based
Self-management. Sandeep Uttamchandani,
Carolyn Talcott, David Pease. In Proceedings for 14th
IFIP/IEEE International Workshop on Distributed Systems: Operations &
Management (DSOM’03), 2003 |
Patents
I
currently have 34 patent applications on various topics in storage
ranging from hardware offloading to advanced planning algorithms in systems
management.
Awards and Recognition
·
Research Division Award for Contributions of Storage Management and
Analytics to
·
Fourth patent plateau award, 2007
·
Nominated as the Storage
·
Publication awards in 2004, 2005, 2006, 2008
for technical papers in key systems conferences
·
Nominated as the Distinguished Speaker Series
Chair at
·
Third patent plateau award, 2006
·
Bravo award in 2005 and
·
Second patent plateau award, 2005
·
Bravo award in 2003 for contributions to
·
First patent plateau award, 2003
Mentoring and PhD Committee Member
I
am currently on the PhD committee of two students:
·
Pramod Mandagere from
·
Songyun Duan from
I am also currently mentoring summer interns
as well as new full-time researchers who have recently joined the Storage Group
at Almaden.
Collaborating
with universities is key for
·
Prof. Randy Katz at
·
Prof. Shivnath Babu at
·
Prof. Nick Bambos
at
I am currently serving on the
Educational Qualification
Doctorate of Philosophy (Computer Science)
Master of Science (Computer Science)
Last updated 16 Mar 2009
