云存储如何工作?
存储在云中的数据使存储位置与用户和应用程序透明。最终用户将数据保存到本地文件夹中,但是,该文件夹指向一个逻辑名称空间,该名称空间内部映射到可能在世界任何地方的终点。用户可以通过Internet连接远程访问存储,这意味着他们可以从任何地方或任何设备检索或查看其数据。
当应用程序需要在公共或私有云中访问您的数据时,它可以通过传统的存储协议(例如Internet计算机系统接口(ISCSI),以太网(FCOE)(FCOE)或网络文件系统(NFS)等传统存储协议进行操作。或服务器消息块(SMB)。或者,它可以使用应用程序编程界面或API直接访问您的数据,例如S3或Swift。
存储您数据的存储系统是基于软件的统一存储解决方案,建立在集群,共享的节点上,以创建资源池。存储控制器是虚拟化的,并提供对块分布的数据,文件和对象的访问权限。这有助于通过在存储控制器中添加虚拟资源并通过添加物理节点来为可预测的资源和性能增长添加物理节点,从而有助于非破坏性扩展。从那里,部署是自动化的。企业级备份,准备备份任何工作负载。
您在那些异地存储系统上存储的数据通常被共享或复制到一个或多个站点。这会产生冗余,并确保您仍然可以访问数据,即使其中一个站点发生故障或关闭以进行维护。除了使用多个副本保护数据外,蠕虫(Write-Once,Read-Many)和不变性等功能保护关键数据免受勒索软件攻击。
云存储有什么好处?
云存储的两个最大优势是从任何地方和近乎无限的可扩展性远程访问数据。但是这些不是唯一的优势。其他包括:
- 资本支出节省了成本- 消除了购买和管理本地数据存储基础架构的需求。相反,您在OPEX存储中使用的存储付款作为服务(StaaS)型号
- 总体成本效率(TCO)- 通过付费定价模型,按需提供容量
- 提高敏捷性和速度- 提供弹性,因此您可以根据需要进行扩展或向下扩展并满足高峰需求,而无需永久购买您可能不需要的资源
- 减轻行政负担- 使您的IT团队摆脱采购,安装,管理和维护存储基础架构的日常任务
- 业务连续性(备份和DR)- 由于您的数据是异地存储的,因此在您当地发生停电或自然灾害时可用
- 增加可访问性和协作- 用户可以共享数据并在文件上进行协作
- 高级分析- 利用基于SAAS的数据分析工具执行人工智能(AI)/机器学习(ML)基于存储在本地或云存储中的结构化和非结构化数据
云存储的类型是什么?
云存储有三个主要模型:
1.公共云存储
对于这种类型,存储资源(或服务器空间)是从硬件中抽象的,并由云服务供应商提供。公共云存储可用于与远程用户共享的文件 - 包括Dropbox,Google Docs和Apple Icloud的提供商。或者,它可用于存储业务应用程序的数据。这种类型的公共云存储的最常用的提供商是Amazon Web Services(AWS),Microsoft Azure和Google Cloud。也可以使用S3 API的应用程序访问公共云存储。
2.私人云存储
一些企业选择了私有云存储,他们可以在防火墙后面确保对其数据进行密切控制。而不是像公共云存储那样居住在互联网上,而是私有云存储可以驻留在公司自己的网络中,并使用虚拟化来建立能力。这使业务完全控制了他们的本地私有云数据。另一个选项是使用第三方云存储提供商,他们将通过私人连接创建一个仅专用于您的业务的云存储空间。第三方提供商称为托管服务提供商或MSP。MSP针对预先安排的服务水平协议(SLA)管理您的业务的存储基础架构。
3.混合云存储
混合云存储模型结合了公共和私有云存储,以提高灵活性。企业可以选择要存储在公共云中的数据以及将哪些数据存储在私有云中。通常,高度调节的信息或敏感数据存储在私有云中,而敏感的信息或备份较少可以在公共云上进行。在混合环境中,它们之间需要一定程度的管理和编排。Nutanix的混合和多云平台解决方案,例如Nutanix群集,可以促进公共和私有云环境之间数据的运动和管理。利用Nutanix云平台,,,,Nutanix统一存储专为在核心,云或边缘部署的现代应用程序的规模,性能和集成数据安全要求而构建。Nutanix Unified Storage是一个软件定义的存储平台,可将孤立的块,文件和对象存储的无缝访问和管理整合到一个平台中。借助Nutanix统一存储,客户可以将策略设置为公共云。政策可以基于数据的年龄,合规性数据等。
云存储要求
寻找云存储时需要一些关键要求。您要确保您的数据在需要时安全,安全和可用。这是要寻找的前三名要求:
- 耐用性- 数据应跨多个设施和多个设备存储。自然灾害,人为错误或机械故障不应导致数据丢失。
- 可用性- 云中存储的所有数据都应在需要时可用。理想的云存储将提供正确的检索时间和成本的正确平衡。
- 安全- 所有数据都应在休息和运输中加密。权限和访问控件应在云中以及本地都起作用。需要保护共享存储器免受恶意软件和勒索软件攻击。
- 可伸缩性- 非结构化数据(例如PDF,视频,音频,图像等)正在成倍增长,并且存储需要在保留应用程序性能的同时轻松扩展。
云存储的功能
云存储提供商提供的功能可能会有所不同,具体取决于您使用的存储类型和提供商本身。但是,大多数云存储服务都包含以下大多数功能:
- 文件版本- 在协作编辑期间有帮助,如果丢失或删除了最新版本,则可以访问以前的版本
- 保留已删除的文件- 将删除的文件保留在一定时间段内或无限期
- 文件预览- 您可以查看某些类型的文件格式,通常包括图像和视频
- 文件归档- 保留较旧版本的文件以供以后访问,如有必要
- 自动同步- 使用户可以共享文件或更改文档,然后从另一个设备访问这些更改
- 多站点数据备份- 这始终保持云数据的保护和访问;通常包括自动,增量和打开文件备份
- 安全功能- 其中包括多层安全网络,数据加密(在休息和运输中),零知识身份验证,两步验证等等
- 存储快照- 在特定时间点创建存储数据的引用,以进行数据复制和保护
- 蠕虫和不变性- 蠕虫(写入,读取)和不变性(即使数据创建者也无法修改数据)来保护数据免受网络威胁和勒索软件攻击
- 向外扩展- 存储必须轻松扩展,而不会损害应用程序性能
云存储用例
今天使用云存储的原因很多。主要的是您不想将数据存储在一个设备上,而是随时从任何设备访问它。这是其他一些用于云存储的关键用例:
- 备份和恢复- 在设备故障或其他灾难的情况下,将物理或虚拟文件或数据库的副本发送到云中以保存。
- 数据归档- 移动不再积极用于不同存储区域的数据以进行长期保留。它通常由对用户可能很重要的旧数据组成,但目前却不重要,因此可以保存以供将来使用或用于法规合规性目的。
- 灾难恢复- 类似于备份和恢复,但要进一步。几乎所有应用程序,工具和基础架构都可以复制到云中以进行保管。它有助于保护资源并确保业务连续性。如果灾难袭来,企业可以将所有数据从备份版本恢复到本地或其他云环境。
- 测试和开发- 环境可以在云存储解决方案中构建,测试和快速拆除。无需等待几个月才能提供新的环境,可以在云中几分钟内旋转一个新工具。
云存储的潜在挑战
尽管云存储具有许多优势,但它也带来了一些潜在的挑战。值得仔细审查任何云存储提供商,以了解他们如何缓解或应对这些挑战,其中包括:
- 缺乏行政控制- 虽然一些企业会赞赏其内部IT员工减轻的行政负担,但其他企业可能不喜欢拥有第三方拥有和控制数据。
- 降低性能- 公共云中的交通拥堵有时会导致延迟增加,或传输数据所需的时间。
- 监管问题- 一些高度受监管的行业,例如医疗保健和金融,围绕如何和何处制定了严格的准则。GDPR是云提供商需要解决的EMEA地区的另一个法规约束。
- 攻击的脆弱性- 跨网络传输到远程位置的数据将具有一定程度的脆弱性,而数据中锁定数据中心中没有的数据没有。共享存储是网络安全和勒索软件攻击的主要目标。
- 意外的停机时间或互联网连通性差- 在某些方面,您受到云存储提供商的摆布;如果他们的系统崩溃或互联网崩溃,您将无法访问数据。
- 供应商锁定- 由于平台不兼容之类的因素,一些提供商使您很难使用其他提供商的服务。
- 缺乏见解- 由于数据存储在第三方系统中,因此进行分析并获得对使用,性能,成本核算和其他指标的宝贵见解是一个挑战。
免费VS付费云存储
免费云存储的好处是它显然是免费使用的。但是,您可以存储的数据量通常很小,与TB相比,提供了一些GB。对于那些在本地存储大多数数据或刚刚开始使用的新业务的个人来说,这是一个很好的选择,这些新业务可能希望在没有太多投资的情况下尝试云计算。付费云存储提供更多的数据存储,更高的安全解决方案以及其他功能,例如更轻松的用户界面和共享功能。一旦超出了免费存储,您可能会考虑付费。Nutanix Unified Storage提供了60天的无限存储容量,并随后提供1TIB的免费存储空间,用于文件和2TIB的免费存储空间。
集中式云存储的示例
在集中式云存储方面,当今的行业领导者是AWS,Microsoft Azure和Google Cloud,但是这些提供商也正在进入分布式云存储场景。集中式云存储是一个数据库,其中数据存储和维护在一个地方。另一方面,分布式数据存储将数据存储在不同物理位置的多个数据库中,并将它们连接在一起。上面提到的大型公共云玩家提供两种类型的数据存储。