2001 · 20 citations · 26 references
ComputingComputer ScienceComputer SystemsAccess ManagementDistributed SystemsWeb TechnologiesAccess ControlCachingCaching StrategiesDistributed ComputingHigh AvailabilityResource SharingCaching ArchitecturesLatency TradeoffsResource Management ObjectivesRuntime Resource ManagementScalability OptimizationScalable Resource ManagementWeb Application ScalabilityWeb Services
Disconnected operation, in which a client accesses a service without relying on network connectivity, is crucial for improving availability, supporting mobility, and providing responsive performance. Because manyweb services are not cachable, disconnected access to web services may require mobile service code to execute in client caches. Unfortunately, (a) this code is untrusted, (b) this code mayhave nearly limitless resource demands due to prefetching, and (c) a large number of competing code modules must coexist. Thus, resource managementisakey problem both for preventing denial of service attacks and for providing good performance across many services. This paper addresses the feasibility of meeting the resource management needs of an environment where service code is shipped to clients, proxies, or content distribution intermediaries. It rst examines the requirements of such a system and then develops a resource-management strategy to meet these requirements by (a) providing isolation across services to prevent denial of service attacks, (b) automatically providing appropriate allocations to dierent services to provide good global performance, and (c) requiring no hand tuning across a wide range of system congurations and workloads. 1.
26
Scale and performance in a distributed file system
John H. Howard, Michael L. Kazar, Sherri G. Menees et al. · ACM Transactions on Computer Systems · 1988 · 1.4K citations
Managing update conflicts in Bayou, a weakly connected replicated storage system
Doug Terry, Marvin Theimer, Karin Anna Petersen et al. · 1995 · 814 citations · Full text
Agile application-aware adaptation for mobility
Brian Noble, Mahadev Satyanarayanan, Dushyanth Narayanan et al. · 1997 · 738 citations · Full text
On the scale and performance of cooperative Web proxy caching
Alec Wolman, Madelyn Voelker, Nitin Sharma et al. · 1999 · 499 citations