Azure Fabric Controller (FC)
Der Azure Fabric Controller (FC) ist der Teil der Azure-Plattform, die Server verwaltet und überwacht, sowie Ressourcen für Software-Anwendungen koordiniert. Azure wird seit 2014 auch als Microsoft Azure bezeichnet. Das gilt auch für die einzelnen Komponenten in Azure.
Die Azure Fabric Controller-Funktionen fungiert als Kernel des Azure-Betriebssystems. Es verwaltet, kontrolliert, provisioniert, überwacht und steuert die virtuellen Maschinen (VMs) und physische Server, aus denen Azure im Unternehmen besteht.
Laut Dr. Mark Russinovich, Technical Fellow im Azure-Team, kann „der Fabric Controller so ziemlich alles automatisieren, einschließlich neuer Hardware“. Bei dem System handelt sich um ein modifiziertes Windows Server 2008-Betriebssystem, welches mittlerweile auch dem neuen Stand von Windows Server 2012 R2 entspricht.
Der Oberbegriff Fabric ist ein Synonym für Framework. Microsoft verwendet diesen Begriff in einer proprietären Weise um die Server, High-Speed-Verbindungen, Load Balancer und Switches, welche die Azure Cloud Computing-Plattform bilden, zu beschreiben. Der Begriff Fabric Controller kann in der Regel für jede Komponente, die komplexe Verbindungen verwaltet, verwendet werden. Allerdings werden solche Komponenten mit ihrem eigenen Namen bezeichnet. Zum Beispiel wird der Openstack Compute Fabric Controller Nova genannt. Der FC hat zwei Hauptziele: Benutzeranforderungen und Richtlinien zu erfüllen und zu optimieren, sowie die Inbetriebnahme zu erleichtern. Alle Aufgaben werden automatisiert vorgenommen.