什么是云数据管理接口?


云计算利用一个组织(最常见的是互联网)将客户端连接到一个云平台,在那里他们请求和访问租用的计算服务。一个中央服务器处理客户端设备和服务器之间所有通信,以促进数据交换。安全和隐私功能是常见的组成部分,以保护这些数据的安全。

云数据管理接口 (CDMI)

CDMI 是一个用于创建、检索、更新和删除云中信息的系统。CDMI 是基于云的编程和服务的一部分,是使用这些产品和服务的核心。作为一个安全的网络模型,基于云的计算依赖于支持或发送数据到安全远程位置并从中检索数据。

云数据管理接口是使用云服务的场景;该软件提供了用于管理数据的工具的可视化表示。它也是客户端查看特定基于云的技术提供的功能和功能的地方。

该接口还允许维护和其他辅助功能。它是实现基于云的服务并充分利用它们的平台或领域。CDMI 的开发人员遵循设计标准,以提供比客户端更好的产品和服务。

使用云数据管理接口的一些好处包括如何发送、存储和使用数据。一个例子是使用元数据(通常描述为“关于数据的数据”)作为任何在基于云的系统中移动或存储的数据的指针或标记。元数据的使用是创建、维护和部署 CDMI 的一个常见组成部分。

云计算中的 CDMI

CDMI 是一个安全、标准化的接口,用于处理云数据以进行更好的分析。该接口包含一个广泛的对象存储模型,该模型指定五种资源类型。

数据对象与文件系统中的文件类似,它们存储数据和关于该数据的信息。

类似于文件系统中的目录如何组织文件,容器对象提供了一种对子对象进行分类和查找的机制。有关容器本身的元数据可以存储在这些对象中。

由域对象提供的授权系统用于用户身份验证和计费。

数据可以存储在队列中,并使用队列对象以先进先出的方式进行处理。它们还负责监控队列的元数据。

CDMI 服务器的容量对象报告其支持的功能,并将此信息提供给客户端应用程序。

在创建时,每个对象都会分配一个唯一的数字,该数字注定与整个宇宙中的任何其他数字都不相同。CDMI 标准要求 CSP 创建这些 ID,以防止它们与其他 CDMI 系统生成的标识符冲突。此外,应使用统一资源标识符 (URI) 来引用分布式存储命名空间内的特定对象。诸如 HTTP 元数据、数据存储和数据系统信息以及用户元数据之类的元数据通常应由与 CDMI 兼容的实现支持。

使用 CDMI 连接到分布式存储的应用程序独立处理数据管理、存储和检索。但是,CSP 不必提供 CDMI 标准的每个方面。只要他们对其实现的范围坦诚相待,他们就可以只实现其中的一部分,并且仍然被认为是兼容的。

CDMI 标准包含一些保护数据的安全措施。为了防止其他方在 CDMI 服务器和客户端之间传输数据时截获或修改数据,它使用 TLS 或传输层安全性。该标准还控制客户端可以在 CDMI 服务器上执行哪些类型的操作,并确保 CDMI 服务器和客户端可以相互验证身份。此外,CDMI 提供针对未授权访问的保护,包括身份验证和访问控制、客户端和内容验证、数据和媒体消毒以及恶意软件防护等等。

对象

将对象与传统文件系统中的文件进行比较是合理的。但是,使用对象,您可以获得更多数据和额外的存储空间,并且可以像访问容器一样访问它们,无论是通过名称还是 OID。

客户端使用包含对象完整路径名的 URL 来创建、读取、更新和删除它们,同时通过名称这样做。基于 OID 的 URL 突出显示 admin-object 容器中的资源,该容器提供一个命名空间,该命名空间既是平坦的,又与普通对象存储的语义一致。

对象可以是任何大小或类型,并且在系统限制内具有客户端提供的自由格式数据。可查询的系统允许您对元数据提出任何您想要提出的查询。

优势

  • CDMI 为强大的数据管理功能增加了强大的功能,这些功能包括管理和管理用户帐户、安全访问、监控和计费数据,甚至提供对通过不同协议访问的存储的管理。

  • CDMI 客户端可以发现云存储产品的功能,并利用这些信息来定制容器和其中包含的数据集的管理。

  • CDMI 是一种开放的国际 (ISO) 标准,旨在与 OpenStack Swift 和 Amazon S3 模型协同工作。

  • 作为此接口的一部分,客户端将能够发现云存储产品的功能,并使用此接口来管理容器和其中包含的数据。此外,可以通过此接口在容器及其包含的数据元素上设置元数据。

结论

CDMI 定义了用于评估云存储系统功能、分配和访问容器和对象、管理用户和组、执行访问控制、集成元数据、进行一致性查询、使用持久性队列、为一致性目的指定保留时间段和保留、使用日志记录功能、计费、在云系统之间移动数据以及使用 iSCSI 和 NFS 等不同协议交换数据的 RESTful HTTP 任务。传输安全性使用 TLS 获得。

更新于:2023年4月21日

610 次查看

启动您的职业生涯

通过完成课程获得认证

开始
广告