{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,5,2]],"date-time":"2023-05-02T23:27:16Z","timestamp":1683070036842},"reference-count":11,"publisher":"Association for Computing Machinery (ACM)","issue":"13","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2014,8]]},"abstract":"<jats:p>\n            Following the 'no one size fits all' philosophy, active research in big data platforms is focusing on creating an environment for multiple 'one-size' systems to co-exist and cooperate in the same cluster. Consequently, it has now become imperative to provide an\n            <jats:italic>integrated management<\/jats:italic>\n            solution that provides a database-centric view of the underlying multi-system environment. We outline the proposal of\n            <jats:bold>DBMS<\/jats:bold>\n            <jats:sup>+<\/jats:sup>\n            , a database management platform over multiple 'one-size' systems. Our prototype implementation of\n            <jats:bold>DBMS<\/jats:bold>\n            <jats:sup>+<\/jats:sup>\n            , called\n            <jats:bold>Thoth<\/jats:bold>\n            , adaptively chooses a\n            <jats:italic>best-fit<\/jats:italic>\n            system based on application requirements. In this demonstration, we propose to showcase\n            <jats:bold>Thoth DM<\/jats:bold>\n            , a data management framework for\n            <jats:bold>Thoth<\/jats:bold>\n            which consists of a data collection pipeline utility, data consolidation and dispatcher module, and a warehouse for storing this data. We further introduce the notion of\n            <jats:bold>\n              <jats:italic>apps<\/jats:italic>\n              ;\n            <\/jats:bold>\n            an\n            <jats:bold>\n              <jats:italic>app<\/jats:italic>\n            <\/jats:bold>\n            is a utility that registers with\n            <jats:bold>Thoth DM<\/jats:bold>\n            and interfaces with its warehouse to provide core database management functionalities like dynamic provisioning of resources, designing a multi-system-aware optimizer, tuning of configuration parameters on each system, data storage, and layout schemes.\n          <\/jats:p>\n          <jats:p>\n            We will demonstrate\n            <jats:bold>Thoth DM<\/jats:bold>\n            in action over Hive, Hadoop, Shark, Spark, and the Hadoop Distributed File System. This demonstration will focus on the following\n            <jats:bold>\n              <jats:italic>apps<\/jats:italic>\n              :\n            <\/jats:bold>\n            (i) Dashboard for administration and control that will let the audience monitor and visualize a database-centric view of the multi-system cluster, and (ii) Data Layout Recommender\n            <jats:bold>\n              <jats:italic>app<\/jats:italic>\n            <\/jats:bold>\n            will allow searching for the optimal data layout in the multi-system setting.\n          <\/jats:p>","DOI":"10.14778\/2733004.2733062","type":"journal-article","created":{"date-parts":[[2015,5,12]],"date-time":"2015-05-12T15:37:52Z","timestamp":1431445072000},"page":"1689-1692","source":"Crossref","is-referenced-by-count":6,"title":["Thoth"],"prefix":"10.14778","volume":"7","author":[{"given":"Mayuresh","family":"Kunjir","sequence":"first","affiliation":[{"name":"Duke University"}]},{"given":"Prajakta","family":"Kalmegh","sequence":"additional","affiliation":[{"name":"Duke University"}]},{"given":"Shivnath","family":"Babu","sequence":"additional","affiliation":[{"name":"Duke University"}]}],"member":"320","published-online":{"date-parts":[[2014,8]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Announcing suro: Backbone of netflix's data pipeline http:\/\/techblog.netflix.com\/2013\/12\/announcing-suro-backbone-of-netflixs.html.  Announcing suro: Backbone of netflix's data pipeline http:\/\/techblog.netflix.com\/2013\/12\/announcing-suro-backbone-of-netflixs.html."},{"key":"e_1_2_1_2_1","unstructured":"Bigframe: Benchmarking service for big data analytics https:\/\/github.com\/bigframeteam\/BigFrame.  Bigframe: Benchmarking service for big data analytics https:\/\/github.com\/bigframeteam\/BigFrame."},{"key":"e_1_2_1_3_1","unstructured":"Ganglia monitoring system http:\/\/ganglia.sourceforge.net\/.  Ganglia monitoring system http:\/\/ganglia.sourceforge.net\/."},{"key":"e_1_2_1_4_1","unstructured":"Splunk http:\/\/www.splunk.com\/.  Splunk http:\/\/www.splunk.com\/."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1142473.1142549"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.14778\/2367502.2367519"},{"key":"e_1_2_1_7_1","first-page":"22","volume-title":"Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation, NSDI'11","author":"Hindman B.","year":"2011","unstructured":"B. Hindman , A. Konwinski , M. Zaharia , A. Ghodsi , A. D. Joseph , R. Katz , S. Shenker , and I. Stoica . Mesos: A platform for fine-grained resource sharing in the data center . In Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation, NSDI'11 , pages 22 -- 22 , Berkeley, CA, USA , 2011 . USENIX Association. B. Hindman, A. Konwinski, M. Zaharia, A. Ghodsi, A. D. Joseph, R. Katz, S. Shenker, and I. Stoica. Mesos: A platform for fine-grained resource sharing in the data center. In Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation, NSDI'11, pages 22--22, Berkeley, CA, USA, 2011. USENIX Association."},{"key":"e_1_2_1_8_1","volume-title":"CIDR","author":"Lim H.","year":"2013","unstructured":"H. Lim , Y. Han , and S. Babu . How to fit when no one size fits . In CIDR , 2013 . H. Lim, Y. Han, and S. Babu. How to fit when no one size fits. In CIDR, 2013."},{"key":"e_1_2_1_9_1","first-page":"1","volume-title":"Proceedings of the 24th International Conference on Large Installation System Administration, LISA'10","author":"Rabkin A.","year":"2010","unstructured":"A. Rabkin and R. Katz . Chukwa: A system for reliable large-scale log collection . In Proceedings of the 24th International Conference on Large Installation System Administration, LISA'10 , pages 1 -- 15 , Berkeley, CA, USA , 2010 . USENIX Association. A. Rabkin and R. Katz. Chukwa: A system for reliable large-scale log collection. In Proceedings of the 24th International Conference on Large Installation System Administration, LISA'10, pages 1--15, Berkeley, CA, USA, 2010. USENIX Association."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465386"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2523633"}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/2733004.2733062","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T09:44:01Z","timestamp":1672220641000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/2733004.2733062"}},"subtitle":["towards managing a multi-system cluster"],"short-title":[],"issued":{"date-parts":[[2014,8]]},"references-count":11,"journal-issue":{"issue":"13","published-print":{"date-parts":[[2014,8]]}},"alternative-id":["10.14778\/2733004.2733062"],"URL":"https:\/\/doi.org\/10.14778\/2733004.2733062","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2014,8]]}}}