第1页:软件定义时代正在到来传统架构遇上变革软件正在吞噬整个世界。无论是计算、网络、存储,还是其他传统基础设施,都面临着软件定义时代的威胁。云计算、物联网、人工智能的发展引发了信息量的爆炸式增长,阻碍了数据的存储、管理和优化,而虚拟化的应用为分布式存储等技术带来了更多的可能性。VDI、内部开发测试、数据备份等场景对软件定义存储(SDS)有新的需求。但总的来说,SDS之路并非平坦,机遇与挑战并存。SDX时代的机遇与挑战在软件定义时代,SDDC(Software-DefinedDataCenter)的实现离不开存储、网络、计算的支持,这也导致需要对这些资源进行优化。通过底层的可编程标准,SDN、SDI、SDS等技术都已成为现实。应当注意,此转换过程不是一步过程。软硬件解耦后,可控部分通过编程接口或其他形式实现,结合前端应用的需求,分阶段实现对各种资源的调用。这种可编程的过程,类似于智能家居的控制,将传统的集成硬件“打散”,建立虚拟化和API层,使用控制软件进行调度和管理。顾名思义,它本质上是一种软件驱动的硬件资源。软件定义不同于虚拟化,可以说是后者的演进和延伸。全球网络存储行业协会(SNIA)给出的定义是,SDS必须能够提供自助服务接口,用于分配和管理虚拟存储空间,并具有Automation(自动化)、StandardInterfaces(标准接口)、VirtualizedDataPath(虚拟数据路径)、Scalability(可扩展性)、Transparency(透明性)等功能。然而,VMware是第一个提到数据中心软件定义概念的。按照他们的设想,数据中心的资源不仅可以通过软件定义,还可以自动分配。此外,当软件与传统硬件存储分离时,资源利用优势也可以在共享池中得到有效发挥。事实上,虚拟化、云计算、大数据、多样化的应用以及对服务交付时间等因素的需求都是软件定义的催化剂。以大数据为例,信息爆炸对存储访问提出了更高的要求,基于硬件的方式缺乏灵活性,而企业客户往往关注计算、网络等“显性”领域,导致存储配置管理成为一个瓶颈。对于SDS,多云平台的适用性使得操作更加便捷。无论是内置磁盘、闪存,还是外置存储,都可以统一打包管理。同时,智能流程还可以适应工作量,降低人工成本。借助自动分层技术,可以将不同的存储系统和虚拟机产品快速迁移到存储层进行“就地”优化。SDS的复杂性较高,厂商通常很难在短期内获得回报,但从长远来看,这项技术是大有可为的。除了上面提到的便捷性和灵活性,资源优化效率会更高,策略驱动满足各种业务场景的针对性需求,开放的API工具也提供了混合云多种部署的可能。通常,单个管理员可以管理计算和存储资源。在某种程度上,SDS为传统存储解决方案带来了新的可能性,而不是一下子把它们全部干掉,数据中心或许能够在不“忽视”硬件基础设施的情况下实现自动化。只要服务和工具经过预先配置、测试并可以立即使用。Page2:SDS不是一刀切的五大问题亟待解决然而,作为一项相对较新的技术,SDS也有五大问题亟待解决。1.应用与传统的手工方式相比,SDS让客户通过软件和API的方式管理和存储数据,尽可能少地依赖基础物理硬件,访问更加灵活。对于业务变化缓慢的企业来说,这项技术的红利价值并不大。例如,在政府、金融等相对静态的行业,SDS在性能、架构、稳定性、响应时间等方面仍然难以满足传统客户。要求。有金融客户认为SDS的响应时间比中心化架构存储差,不适合响应时间要求高的场景。2.多核CPU的x86服务器、有效的多线程、横向扩展的工作负载等性能因素在不同程度上限制了SDS的部署。首先,软件定义不能完全脱离硬件实现,本质上还是对处理核心性能和数据传输速度有要求。其次,多个存储节点很难聚合成一个单一的性能资源池来服务于专门的工作负载。3.采购企业级采购通常是大批量采购或长周期采购。这部分IT预算规模不小,一定程度上难以实现价值最大化。这是HCI厂商不得不考虑的问题。这种采购方式与产品和技术的快速迭代背道而驰,所谓性价比无从谈起。对于数据中心管理者来说,他们不愿意支付更换系统的高额费用。4.兼容性Ceph是存储虚拟化的典型产品之一,当然也是SDS的一部分。但Ceph在标准块接口、易运维管理、组件更换命令执行等方面还存在不足。此外,Ceph还因为其SSD写入带宽和CPU性能消耗而饱受诟病。由于RBD的I/O路径复杂,效率会受到一定影响,后期维护主要由海外开发者完成,难免他们不会好好照顾。5、生态SDS的推广离不开软件生态的支持,比如良好的SDN环境,可以让一致的自动编排。在这方面,SDS厂商需要做的更多。综上所述,软件定义存储仍处于发展初期,需要满足虚拟存储空间分配和管理的自助服务接口,以及自动化、可扩展性和透明性等功能。IDC预测到2020年数据量将达到44ZB,因此需要更高效、更具成本效益的存储和管理方法。未来SDX(SoftwareDefinedEverything)将成为一种趋势,随着应用功能和服务的扩展,SDS还有很多问题需要解决。
