26
U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science Auspice design goals 1.Low response time: Replicas of each names resolver should be placed close to querying end-users 2.Low update cost: Number of resolver replicas should be limited to reduce replica consistency overhead 3.Load balance: Placement of replicas across all names should prevent load hotspots at any single site 4.Availability: Sufficient number of replicas so as to ensure availability amidst crash or malicious faults 5.Consistency: Each name resolvers consistency requirements must be preserved