控制通道功能与数据通道功能的分离,使存储和数据治理应用可以把处理所有数据通道功能的任务交给智能SAN平台,而保持控制功能。通过提供所需的处理能力,智能SAN平台为基于网络部署存储和数据治理应用铺平了道路。 FAIS基于客户端/服务器模型,在这种模型中,存储应用作为客户机,而智能SAN平台则扮演服务器的角色。这使实现智能SAN平台的复杂性不会影响到存储应用的开发。 FAIS提供可以访问智能平台所支持的数据通道功能的API。API基于一种对象模型,在这种对象模型中,不同的存储元素表示为被治理的对象。例如,SCSI发起端(initiator)、SCSI目标、逻辑单元以及它们的虚拟副本被模拟为对象。存储应用和智能SAN平台通过这些对象交换信息进行互动。通过标准化不同对象的数据结构以及访问它们的应用,FAIS提供了独立于智能平台实现细节的高水平的独立性。 FAIS将定义操作模型(客户端/服务器模型)、对象模型(作为对象的存储元素)和对象定义、与定义的模型互动的功能调用(API)以及软件结构(库)和行为(同步和异步模式)。 FAIS将使存储应用可以利用标准的API执行SCSI发起端和/或SCSI目标的所有功能。它还将实现对智能SAN平台所支持的I/O加速功能的高可用性配置和治理。 API所支持的服务包括如下几部分: 前端服务:用于处理从前端到达FAIS 平台的请求和事件,如SCSI发现 虚拟化服务:用于卷治理,包括存储资源池、控制和治理独立卷上的访问权限的能力以及实现镜像和脚本等其他要害存储功能的能力。 后端服务:用于连接在FAIS平台后端的存储资源的发现与治理,包括向这些设备发出命令以及处理来自设备的错误和事件。 开发FAIS标准的工作小组预期将在今年下半年发布该规范的第一个草案。这项标准将大大加快在光纤架构中部署存储应用的速度,为用户提供智能SAN平台和应用的更多选择。 新闻热点
疑难解答