专注于数字技术的商业观察者
登录×
公司
2022-06-29

ObjectScale:戴尔科技的对象存储“第四代”

时间: 2022-06-29 编辑:

“ObjectScale是ECS的另外一个代名词,是ECS在应用到云原生和多云架构的下一个版本。”2022年初,在戴尔科...

ObjectScaleECS的另外一个代名词,是ECS在应用到云原生和多云架构的下一个版本。”2022年初,在戴尔科技集团发布的新一代对象存储的纯软件系统ObjectScale所引起的讨论中,最大的议题就是:ObjectScale与同属戴尔科技集团旗下的上一代对象存储产品ECS之间,是怎样的关系?

在近日接受采访的过程中,戴尔科技集团中国研发集团上海研发中心软件工程资深总监滕昱这样回应:“可以这样理解:ObjectScale相当于传统的ECS,第一次做到了不仅仅具有软件定义的属性,而且还支持了云原生:由于其具有Kubernetes架构,所以拥有灵活的编排和部署能力,能够最大限度地使用物理资源,尤其是其具备根据应用程序的流量,自动调整以达到最佳效果的能力——这些能力传统的软件定义是做不到的,只有基于Kubernetes这样的架构才能达到——我认为,ObjectScale是戴尔科技的对象存储从软件定义迈向云原生过程中最重要的关键一步。”

从云原生出发,到拥抱K8S

戴尔科技集团大中华区非结构化数据存储事业部总经理 刘志洪

事实上,对象存储作为一种新的存储机制被广泛应用,时间也大约是2000年前后的事——在此之前,存储机制基本上是分为基于物理块的存储方式和基于文件的存储方式——彼时IT能力的突然爆发,驱动数据量爆炸式的增长,传统的存储机制已经完全无法应对,因此可以说,从一开始,对象存储的出现就是对IT本身能力进步的呼应。

戴尔科技的对象存储解决方案最早是2001年推出的Centera。此后,2009年,在Centera的基础上,戴尔科技的第二代对象存储Atmos面世;2014年,Atmos进化到第三代对象存储ECS。如果按照这样的逻辑推算,ObjectScale可以说是戴尔科技的第四代对象存储解决方案。“从CenteraAtmos,到ECS,到今天推出的ObjectScale,戴尔科技的对象存储经历了多年的历史、发展、传承和发扬。”戴尔科技集团大中华区非结构化数据存储事业部总经理刘志洪说。

戴尔科技集团中国研发集团上海研发中心总经理 陈春曦

在戴尔科技集团中国研发集团上海研发中心总经理陈春曦看来,之所以从第三代进阶到第四代,从ECS过渡到ObjectScale,最关键的驱动力,一方面来自IT技术本身的进阶,另一方面则来自用户侧IT基础架构的改变,以及对于IT能力获得方式的改变:“我们看到,越来越新型的应用都是以云原生为基础。尤其是当我们面对一个混合云和多云的未来,如何才能更加好地去重新定义云的本地的应用?或者说,如何重新定义现代化的数据中心?在这点上,更好地去拥抱一些新型的应用,是我们现在对产品的设计和发展重要考虑的方向。”

陈春曦强调,用户侧的改变,以及Kubernetes的日渐成熟,让戴尔科技在设计第四代对象存储解决方案时,选择了Kubernetes原生的容器化微服务架构:“要更好地支持用户去拥抱新的技术,最直接的方法不是在原有产品基础上做一些小修小补或者是封装一些适配层,而是从产品架构上彻头彻尾地拥抱Kubernetes容器化。”这也可以更好地理解所谓“ObjectScale只是ECS的另外一个名称,是ECS应用到云原生和多云架构的下一个版本”的具体含义——ObjectScale是一个基于KubernetesECS

 

软件定义,从技术到部署的跃迁

 

戴尔科技集团中国研发集团上海研发中心软件工程资深总监 滕昱

“我始终坚持软件定义希望用到一个词是云原生,因为软件定义这个词在中国的科技界、存储界中,还有一点微妙的差别,我希望把软件定义作为云原生的方式去定义,会比较清楚一些。”在对ObjectScale进行技术解析前,滕昱强调道。

在滕昱展示的ObjectScale产品逻辑架构中,以Kubernetes为界:向上,通过Kubernetes的编排调度、负载平衡、 自修复、资源优化,支持各种云原生的容器化应用;向下,则通过适配各种不同的操作系统,支持更多不同的存储硬件。而在ObjectScale的部署中,目前其主要支持两大Kubernetes的版本:一个是VMware Tanzu;另一个是红帽的OpenShift Kubernetes平台。“戴尔科技与VMware有非常密切的合作,本身也提供VxRail一体机的方案。基于红帽OpenShift的部署,更偏向于客户自定义提供服务器和操作系统,ObjectScale作为一个存储软件层基于OpenShift之上进行工作。”滕昱说。

事实上,关于部署和获得ObjectScale,其与以往戴尔科技对象存储解决方案的另外一个不同点就不得不提:作为一个纯软件系统,ObjectScale从技术和应用逻辑上,不再强调与戴尔科技自己的存储硬件进行强绑定,而是开放给所有的存储硬件。从某种程度上看,这实际上是打破了戴尔科技在对象存储解决方案整体上的闭环结构,因此无论是从技术上,还是商业上,对戴尔科技对象存储解决方案而言,都是一个“重大”改变。

“通过Kubernetes额外的中间层,ObjectScale实际上实现了存储软件与存储硬件的分离。”滕昱强调,存储硬件与软件的分离,从技术讲,是为了赋予其更多的灵活性和高性能;从应用上,也让终端用户可以有更多的选择。但是对戴尔科技来说,这并不意味着以往在ECS解决方案上取得成功的“一体机”模式就此终结,相反,戴尔科技依然会提供基于ObjectScale的一体机。

“大部分的大客户,尤其是欧美大客户始终还是喜欢一体机:因为一体机最简单,请不要忘记戴尔科技有最强大的业界的服务器团队PowerEdge。所以对用户而言,他们还是希望采用一体机的方式,从而能够更好地从整体上进行成本控制,以及保证整体性能。”滕昱说:“未来,戴尔科技一定还是会提供一体机的方案,但是基于ObjectScale的一体机与传统的一体机又会存在一点不同:基于ObjectScale的一体机用户定制的空间更大。例如,有一些客户可以直接买标准的戴尔科技的硬件来部署;也可以根据工作负载特征,与戴尔科技的服务器团队合作对软件进行微调;还可以与PowerEdge团队合作,配置加强版一体机,甚至采用客户选择的其他存储硬件……客户对一体机的理解不再是传统上的一体机,所以戴尔科技提供的一体机也与传统ECS一体机会存在细微的不同。”

存储软件与硬件的分离,使得用户的选择相对更加自由。加上戴尔科技目前在对象存储业务中提供的包括ECS一体化交付方案、全新软件定义的ObjectScale方案和基于多云架构的APEX服务,让戴尔科技为终端企业用户提供对象存储解决方案的方式,比传统方式更加灵活。

“在未来的一段时间内,用户选择戴尔科技的对象存储会有多种方式。”刘志洪重点列举了戴尔科技支持的几种用户选择:第一种选择,继续选择戴尔科技传统的ECS模式;第二种选择,直接采用ObjectScale;第三种选择,如果有些用户既觉得新的ObjectScale在云原生上确实有非常多的优势,想要基于ObjectScale做云原生应用开发,但又有传统的对象存储是在原来的ECS上,那么他们可以选择逐步从ECS过渡到ObjectScale

“传统的ECS模式在未来相当一段时间之内依然还会存在,我们会保证用户有这样一个选择的权利,我们也会提供这样的解决方案。”刘志洪说。

 滕昱则重点谈到目前在戴尔科技的计划中,如何为做出第三种选择的企业用户提供必要的服务和支持:“事实上,ECS上有非常纷繁复杂的应用场景,这实际是用户从ECS过渡到ObjectScale的最大挑战。所以我们采取的策略是分阶段过渡。” 滕昱说,戴尔科技会根据客户应用场景出现的比例,制定一个分阶段过渡的策略:“如果有一个应用场景有30%的客户在使用,并且这个应用场景比较好实现,那么可能我们就会把它作为第一阶段的客户需求去满足。此后,会有越来越多的其他应用场景,我们再逐步地提供第二步、第三步的服务,最终把所有用户项目升级到ObjectScale之上。我要强调的是:有很多的客户会直接上ObjectScale的产品,所以我们的目的——首先要保证所有的客户业务的连续性、安全性,同时要保障提供给客户的灵活性——因此我们会通过为用户提供一个计划的方式,由用户自己根据自身的业务需求,逐步完成迁移。”

写在最后

与其说ObjectScale的出现,是戴尔科技自身对象存储解决方案向云原生应用的进阶,不如说是随着云计算应用范围和深度的不断拓展,让所有包括存储、网络和计算等核心业务都发生了从技术到业务的全面改变。向云迈进,不仅仅是企业数字化转型过程中的关键一环,也成为所有IT厂商自身技术、产品和服务升级的重要方向。一切都以企业用户的需求为核心,所有的企业需求都能得到最大程度的尊重和满足,这样的进阶方向从理论上就是正确的,也是非常有必要的。

 

标签:
版权声明:本文版权归数字商业时代所有,未经允许任何单位或个人不得转载,复制或以任何其他方式使用本文全部或部分,侵权必究。