SYMACL (Symmetrix Access Control) ist ein Produkt von EMC zur Autorisierung und Überwachung der Rechte unterschiedlicher SYMAPI-Server, die zur Steuerung von Storage-Systemen Symmetrix/VMAX3 eingesetzt werden. Die Überwachung der SYMAPI-Server erfolgt funktionsspezifisch, z.B. für Basisfunktionen wie Informationsschnittstellen oder für die Funktionen TimeFinder und SRDF. Mit SYMACL können Rechte pro SYMAPI-Server für jedes einzelne Gerät oder ganze Geräte-Gruppen der Storage-Systeme definiert und überwacht werden.
Eine ausführliche Beschreibung des Produkts ist der Dokumentation von EMC zu entnehmen.
SYMACL und SHC-OSD
SYMAPI-Server und SHC-OSD unterstützen SYMACL. Damit kann SHC-OSD für Storage-Systeme genutzt werden, die mit SYMACL geschützt sind.
Es kann mehrere SYMAPI-Server geben. Der verbundene SYMAPI-Server besitzt eine eindeutige Identifikation („Unique Host-ID“). Anhand dieser Identifikation werden mit SYMACL die unterschiedlichen Rechte des verbundenen SYMAPI-Server definiert. Jede Aktion, die vom verbundenen SYMAPI-Server an das mit SYMACL geschützte Storage-System gesendet wird, enthält ebenfalls die Identifikation, so dass SYMACL die Berechtigung des SYMAPI-Servers prüfen kann.
Wenn ein Storage-System mit SYMACL geschützt und der verwendete SYMAPI-Server für eine bestimmte Management-Aktion nicht berechtigt ist, dann werden SHC-OSD-Kommandos mit dem Returncode NDE1018
abgewiesen.
SYMACL selbst läuft auf einem externen Server.
Ausgabe der Unique Host-ID
Das SHC-OSD-Kommando /SHOW-SHC-PROCESSING
gibt die Unique Host-ID des verbundenen SYMAPI-Servers aus. Diese ändert sich bei einem Wechsel des SYMAPI-Servers.
Beispiel
% ... % UNIQUE-HOST-ID = AAAAAAAA-BBBBBBBB-CCCCCCCC (SYMACL) % ...