存储控制器的不同
所有存储系统都有一个控制器,控制器是一个带有处理器的设备,处理器向磁盘发送指令。存储控制器因供应商而异,但通常可分为三种类型-定制设计、专门构建和基于商品服务器。
每种类型的实现都有优点和缺点。供应商将强调其系统提供的特性。由客户进行评估,以确定哪个系统最适合他们的需求。
这些是每种类型的关键特征存储控制器:
定制设计
定制设计的存储控制器具有特定于存储系统的硬件。自定义亚瑟士(应用特定集成电路)或fpga(现场可编程门阵列)在定制控制器中很常见。它们还可能具有自定义逻辑或使用英特尔处理器等标准组件。存储软件利用自定义硬件。
性能和可靠性是定制控制器设计的两个主要优点。性能加速来自于使用自定义硬件进行数据移动,RAID保护、压缩、加密或其他处理密集型操作。可靠性的提高来自于内置的错误检查和所需组件数量的减少。
缺点是,实现定制设计的成本通常更高,供应商开发新的或更新的存储控制器需要更长的时间。
专用
专门构建的存储控制器使用集成到包中的处理器和适配器板等常用元素。存储软件了解配置中的特定硬件。
专用存储控制器的优点包括:
•由于能够不间断地更换组件,因此可维护性得到了提高。
•通过添加适配卡,可以无中断地进行扩展。
•通过对控制器中使用的组件进行测试和控制,提高了可靠性。
•通过利用其他公司对所使用组件的研究和开发,技术先进。
专用控制器的缺点是在普通硬件(如处理器技术)中发生的代际变化需要工程上的变化和对新集成控制器的更多测试。
商品基于服务器的
有些存储控制器使用标准服务器,将存储软件作为运行在服务器上的应用程序。服务器可以是品牌服务器,也可以是白盒服务器。
使用普通服务器作为存储控制器的主要优点是成本。服务器的高容量使其成为最便宜的实现,并且服务器有许多来源。
缺点是服务器可能比其他实现更不可靠,可能难以为组件替换和升级/扩展提供无中断的可服务性,服务器硬件的变化可能会造成支持问题,存储软件可能需要定期更新。
在我撰写的一篇《行业洞察力》文章中,我详细介绍了存储系统的不同体系结构,这篇文章现已上市在这里.
(兰迪·克恩斯是IT分析公司Evaluator Group的高级策略师)。