{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,6]],"date-time":"2024-08-06T09:50:55Z","timestamp":1722937855955},"reference-count":54,"publisher":"Association for Computing Machinery (ACM)","issue":"2","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput. Syst."],"published-print":{"date-parts":[[2009,5]]},"abstract":"This article describes an architecture that allows a replicated service to survive crashes without breaking its TCP connections. Our approach does not require modifications to the TCP protocol, to the operating system on the server, or to any of the software running on the clients. Furthermore, it runs on commodity hardware. We compare two implementations of this architecture (one based on primary\/backup replication and another based on message logging) focusing on scalability, failover time, and application transparency. We evaluate three types of services: a file server, a Web server, and a multimedia streaming server. Our experiments suggest that the approach incurs low overhead on throughput, scales well as the number of clients increases, and allows recovery of the service in near-optimal time.<\/jats:p>","DOI":"10.1145\/1534909.1534911","type":"journal-article","created":{"date-parts":[[2009,6,2]],"date-time":"2009-06-02T14:51:08Z","timestamp":1243954268000},"page":"1-39","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["Practical and low-overhead masking of failures of TCP-based servers"],"prefix":"10.1145","volume":"27","author":[{"given":"Dmitrii","family":"Zagorodnov","sequence":"first","affiliation":[{"name":"University of California, Santa Barbara, Santa Barbara, CA"}]},{"given":"Keith","family":"Marzullo","sequence":"additional","affiliation":[{"name":"University of California, San Diego, La Jolla, CA"}]},{"given":"Lorenzo","family":"Alvisi","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin, Austin, TX"}]},{"given":"Thomas C.","family":"Bressoud","sequence":"additional","affiliation":[{"name":"Denison University, Granville, OH"}]}],"member":"320","published-online":{"date-parts":[[2009,5,29]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Proceedings of the 11th IEEE International Conference on Computer Communications and Networks (ICCCN), 63--68","author":"Aghdaie N.","unstructured":"Aghdaie , N. and Tamir , Y . 2002. Implementation and evaluation of transparent fault-tolerant web service with kernel-level support . In Proceedings of the 11th IEEE International Conference on Computer Communications and Networks (ICCCN), 63--68 . Aghdaie, N. and Tamir, Y. 2002. Implementation and evaluation of transparent fault-tolerant web service with kernel-level support. In Proceedings of the 11th IEEE International Conference on Computer Communications and Networks (ICCCN), 63--68."},{"key":"e_1_2_1_2_1","volume-title":"Proceedings of the 15th IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS).","author":"Aghdaie N.","unstructured":"Aghdaie , N. and Tamir , Y . 2003. Fast transparent failover for reliable web service . In Proceedings of the 15th IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS). Aghdaie, N. and Tamir, Y. 2003. Fast transparent failover for reliable web service. In Proceedings of the 15th IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS)."},{"key":"e_1_2_1_3_1","volume-title":"Proceedings of the IEEE InfoCom Conference, 329--337","author":"Alvisi L.","unstructured":"Alvisi , L. , Bressoud , T. C. , El-Khashab , A. , Marzullo , K. , and Zagorodnov , D . 2001. Wrapping server-side TCP to mask connection failures . In Proceedings of the IEEE InfoCom Conference, 329--337 . Alvisi, L., Bressoud, T. C., El-Khashab, A., Marzullo, K., and Zagorodnov, D. 2001. Wrapping server-side TCP to mask connection failures. In Proceedings of the IEEE InfoCom Conference, 329--337."},{"key":"e_1_2_1_4_1","unstructured":"Apache. 2005. Apache homepage. http:\/\/www.apache.org\/. Apache. 2005. Apache homepage. http:\/\/www.apache.org\/."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2003.1209926"},{"key":"e_1_2_1_6_1","unstructured":"Basile C. Kalbarczyk Z. Whisnant K. and Iyer R. K. 2002. Active replication of multithreaded applications. Tech. rep. CRHC-02-01 University of Illinois. Basile C. Kalbarczyk Z. Whisnant K. and Iyer R. K. 2002. Active replication of multithreaded applications. Tech. rep. CRHC-02-01 University of Illinois."},{"key":"e_1_2_1_7_1","volume-title":"Proceedings of the USENIX Winter Technical Conference, 199--205","author":"Bhide A.","unstructured":"Bhide , A. , Elnozahy , E. , and Morgan , S . 1991. A highly available network file server . In Proceedings of the USENIX Winter Technical Conference, 199--205 . Bhide, A., Elnozahy, E., and Morgan, S. 1991. A highly available network file server. In Proceedings of the USENIX Winter Technical Conference, 199--205."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1254810.1254834"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/795671.796914"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/225535.225538"},{"key":"e_1_2_1_11_1","volume-title":"Proceedings of the 3rd IFIP Conference on Dependable Computing for Critical Applications, 187--198","author":"Budhiraja N.","unstructured":"Budhiraja , N. , Marzullo , K. , Schneider , F. , and Toueg , S . 1992. Primary-Backup protocols: Lower bounds and optimal implementations . In Proceedings of the 3rd IFIP Conference on Dependable Computing for Critical Applications, 187--198 . Budhiraja, N., Marzullo, K., Schneider, F., and Toueg, S. 1992. Primary-Backup protocols: Lower bounds and optimal implementations. In Proceedings of the 3rd IFIP Conference on Dependable Computing for Critical Applications, 187--198."},{"key":"e_1_2_1_12_1","volume-title":"Proceedings of the 16th Systems Administration Conference (LISA'02)","author":"Burton-Krahn N.","year":"2002","unstructured":"Burton-Krahn , N. 2002 . HotSwap - Transparent server failover for Linux . In Proceedings of the 16th Systems Administration Conference (LISA'02) , 205--212. Burton-Krahn, N. 2002. HotSwap - Transparent server failover for Linux. In Proceedings of the 16th Systems Administration Conference (LISA'02), 205--212."},{"key":"e_1_2_1_13_1","volume-title":"Proceedings of the 2nd ACM\/USENIX Symposium on Networked Systems Design and Implementation (NSDI), 273--286","author":"Clark C.","unstructured":"Clark , C. , Fraser , K., H, S. , Hansen , J. G. , Jul , E. , Limpach , C. , Pratt , I. , and Warfield , A . 2005. Live migration of virtual machines . In Proceedings of the 2nd ACM\/USENIX Symposium on Networked Systems Design and Implementation (NSDI), 273--286 . Clark, C., Fraser, K., H, S., Hansen, J. G., Jul, E., Limpach, C., Pratt, I., and Warfield, A. 2005. Live migration of virtual machines. In Proceedings of the 2nd ACM\/USENIX Symposium on Networked Systems Design and Implementation (NSDI), 273--286."},{"key":"e_1_2_1_14_1","volume-title":"Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation (NSDI). USENIX Association, 161--174","author":"Cully B.","unstructured":"Cully , B. , Lefebvre , G. , Meyer , D. , Feeley , M. , Hutchinson , N. , and Warfield , A . 2008. Remus: High availability via asynchronous virtual machine replication . In Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation (NSDI). USENIX Association, 161--174 . Cully, B., Lefebvre, G., Meyer, D., Feeley, M., Hutchinson, N., and Warfield, A. 2008. Remus: High availability via asynchronous virtual machine replication. In Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation (NSDI). USENIX Association, 161--174."},{"key":"e_1_2_1_15_1","unstructured":"Daniel E. and Choi G. S. 1999. TMR for off-the-shelf Unix systems. Short presentation at IEEE International Symposium on Fault-Tolerant Computing (FTCS). Daniel E. and Choi G. S. 1999. TMR for off-the-shelf Unix systems. Short presentation at IEEE International Symposium on Fault-Tolerant Computing (FTCS)."},{"key":"e_1_2_1_16_1","volume-title":"Proceedings of the 1st International Workshop on Services in Distributed and Networked Environments (SDNE), 60--65","author":"Dolev D.","unstructured":"Dolev , D. , Malki , D. , and Yarom , Y . 1994. Warm backup using snooping . In Proceedings of the 1st International Workshop on Services in Distributed and Networked Environments (SDNE), 60--65 . Dolev, D., Malki, D., and Yarom, Y. 1994. Warm backup using snooping. In Proceedings of the 1st International Workshop on Services in Distributed and Networked Environments (SDNE), 60--65."},{"key":"e_1_2_1_17_1","unstructured":"DSS. 2005. Homepage. http:\/\/developer.apple.com\/darwin\/projects\/streaming\/. DSS. 2005. Homepage. http:\/\/developer.apple.com\/darwin\/projects\/streaming\/."},{"key":"e_1_2_1_18_1","volume-title":"Proceedings of the 9th International Conference on Parallel and Distributed Systems (ICPADS), 501--508","author":"Ekwall R.","unstructured":"Ekwall , R. , Urb\u00e1n , P. , and Schiper , A . 2002. Robust TCP connections for fault tolerant computing . In Proceedings of the 9th International Conference on Parallel and Distributed Systems (ICPADS), 501--508 . Ekwall, R., Urb\u00e1n, P., and Schiper, A. 2002. Robust TCP connections for fault tolerant computing. In Proceedings of the 9th International Conference on Parallel and Distributed Systems (ICPADS), 501--508."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/568522.568525"},{"key":"e_1_2_1_20_1","unstructured":"Fetzer C. and Mishra S. 1999. Transparent TCP\/IP based replication. Short presentation at IEEE International Symposium on Fault-Tolerant Computing (FTCS). Fetzer C. and Mishra S. 1999. Transparent TCP\/IP based replication. Short presentation at IEEE International Symposium on Fault-Tolerant Computing (FTCS)."},{"key":"e_1_2_1_21_1","volume-title":"Implementing CIFS: The Common Internet File System","author":"Hertel C.","unstructured":"Hertel , C. 2003. Implementing CIFS: The Common Internet File System . Prentice Hall . http:\/\/ubiqx.org\/cifs\/. Hertel, C. 2003. Implementing CIFS: The Common Internet File System. Prentice Hall. http:\/\/ubiqx.org\/cifs\/."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/52325.52356"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2003.1209949"},{"key":"e_1_2_1_24_1","volume-title":"Proceedings of the IEEE InfoCom, 1781--1790","author":"Luo M.","unstructured":"Luo , M. and Yang , C . 2001. Constructing zero-loss web services . In Proceedings of the IEEE InfoCom, 1781--1790 . Luo, M. and Yang, C. 2001. Constructing zero-loss web services. In Proceedings of the IEEE InfoCom, 1781--1790."},{"key":"e_1_2_1_25_1","volume-title":"Proceedings of the IEEE International Conference on Dependable Systems and Networks (DSN), 373--382","author":"Marwah M.","unstructured":"Marwah , M. , Mishra , S. , and Fetzer , C . 2003. TCP server fault tolerance using connection migration to a backup server . In Proceedings of the IEEE International Conference on Dependable Systems and Networks (DSN), 373--382 . Marwah, M., Mishra, S., and Fetzer, C. 2003. TCP server fault tolerance using connection migration to a backup server. In Proceedings of the IEEE International Conference on Dependable Systems and Networks (DSN), 373--382."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2005.14"},{"key":"e_1_2_1_27_1","volume-title":"Congestion control in IP\/TCP internetworks. RFC 896","author":"Nagle J.","unstructured":"Nagle , J. 1984. Congestion control in IP\/TCP internetworks. RFC 896 , Network Working Group . January. Nagle, J. 1984. Congestion control in IP\/TCP internetworks. RFC 896, Network Working Group. January."},{"key":"e_1_2_1_28_1","volume-title":"Proceedings of the IEEE International Conference on Dependable Systems and Networks (DSN), 425--434","author":"Napper J.","unstructured":"Napper , J. , Alvisi , L. , and Vin , H . 2003. A fault-tolerant Java virtual machine . In Proceedings of the IEEE International Conference on Dependable Systems and Networks (DSN), 425--434 . Napper, J., Alvisi, L., and Vin, H. 2003. A fault-tolerant Java virtual machine. In Proceedings of the IEEE International Conference on Dependable Systems and Networks (DSN), 425--434."},{"key":"e_1_2_1_29_1","volume-title":"Proceedings of the 13th ISCA International Conference on Parallel and Distributed Computing Systems (PDCS).","author":"Nasika R.","unstructured":"Nasika , R. and Dasgupta , P . 2000. Transparent migration of distributed communicating processes . In Proceedings of the 13th ISCA International Conference on Parallel and Distributed Computing Systems (PDCS). Nasika, R. and Dasgupta, P. 2000. Transparent migration of distributed communicating processes. In Proceedings of the 13th ISCA International Conference on Parallel and Distributed Computing Systems (PDCS)."},{"key":"e_1_2_1_30_1","volume-title":"Proceedings of the IEEE International Symposium on Network Computing and Applications (NCA), 278--289","author":"Orgiyan M.","unstructured":"Orgiyan , M. and Fetzer , C . 2002. Tapping TCP streams . In Proceedings of the IEEE International Symposium on Network Computing and Applications (NCA), 278--289 . Orgiyan, M. and Fetzer, C. 2002. Tapping TCP streams. In Proceedings of the IEEE International Symposium on Network Computing and Applications (NCA), 278--289."},{"key":"e_1_2_1_31_1","doi-asserted-by":"crossref","unstructured":"Paxson V. and Allman M. 2000. Computing TCP's retransmission timer. RFC 2988 Network Working Group. November. Paxson V. and Allman M. 2000. Computing TCP's retransmission timer. RFC 2988 Network Working Group. November.","DOI":"10.17487\/rfc2988"},{"key":"e_1_2_1_32_1","volume-title":"Proceedings of the IEEE International Symposium on Fault-Tolerant Computing (FTCS), 64--73","author":"Peyrouze N.","unstructured":"Peyrouze , N. and Muller , G . 1996. FT-NFS: An efficient fault tolerant NFS server designed for off-the-shelf workstations . In Proceedings of the IEEE International Symposium on Fault-Tolerant Computing (FTCS), 64--73 . Peyrouze, N. and Muller, G. 1996. FT-NFS: An efficient fault tolerant NFS server designed for off-the-shelf workstations. In Proceedings of the IEEE International Symposium on Fault-Tolerant Computing (FTCS), 64--73."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/800217.806618"},{"key":"e_1_2_1_34_1","volume-title":"Proceedings of the 11th USENIX Security Symposium, 229--246","author":"Rescorla E.","unstructured":"Rescorla , E. , Cain , A. , and Korver , B . 2002. SSLACC: A clustered SSL accelerator . In Proceedings of the 11th USENIX Security Symposium, 229--246 . Rescorla, E., Cain, A., and Korver, B. 2002. SSLACC: A clustered SSL accelerator. In Proceedings of the 11th USENIX Security Symposium, 229--246."},{"key":"e_1_2_1_35_1","volume-title":"Computation of the Internet checksum via incremental update. RFC 1624","author":"Rijsinghani A.","unstructured":"Rijsinghani , A. 1994. Computation of the Internet checksum via incremental update. RFC 1624 , Network Working Group . May. Rijsinghani, A. 1994. Computation of the Internet checksum via incremental update. RFC 1624, Network Working Group. May."},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/502034.502037"},{"key":"e_1_2_1_37_1","volume-title":"Proceedings of the FREENIX Track: USENIX Annual Technical Conference, 49--62","author":"Sarolahti P.","unstructured":"Sarolahti , P. and Kuznetsov , A . 2002. Congestion control in Linux TCP . In Proceedings of the FREENIX Track: USENIX Annual Technical Conference, 49--62 . Sarolahti, P. and Kuznetsov, A. 2002. Congestion control in Linux TCP. In Proceedings of the FREENIX Track: USENIX Annual Technical Conference, 49--62."},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.5555\/850927.851754"},{"key":"e_1_2_1_39_1","volume-title":"Proceedings of the 23rd International Symposium Reliable Distributed Systems (SRDS), 251--263","author":"Slember J. G.","unstructured":"Slember , J. G. and Narasimhan , P . 2004. Using program analysis to identify and compensate for nondeterminism in fault-tolerant, replicated systems . In Proceedings of the 23rd International Symposium Reliable Distributed Systems (SRDS), 251--263 . Slember, J. G. and Narasimhan, P. 2004. Using program analysis to identify and compensate for nondeterminism in fault-tolerant, replicated systems. In Proceedings of the 23rd International Symposium Reliable Distributed Systems (SRDS), 251--263."},{"key":"e_1_2_1_40_1","volume-title":"Proceedings of the IEEE International Symposium on Fault-Tolerant Computing (FTCS), 250--259","author":"Slye J.","unstructured":"Slye , J. and Elnozahy , E . 1996. Supporting nondeterministic execution in fault-tolerant systems . In Proceedings of the IEEE International Symposium on Fault-Tolerant Computing (FTCS), 250--259 . Slye, J. and Elnozahy, E. 1996. Supporting nondeterministic execution in fault-tolerant systems. In Proceedings of the IEEE International Symposium on Fault-Tolerant Computing (FTCS), 250--259."},{"key":"e_1_2_1_41_1","unstructured":"SMB. 2005. Samba homepage. http:\/\/www.samba.org\/. SMB. 2005. Samba homepage. http:\/\/www.samba.org\/."},{"key":"e_1_2_1_42_1","volume-title":"Proceedings of the 3rd USENIX Symposium on Internet Technologies and Systems (USITS), 221--232","author":"Snoeren A.","unstructured":"Snoeren , A. , Andersen , D. , and Balakrishnan , H . 2001. Fine-Grained failover using connection migration . In Proceedings of the 3rd USENIX Symposium on Internet Technologies and Systems (USITS), 221--232 . Snoeren, A., Andersen, D., and Balakrishnan, H. 2001. Fine-Grained failover using connection migration. In Proceedings of the 3rd USENIX Symposium on Internet Technologies and Systems (USITS), 221--232."},{"key":"e_1_2_1_44_1","doi-asserted-by":"crossref","unstructured":"Srisuresh P. and Holdrege M. 1999. IP network address translator (NAT) terminology and considerations. RFC 2663 Network Working Group. August. Srisuresh P. and Holdrege M. 1999. IP network address translator (NAT) terminology and considerations. RFC 2663 Network Working Group. August.","DOI":"10.17487\/rfc2663"},{"key":"e_1_2_1_45_1","volume-title":"Volume 1: The Protocols","author":"Stevens R.","unstructured":"Stevens , R. 1994. TCP\/IP Illustrated , Volume 1: The Protocols . Addison-Wesley . Stevens, R. 1994. TCP\/IP Illustrated, Volume 1: The Protocols. Addison-Wesley."},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2005.45"},{"key":"e_1_2_1_47_1","volume-title":"Proceedings of the Symposium Reliable Distributed Systems (SRDS), 177--186","author":"Sultan F.","unstructured":"Sultan , F. , Bohra , A. , and Iftode , L . 2003. Service continuations: An operating system mechanism for dynamic migration of Internet service sessions . In Proceedings of the Symposium Reliable Distributed Systems (SRDS), 177--186 . Sultan, F., Bohra, A., and Iftode, L. 2003. Service continuations: An operating system mechanism for dynamic migration of Internet service sessions. In Proceedings of the Symposium Reliable Distributed Systems (SRDS), 177--186."},{"key":"e_1_2_1_48_1","volume-title":"Proceedings of the IEEE International Conference on Distributed Computing Systems (ICDCS), 469--470","author":"Sultan F.","unstructured":"Sultan , F. , Srinivasan , K. , Iyer , D. , and Iftode , L . 2002. Migratory TCP: Connection migration for service continuity in the Internet . In Proceedings of the IEEE International Conference on Distributed Computing Systems (ICDCS), 469--470 . Sultan, F., Srinivasan, K., Iyer, D., and Iftode, L. 2002. Migratory TCP: Connection migration for service continuity in the Internet. In Proceedings of the IEEE International Conference on Distributed Computing Systems (ICDCS), 469--470."},{"key":"e_1_2_1_49_1","unstructured":"Sultan F. Srinivasan K. and Iftode L. 2001. Transport layer support for highly-available network services. Tech. rep. DCS-TR-429 Rutgers University May. Sultan F. Srinivasan K. and Iftode L. 2001. Transport layer support for highly-available network services. Tech. rep. DCS-TR-429 Rutgers University May."},{"key":"e_1_2_1_50_1","volume-title":"Version 2","author":"Open","unstructured":"X\/ Open . 1992. Protocols for X\/Open PC Interworking: SMB , Version 2 . X\/Open Company Ltd . Also available at http:\/\/www.opengroup.org\/products\/publications\/catalog\/c209.htm. X\/Open. 1992. Protocols for X\/Open PC Interworking: SMB, Version 2. X\/Open Company Ltd. Also available at http:\/\/www.opengroup.org\/products\/publications\/catalog\/c209.htm."},{"key":"e_1_2_1_51_1","volume-title":"Proceedings of the Supercomputing Conference.","author":"Yang C.","unstructured":"Yang , C. and Luo , M . 2000. Realizing fault resilience in web-server cluster . In Proceedings of the Supercomputing Conference. Yang, C. and Luo, M. 2000. Realizing fault resilience in web-server cluster. In Proceedings of the Supercomputing Conference."},{"key":"e_1_2_1_52_1","volume-title":"Proceedings of the 1st Workshop on Hot Topics in System Dependability (HotDep), 323--328","author":"Zagorodnov D.","unstructured":"Zagorodnov , D. and Marzullo , K . 2005. Managing self-inflicted nondeterminism . In Proceedings of the 1st Workshop on Hot Topics in System Dependability (HotDep), 323--328 . Zagorodnov, D. and Marzullo, K. 2005. Managing self-inflicted nondeterminism. In Proceedings of the 1st Workshop on Hot Topics in System Dependability (HotDep), 323--328."},{"key":"e_1_2_1_53_1","volume-title":"Proceedings of the IEEE International Conference on Dependable Systems and Networks (DSN), 393--402","author":"Zagorodnov D.","unstructured":"Zagorodnov , D. , Marzullo , K. , Alvisi , L. , and Bressoud , T . 2003. Engineering fault-tolerant TCP\/IP servers using FT-TCP . In Proceedings of the IEEE International Conference on Dependable Systems and Networks (DSN), 393--402 . Zagorodnov, D., Marzullo, K., Alvisi, L., and Bressoud, T. 2003. Engineering fault-tolerant TCP\/IP servers using FT-TCP. In Proceedings of the IEEE International Conference on Dependable Systems and Networks (DSN), 393--402."},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/570645.570657"},{"key":"e_1_2_1_55_1","volume-title":"Proceedings of the IEEE InfoCom Conference.","volume":"2","author":"Zhang R.","unstructured":"Zhang , R. , Abdelzaher , T. F. , and Stankovic , J. A . 2004. Efficient TCP connection failover in web server clusters . In Proceedings of the IEEE InfoCom Conference. Vol. 2 , 1219--1228. Zhang, R., Abdelzaher, T. F., and Stankovic, J. A. 2004. Efficient TCP connection failover in web server clusters. In Proceedings of the IEEE InfoCom Conference. Vol. 2, 1219--1228."}],"container-title":["ACM Transactions on Computer Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1534909.1534911","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,29]],"date-time":"2022-12-29T07:14:37Z","timestamp":1672298077000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1534909.1534911"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,5]]},"references-count":54,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2009,5]]}},"alternative-id":["10.1145\/1534909.1534911"],"URL":"https:\/\/doi.org\/10.1145\/1534909.1534911","relation":{},"ISSN":["0734-2071","1557-7333"],"issn-type":[{"value":"0734-2071","type":"print"},{"value":"1557-7333","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,5]]},"assertion":[{"value":"2005-09-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2009-04-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2009-05-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}