加入收藏 | 设为首页 | 会员中心 | 我要投稿 信阳站长网 (https://www.0376zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 传媒 > 正文

存储系统应该满足什么条件?

发布时间:2021-03-12 16:21:34 所属栏目:传媒 来源:互联网
导读:ud Native Computing Foundation (CNCF 云原生计算基金会) 对该术语的最新定义中我们可以找到一些相关信息: 云原生技术使组织能够在现代、动态环境(例如公共云,私有云和混合云)中构建和运行可扩展应用程序。容器、服务网格、微服务、不变的基础结构和声明

ud Native Computing Foundation (CNCF 云原生计算基金会) 对该术语的最新定义中我们可以找到一些相关信息:

云原生技术使组织能够在现代、动态环境(例如公共云,私有云和混合云)中构建和运行可扩展应用程序。容器、服务网格、微服务、不变的基础结构和声明性API 就是这种方法的例证。

这些技术使松散耦合的系统具有弹性,可管理性和可监控。结合强大的自动化功能,它们使工程师能够以最小的工作量频繁且可预测地进行重大的更改。

那么,存储是云原生意味着什么呢?简而言之,它必须以与云原生生态系统中其他所有事物相同的动态,API 驱动的方式运行。有两个相关的指标可以确定一个存储系统是否云原生,它们是:

  • 是否专为 Kubernetes 打造
  • 是否兼容亚马逊的 S3 API

面我们将更详细地解读这些指标。

云原生存储是对象存储

现代应用程序体系结构基于对象存储,默认情况下,S3 是云的 API 语言。因为对象存储是唯一一种旨在处理云本机应用程序生成的数据量的存储,并且提供公司可以负担得起的价格以及用户期望的速度运行 —— 它在现代存储中占主导地位。与块文件存储系统相比,对象存储的其他属性包括出色的分发特性,更好的弹性和更高的可用性。

这都是云原生应用程序期望的属性。

Amazon S3 API 是对象存储的事实上的标准,每个对象存储软件供应商都宣称自己对 S3 API 兼容。AWS S3 实际上是二进制兼容的。适用于所有的场景,要么完全不适用。

也就是说,S3 API 基本上可以满足绝大多数的场景,其中包括你可能不会想到的极端情况。这是开源软件具有显着优势的领域。考虑到应用程序、操作系统和硬件体系结构的规模和多样性,可以表明他们已经看到了大多数极端情况,而且能很好的满足这些场景。

这对应用程序创建者来说很重要,因为你需要针对那些供应商来测试你的应用程序。而开源使您可以轻松评估和测试供应商的方案,如果测试通过,很可能是云原生的。如果不是,则不是。


(编辑:信阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读