Application-storage discovery

Nikolai Joukov, Birgit Pfitzmann, Hari Govind V. Ramasamy, Murthy Devarakonda

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Citations (Scopus)

Abstract

Discovering application dependency on data and storage is a key prerequisite for many storage optimization tasks such as data assignment to storage tiers, storage consolidation, virtualization, and handling unused data. However, in the real world these dependencies are rarely known, and discovering them is a challenge because of virtualization at various levels and the need for discovery methods to be non-intrusive. As a result, many optimization tasks are performed, if at all, without the full knowledge of application-to-storage dependencies. This paper presents a non-intrusive applicationto-storage discovery method, and while it is built on our prior work, the storage discovery described here is entirely new. We used this discovery method in two production enterprise environments, consisting of about 323 servers, and we show how the discovered data enables three optimization tasks. First, we relate application criticality with storage tiers. Second, we find unused storage devices and we show how this information together with storage consolidation can be used to achieve power savings of up to two orders of magnitude. Third, we identify opportunities for database storage optimization.

Original languageEnglish (US)
Title of host publicationProceedings of SYSTOR 2010 - The 3rd Annual Haifa Experimental Systems Conference
DOIs
StatePublished - Aug 2 2010
Externally publishedYes
Event3rd Annual Haifa Experimental Systems Conference, SYSTOR 2010 - Haifa, Israel
Duration: May 24 2010May 26 2010

Other

Other3rd Annual Haifa Experimental Systems Conference, SYSTOR 2010
CountryIsrael
CityHaifa
Period5/24/105/26/10

Fingerprint

Consolidation
Data handling
Servers
Industry
Virtualization

Keywords

  • Enterprise storage
  • Experimental evaluation
  • Storage discovery

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Cite this

Joukov, N., Pfitzmann, B., Ramasamy, H. G. V., & Devarakonda, M. (2010). Application-storage discovery. In Proceedings of SYSTOR 2010 - The 3rd Annual Haifa Experimental Systems Conference [19] https://doi.org/10.1145/1815695.1815720

Application-storage discovery. / Joukov, Nikolai; Pfitzmann, Birgit; Ramasamy, Hari Govind V.; Devarakonda, Murthy.

Proceedings of SYSTOR 2010 - The 3rd Annual Haifa Experimental Systems Conference. 2010. 19.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Joukov, N, Pfitzmann, B, Ramasamy, HGV & Devarakonda, M 2010, Application-storage discovery. in Proceedings of SYSTOR 2010 - The 3rd Annual Haifa Experimental Systems Conference., 19, 3rd Annual Haifa Experimental Systems Conference, SYSTOR 2010, Haifa, Israel, 5/24/10. https://doi.org/10.1145/1815695.1815720
Joukov N, Pfitzmann B, Ramasamy HGV, Devarakonda M. Application-storage discovery. In Proceedings of SYSTOR 2010 - The 3rd Annual Haifa Experimental Systems Conference. 2010. 19 https://doi.org/10.1145/1815695.1815720
Joukov, Nikolai ; Pfitzmann, Birgit ; Ramasamy, Hari Govind V. ; Devarakonda, Murthy. / Application-storage discovery. Proceedings of SYSTOR 2010 - The 3rd Annual Haifa Experimental Systems Conference. 2010.
@inproceedings{acae6af6d17a4c2c8ec4a4b590b823bf,
title = "Application-storage discovery",
abstract = "Discovering application dependency on data and storage is a key prerequisite for many storage optimization tasks such as data assignment to storage tiers, storage consolidation, virtualization, and handling unused data. However, in the real world these dependencies are rarely known, and discovering them is a challenge because of virtualization at various levels and the need for discovery methods to be non-intrusive. As a result, many optimization tasks are performed, if at all, without the full knowledge of application-to-storage dependencies. This paper presents a non-intrusive applicationto-storage discovery method, and while it is built on our prior work, the storage discovery described here is entirely new. We used this discovery method in two production enterprise environments, consisting of about 323 servers, and we show how the discovered data enables three optimization tasks. First, we relate application criticality with storage tiers. Second, we find unused storage devices and we show how this information together with storage consolidation can be used to achieve power savings of up to two orders of magnitude. Third, we identify opportunities for database storage optimization.",
keywords = "Enterprise storage, Experimental evaluation, Storage discovery",
author = "Nikolai Joukov and Birgit Pfitzmann and Ramasamy, {Hari Govind V.} and Murthy Devarakonda",
year = "2010",
month = "8",
day = "2",
doi = "10.1145/1815695.1815720",
language = "English (US)",
isbn = "9781605589084",
booktitle = "Proceedings of SYSTOR 2010 - The 3rd Annual Haifa Experimental Systems Conference",

}

TY - GEN

T1 - Application-storage discovery

AU - Joukov, Nikolai

AU - Pfitzmann, Birgit

AU - Ramasamy, Hari Govind V.

AU - Devarakonda, Murthy

PY - 2010/8/2

Y1 - 2010/8/2

N2 - Discovering application dependency on data and storage is a key prerequisite for many storage optimization tasks such as data assignment to storage tiers, storage consolidation, virtualization, and handling unused data. However, in the real world these dependencies are rarely known, and discovering them is a challenge because of virtualization at various levels and the need for discovery methods to be non-intrusive. As a result, many optimization tasks are performed, if at all, without the full knowledge of application-to-storage dependencies. This paper presents a non-intrusive applicationto-storage discovery method, and while it is built on our prior work, the storage discovery described here is entirely new. We used this discovery method in two production enterprise environments, consisting of about 323 servers, and we show how the discovered data enables three optimization tasks. First, we relate application criticality with storage tiers. Second, we find unused storage devices and we show how this information together with storage consolidation can be used to achieve power savings of up to two orders of magnitude. Third, we identify opportunities for database storage optimization.

AB - Discovering application dependency on data and storage is a key prerequisite for many storage optimization tasks such as data assignment to storage tiers, storage consolidation, virtualization, and handling unused data. However, in the real world these dependencies are rarely known, and discovering them is a challenge because of virtualization at various levels and the need for discovery methods to be non-intrusive. As a result, many optimization tasks are performed, if at all, without the full knowledge of application-to-storage dependencies. This paper presents a non-intrusive applicationto-storage discovery method, and while it is built on our prior work, the storage discovery described here is entirely new. We used this discovery method in two production enterprise environments, consisting of about 323 servers, and we show how the discovered data enables three optimization tasks. First, we relate application criticality with storage tiers. Second, we find unused storage devices and we show how this information together with storage consolidation can be used to achieve power savings of up to two orders of magnitude. Third, we identify opportunities for database storage optimization.

KW - Enterprise storage

KW - Experimental evaluation

KW - Storage discovery

UR - http://www.scopus.com/inward/record.url?scp=77954965289&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=77954965289&partnerID=8YFLogxK

U2 - 10.1145/1815695.1815720

DO - 10.1145/1815695.1815720

M3 - Conference contribution

AN - SCOPUS:77954965289

SN - 9781605589084

BT - Proceedings of SYSTOR 2010 - The 3rd Annual Haifa Experimental Systems Conference

ER -