{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,8,7]],"date-time":"2023-08-07T09:54:16Z","timestamp":1691402056612},"reference-count":52,"publisher":"Institute of Electronics, Information and Communications Engineers (IEICE)","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEICE Trans. Inf. &amp; Syst."],"published-print":{"date-parts":[[2022,1,1]]},"DOI":"10.1587\/transinf.2020zdp7505","type":"journal-article","created":{"date-parts":[[2021,12,31]],"date-time":"2021-12-31T22:23:47Z","timestamp":1640989427000},"page":"92-104","source":"Crossref","is-referenced-by-count":1,"title":["Leveraging Scale-Up Machines for Swift DBMS Replication on IaaS Platforms Using BalenaDB"],"prefix":"10.1587","volume":"E105.D","author":[{"given":"Kaiho","family":"FUKUCHI","sequence":"first","affiliation":[{"name":"Tokyo University of Agriculture and Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hiroshi","family":"YAMADA","sequence":"additional","affiliation":[{"name":"Tokyo University of Agriculture and Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"532","reference":[{"key":"1","unstructured":"[1] \u201cAmazon Elastic Compute Cloud.\u201d http:\/\/aws.amazon.com\/ec2\/"},{"key":"2","unstructured":"[2] \u201cGoogle Cloud Platform.\u201d https:\/\/cloud.google.com\/compute\/"},{"key":"3","doi-asserted-by":"crossref","unstructured":"[3] P. Bodik, A. Fox, M.J. Franklin, M.I. Jordan, and D.A. Patterson, \u201cCharacterizing, Modeling, and Generating Workload Spikes for Stateful Services,\u201d Proc. 1st ACM Symposium on Cloud Computing (SoCC &apos;10), pp.241-252, 2010. 10.1145\/1807128.1807166","DOI":"10.1145\/1807128.1807166"},{"key":"4","doi-asserted-by":"crossref","unstructured":"[4] R. Appuswamy, C. Gkantsidis, D. Narayanan, O. Hodson, and A. Rowstron, \u201cScale-up vs Scale-out for Hadoop: Time to Rethink?,\u201d Proc. 4th ACM Annual Symposium on Cloud Computing (SoCC &apos;13), pp.20:1-20:13, 2013. 10.1145\/2523616.2523629","DOI":"10.1145\/2523616.2523629"},{"key":"5","doi-asserted-by":"crossref","unstructured":"[5] T.H. Hetherington, M. O&apos;Connor, and T.M. Aamodt, \u201cMemcachedGPU: Scaling-up Scale-out Key-value Stores,\u201d Proc. 6th ACM Symposium on Cloud Computing (SoCC &apos;15), pp.43-57, 2015. 10.1145\/2806777.2806836","DOI":"10.1145\/2806777.2806836"},{"key":"6","unstructured":"[6] C. Iorgulescu, R. Azimi, Y. Kwon, S. Elnikety, M. Syamala, V. Narasayya, H. Herodotou, P. Tomita, A. Chen, J. Zhang, and J. Wang, \u201cPerfIso: Performance Isolation for Commercial Latency-Sensitive Services,\u201d 2018 USENIX Annual Technical Conference (USENIX ATC &apos;18), pp.519-532, 2018."},{"key":"7","doi-asserted-by":"publisher","unstructured":"[7] S. Dong, A. Kryczka, Y. Jin, and M. Stumm, \u201cEvolution of Development Priorities in Key-value Stores Serving Large-scale Applications: The RocksDB Experience,\u201d Proc. 19th USENIX Conference on File and Storage Technologies (FAST &apos;21), vol.17, no.4, pp.33-49, 2021. 10.1145\/3483840","DOI":"10.1145\/3483840"},{"key":"8","doi-asserted-by":"crossref","unstructured":"[8] J. Leverich and C. Kozyrakis, \u201cReconciling High Server Utilization and Sub-Millisecond Quality-of-Service,\u201d Proc. Ninth European Conference on Computer Systems (EuroSys &apos;14), pp.1-14, 2014. 10.1145\/2592798.2592821","DOI":"10.1145\/2592798.2592821"},{"key":"9","doi-asserted-by":"publisher","unstructured":"[9] S. Das, S. Nishimura, D. Agrawal, and A. El Abbadi, \u201cAlbatross: Lightweight Elasticity in Shared Storage Databases for the Cloud using Live Data Migration,\u201d Proc. VLDB Endowment, vol.4, no.8, pp.494-505, 2011. 10.14778\/2002974.2002977","DOI":"10.14778\/2002974.2002977"},{"key":"10","doi-asserted-by":"crossref","unstructured":"[10] A.J. Elmore, S. Das, D. Agrawal, and A.E. Abbadi, \u201cZephyr: Live Migration in Shared Nothing Databases for Elastic Cloud Platforms,\u201d Proc. 2011 ACM International Conference on Management of Data (SIGMOD &apos;11), pp.301-312, 2011. 10.1145\/1989323.1989356","DOI":"10.1145\/1989323.1989356"},{"key":"11","doi-asserted-by":"crossref","unstructured":"[11] J. Kim, K. Salem, K. Daudjee, A. Aboulnaga, and X. Pan, \u201cDatabase High Availability Using SHADOW Systems,\u201d Proc. 6th ACM Symposium on Cloud Computing (SoCC &apos;15), pp.209-211, 2015. 10.1145\/2806777.2806841","DOI":"10.1145\/2806777.2806841"},{"key":"12","doi-asserted-by":"crossref","unstructured":"[12] T. Wood, H.A. Lagar-Cavilla, K. Ramakrishnan, P. Shenoy, and J.V. der Merwe, \u201cPipeCloud: Using Causality to Overcome Speed-of-Light Delays in Cloud-Based Disaster Recovery,\u201d Proceedings of the ACM Symposium on Cloud Computing (SOCC &apos;11), pp.17:1-17:13, Oct. 2011. 10.1145\/2038916.2038933","DOI":"10.1145\/2038916.2038933"},{"key":"13","doi-asserted-by":"crossref","unstructured":"[13] K. Wang, J. Rao, and C.-Z. Xu, \u201cRethink the Virtual Machine Template,\u201d Proc. 7th ACM International Conference on Virtual Execution Environments (VEE &apos;11), pp.39-50, 2011. 10.1145\/1952682.1952690","DOI":"10.1145\/1952682.1952690"},{"key":"14","doi-asserted-by":"crossref","unstructured":"[14] M. Vrable, J. Ma, J. Chen, D. Moore, E. Vandekieft, A.C. Snoeren, G.M. Voelker, and S. Savage, \u201cScalability, Fidelity, and Containment in the Potemkin Virtual Honeyfarm,\u201d Proceedings of the 20th ACM Symposium on Operating Systems Principles (SOSP &apos;05), pp.148-162, Oct. 2005. 10.1145\/1095810.1095825","DOI":"10.1145\/1095810.1095825"},{"key":"15","doi-asserted-by":"crossref","unstructured":"[15] P. Xiong, Y. Chi, S. Zhu, H.J. Moon, C. Pu, and H. Hacig\u00fcm\u00fcs, \u201cintelligent management of virtualized resources for database systems in cloud environment,\u201d Proc. 2011 IEEE 27th International Conference on Data Engineering (ICDE &apos;11), pp.87-98, 2011. 10.1109\/icde.2011.5767928","DOI":"10.1109\/ICDE.2011.5767928"},{"key":"16","doi-asserted-by":"publisher","unstructured":"[16] R. Marcus and O. Papaemmanouil, \u201cwisedb: A learning-based workload management advisor for cloud databases,\u201d Proc. VLDB Endow., vol.9, no.10, pp.780-791, 2016. 10.14778\/2977797.2977804","DOI":"10.14778\/2977797.2977804"},{"key":"17","doi-asserted-by":"crossref","unstructured":"[17] V. Jalaparti, H. Ballani, P. Costa, T. Karagiannis, and A. Rowstron, \u201cbridging the tenant-provider gap in cloud services,\u201d Proc. Third ACM Symposium on Cloud Computing (SoCC &apos;12), pp.10:1-10:14, 2012. 10.1145\/2391229.2391239","DOI":"10.1145\/2391229.2391239"},{"key":"18","doi-asserted-by":"crossref","unstructured":"[18] W. Lang, S. Shankar, J.M. Patel, and A. Kalhan, \u201ctowards multi-tenant performance slos,\u201d Proc. 2012 IEEE 28th International Conference on Data Engineering (ICDE &apos;12), pp.702-713, 2012. 10.1109\/icde.2012.101","DOI":"10.1109\/ICDE.2012.101"},{"key":"19","unstructured":"[19] ORACLE, \u201cMySQL Replication.\u201d https:\/\/www.mysql.com\/products\/enterprise\/replication.html"},{"key":"20","unstructured":"[20] \u201cMySQL Data Dumper.\u201d https:\/\/launchpad.net\/mydumper"},{"key":"21","unstructured":"[21] Percona, \u201cXtraBackup.\u201d https:\/\/www.percona.com\/software\/percona-xtrabackup"},{"key":"22","unstructured":"[22] Citus Data, \u201cCitusDB.\u201d https:\/\/www.citusdata.com"},{"key":"23","unstructured":"[23] \u201cPostgres-XL.\u201d http:\/\/www.postgres-xl.org\/"},{"key":"24","unstructured":"[24] ORACLE, \u201cMySQL Fabric.\u201d https:\/\/dev.mysql.com\/doc\/mysql-utilities\/1.5\/en\/fabric.html"},{"key":"25","unstructured":"[25] \u201cSpider for MySQL.\u201d http:\/\/spiderformysql.com\/"},{"key":"26","unstructured":"[26] Amazon Web Services, \u201cAmazon Aurora.\u201d https:\/\/aws.amazon.com\/rds\/aurora\/details\/"},{"key":"27","unstructured":"[27] Google Cloud Platform, \u201cGoogle Cloud SQL.\u201d https:\/\/cloud.google.com\/sql\/"},{"key":"28","unstructured":"[28] IBM, \u201cDB2 Server for VSE &amp; VM.\u201d http:\/\/www-03.ibm.com\/software\/products\/en\/vse-vm"},{"key":"29","unstructured":"[29] IBM, \u201cData Spaces Support for VM\/ESA.\u201d ftp:\/\/ftp.software.ibm.com\/ps\/products\/db2\/info\/vr6\/vmvse\/vmdss.pdf"},{"key":"30","doi-asserted-by":"publisher","unstructured":"[30] J.M. Gdaniec and J.P. Hennessy, \u201cVM Data Spaces and ESA\/EC Facilities,\u201d IBM Systems Journal, vol.30, no.1, pp.14-33, 1991. 10.1147\/sj.301.0014","DOI":"10.1147\/sj.301.0014"},{"key":"31","unstructured":"[31] IBM, \u201cIntroduction to the Q Replication tutorial.\u201d https:\/\/www.ibm.com\/support\/knowledgecenter\/en\/SSEPGG_10.1.0\/com.ibm.swg.im.iis.repl.qtutorial.doc\/topics\/iiyrqtutintro2.html"},{"key":"32","doi-asserted-by":"crossref","unstructured":"[32] H.A. Lagar-Cavilla, J.A. Whitney, A.M. Scannell, P. Patchin, S.M. Rumble, E. de Lara, M. Brudno, and M. Satyanarayanan, \u201cSnowFlock: Rapid Virtual Machine Cloning for Could Computing,\u201d Proc. 4th ACM European Conf. Computer Systems (EuroSys &apos;09), pp.1-12, 2009. 10.1145\/1519065.1519067","DOI":"10.1145\/1519065.1519067"},{"key":"33","doi-asserted-by":"crossref","unstructured":"[33] R. Bryant, A. Tumanov, O. Irzak, A. Scannell, K. Joshi, M. Hiltunen, A. Lagar-Cavilla, and E. de Lara, \u201cKaleidoscope: Cloud Micro-elasticity via VM State Coloring,\u201d Proc. 6th ACM European Conf. Computer Systems (EuroSys &apos;11), pp.273-286, 2011. 10.1145\/1966445.1966471","DOI":"10.1145\/1966445.1966471"},{"key":"34","unstructured":"[34] K. Miller, F. Franz, M. Rittinghaus, and M. Hillenbrand, \u201cXLH: More Effective Memory Deduplication Scanners Through Cross-layer Hints,\u201d Proc. 2013 USENIX Annual Technical Conference (USENIX ATC &apos;13), pp.279-290, 2013."},{"key":"35","unstructured":"[35] G. Milos, D.G. Murray, S. Hand, and M.A. Fetterman, \u201cSatori: Enlightened page sharing,\u201d Proc. USENIX Annual Technical Conference (USENIX ATC &apos;09), pp.1-14, 2009."},{"key":"36","unstructured":"[36] P.M. Chen and B.D. Noble, \u201cWhen Virtual is Better than Real.,\u201d Proceedings of the 8th Workshop on Hot Topics in Operating Systems (HotOS-VIII), pp.133-138, June 2001. 10.1109\/hotos.2001.990073"},{"key":"37","doi-asserted-by":"crossref","unstructured":"[37] C.A. Waldspurger, \u201cMemory Resource Management in VMware ESX Server,\u201d Proc. 5th USENIX Symposium on Operating System Design and Implementation (OSDI &apos;02), pp.181-194, 2002. 10.1145\/1060289.1060307","DOI":"10.1145\/1060289.1060307"},{"key":"38","doi-asserted-by":"publisher","unstructured":"[38] D. Gupta, S. Lee, M. Vrable, S. Savage, A.C. Snoeren, G. Varghese, G.M. Voelker, and A. Vahdat, \u201cDifference Engine: Harnessing Memory Redundancy in Virtual Machines,\u201d Proc. 8th USENIX Symposium on Operating Systems Design and Implementation (OSDI &apos;08), vol.53, no.10, pp.309-322, 2008. 10.1145\/1831407.1831429","DOI":"10.1145\/1831407.1831429"},{"key":"39","unstructured":"[39] \u201cAmazon Auto Scaling.\u201d https:\/\/aws.amazon.com\/jp\/autoscaling\/"},{"key":"40","doi-asserted-by":"crossref","unstructured":"[40] L. Chen, Z. Wei, Z. Cui, M. Chen, H. Pan, and Y. Bao, \u201cCMD: Classification-based Memory Deduplication Through Page Access Characteristics,\u201d Proc. 10th ACM International Conference on Virtual Execution Environments (VEE &apos;14), pp.65-76, 2014. 10.1145\/2576195.2576204","DOI":"10.1145\/2674025.2576204"},{"key":"41","doi-asserted-by":"crossref","unstructured":"[41] T.I. Salomie, G. Alonso, T. Roscoe, and K. Elphinstone, \u201cApplication Level Ballooning for Efficient Server Consolidation,\u201d Proc. 8th ACM European Conference on Computer Systems (EuroSys &apos;13), pp.337-350, 2013. 10.1145\/2465351.2465384","DOI":"10.1145\/2465351.2465384"},{"key":"42","doi-asserted-by":"publisher","unstructured":"[42] U.F. Minhas, S. Rajagopalan, B. Cully, A. Aboulnaga, K. Salem, and A. Warfield, \u201cRemusDB: Transparent High Availability for Database Systems,\u201d The international Journal on Very Large Data Bases, vol.22, no.1, pp.29-45, Feb. 2013. 10.1007\/s00778-012-0294-6","DOI":"10.1007\/s00778-012-0294-6"},{"key":"43","unstructured":"[43] J. Giceva, T.I. Salomie, A. Schupbach, G. Alonso, and T. Roscoe, \u201cCOD: Database \/ Operating System Co-Design,\u201d Proc. of the 6th Biennial Conference on Innovative Data Systems Research (CIDR &apos;13), 12pages, 2013."},{"key":"44","doi-asserted-by":"crossref","unstructured":"[44] U. R\u00f6hm, K. B\u00f6hm, H.J. Schek, and H. Schuldt, \u201cfas: A freshness-sensitive coordination middleware for a cluster of olap components,\u201d Proc. 28th ACM International Conference on Very Large Data Bases (VLDB &apos;02), pp.754-765, 2002. 10.1016\/b978-155860869-6\/50072-x","DOI":"10.1016\/B978-155860869-6\/50072-X"},{"key":"45","doi-asserted-by":"crossref","unstructured":"[45] C. Plattner and G. Alonso, \u201cganymed: Scalable replication for transactional web applications,\u201d Proc. 5th ACM\/IFIP\/USENIX International Conference on Middleware (Middleware &apos;04), pp.155-174, 2004. 10.1007\/978-3-540-30229-2_9","DOI":"10.1007\/978-3-540-30229-2_9"},{"key":"46","unstructured":"[46] K. Daudjee and K. Salem, \u201clazy database replication with snapshot isolation,\u201d Proc. 32nd ACM International Conference on Very Large Data Bases (VLDB &apos;06), pp.715-726, 2006."},{"key":"47","unstructured":"[47] \u201cPostgreSQL Global Development Group.\u201d http:\/\/www.postgresql.org"},{"key":"48","doi-asserted-by":"crossref","unstructured":"[48] T. Mishima and Y. Fujiwara, \u201cMadeus: Database Live Migration Middleware Under Heavy Workload for Cloud Environment,\u201d Proc. 2015 ACM International Conference on Magement of Data (SIGMOD &apos;15), pp.315-329, 2015. 10.1145\/2723372.2724578","DOI":"10.1145\/2723372.2724578"},{"key":"49","doi-asserted-by":"crossref","unstructured":"[49] S. Barker, Y. Chi, H.J. Moon, H. Hacig\u00fcm\u00fc\u015f, and P. Shenoy, \u201cCut Me Some Slack: Latency-aware Live Migration for Databases,\u201d Proc. 15th International Conference on Extending Database Technology (EDBT &apos;12), pp.432-443, 2012. 10.1145\/2247596.2247647","DOI":"10.1145\/2247596.2247647"},{"key":"50","unstructured":"[50] C. Clark, K. Fraser, S. Hand, J.G. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield, \u201cLive Migration of Virtual Machines,\u201d Proc. 2nd USENIX Symposium on Networked Systems Design and Implementation (NSDI &apos;05), pp.273-286, 2005."},{"key":"51","doi-asserted-by":"crossref","unstructured":"[51] M.R. Hines and K. Gopalan, \u201cPost-Copy Based Live Virtual Macine Migration Using Adaptie Pre-Paging and Dynamic Self-Ballooning,\u201d Proc. 5th ACM International Conference on Virtual Execution Environments (VEE &apos;09), pp.51-60, 2009. 10.1145\/1508293.1508301","DOI":"10.1145\/1508293.1508301"},{"key":"52","unstructured":"[52] S. Barker, Y. Chi, H. Hacig\u00fcm\u00fcs, P. Shenoy, and E. Cecchet, \u201cShuttleDB: Database-Aware Elasticity in the Cloud,\u201d Proc. 11th International Conference on Autonomic Computing (ICAC &apos;14), pp.33-43, 2014."}],"container-title":["IEICE Transactions on Information and Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E105.D\/1\/E105.D_2020ZDP7505\/_pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T03:59:10Z","timestamp":1641009550000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E105.D\/1\/E105.D_2020ZDP7505\/_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,1]]},"references-count":52,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022]]}},"URL":"https:\/\/doi.org\/10.1587\/transinf.2020zdp7505","relation":{},"ISSN":["0916-8532","1745-1361"],"issn-type":[{"value":"0916-8532","type":"print"},{"value":"1745-1361","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,1]]},"article-number":"2020ZDP7505"}}