Capacity Measurement and Planning for NoSQL Databases

被引:1
|
作者
Pasumarti, Ramya [1 ]
Barot, Rushin [1 ]
Xia, Susie [1 ]
Xu, Ang [1 ]
Ramachandra, Haricharan [1 ]
机构
[1] LinkedIn Corp, 1000 W Maude Ave, Sunnyvale, CA 94085 USA
关键词
NoSQL Database; Capacity Measurement; Redline QPS; Dark Canary; Stateful Services;
D O I
10.1109/ICSC.2017.48
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Large-scale web services like LinkedIn serve millions of users across the globe. The user experience depends on high service availability and performance of the services. In such a scenario, capacity measurement is critical for these cloud services. Resources should be provisioned such that the service can easily handle peak traffic without experiencing bottlenecks or compromising on latency. In addition, accurate understanding of service capacity will lead to systematic provisioning of resources saving millions of dollars in capital investment and better savings in energy. Stateful services like NoSQL databases are one of the most expensive and critical components in a cloud stack. A clear understanding of the capacity limits of a stateful service will lead to better availability and performance across the stack. However, based on our experience, accurately measuring capacity of NoSQL databases is much more challenging than regular stateless services. In this work, we present various approaches to accurately measure the capacity of stateful NoSQL services, their benefits and costs, and discuss in detail about the solution we prefer to use.
引用
收藏
页码:390 / 394
页数:5
相关论文
共 50 条
  • [1] Performance Analysis in NoSQL Databases, Relational Databases and NoSQL Databases as a Service in the Cloud
    Marrero, Luciano
    Olsowy, Verena
    Tesone, Fernando
    Thomas, Pablo
    Delia, Lisandro
    Pesado, Patricia
    COMPUTER SCIENCE - CACIC 2020, 2021, 1409 : 157 - 170
  • [2] Considerations on NoSQL Databases
    Nicolau, Dragos
    ROMANIAN JOURNAL OF INFORMATION TECHNOLOGY AND AUTOMATIC CONTROL-REVISTA ROMANA DE INFORMATICA SI AUTOMATICA, 2018, 28 (03): : 53 - 62
  • [3] NoSQL Undo: Recovering NoSQL Databases by Undoing Operations
    Matos, David
    Correia, Miguel
    15TH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (IEEE NCA 2016), 2016, : 191 - 198
  • [4] Security Issues in NoSQL Databases
    Okman, Lior
    Gal-Oz, Nurit
    Gonen, Yaron
    Gudes, Ehud
    Abramov, Jenny
    TRUSTCOM 2011: 2011 INTERNATIONAL JOINT CONFERENCE OF IEEE TRUSTCOM-11/IEEE ICESS-11/FCST-11, 2011, : 541 - 547
  • [5] Are NoSQL Databases Affected by Schema?
    Bansal, Neha
    Sachdeva, Shelly
    Awasthi, Lalit K. K.
    IETE JOURNAL OF RESEARCH, 2023, 70 (05) : 4770 - 4791
  • [6] QUERYING DATA IN NOSQL DATABASES
    Babic, Andrea
    Jaksic, Danijela
    Poscic, Patrizia
    ZBORNIK VELEUCILISTA U RIJECI-JOURNAL OF THE POLYTECHNICS OF RIJEKA, 2019, 7 (01): : 257 - 270
  • [7] Roundtrip engineering of NoSQL databases
    Akoka, Jacky
    Comyn-Wattiau, Isabelle
    ENTERPRISE MODELLING AND INFORMATION SYSTEMS ARCHITECTURES-AN INTERNATIONAL JOURNAL, 2018, 13 : 281 - 292
  • [8] Consistency Models of NoSQL Databases
    Diogo, Miguel
    Cabral, Bruno
    Bernardino, Jorge
    FUTURE INTERNET, 2019, 11 (02)
  • [9] A comparison of NoSQL Graph Databases
    Perez E, German Andres
    Solarte Pabon, Oswaldo
    2014 9TH COMPUTING COLOMBIAN CONFERENCE (9CCC), 2014, : 128 - U144
  • [10] Integration of Relational and NoSQL Databases
    Pokorny, Jaroslav
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS, ACIIDS 2018, PT II, 2018, 10752 : 35 - 45