draft-ietf-rserpool-overview-02.txt   draft-ietf-rserpool-overview-03.txt 
Network Working Group P. Lei Network Working Group P. Lei
Internet-Draft Cisco Systems, Inc. Internet-Draft Cisco Systems, Inc.
Intended status: Informational L. Ong Intended status: Informational L. Ong
Expires: January 7, 2008 Ciena Corporation Expires: July 25, 2008 Ciena Corporation
M. Tuexen M. Tuexen
Muenster Univ. of Applied Sciences Muenster Univ. of Applied Sciences
T. Dreibholz T. Dreibholz
University of Duisburg-Essen University of Duisburg-Essen
July 6, 2007 January 22, 2008
An Overview of Reliable Server Pooling Protocols An Overview of Reliable Server Pooling Protocols
draft-ietf-rserpool-overview-02.txt draft-ietf-rserpool-overview-03.txt
Status of this Memo Status of this Memo
By submitting this Internet-Draft, each author represents that any By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79. aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
skipping to change at page 1, line 39 skipping to change at page 1, line 39
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt. http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
This Internet-Draft will expire on January 7, 2008. This Internet-Draft will expire on July 25, 2008.
Copyright Notice Copyright Notice
Copyright (C) The IETF Trust (2007). Copyright (C) The IETF Trust (2008).
Abstract Abstract
The Reliable Server Pooling effort (abbreviated "RSerPool"), provides The Reliable Server Pooling effort (abbreviated "RSerPool"), provides
an application-independent set of services and protocols for building an application-independent set of services and protocols for building
fault tolerant and highly available client/server applications. This fault tolerant and highly available client/server applications. This
document provides an overview of the protocols and mechanisms in the document provides an overview of the protocols and mechanisms in the
reliable server pooling suite. reliable server pooling suite.
Table of Contents Table of Contents
skipping to change at page 2, line 30 skipping to change at page 2, line 30
3.2. Server Discovery and Home Server Selection . . . . . . . . 8 3.2. Server Discovery and Home Server Selection . . . . . . . . 8
3.3. Failure Detection, Handlespace Audit and 3.3. Failure Detection, Handlespace Audit and
Synchronization . . . . . . . . . . . . . . . . . . . . . 8 Synchronization . . . . . . . . . . . . . . . . . . . . . 8
3.4. Server Takeover . . . . . . . . . . . . . . . . . . . . . 8 3.4. Server Takeover . . . . . . . . . . . . . . . . . . . . . 8
4. Example Scenarios . . . . . . . . . . . . . . . . . . . . . . 9 4. Example Scenarios . . . . . . . . . . . . . . . . . . . . . . 9
4.1. Example Scenario using RSerPool Resolution Service . . . . 9 4.1. Example Scenario using RSerPool Resolution Service . . . . 9
4.2. Example Scenario using RSerPool Session Services . . . . . 10 4.2. Example Scenario using RSerPool Session Services . . . . . 10
5. Security Considerations . . . . . . . . . . . . . . . . . . . 11 5. Security Considerations . . . . . . . . . . . . . . . . . . . 11
6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 11 6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 11
7. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 11 7. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 11
8. Normative References . . . . . . . . . . . . . . . . . . . . . 12 8. References . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 12 8.1. Normative References . . . . . . . . . . . . . . . . . . . 12
8.2. Informative References . . . . . . . . . . . . . . . . . . 12
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 13
Intellectual Property and Copyright Statements . . . . . . . . . . 14 Intellectual Property and Copyright Statements . . . . . . . . . . 14
1. Introduction 1. Introduction
The Reliable Server Pooling (RSerPool) protocol suite is designed to The Reliable Server Pooling (RSerPool) protocol suite is designed to
provide client applications ("pool users") with the ability to select provide client applications ("pool users") with the ability to select
a server (a "pool element") from among a group of servers providing a server (a "pool element") from among a group of servers providing
equivalent service (a "pool"). equivalent service (a "pool").
The RSerPool architecture supports high-availability and load The RSerPool architecture supports high-availability and load
skipping to change at page 12, line 6 skipping to change at page 12, line 6
This document does not require additional IANA actions beyond those This document does not require additional IANA actions beyond those
already identified in the ENRP and ASAP protocol specifications. already identified in the ENRP and ASAP protocol specifications.
7. Acknowledgements 7. Acknowledgements
The authors wish to thank Maureen Stillman, Qiaobing Xie, Randall The authors wish to thank Maureen Stillman, Qiaobing Xie, Randall
Stewart, Scott Bradner, and many others for their invaluable Stewart, Scott Bradner, and many others for their invaluable
comments. comments.
8. Normative References 8. References
8.1. Normative References
[1] Tuexen, M., Xie, Q., Stewart, R., Shore, M., Ong, L., Loughney, [1] Tuexen, M., Xie, Q., Stewart, R., Shore, M., Ong, L., Loughney,
J., and M. Stillman, "Requirements for Reliable Server Pooling", J., and M. Stillman, "Requirements for Reliable Server Pooling",
RFC 3237, January 2002. RFC 3237, January 2002.
[2] Stewart, R., "Aggregate Server Access Protocol (ASAP)", [2] Stewart, R., Xie, Q., Stillman, M., and M. Tuexen, "Aggregate
draft-ietf-rserpool-asap-15 (work in progress), January 2007. Server Access Protocol (ASAP)", draft-ietf-rserpool-asap-18
(work in progress), November 2007.
[3] Stewart, R., "Endpoint Handlespace Redundancy Protocol (ENRP)", [3] Xie, Q., Stewart, R., Stillman, M., Tuexen, M., and A.
draft-ietf-rserpool-enrp-15 (work in progress), January 2007. Silverton, "Endpoint Handlespace Redundancy Protocol (ENRP)",
draft-ietf-rserpool-enrp-18 (work in progress), November 2007.
[4] Stewart, R., "Aggregate Server Access Protocol (ASAP) and [4] Stewart, R., Xie, Q., Stillman, M., and M. Tuexen, "Aggregate
Endpoint Handlespace Redundancy Protocol (ENRP) Parameters", Server Access Protocol (ASAP) and Endpoint Handlespace
draft-ietf-rserpool-common-param-11 (work in progress), Redundancy Protocol (ENRP) Parameters",
October 2006. draft-ietf-rserpool-common-param-15 (work in progress),
December 2007.
[5] Tuexen, M. and T. Dreibholz, "Reliable Server Pooling Policies", [5] Tuexen, M. and T. Dreibholz, "Reliable Server Pooling Policies",
draft-ietf-rserpool-policies-04 (work in progress), March 2007. draft-ietf-rserpool-policies-07 (work in progress),
November 2007.
[6] Stillman, M., "Threats Introduced by Rserpool and Requirements [6] Stillman, M., Gopal, R., Guttman, E., Holdrege, M., and S.
for Security in response to Threats", Sengodan, "Threats Introduced by RSerPool and Requirements for
draft-ietf-rserpool-threats-06 (work in progress), Security in Response to Threats",
November 2006. draft-ietf-rserpool-threats-09 (work in progress), October 2007.
8.2. Informative References
[7] Dreibholz, T., "Thomas Dreibholz's RSerPool Page",
URL: http://tdrwww.exp-math.uni-essen.de/dreibholz/rserpool/.
[8] Dreibholz, T., "Reliable Server Pooling -- Evaluation,
Optimization and Extension of a Novel IETF Architecture", Ph.D.
Thesis University of Duisburg-Essen, Faculty of Economics,
Institute for Computer Science and Business Information Systems,
URL: http://duepublico.uni-duisburg-essen.de/servlets/
DerivateServlet/Derivate-16326/Dre2006-final.pdf, March 2007.
Authors' Addresses Authors' Addresses
Peter Lei Peter Lei
Cisco Systems, Inc. Cisco Systems, Inc.
955 Happfield Dr. 955 Happfield Dr.
Arlington Heights, IL 60004 Arlington Heights, IL 60004
US US
Phone: +1 773 695-8201 Phone: +1 773 695-8201
skipping to change at page 14, line 7 skipping to change at page 14, line 7
45326 Essen, Nordrhein-Westfalen 45326 Essen, Nordrhein-Westfalen
Germany Germany
Phone: +49 201 183-7637 Phone: +49 201 183-7637
Fax: +49 201 183-7673 Fax: +49 201 183-7673
Email: dreibh@exp-math.uni-essen.de Email: dreibh@exp-math.uni-essen.de
URI: http://www.exp-math.uni-essen.de/~dreibh/ URI: http://www.exp-math.uni-essen.de/~dreibh/
Full Copyright Statement Full Copyright Statement
Copyright (C) The IETF Trust (2007). Copyright (C) The IETF Trust (2008).
This document is subject to the rights, licenses and restrictions This document is subject to the rights, licenses and restrictions
contained in BCP 78, and except as set forth therein, the authors contained in BCP 78, and except as set forth therein, the authors
retain all their rights. retain all their rights.
This document and the information contained herein are provided on an This document and the information contained herein are provided on an
"AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
 End of changes. 13 change blocks. 
22 lines changed or deleted 42 lines changed or added

This html diff was produced by rfcdiff 1.34. The latest version is available from http://tools.ietf.org/tools/rfcdiff/