Abstract-Scale bör erkännas som en primär faktor som påverkar arkitekturen och genomförandet av distribuerade system. Detta papper använder Andrew och Coda, distribuerade filsystem som byggts vid Carnegie Mellon University, för att validera detta förslag. Prestanda, driftbarhet och säkerhet är dominerande faktorer i utformningen av dessa system. Tillgänglighet är ytterligare ett övervägande i utformningen av Coda. Client caching, bulk dataöverföring, token-baserad ömsesidig autentisering och hierarkisk organisation av skyddsdomänen har dykt upp som mekanismer som ökar skalbarheten. Separationen av problem som möjliggörs genom funktionell specialisering har också visat sig värdefull i skalning. Heterogenitet är en viktig biprodukt av tillväxt, men de mekanismer som finns tillgängliga för att hantera den är rudimentära. Fysisk separation av kunder och servrar visar sig vara ett kritiskt krav för skalbarhet.
Skalbarhet erkänns som en primär faktor som påverkar arkitektur och implementationer av genomträngande system, liknande vad som har gjorts i distribuerade system REF.
The influence of scale on distributed file system design
{'venue': 'IEEE Trans. Softw. Engin', 'journal': None, 'mag_field_of_study': ['Computer Science']}