Googles borgsystem är en klusterchef som driver hundratusentals jobb, från många tusentals olika applikationer, över ett antal kluster vardera med upp till tiotusentals maskiner. Det uppnår ett högt utnyttjande genom att kombinera inträdeskontroll, effektiv uppgiftspackning, överengagemang och maskindelning med prestandaisolering på processnivå. Den stöder applikationer med hög tillgänglighet med runtime-funktioner som minimerar felåterställningstiden, och schemaläggningspolicyer som minskar sannolikheten för korrelerade fel. Borg förenklar livet för sina användare genom att erbjuda en deklarativ jobbspecifikation språk, namnservice integration, realtid jobbövervakning, och verktyg för att analysera och simulera systembeteende. Vi presenterar en sammanfattning av borgsystemets arkitektur och egenskaper, viktiga designbeslut, en kvantitativ analys av några av dess politiska beslut och en kvalitativ granskning av lärdomarna från ett decennium av operativ erfarenhet med det.
Googles borgsystem REF är en klusterchef som erbjuder ett deklarativt jobbspecifikationsspråk, integrering av namntjänster, realtidsövervakning av jobb och verktyg för att analysera och simulera systembeteende.
Large-scale cluster management at Google with Borg
{'venue': "EuroSys '15", 'journal': None, 'mag_field_of_study': ['Computer Science']}