HybridPlan: a capacity planning technique for projecting storage requirements in hybrid storage systems

被引:5
|
作者
Kim, Youngjae [1 ]
Gupta, Aayush [2 ]
Urgaonkar, Bhuvan [3 ]
Berman, Piotr [3 ]
Sivasubramaniam, Anand [3 ]
机构
[1] Oak Ridge Natl Lab, Natl Ctr Computat Sci, Oak Ridge, TN USA
[2] IBM Almaden Res, San Jose, CA USA
[3] Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16802 USA
来源
JOURNAL OF SUPERCOMPUTING | 2014年 / 67卷 / 01期
关键词
Storage systems; Solid-state drives; Resource provisioning; Mathematical optimization and modeling; FLASH; I/O;
D O I
10.1007/s11227-013-0999-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Economic forces, driven by the desire to introduce flash into the high-end storage market without changing existing software-base, have resulted in the emergence of solid-state drives (SSDs), flash packaged in HDD form factors and capable of working with device drivers and I/O buses designed for HDDs. Unlike the use of DRAM for caching or buffering, however, certain idiosyncrasies of NAND Flash-based solid-state drives (SSDs) make their integration into hard disk drive (HDD)-based storage systems nontrivial. Flash memory suffers from limits on its reliability, is an order of magnitude more expensive than the magnetic hard disk drives (HDDs), and can sometimes be as slow as the HDD (due to excessive garbage collection (GC) induced by high intensity of random writes). Given the complementary properties of HDDs and SSDs in terms of cost, performance, and lifetime, the current consensus among several storage experts is to view SSDs not as a replacement for HDD, but rather as a complementary device within the high-performance storage hierarchy. Thus, we design and evaluate such a hybrid storage system with HybridPlan that is an improved capacity planning technique to administrators with the overall goal of operating within cost-budgets. HybridPlan is able to find the most cost-effective hybrid storage configuration with different types of SSDs and HDDs.
引用
收藏
页码:277 / 303
页数:27
相关论文
共 50 条
  • [1] HybridPlan: a capacity planning technique for projecting storage requirements in hybrid storage systems
    Youngjae Kim
    Aayush Gupta
    Bhuvan Urgaonkar
    Piotr Berman
    Anand Sivasubramaniam
    [J]. The Journal of Supercomputing, 2014, 67 : 277 - 303
  • [2] REAL STORAGE CAPACITY PLANNING
    HOIE, T
    [J]. COMPUTER PERFORMANCE, 1984, 5 (04): : 229 - 232
  • [3] dDRAID: A Technique for Capacity and Performance Enhancement of RAID Storage Systems
    Johari, Suchi
    Kumar, Arvind
    Gupta, P. K.
    Malekian, Reza
    [J]. 2015 ANNUAL IEEE INDIA CONFERENCE (INDICON), 2015,
  • [4] Electrical energy storage in highly renewable European energy systems: Capacity requirements, spatial distribution, and storage dispatch
    Cebulla, F.
    Naegler, T.
    Pohl, M.
    [J]. JOURNAL OF ENERGY STORAGE, 2017, 14 : 211 - 223
  • [5] Capacity Coordination Planning Model of wind solar storage hybrid power system
    Li, Jingli
    Qi, Wannian
    Xu, Xuefeng
    Xu, Jin
    Wei, Peng
    [J]. 3RD INTERNATIONAL CONFERENCE ON AIR POLLUTION AND ENVIRONMENTAL ENGINEERING, 2020, 631
  • [6] Pipeline batch planning to optimize storage requirements
    WorleyParsons Canada, Calgary, AB, Canada
    [J]. Proc. Bienn. Int. Pipeline Conf. IPC, 1600, (17-27):
  • [7] PIPELINE BATCH PLANNING TO OPTIMIZE STORAGE REQUIREMENTS
    Ma, Bill
    Zhou, Alan
    Steeves, Jim
    [J]. PROCEEDINGS OF THE ASME INTERNATIONAL PIPELINE CONFERENCE 2010, VOL 2, 2010, : 17 - 27
  • [8] Image storage requirements for treatment planning and verification
    Shalev, S
    [J]. SEMINARS IN RADIATION ONCOLOGY, 1997, 7 (01) : 67 - 75
  • [9] Capacity of dynamical storage systems
    Elishco, Ohad
    Barg, Alexander
    [J]. 2019 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2019, : 1562 - 1566
  • [10] Capacity of Dynamical Storage Systems
    Elishco, Ohad
    Barg, Alexander
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2021, 67 (01) : 329 - 346