6 CONCLUSION
This paper presents a suite of tools that enable
benchmarking and monitoring for NoSQL systems by
considering the columns-oriented model, Cassandra
and documents-oriented model, MongoDB. We build
a complete suite of tools integrating a configuration
tool, a benchmarking tool as well as a monitoring
tool. We also proposed an automation process of data
synchronization.
We conduct experiments to show the need and the
requirements of this solution, and we evaluate the
performances on the read/write mechanisms. Our
experiments show that we can facilitate the real-time
monitoring of Cassandra and MongoDB metrics by
offering graphical reports.
As perspectives, we plan to publish the developed
tool online to allow researchers and industrials to
conduct all the experiments in a real-conditions. Also,
we plan to compare our tool with the native
alternative tools of existing NoSQL systems.
REFERENCES
D. Abadi, R. Agrawal, A. Ailamaki, M. Balazinska, P. A.
Bernstein, M. J. Carey, S. Chaudhuri, J. Dean, A. Doan,
M. J. Franklin, J. Gehrke, L. M. Haas, A. Y. Halevy, J.
M. Hellerstein, Y. E. Ioannidis, H. V. Jagadish, D.
Kossmann, S. Madden, S. Mehrotra, T. Milo, J. F.
Naughton, R. Ramakrishnan, V. Markl, C. Olston, B. C.
Ooi, C. Ré, D. Suciu, M. Stonebraker, T. Walter, and J
Widom. 2014. The Beckman Report on Database
Research. SIGMOD 2014 -. 43, 3 61-70.
A. Jacobs, “The pathologies of big data,” Communications
of the ACM, vol. 52, no. 8, pp. 36–44, Aug. 2009
Abdullah Talha Kabakus and Resul Kara A performance
evaluation of in-memory databases, Journal of King
Saud University - Computer and Information Sciences
A. Ghazal, T. Rabl, M. Hu, F. Raab, M. Poess, A. Crolotte,
and H. Jacobsen.. BigBench: towards an industry
standard benchmark for big data analytics.
SIGMOD'13. 1197-1208
C. Bondiombouy, B. Kolev, O. Levchenko, P. Valduriez
Multistore Big Data Integration with CloudMdsQL T.
Large-Scale Data- and Knowledge-Centered Systems
2016 28: 48-74
Chevalier M, El Malki M, Kopliku A, Teste O, Tournier R
Benchmark for OLAP on NoSQL technologies
comparing NoSQL multidimensional data warehousing
solutions RCIS 2015, pp 480–485
Corbellini, Alejandro, MATEOS, Cristian, ZUNINO,
Alejandro, et al. Persisting big-data: The NoSQL
landscape. Information Systems, 2017, vol. 63, p. 1-23
Cooper BF Yahoo! cloud serving benchmark, 31 Mar 2010
https://s.yimg.com/ge/labs/v1/files/ycsb-v4.pdf.
Dede E, Govindaraju M, Gunter D, Canon RS,
Ramakrishnan L. Performance evaluation of a
mongodb and hadoop platform for scientific data
analysis. workshop on scientific cloud computing
G. Iuhasz and I Dragan An Overview of Monitoring Tools
for Big Data and Cloud Applications SNASC ‘15
Alapati S.R. (2018) Securing Cassandra. In: Expert Apache
Cassandra Administration. Apress, Berkeley
K. Dehdouh, O. Boussaid, and F. Bentayeb, “Columnar
nosql star schema benchmark,” in Model and Data
Engineering. Springer, LNCS 8748, pp. 281–288, 2014
K.-H. Lee, Y.-J. Lee, H. Choi, Y. D. Chung, and B. Moon,
“Parallel data processing with mapreduce: A survey,”
SIGMOD pp. 11–20, 2012.
Lu, Jiaheng, Holubova, Irena, Multi-model Data
Management: What's New and What's Next? EDBT
2017, pp. 602-605, Venice, Italy, March 21-24, 2017
MingLi Wu, Zhongmei Zhang and Yebai Li, "Application
research of Hadoop resource monitoring system based
on Ganglia and Nagios," 2013 IEEE 4th SES
MongoDb User guide : https://docs.mongodb
P. Murugesan and I. Ray, "Audit Log Management in
MongoDB," 2014 IEEE World Congress on Services,
Anchorage, AK, 2014, pp. 53-57.
Peng Xiang, Ruichun Hou and Zhiming Zhou, "Cache and
consistency in NOSQL," 2010 Science and Information
Technology, Chengdu, 2010, pp. 117-120.
Rick Cattell. 2011. Scalable SQL and NoSQL data stores.
SIGMOD Rec. 39, 4 -12-27
Sathvik Katam Performance Tuning of Big Data Platform
Cassandra Case Study Faculty of Computing. Blekinge
Institute of Technology
Stonebraker, M., 2010. SQL databases v. NoSQL
databases. Commun. ACM 53, 10–11.
TPC, Transaction Performance Councli, “TPC
http://www.tpc.org/
ICEIS 2018 - 20th International Conference on Enterprise Information Systems
134