对象存储主导软件定义存储发展

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,恶意文件检测 1000次 1年
对象存储 OSS,内容安全 1000次 1年
简介:

过去的几年里,软件定义存储(SDS)属于供应商随意操控的术语之一。该术语由软件定义网络发展而来,用于定义网络世界中分离控制层和数据流量,提供需要进行交付更有效地网络管理并虚拟化网络功能的抽象层。软件定义网络(SDN)很容易界定,但软件定义存储则相对模糊。

SDS合理界定的一部分难题就是数据存储有两个组成部分,一个是永久性——用于数据存储和调用,另一个是传输——数据如何从主机传输到外部存储。相比之下,软件定义网络只需要关注数据传输定义,因此就一台独立主机而言较少关注性能和吞吐量。更让人混乱的是,存储正在采用超融合解决方案迁回服务器,要进行统一定义更加困难了。

对象存储充当先锋

我们来看一看对象存储在最近6-7年间的发展,虽然有很多基于纯软件的新企业进入市场,老牌战将有Scality,Cleversafe, Caringo, Cloudian, OpenIO和Ceph都是基于纯软件。几乎没有专注硬件产品的供应商(特别的有EMC & DDN,虽然DDN也做软件)。所以对象存储和软件定义存储属于天作之合,这里有一些想法:

性能——对象存储较少依赖性能,尤其是单一I/O的性能和延迟。存储和检索对象相比延迟更侧重吞吐量,这样更容易实现向外扩展模式。数据可以传输到任意节点,个别故障不影响处理单个请求的整体性能。对象存储中通常没有太多存储层,因此数据可以跨节点广泛分布,无需直接关注单一I/O的性能。

容量——对象存储设计用于超大容量,也就意味着采用商用硬件。没人想为对象存储系统支付基于标准块的厂商定价。数据访问配置和数据自身的经济性意味很多数据可能不活跃而且无法检验昂贵的存储。

管理——对象存储几乎完全采用基于网络协议(HTTP/S & REST)推进并使用网络GUI管理。这正好适合软件定义存储管理的定义。

技术提升——服务器组成部分(处理器,内存,总线速度)的演变意味着对象存储能采用商用组件稳固构建,并在磁盘和/或节点层执行容错。处理器的改善意味着比如压缩和纠删码等功能可以采用标准x86 CPU实现而不需要使用专用硬件。

放眼广泛的存储应用,文件和基于块的软件定义存储解决方案早已存在,但可能没有和对象存储相同的普及率。Gartner预测今年对象存储市场规模达20亿美元,截至2019年可达50亿美元。SDS支持超融合解决方案,很多SDS供应商已经将它们的产品转向超融合。因此它们SDS普及推向风口浪尖。

观点

假设将超融合解决方案归入传统存储市场,那么可能会看到软件定义存储市场的一个大的攫取。专用硬件将(最终)转向利基市场,但不会消亡。更有趣的趋势是关于存储容量价格的改变,现有模式是根据每GB容量按级别定价,而未来基本上软件定义存储定价将转向公有云存储看齐。

本文转自d1net(转载)

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
相关文章
|
5月前
|
存储 监控 文件存储
存储之外,还有什么?云计算对象存储服务OSS深度洞察
存储之外,还有什么?云计算对象存储服务OSS深度洞察
262 0
|
3月前
|
存储 Java 对象存储
springboot配置阿里云OSS存储实现文件上传下载功能
【1月更文挑战第1天】springboot配置阿里云OSS存储实现文件上传下载功能
508 2
|
22天前
|
存储 安全 数据安全/隐私保护
oss数据加密与存储
阿里云OSS提供多种数据加密(SSE-S3, SSE-KMS, SSE-C, CSE-KMS)与存储安全措施,包括服务器和客户端加密、数据在磁盘上加密存储、多重冗余备份、访问控制列表和HTTPS安全传输。KMS支持密钥管理,确保数据静态和传输时的安全。严格的访问策略和身份验证保护资源免受未授权访问,满足高安全性和合规性需求。
35 3
|
3月前
|
存储 对象存储 Python
Python中使用阿里云OSS存储实现文件上传和下载功能
Python中使用阿里云OSS存储实现文件上传和下载功能
398 2
|
4月前
|
存储 对象存储 数据安全/隐私保护
这个错误提示表明你没有权限列出OSS的存储桶
这个错误提示表明你没有权限列出OSS的存储桶
76 1
|
7月前
|
存储 弹性计算 开发工具
云存储Clouder认证:基于存储产品快速搭建网盘—课时7:基于对象存储OSS快速搭建网盘
云存储Clouder认证:基于存储产品快速搭建网盘—课时7:基于对象存储OSS快速搭建网盘
211 0
|
7月前
|
存储 数据可视化 Go
云存储Clouder认证:基于存储产品快速搭建网盘—课时6:对象存储OSS入门
云存储Clouder认证:基于存储产品快速搭建网盘—课时6:对象存储OSS入门
163 0
|
8月前
|
存储 Java 对象存储
【2】从零玩转OSS阿里云存储服务之Java代码操作
【2】从零玩转OSS阿里云存储服务之Java代码操作
592 0
|
8月前
|
存储 域名解析 Java
【1】从零玩转OSS阿里云存储服务之阿里云平台等操作
【1】从零玩转OSS阿里云存储服务之阿里云平台等操作
225 0
|
8月前
|
存储 JSON 前端开发
React+node 图片剪裁上传,集成本地存储和阿里云OSS
最近一直在调研图片上传阿里云oss功能,上篇文章主要讲述了阿里云oss大文件分片、断点续传。这篇文章是在原有基础上,前端加了图片剪裁、后端加了本地存储功能。
198 0
React+node 图片剪裁上传,集成本地存储和阿里云OSS