Long long ago,这是一个关于对象存储持续演进的故事!
2006年,陈春曦抱着一个对象存储领域“小学生”的学习心态,加入了当年初创的戴尔科技集团中国研发集团,不仅参与了Atmos对象存储的研发,并且作为研发团队的一员与戴尔科技的销售团队一起赢下了2008年中国对象存储第一大单。如今16年过去了,当年的那个“小学生”已经晋升为戴尔科技集团中国研发集团上海研发中心总经理,回想些戴尔科技从2001年开始的对象存储创新、演进之路,陈春曦感慨万千。而最让他感到骄傲的是,从最初的Atmos,到后来的ECS,再到今天的ObjectScale,戴尓科技在对象存储领域的许多具有开创性的产品,都是由中国研发集团引领研发的。
01
对象存储变了
在Gartner的魔力四象限中,戴尔科技对象存储已经连续六年位居领导者象限。20多年的积累、创新、传承与发扬,让戴尔科技在对象存储领域厚积薄发,在软硬件的融合创新、灵活多样的交付、对新兴应用的支持等方面,起到了关键的引领作用。
今天,正如火如荼进行的数字化转型与应用现代化,其主要驱动力之一是数据,特别是非结构化数据。“非结构化数据占数据总量的比例超过80%,而80%~90%的新增数据都是非结构化的。推动数字化转型切实落地,就必须充分利用非结构化数据承载现代化应用。而对象存储无疑是最适合非结构化数据的载体。”戴尔科技集团大中华区非结构化数据存储事业部总经理刘志洪如是说。
戴尔科技集团大中华区非结构化数据存储事业部总经理 刘志洪
应用现代化的方向已经十分明确,那就是云原生。越来越多的厂商、产品开始围绕着容器、微服务和Kubernetes做文章。在这一趋势下,对象存储不能只是小打小闹、修修补补,而应从产品架构上完全、彻底地拥抱Kubernetes和容器化,提供原生的Kubernetes架构支持能力,不断增强敏捷灵活的编排和部署能力。这不仅能够更好地支持客户的研发、测试和新业务上线,而且对象存储自身的迭代效率也会大大提升,一举两得。
以前,一提到对象存储,人们习惯地把它当成二级存储,主要用于海量数据的备份和归档,最终目的是“释放”更高性能、更昂贵的一级存储。时过境迁,随着技术的突破发展,尤其是一些新型工作负载的出现,对象存储的角色正在发生巨大改变,由二级存储向业务主存储转变。“从用户的角度,他们希望拥有一个完整的平台,可以更好地支持数据密集型应用,包括人工智能、物联网、应用分析等。这就需要一种新型的存储架构。”陈春曦表示,“在这种趋势下,对象存储正展现出极大的潜力。对象存储自身在不断演进升级,采用全闪存,具有更大的容量、更高的性能、更灵活的扩展能力等,既可以满足用户对一些基本的传统工作负载的存储需求,也能满足人工智能、物联网、应用分析等新兴需求,而且省钱省力。”
应用现代化需要现代化的存储架构来支撑。与云计算、大数据等共生共荣的对象存储如今遇到了增长的黄金期,开始更多地承载关键业务工作负载,利用支持S3协议的先天优势,在“边缘-核心-云”的混合环境中如鱼得水。
深耕对象存储市场多年的戴尔科技审时度势,发布了下一代软件定义的对象存储产品ObjectScale,并通过一体化交付、软件定义交付和多云架构三种方式,灵活适配不同行业客户的个性化存储需求。
02
为ObjectScale“画像”
从某种程度上说,戴尔科技ObjectScale对象存储是为数据中心现代化而生的。原生支持Kubernetes、提供企业级的保障,以及助力现代化应用是ObjectScale最典型的特征。
Kubernetes负责编排、调度、负载平衡和资源优化,已经成为事实上的标准。通过Kubernetes可以有效地隔离资源、支持多租户,自服务Kubernetes API使得开发人员能够将对象存储集成到CI/CD管道中。在新的架构中,原来的Storage Pool演变为Object Store,大量基于微服务的Pod运行在整个Kubernete Schedule之上,其下会适配不同的操作系统,而最底层则是多种多样客户可定制的硬件。通过Kubernetes额外的中间层,就可以轻松实现存储软件与存储硬件的分离。
戴尔科技集团中国研发集团上海研发中心软件工程资深总监 滕昱
戴尔科技集团中国研发集团上海研发中心软件工程资深总监滕昱强调说:“所谓的云原生并不只是存储的云原生,还包括网络的云原生,即软件定义网络。通过Kubernetes这一额外的软件中间层,的确可以带来更大的灵活性,但性能仍是必须跨越的门槛。在云原生的网络和存储技术方面,戴尔科技有自己独特的创新。在ObjectScale的下一个版本中,我们将通过软件技术的突破和演进,实现灵活性与性能的完美统一。毕竟更高的性能是存储始终追求的目标。”
目前推出的ObjectScale 1.0支持业界两大主流的Kubernetes商业版本,一个是VMware Tanzu,另一个是红帽OpenShift。一体机的部署方式或纯软件的方式,可以视客户的实际需求进行选择。
堪当主存储之大用,ObjectScale具备了企业级存储所应具备的一切特性。一方面,ObjectScale基于与戴尔科技ECS相同的代码库构建,继承了ECS所有的企业级存储特性;另一方面,它最大的重构之处就是在整个管理面和调度面引入了Kubernetes。ObjectScale不仅能够轻松实现横向集群的扩展,还能纵向支持添加节点和存储容量。“云原生除了采用Kubernetes进行编排以外,还有一个重要特征,即自动伸缩。ObjectScale就完美实现了水平自动伸缩和垂直自动伸缩。存储容量从TB级到EB级,只要底层的硬件跟得上,上层的软件是没有任何限制的。”滕昱解释说,“戴尔科技的习惯或者说差异化优势是从on premise开始做起,先用于一个小规模的云,然后再扩展至更大规模的云,乃至多云架构。这种由小到大、自然演进而成的自动伸缩能力,在从on premise到云再到边缘的混合环境中游刃有余。”
现代化的应用是由数据驱动的。ObjectScale的一个独到之处就在于,它能帮助用户构建一个涵盖本地数据中心、公有云和边缘的全球分布式数据湖,让数据在整个数据湖中透明地存储、自由地流动,并根据实际的用例情况决定在何时、何地使用这些数据,而不必关心底层存储的细节,完全交由ObjectScale处理即可。
虽然戴尔科技早在2001年便开始了对象存储的研发,但直到2015年才真正迎来了对象存储的爆发,这是以大数据分析为代表的现代化应用快速发展使然。对象存储天生将元数据与数据分开进行处理,实现优化,更适合分析引擎之需。“丰富的S3兼容性和可扩展性,使得ObjectScale成为多种工作负载的理想整合平台,更好地满足客户对存储高性能与低TCO的需求。”滕昱如是说。
如今,人工智能也是一个典型的对象存储的应用场景。比如,一些制造企业的生产线质量监测,以前都是由人工来完成,现在则是通过机器,利用AI技术,对摄像头抓拍的产品图片进行识别,检测产品表面是否有划痕或其他质量问题。这些海量的产品图片信息的存储就需要像ObjectScale这样的对象存储。
戴尔科技最近刚刚宣布了与Snowflake进行合作,不仅可以将ECS和ObjectScale的数据复制到Snowflake,在云端进行分析,下一步还可以使用Snowflake Data Cloud对本地数据进行就地分析;另外,还能通过本地分析满足合规性和数据驻留要求,这对企业的安全合规运营来说也是一大助力。
03
对象存储在中国,为中国
进入中国市场多年以来,戴尔科技始终秉承“在中国,为中国”的战略,其多款具有战略意义的产品研发和生产都已经落户中国,对象存储就是其中之一。
戴尔科技集团中国研发集团上海研发中心总经理 陈春曦
从2006年戴尔科技集团中国研发集团成立对象存储研发团队到今天,整个团队的规模不断扩大,目前已有近200名研发人员,包括产品经理、全球架构师,以及一线的研发、测试和技术支持人员。对象存储在戴尔科技存储业务中的重要地位日益凸显,已成应用现代化进程中不可或缺的一环。
陈春曦表示,戴尔科技对象存储中国研发团队希望继续深耕技术,并与公司的销售和售前团队深入合作,致力于推动戴尔科技的对象存储和全系列企业级产品在中国更快更好地落地,同时更有力地支持中国本地云原生生态发展,加速中国客户的应用现代化进程。
原文标题 : Dell ObjectScale:通往应用现代化的存储捷径