DocumentCode
2767364
Title
Scalability of Collaborative Environments
Author
McGeer, Rick ; Raab, Andreas ; Reed, David P. ; Smith, David A. ; Kay, Alan C.
Author_Institution
Hewlett-Packard Labs, Palo Alto, CA
fYear
2006
fDate
26-27 Jan. 2006
Firstpage
168
Lastpage
174
Abstract
Collaborative environments range from the very primitive (IM) to a rich mixture of media, computation, and three-dimensional graphics. Critical to all such systems is scalability: how many users can a system support in a single session? How many simultaneous sessions can be supported? These questions ultimately reduce to bandwidth and computation consumption of the collaborative system; the values, in turn, depend upon the architectural choices made in the implementation. Should the system be client-server or peer-to-peer? Should data or computation be replicated? Are there tradeoffs? Does it depend on the nature of the collaboration? In this paper, we derive bounds on bandwidth and latency for consistent collaborative systems. A consistent system is one in which all participants agree on the order of events across all peers. We examine and calculate the bandwidth and latency bounds on various system architectures. We calculate a theoretical lower bound for computational and bandwidth complexity, and compare the architectural bounds to the lowest global bound
Keywords
computational complexity; groupware; peer-to-peer computing; 3D graphics; architectural bound; bandwidth bound; bandwidth complexity; collaborative environment; computational complexity; consistent collaborative system; latency bound; scalability; system architecture; Bandwidth; Collaboration; Collaborative work; Computational modeling; Computer architecture; Computer networks; Delay; Network servers; Peer to peer computing; Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
Creating, Connecting and Collaborating through Computing, 2006. C5 '06. The Fourth International Conference on
Conference_Location
Berkeley, CA
Print_ISBN
0-7695-2563-6
Type
conf
DOI
10.1109/C5.2006.32
Filename
4019391
Link To Document