上QQ阅读APP看书,第一时间看更新
1.2 软件定义的存储
软件定义的存储是一个被很多厂商广为使用甚至到了滥用地步的一个术语。因为每一家的定义都不同,所以还是让我们先来引用一下VMware的定义:
软件定义的存储是将工业标准服务器的存储提供出来并通过软件控制层面实现存储的自动化和池化。它将存储的置备和管理的方法简化到了极致,并利用工业标准服务器的存储大大降低了成本。(资料来源:http://cto.vmware.com/vmwares-strategy-for-software-defined-storage/。)
软件定义的存储产品是一个将硬件抽象化的解决方案,它使你可以轻松地将所有资源池化并通过一个友好的用户界面(UI)或API来提供给消费者。一个软件定义的存储的解决方案使得你可以在不增加任何工作量的情况下进行纵向扩展(Scale-Up)或横向扩展(Scale-out)。
很多人坚持认为软件定义的存储就是将传统存储设备的功能移到了主机上。这个趋势始于存储设备的虚拟化版本(例如惠普的StoreVirtual VSA系列产品),并逐渐进化到运行在各种不同的硬件平台上的各种解决方案,其中一个例子就是Nexenta。自此一个新的时代来临了。