{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,4]],"date-time":"2022-04-04T11:03:46Z","timestamp":1649070226959},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2018,6,20]],"date-time":"2018-06-20T00:00:00Z","timestamp":1529452800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Sci. China Inf. Sci."],"published-print":{"date-parts":[[2018,9]]},"DOI":"10.1007\/s11432-017-9292-9","type":"journal-article","created":{"date-parts":[[2018,6,21]],"date-time":"2018-06-21T19:26:16Z","timestamp":1529609176000},"update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Asymmetric virtual machine replication for low latency and high available service"],"prefix":"10.1007","volume":"61","author":[{"given":"Rong","family":"Chen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haibo","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,6,20]]},"reference":[{"key":"9292_CR1","first-page":"420","volume-title":"Lightweight live migration for high availability cluster service. In: Proceedings of the 12th International Conference on Stabilization","author":"B Jiang","year":"2010","unstructured":"Jiang B, Ravindran B, Kim C. Lightweight live migration for high availability cluster service. In: Proceedings of the 12th International Conference on Stabilization, Safety, and Security of Distributed Systems, New York, 2010. 420\u2013434"},{"key":"9292_CR2","first-page":"12","volume-title":"Distributed systems","author":"S Mullender","year":"1993","unstructured":"Mullender S. Distributed systems. United States of America: ACM Press, 1993: 12"},{"key":"9292_CR3","first-page":"225","volume":"1","author":"A Kivity","year":"2007","unstructured":"Kivity A, Kamay Y, Laor D, et al. Kvm: the Linux virtual machine monitor. In: Proceedings of the Linux Symposium, Ottawa, 2007. 1: 225\u2013230","journal-title":"Proceedings of the Linux Symposium, Ottawa"},{"key":"9292_CR4","first-page":"164","volume-title":"Proceedings of the ACM SIGOPS Operating Systems Review, New York","author":"P Barham","year":"2003","unstructured":"Barham P, Dragovic B, Fraser K, et al. Xen and the art of virtualization. In: Proceedings of the ACM SIGOPS Operating Systems Review, New York, 2003. 164\u2013177"},{"key":"9292_CR5","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1145\/225535.225538","volume":"14","author":"T C Bressoud","year":"1996","unstructured":"Bressoud T C, Schneider F B. Hypervisor-based fault tolerance. ACM Trans Comput Syst, 1996, 14: 80\u2013107","journal-title":"ACM Trans Comput Syst"},{"key":"9292_CR6","first-page":"161","volume-title":"Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation, San Francisco","author":"B Cully","year":"2008","unstructured":"Cully B, Lefebvre G, Meyer D, et al. Remus: high availability via asynchronous virtual machine replication. In: Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation, San Francisco, 2008. 161\u2013174"},{"key":"9292_CR7","first-page":"3","volume-title":"Proceedings of the 4th Annual Symposium on Cloud Computing, Santa Clara","author":"Y Z Dong","year":"2013","unstructured":"Dong Y Z, Ye W, Jiang Y H, et al. Colo: coarse-grained lock-stepping virtual machines for non-stop service. In: Proceedings of the 4th Annual Symposium on Cloud Computing, Santa Clara, 2013. 3"},{"key":"9292_CR8","first-page":"273","volume":"2","author":"C Clark","year":"2005","unstructured":"Clark C, Fraser K, Hand S, et al. Live migration of virtual machines. In: Proceedings of the 2nd Symposium on Networked Systems Design and Implementation. Berkeley: USENIX Association, 2005. 2: 273\u2013286","journal-title":"Proceedings of the 2nd Symposium on Networked Systems Design and Implementation. Berkeley: USENIX Association"},{"key":"9292_CR9","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1145\/568522.568525","volume":"34","author":"E N M Elnozahy","year":"2002","unstructured":"Elnozahy E N M, Alvisi L, Wang Y M, et al. A survey of rollback-recovery protocols in message-passing systems. ACM Comput Surv, 2002, 34: 375\u2013408","journal-title":"ACM Comput Surv"},{"key":"9292_CR10","first-page":"164","volume-title":"Proceedings of Xen Summit North America, Boston","author":"T Friebel","year":"2008","unstructured":"Friebel T, Biemueller S. How to deal with lock holder preemption. In: Proceedings of Xen Summit North America, Boston, 2008. 164"},{"key":"9292_CR11","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1145\/2619091","volume":"32","author":"W Enck","year":"2014","unstructured":"Enck W, Gilbert P, Han S, et al. TaintDroid: an information-flow tracking system for realtime privacy monitoring on smartphones. ACM Trans Comput Syst, 2014, 32: 5","journal-title":"ACM Trans Comput Syst"},{"key":"9292_CR12","first-page":"1","volume-title":"Proceedings of the 4th Asia-Pacific Workshop on Systems, New York","author":"X Song","year":"2013","unstructured":"Song X, Shi J, Chen H, et al. Schedule processes, not VCPUs. In: Proceedings of the 4th Asia-Pacific Workshop on Systems, New York, 2013. 1"},{"key":"9292_CR13","volume-title":"Proceedings of the 11th European Conference on Computer Systems","author":"L Cheng","year":"2016","unstructured":"Cheng L, Rao J, Lau F. vScale: automatic and efficient processor scaling for SMP virtual machines. In: Proceedings of the 11th European Conference on Computer Systems, New York, 2016. 2"},{"key":"9292_CR14","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1145\/1400097.1400108","volume":"42","author":"R Russell","year":"2008","unstructured":"Russell R. Virtio: towards a de-facto standard for virtual I\/O devices. ACM SIGOPS Oper Syst Rev, 2008, 42: 95\u2013103","journal-title":"ACM SIGOPS Oper Syst Rev"},{"key":"9292_CR15","volume-title":"Intel Whitepaper","author":"R Intel","year":"2015","unstructured":"Intel R. Page modification logging for virtual machine monitor white paper. Intel Whitepaper, 2015. \n                    https:\/\/doi.org\/www.intel.com\/content\/www\/us\/en\/processors\/page-modification-logging-vmm-white-paper.html"},{"key":"9292_CR16","volume-title":"82576 and 82599 Gigabit Ethernet controller datashee","author":"R Intel","year":"2002","unstructured":"Intel R 82576 and 82599 Gigabit Ethernet controller datashee. Intel Whitepaper, 2002. \n                    https:\/\/doi.org\/www.intel.com\/content\/www\/us\/en\/embedded\/products\/networking\/82599-10-gbe-controller-datasheet.html"},{"key":"9292_CR17","first-page":"5","volume":"2004","author":"B Fitzpatrick","year":"2004","unstructured":"Fitzpatrick B. Distributed caching with memcached. Linux J, 2004, 2004: 5","journal-title":"Linux J"},{"key":"9292_CR18","volume-title":"SysBench: a system performance benchmark","author":"A Kopytov","year":"2004","unstructured":"Kopytov A. SysBench: a system performance benchmark. \n                    https:\/\/doi.org\/sysbench.sourceforge.net\n                    \n                  , 2004"},{"key":"9292_CR19","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1145\/1454115.1454128","volume-title":"Proceedings of the 17th International Conference on Parallel Architectures and Compilation Techniques, New York","author":"C Bienia","year":"2008","unstructured":"Bienia C, Kumar S, Singh J P, et al. The PARSEC benchmark suite: characterization and architectural implications. In: Proceedings of the 17th International Conference on Parallel Architectures and Compilation Techniques, New York, 2008. 72\u201381"},{"key":"9292_CR20","doi-asserted-by":"publisher","first-page":"398","DOI":"10.1145\/571637.571640","volume":"20","author":"M Castro","year":"2002","unstructured":"Castro M, Liskov B. Practical byzantine fault tolerance and proactive recovery. ACM Trans Comput Syst, 2002, 20: 398\u2013461","journal-title":"ACM Trans Comput Syst"},{"key":"9292_CR21","doi-asserted-by":"publisher","first-page":"382","DOI":"10.1145\/357172.357176","volume":"4","author":"L Lamport","year":"1982","unstructured":"Lamport L, Shostak R, Pease M. The Byzantine generals problem. ACM Trans Program Lang Syst, 1982, 4: 382\u2013401","journal-title":"ACM Trans Program Lang Syst"},{"key":"9292_CR22","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1145\/98163.98167","volume":"22","author":"F B Schneider","year":"1990","unstructured":"Schneider F B. Implementing fault-tolerant services using the state machine approach: a tutorial. ACM Comput Surv, 1990, 22: 299\u2013319","journal-title":"ACM Comput Surv"},{"key":"9292_CR23","first-page":"12","volume-title":"Proceedings of the International Conference on Dependable Systems and Networks, Yokohama","author":"D Bernick","year":"2005","unstructured":"Bernick D, Bruckert B, Vigna P D, et al. NonStop\/spl reg\/advanced architecture. In: Proceedings of the International Conference on Dependable Systems and Networks, Yokohama, 2005. 12\u201321"},{"key":"9292_CR24","first-page":"79","volume-title":"Proceedings of the 21st International Symposium on Fault-Tolerant Computing, Montr\u00b4eal","author":"S Webber","year":"1991","unstructured":"Webber S, Beirne J. The stratus architecture. In: Proceedings of the 21st International Symposium on Fault-Tolerant Computing, Montr\u00b4eal, 1991. 79\u201385"},{"key":"9292_CR25","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1109\/TDSC.2010.53","volume":"9","author":"C M Jeffery","year":"2012","unstructured":"Jeffery C M, Figueiredo R J O. A flexible approach to improving system reliability with virtual lockstep. IEEE Trans Dependable Secure Comput, 2012, 9: 2\u201315","journal-title":"IEEE Trans Dependable Secure Comput"},{"key":"9292_CR26","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1145\/1899928.1899932","volume":"44","author":"D J Scales","year":"2010","unstructured":"Scales D J, Nelson M, Venkitachalam G. The design of a practical system for fault-tolerant virtual machines. ACM SIGOPS Operat Syst Rev, 2010, 44: 30\u201339","journal-title":"ACM SIGOPS Operat Syst Rev"},{"key":"9292_CR27","first-page":"83","volume-title":"Proceedings of the 26th IEEE International Symposium on Reliable Distributed Systems. Washington: IEEE Computer Society","author":"H P Reiser","year":"2007","unstructured":"Reiser H P, Kapitza R. Hypervisor-based efficient proactive recovery. In: Proceedings of the 26th IEEE International Symposium on Reliable Distributed Systems. Washington: IEEE Computer Society, 2007. 83\u201392"},{"key":"9292_CR28","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1007\/s00778-012-0294-6","volume":"22","author":"U F Minhas","year":"2013","unstructured":"Minhas U F, Rajagopalan S, Cully B, et al. RemusDB: transparent high availability for database systems. VLDB J, 2013, 22: 29\u201345","journal-title":"VLDB J"},{"key":"9292_CR29","first-page":"534","volume-title":"Proceedings of the IEEE\/IFIP International Conference on Dependable Systems and Networks, Lisbon","author":"M Lu","year":"2009","unstructured":"Lu M, Chiueh T. Fast memory state synchronization for virtualization-based fault tolerance. In: Proceedings of the IEEE\/IFIP International Conference on Dependable Systems and Networks, Lisbon, 2009. 534\u2013543"},{"key":"9292_CR30","first-page":"1","volume-title":"Proceedings of the International Symposium on Parallel and Distributed Processing, Atlanta","author":"J Zhu","year":"2010","unstructured":"Zhu J, Dong W, Jiang Z F, et al. Improving the performance of hypervisor-based fault tolerance. In: Proceedings of the International Symposium on Parallel and Distributed Processing, Atlanta, 2010. 1\u201310"},{"key":"9292_CR31","doi-asserted-by":"publisher","first-page":"1574","DOI":"10.1109\/SURV.2014.010814.00060","volume":"16","author":"D Huang","year":"2014","unstructured":"Huang D, He B, Miao C. A survey of resource management in multi-tier web applications. IEEE Commun Surv Tut, 2014, 16: 1574\u20131590","journal-title":"IEEE Commun Surv Tut"},{"key":"9292_CR32","doi-asserted-by":"publisher","first-page":"1192","DOI":"10.1109\/TPDS.2014.2316152","volume":"26","author":"H Liu","year":"2015","unstructured":"Liu H, He B. VMbuddies: coordinating live migration of multi-tier applications in cloud environments. IEEE Trans Parallel Distrib Syst, 2015, 26: 1192\u20131205","journal-title":"IEEE Trans Parallel Distrib Syst"}],"container-title":["Science China Information Sciences"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11432-017-9292-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11432-017-9292-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11432-017-9292-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,19]],"date-time":"2019-06-19T19:07:47Z","timestamp":1560971267000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11432-017-9292-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,20]]},"references-count":32,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2018,9]]}},"alternative-id":["9292"],"URL":"https:\/\/doi.org\/10.1007\/s11432-017-9292-9","relation":{},"ISSN":["1674-733X","1869-1919"],"issn-type":[{"value":"1674-733X","type":"print"},{"value":"1869-1919","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,6,20]]},"assertion":[{"value":"16 July 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 September 2017","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 November 2017","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 June 2018","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"092110"}}