Sun Storage Automated Diagnostic Environment 支援替代主要代理程式的概念。替代主要代理程式 是一個從屬代理程式,會在執行時驗證主要代理程式是否仍在執行中。如果主要代理程式沒有回應,便會接管主要代理程式部分的職責。所有從屬代理程式 (包括替代主要代理程式) 都有完整的配置副本。此配置會說明所有代理程式的位置。此資訊能讓替代主要代理程式呼叫從屬代理程式,並暫時將事件流程從主要代理程式重新導向至替代主要代理程式。
因為主要代理程式是負責傳送事件和電子郵件訊息,所以替代主要代理程式的主要功能之一,便是警告管理員主要伺服器已不再運作。替代主要代理程式不會嘗試成為主要代理程式。不過,它將記得哪個代理程式是真正的主要代理程式。而且一旦重新取得了真正主要代理程式的通訊,它則將交出其做為暫時主要代理程式的角色。此架構是用來處理主要代理程式暫時無法使用的情況。如果站點上的主要代理程式被移除,即必須將不同的伺服器設定為永久的主要代理程式。