当前位置:首页 > 云计算 > 正文

云计算存储技术


一、云存储技术的优势有哪些?

在云技术中,通常使用关系数据库来存储结构化数据并提供SQL查询功能。在云计算领域,这种数据库服务通常被称为“云数据库”或“数据库服务”。

结构化数据是指可以存储在表格或结构化数据报表中的数据。此类数据具有姓名、地​​址、电话号码等字段和类型。MySQL、PostgreSQL、Oracle、SQLServer和MicrosoftAzureSQL数据库等关系数据库旨在处理此类数据。

相对而言,数据库使用SQL(结构化查询语言)作为标准语言来组织查询和数据。SQL是一种功能强大的语言,用于执行各种数据库操作,包括插入、查询、更新和删除数据。通过SQL,用户可以轻松地操作和操作大量的结构化数据。

在云环境中,关系数据库通常提供高可用性和可扩展性,以便在数据量显着增长时实现高性能。此外,许多云服务提供商提供自动备份、恢复和灾难恢复功能,以确保数据的安全性和完整性。

云存储技术的优点:

1.(如CPV中)文件和对象有很大的限制。然而,云存储技术可以根据需求轻松增加存储容量,并且性能和文件/对象限制较少。

2.这使用户可以根据自己的需求灵活地调整元数据,并为特定业务和系统功能提供对数据的定制控制。

3多租户:云存储的一个显着优势是自定义元数据,它提供了新的安全层。

提供动态和静态的内置加密。一些云存储服务还包括加密代码,增加了另一层安全性。即使有人能够破解加密,也必须拦截至少12个数据流,最多64个数据流,这使得读取数据变得极其不可能。


二、什么是云存储技术云存储是在云计算概念的基础上延伸和发展起来的一个新概念。是指网络中大量不同类型的存储设备通过集群应用、网格技术或分布式文件系统等功能软件聚集在一起,共同工作,向外界提供数据存储和企业访问功能。当云计算系统计算和处理的核心是大量数据的存储和管理时,需要在云计算系统中配置大量的存储设备。那么云计算系统就变成了云存储系统,那么云存储就是一个以数据存储和管理系统为主体的云计算系统。
两级云存储
两级云存储是云计算支持的存储计算,主要涉及分布式存储(如分布式文件系统、IPSAN、数据存储)数据同步、复制)、数据存储(如重复数据删除、数据压缩、数据加密)和数据保护(如RAID、CDP、快照、备份和容灾)等技术领域,如图8-30所示Chapter6.
与云安全技术一样,云存储技术也必须利用现有的所有存储技术,针对三层云计算架构的各个环节采用合适的存储技术例如,针对不同的需求,有时需要使用数据库技术,有时需要使用LDAP技术。一些性能要求较高的系统无法使用SAN或NAS,需要直接使用基于RPC或Socket技术的并发文件系统,有些系统应用使用SAN的成本太高,因此不进行深入介绍。这里。图8-31展示了采用NetAppFAS、CiscoUCS和VMWarevShpere4技术构建的存储系统,它促进了上述两种云存储技术和应用。
云存储架构
分为两类:一类是通过服务来结构化的;另一类是通过服务来构建的。另一种是通过软件或硬件设备架构来构建。
传统系统采用紧密耦合的对称架构,旨在解决HPC(高性能计算,超级计算)问题,现在正向外扩展到云存储,以满足计算市场的快速渲染要求。下一代架构采用松散耦合的非对称架构,集中元数据和控制操作。这种架构不太适合高性能HPC,但这种设计旨在解决云部署的大容量存储需求。各种架构的摘要信息如下:
紧耦合对称(TCS)架构
TCS系统的构建是为了解决单文件性能的挑战,单文件性能限制了传统NAS系统的开发。HPC系统的优势很快就超过了存储,因为它们在单个文件上需要比在单个设备上执行更多的I/O操作。业界的反应是创建利用TCS架构的产品,将许多节点与分布式锁管理(锁定文件不同部分的写入操作)和缓存一致性功能相结合。该解决方案非常适合解决单文件吞吐量问题,并已被多个行业的许多HPC客户采用。该解决方案很先进,需要一定水平的技术专业知识才能安装和使用。
LCA(松弛耦合非对称)架构
LCA系统使用不同的方法进行水平扩展。它没有强制执行使每个节点了解每个操作的作用的策略,而是利用数据路径外部的中央元数据控制服务器。集中控制提供了许多好处,并实现了新的扩展级别:存储节点可以专注于提供读写服务需求,而不需要来自网络节点的确认信息。
●节点可以利用不同的CPU和商用存储硬件配置,并且仍然在云存储中运行。
#用户可以利用硬件性能或虚拟化实例来调整云存储。
●消除节点之间共享的大量状态开销还可以消除用户计算机之间互连的需要,例如光纤通道或infiniband,从而进一步降低成本。
●混合搭配异构硬件允许用户根据当前的规模经济在需要时扩展存储空间,同时仍然保证数据的永久可用性。
拥有集中式元数据意味着可以轮换存储节点以进行深度应用存储,并且元数据在控制节点上始终可用。
三、云计算的核心技术

云计算的核心技术是存储技术、虚拟化技术和分布式技术

1存储技术

块存储如:AmazonEBS,文件存储如:AmazonEFS。/FSx,对象存储如:AmazonS3AmazonS3是AmazonSimpleStorage的缩写,即对象存储。它通过KeyValue在网络空间中存储一个对象。它通常用于存储互联网媒体对象,例如视频、图像等。

2.虚拟化技术

虚拟化是指利用虚拟化技术将一台计算机虚拟成多台逻辑计算机。一台计算机上可以同时运行多个逻辑计算机。每台逻辑计算机都可以运行不同的操作系统,应用程序可以在独立的空间运行,互不影响,大大提高了计算机的工作效率。

例如,使用VMWARE创建虚拟机,可以在物理主机上模拟各种硬件和操作系统,形成各种“新主机”。

3.分布式技术

传统的云计算架构中使用了很多分布式技术。原因在于分布式技术在资源池化方面发挥着重要作用。大规模计算。在规模扩展能力、硬件容错和性能提升方面,比传统集中式技术具有巨大优势。我们先来说说资源整合。只有池化才能将分散的资源整合起来,通过统一的接口按需分配,显着提高资源利用效率。