Azure 配置管理系列(PART 2)
2.3 存储账户的管理
2.3.1 概念
存储帐户能够为您的应用程序提供访问权,使其能够访问位于相应地理区域的 Windows Azure Blob、表和队列服务。您需要存储帐户才能使用 Windows Azure 存储。
存储帐户表示用于访问存储服务的最高级别的命名空间。存储帐户可以容纳高达 100 TB 的 Blob、队列和表数据。您可以为 Windows Azure 订阅创建多达 5 个存储帐户。
涉及到的主要概念:
•地域冗余存储 (GRS):地域冗余存储通过将您的数据无缝复制到同一区域内的辅助位置来提供最高级别的持久存储。这样就能够在主要位置发生严重故障时进行故障转移。
•本地冗余存储 (LRS):本地冗余存储在单个位置提供高度持久且高度可用的存储服务。使用本地冗余存储时,将在同一数据中心复制帐户数据三次。
•存储帐户终结点:存储帐户的“终结点”表示用于访问 Blob、表或队列的最高级别的命名空间。存储帐户的默认终结点具有以下几种格式:
Blob 服务:http://mystorageaccount.blob.core.chinacloudapi.cn
表服务:http://mystorageaccount.table.core.chinacloudapi.cn
队列服务:http://mystorageaccount.queue.core.chinacloudapi.cn
•存储帐户 URL:用于访问存储帐户中某个对象的 URL 是通过将存储帐户中对象的位置附加到终结点而构建的。例如,Blob 地址可能具有以下格式:http://mystorageaccount.blob.core.chinacloudapi.cn/mycontainer/myblob。
•存储访问密钥:当您创建存储帐户时,Windows Azure 将生成两个 512 位存储访问密钥,用于在用户访问该存储帐户时对其进行身份验证。
2.3.2 存储账户的创建
进入Azure的管理门户,点击新建
Ø 数据服务
Ø 存储
Ø 快速创建
Ø 输入存储账户URL
Ø 选择地区或地缘组
Ø 勾选启用地域复制
Ø 点击创建存储账户
完成新建,在门户中可以看到建好的存储账户
2.3.3 存储账户密钥管理
点击刚才建好的存储账户,进入此存储账户的快速启动页,可以下载存储资源管器及Microsoft Azure SDK。
在门户下方,点击管理访问密钥
在出现的对话框,可以看到有2个密钥,我们可以进行重新生成或复制
PS:2个密钥的作用是一样的,操作存储时需要使用密钥
2.3.4 配置监视与日志记录
点击仪表板及监视器,默认情况下发现不可用
点击配置,进入配置页,此时所有的监视器都关闭着
在“监视”中,为每项服务设置监视级别和数据保留策略:
² 最少 - 收集经过汇总的有关 Blob、表和队列服务的入口/出口、可用性、延迟及成功百分比等度量值。
² 详细 – 除最少监视度量值外,在 Windows Azure 存储服务 API 中为每项存储操作收集一组相同的度量值。通过详细监视度量值可对应用程序运行期间出现的问题进行进一步分析。
² 关闭 - 关闭监视。现有监视数据将一直保留到保留期结束。
若要设置数据保留策略,请在“保留期(天)”中,键入要保留数据的天数,范围介于 1-365 天之间。如果不需要设置保留策略,请输入零。
拉动下拉菜单,继续配置日志记录,
Ø 分别勾选Blob、表和队列需要记录的日志:
ü 读取请求
ü 写入请求
ü 删除请求
Ø 输入保存期限(天)
点击保存按钮
再次查看仪表板及监视器,已启用,如图:仪表板
监视器
在监视器页面,单击添加度量值可以添加或删除监控的度量值
2.3.5 容器管理
点击存储门户中的容器,在这里可以进行创建,配置和删除容器
点击创建容器
Ø 输入容器名称
Ø 选择容器的访问权限
n 私有---仅内部访问
n 公共容器---外部可以访问容器
n 公共BLOB---外部可以访问BLOB但不能访问容器
点击右下角的勾,完成创建
Azure 配置管理系列(PART 4)