阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

Swift 1.13.0 发布

  • 2014-03-06
  • 本文字数:714 字

    阅读完需:约 2 分钟

Swift 是 OpenStack 在对象存储方面的核心项目,它在概念上类似于 Amazon S3 服务,不过 Swift 具有很强的扩展性、冗余和持久性,也兼容 S3 API。该项目在近几年发展迅速,版本发布也比较快,继 1 月 28 日发布 1.12.0 之后该团队又于最近发布了 1.13.0。

新版本的 Swift 不仅实现了一个蓝图同时还包含大量的 bug 修复,主要特性如下:

  • 帐户级别的 ACL 以及 ACL 格式 V2。帐户将使用一个新的特权头表示 ACL 或者其他任何形式的帐户级别的访问控制。该特权头的值是一个由身份验证系统解释的 JSON 字典字符串。TempAuth 上给出了一个参考实现,完整的文档可以查看这里
  • 新增一个 WSGI 环境标志以解决 swob 始终使用绝对位置的问题。借助于该特性插件能够在一个响应中使用规范之外的 Location 头
  • 容器同步代理现在能够支持简单的负载均衡
  • 为可恢复对象 GETs 增加了降低超时的配置选项
  • 针对帐户总写入速率增加新的限制(ratelimit)方法
  • cname_lookup 插件允许多个 storage_domain 值
  • 将所有 DLO 功能转移至单一插件(中间件)。Swift Proxy 会自动地将 DLO 插件置入请求链中的适当位置,处理方式和 gatekeeper 插件一样。所以在升级到 1.13.0 之后,即使未将 DLO 写入请求链,DLO 依然能够在集群内正常运转。
  • 移除了 python-swiftclient 依赖
  • 新增辅助组以便于在特权提升期间处理用户
  • 在记录请求头时,现在能够明确地指定应该记录哪些头
  • 向帐户和容器服务器中添加了 log_requests 配置参数以便于匹配对象服务器中的参数。部署人员能够通过该参数为这些进程关闭日志消息
  • 确保为 DLO/SLO 请求设置了 swift.source
  • 修复了覆写动态清单中的段内容会导致请求链出错的问题
  • 在容器配额插件中适当地处理 COPY 动词
  • 改进了 Web 列表和索引中的 StaticWeb 404 错误信息

公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2014-03-06 08:171180
用户头像

发布了 321 篇内容, 共 115.9 次阅读, 收获喜欢 18 次。

关注

评论

发布
暂无评论
发现更多内容

【LeetCode】在每个树行中找最大值Java题解

Albert

LeetCode 7月月更

NFT新的契机,多媒体NFT聚合平台OKALEIDO即将上线

股市老人

多媒体NFT聚合平台OKALEIDO即将上线,全新的NFT时代或将来临

EOSdreamer111

leetcode 121 Best Time to Buy and Sell Stock 买卖股票的最佳时机(简单)

okokabcd

LeetCode 动态规划 算法与数据结构

封装Ajax

Jason199

ajax 7月月更

毕业总结

大眼喵

「架构实战营」

自动渗透测试工具核心功能简述

穿过生命散发芬芳

渗透测试 7月月更

分布式CAP理论

源字节1号

软件开发 后端开发

牛客java选择题每日打卡Day5

京与旧铺

7月月更

【安全攻防】序列化与反序列,你了解多少?

网络安全学海

黑客 网络安全 安全 信息安全 渗透测试

资深开发人员告诉你,怎样编写出优秀的代码?

雨果

程序员 软件 开发者 代码

线程常用的方法

zarmnosaj

7月月更

一入“远程”终不悔,几人欢喜几人愁。| 社区征文

法医

初夏征文

设计电商秒杀系统

Jadedev

「架构实战营」

透过JVM-SANDBOX源码,了解字节码增强技术原理

柠檬汁Code(binbin0325)

互联网架构 源码剖析 字节码增强 源码解读 Java’

毕业总结

天琪实刚亮

一个漂亮的API文档生成工具

为自己带盐

7月月更

简述服务量化分析体系

阿泽🧸

7月月更 量化分析

分布式系统:what、why、how

javaadu

分布式系统

架构实战营 - 第 6 期 模块九之毕业设计

乐邦

「架构实战营」

浅谈一篇优质的小红书文案需要具备什么

石头IT视角

模块九作业

天琪实刚亮

疫情远程办公经验分享| 社区征文

乌龟哥哥

7月月更

架构训练毕业设计+总结

小马

#架构训练营

毕业设计项目

michael

架构实战营 #架构实战营 「架构实战营」

远程办公工具分享|社区征文

如浴春风

初夏征文

聊聊支付流程的设计与实现逻辑

Java 架构

Java多线程案例之单例模式(懒汉,饿汉,枚举)

未见花闻

7月月更

毕业设计:设计秒杀电商系统

jiaoxn

「架构实战营」

【愚公系列】2022年7月 Go教学课程 002-Go语言环境安装

愚公搬代码

7月月更

程序员远程办公喜忧参半| 社区征文

乌龟哥哥

7月月更

Swift 1.13.0发布_大数据_孙镜涛_InfoQ精选文章