Show simple item record

Distributed virtual environment scalability and security

dc.contributorCrowcroft, Jon
dc.creatorMiller, John
dc.date.accessioned2018-11-24T13:11:22Z
dc.date.available2012-01-23T17:02:19Z
dc.date.available2018-11-24T13:11:22Z
dc.date.issued2011-11-08
dc.identifierhttp://www.dspace.cam.ac.uk/handle/1810/241109
dc.identifierhttps://www.repository.cam.ac.uk/handle/1810/241109
dc.identifier.urihttp://repository.aust.edu.ng/xmlui/handle/123456789/2938
dc.description.abstractDistributed virtual environments (DVEs) have been an active area of research and engineering for more than 20 years. The most widely deployed DVEs are network games such as Quake, Halo, and World of Warcraft (WoW), with millions of users and billions of dollars in annual revenue. Deployed DVEs remain expensive centralized implementations despite significant research outlining ways to distribute DVE workloads. This dissertation shows previous DVE research evaluations are inconsistent with deployed DVE needs. Assumptions about avatar movement and proximity - fundamental scale factors - do not match WoW’s workload, and likely the workload of other deployed DVEs. Alternate workload models are explored and preliminary conclusions presented. Using realistic workloads it is shown that a fully decentralized DVE cannot be deployed to today’s consumers, regardless of its overhead. Residential broadband speeds are improving, and this limitation will eventually disappear. When it does, appropriate security mechanisms will be a fundamental requirement for technology adoption. A trusted auditing system (“Carbon”) is presented which has good security, scalability, and resource characteristics for decentralized DVEs. When performing exhaustive auditing, Carbon adds 27% network overhead to a decentralized DVE with a WoW-like workload. This resource consumption can be reduced significantly, depending upon the DVE’s risk tolerance. Finally, the Pairwise Random Protocol (PRP) is described. PRP enables adversaries to fairly resolve probabilistic activities, an ability missing from most decentralized DVE security proposals. Thus, this dissertations contribution is to address two of the obstacles for deploying research on decentralized DVE architectures. First, lack of evidence that research results apply to existing DVEs. Second, the lack of security systems combining appropriate security guarantees with acceptable overhead.
dc.languageen
dc.publisherUniversity of Cambridge
dc.publisherFaculty of Computer Science and Technology
dc.publisherComputer Laboratory
dc.publisherMicrosoft Research Cambridge
dc.subjectComputer networks
dc.subjectDistributed virtual environments
dc.subjectMMOG's
dc.subjectMassively multiplayer online games
dc.subjectComputer security
dc.subjectPeer-to-peer
dc.subjectP2P
dc.subjectWorld of Warcraft
dc.subjectAvatar behavior
dc.subjectNetwork simulation
dc.titleDistributed virtual environment scalability and security
dc.typeThesis


Files in this item

FilesSizeFormatView
jlm60-Thesis-v2.pdf1.990Mbapplication/pdfView/Open

This item appears in the following Collection(s)

Show simple item record