控制通道功能與數(shù)據(jù)通道功能的分離,使存儲和數(shù)據(jù)管理應(yīng)用可以把處理所有數(shù)據(jù)通道功能的任務(wù)交給智能SAN平臺,而保持控制功能。通過提供所需的處理能力,智能SAN平臺為基于網(wǎng)絡(luò)部署存儲和數(shù)據(jù)管理應(yīng)用鋪平了道路。
FAIS基于客戶端/服務(wù)器模型,在這種模型中,存儲應(yīng)用作為客戶機,而智能SAN平臺則扮演服務(wù)器的角色。這使實現(xiàn)智能SAN平臺的復(fù)雜性不會影響到存儲應(yīng)用的開發(fā)。
FAIS提供可以訪問智能平臺所支持的數(shù)據(jù)通道功能的API。API基于一種對象模型,在這種對象模型中,不同的存儲元素表示為被管理的對象。例如,SCSI發(fā)起端(initiator)、SCSI目標、邏輯單元以及它們的虛擬副本被模擬為對象。存儲應(yīng)用和智能SAN平臺通過這些對象交換信息進行互動。通過標準化不同對象的數(shù)據(jù)結(jié)構(gòu)以及訪問它們的應(yīng)用,F(xiàn)AIS提供了獨立于智能平臺實現(xiàn)細節(jié)的高水平的獨立性。
FAIS將定義操作模型(客戶端/服務(wù)器模型)、對象模型(作為對象的存儲元素)和對象定義、與定義的模型互動的功能調(diào)用(API)以及軟件結(jié)構(gòu)(庫)和行為(同步和異步模式)。
FAIS將使存儲應(yīng)用可以利用標準的API執(zhí)行SCSI發(fā)起端和/或SCSI目標的所有功能。它還將實現(xiàn)對智能SAN平臺所支持的I/O加速功能的高可用性配置和管理。
API所支持的服務(wù)包括如下幾部分:
開發(fā)FAIS標準的工作小組預(yù)期將在今年下半年發(fā)布該規(guī)范的第一個草案。這項標準將大大加快在光纖架構(gòu)中部署存儲應(yīng)用的速度,為用戶提供智能SAN平臺和應(yīng)用的更多選擇。