azure免费服务器(那些年被坑过的Azure存储服务)

Azure 存储服务Azure 存储是 Microsoft 提供的适用于现代数据存储场景的云存储解决方案 Azure 存储为数据对象提供可大规模缩放的对象存储,为云提供文件系统服务,并且提供用于可靠消息传送的消息传送存储以及 NoSQL 存储,我来为大家科普一下关于azure免费服务器?下面希望有你要的答案,我们一起来看看吧!

azure免费服务器(那些年被坑过的Azure存储服务)

azure免费服务器

Azure 存储服务

存储服务介绍

Azure 存储是 Microsoft 提供的适用于现代数据存储场景的云存储解决方案。 Azure 存储为数据对象提供可大规模缩放的对象存储,为云提供文件系统服务,并且提供用于可靠消息传送的消息传送存储以及 NoSQL 存储。

存储服务特点
  • 持久且具有高可用性。 冗余可确保数据在发生短暂的硬件故障时是安全的。 还可以选择在各个数据中心或地理区域之间复制数据,从而在发生本地灾难或自然灾害时提供额外的保护。 以此方式复制的数据在发生意外中断时将保持高可用性。
  • 安全。 该服务将对写入到 Azure 存储的所有数据进行加密。 Azure 存储可以精细地控制谁可以访问你的数据。
  • 可缩放。 Azure 存储设计为可大规模缩放以满足当今的应用程序在数据存储和性能方面的需求。
  • 托管的。 Azure 会替你处理维护和任何严重问题。
  • 容易访问。 可以通过 HTTP 或 HTTPS 从世界上的任何位置访问 Azure 存储中的数据。 Azure 存储支持通过 Azure PowerShell 或 Azure CLI 运行脚本。 而且,Azure 门户和 Azure 存储资源管理器提供了用于处理数据的简单可视化解决方案。
存储服务分类

Azure 存储包括以下数据服务:

  • Azure Blob:适用于文本和二进制数据的可大规模缩放的对象存储。
  • Azure 文件:适用于云或本地部署的托管文件共享。
  • Azure 队列:用于在应用程序组件之间进行可靠的消息传送的消息传送存储,类似于AWS SQS服务。
  • Azure 表:一种 NoSQL 存储,适合用作结构化数据的无模式存储,类似于MongoDB。

关于Blog和文件的区别,很多人会比较迷惑,他们的共同点在于在处理对象存储的时候是一致的,但是他们各自都有自己的特点,比如VM的磁盘存储使用的是是page blob,而文件存储主要用来多个VM之间进行文件的共享。备注:关于Blob和文件存储的对比,可以参考:https://docs.azure.cn/zh-cn/storage/common/storage-decide-blobs-files-disks?toc=/storage/blobs/toc.json

对每个服务的访问都通过存储帐户进行。

Blob 存储

Azure Blob 存储是 Microsoft 提供的适用于云的对象存储解决方案。 Blob 存储最适合存储巨量的非结构化数据,例如文本或二进制数据。

Blob 存储最适合用于:

  • 直接向浏览器提供图像或文档。
  • 存储文件以供分布式访问。
  • 对视频和音频进行流式处理。
  • 存储用于备份和还原、灾难恢复及存档的数据。
  • 存储数据以供本地或 Azure 托管服务执行分析。

备注:blob存储分为两种,一种是page blob,例如VM的磁盘存储;一种是block blob,比如通过AzCopy工具上传到blob的文件。

Azure 文件

Azure 文件不同于公司文件共享的一点是,可以在全球任何地方使用 URL 来访问文件,只要该 URL 指向文件且包含共享访问签名 (SAS) 令牌即可。 可以生成 SAS 令牌,用于在指定时间内对私有资产进行特定访问。

文件共享适用于许多常用方案:

  • 许多本地应用程序使用文件共享。 此功能可以更方便地迁移那些将数据共享到 Azure 的应用程序。 如果将文件共享装载到本地应用程序所使用的驱动器号,则应用程序中访问文件共享的那部分应尽量少做更改(如果必须进行更改的话)。
  • 配置文件可以在一个文件共享上存储,从多个 VM 进行访问。 可以将一个组中多个开发人员使用的工具和实用程序存储到文件共享中,确保每个人都能找到它们并使用同一版本。
  • 例如,诊断日志、指标和故障转储是三种可以写入到文件共享中供以后处理或分析的数据。

目前不支持基于 Active Directory 的身份验证和访问控制列表 (ACL),但将来的某个时候会提供此方面的支持。 存储帐户凭据用于提供访问文件共享所需的身份验证。 这意味着,任何人只要装载了共享都具有该共享的完整读/写访问权限。

队列存储

Azure 队列服务用于存储和检索消息。 队列消息最大可以为 64 KB,一个队列可以包含数百万条消息。 队列通常用于存储需要异步处理的消息的列表。

例如,假设你需要客户能够上传图片,并且你需要创建每个图片的缩略图。 可以让客户在上传图片时等待你创建缩略图, 也可以使用队列。 当客户完成上传操作后,向队列写入一条消息。 然后通过 Azure Function 从队列检索该消息并创建缩略图。 此处理过程的每一部分都可以单独进行缩放,让你可以根据使用情况进行调整,加强控制。

表存储

Azure 表存储是一项用于在云中存储结构化 NoSQL 数据的服务,通过无架构设计提供键/属性存储。 因为表存储无架构,因此可以很容易地随着应用程序需求的发展使数据适应存储。 对于许多类型的应用程序来说,访问表存储数据速度快且经济高效,在数据量相似的情况下,其成本通常比传统 SQL 要低。可以使用表存储来存储灵活的数据集,例如 Web 应用程序的用户数据、通讯簿、设备信息,或者服务需要的其他类型的元数据。 可以在表中存储任意数量的实体,并且一个存储帐户可以包含任意数量的表,直至达到存储帐户的容量极限。

此外,虚拟机及存储账号的监控数据通常也是表的形式存放在存储账号中。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页