OpenStack Swift 2.0发布,增加存储策略

  7月8日,OpenStack ">Swift 2.0发布,这是自项目开源以来一个里程碑事件,这意味着你可以根据你的用例来定制你的存储基础设施。这也将促进该项目的采用和社区的发展。

  在OpenStack Swift宣布开源4年之后,7月8日又迎来了一个重要的时刻——OpenStack Swift 2.0.0版本发布。这可以说是OpenStack Swift发展过程中的里程碑事件,之所以如此重要,是因为该版本引入了存储策略功能,这将允许人们针对不同需求的数据存储配置他们的Swift集群,同时存储成本也大幅下降。本文来自DataCenterKnowledge。

  以下为译文:

  OpenStack Swift是通过一个简单的API来存储和检索大量数据的云存储软件。在经过一年多的发展,以及在众多社区人员的努力下,最新的2.0版本终于在7月8日发布,最引人注目的是该版本引入了存储策略功能。

  Swift是四年前开源的,OpenStack存储项目旨在提供一个高可用性、分布式对象存储,随着2.0版本的发布,也意味着它的一致性方面得到增强。以后,企业和组织可以在廉价的商业服务器集群上高效存储大量数据。

  存储策略之所以如此重要,是因为它们允许人们配置他们的Swift集群,来支持不同需求的数据存储。

  开发者们在丹佛的OpenStack Swift 黑客马拉松上

  SwiftStack是这个项目的主要的贡献者,其博客上重点介绍了两个特定用例:即reduced-redundancy存储策略和geography-specific存储策略。

  SwiftStack的技术主管John Dickinson还写到:

  我们通常推荐在Swift集群上使用3x replication,它让大部分数据在持久性和系统开销之间取得了良好的平衡。

  因为不存储额外的副本对象、存储成本下降了。Swift允许不同的复制因子在同一个集群中使用。OpenStack Swift 2.0也加强了Swift现有的全球集群功能。

  基于对象存储是像管理对象一样管理数据的820.html">存储架构,这和文件系统和块存储截然相反,这个领域有许多的供应商,从初创公司SwiftStack到巨头EMC。

时间: 2024-10-16 22:08:44

OpenStack Swift 2.0发布,增加存储策略的相关文章

《从零开始学Swift》学习笔记(Day 3)——Swift 2.0之后增加的关键字

 Swift 2.0学习笔记(Day 3)--Swift 2.0之后增加的关键字   原创文章,欢迎转载.转载请注明:关东升的博客  看了之前的学习笔记知道了什么是关键字,现在提示各位在Swift 2.0之后增加defer.guard.repeat.catch.rethrows.hrow.throws和try关键字,其中repeat关键字替代do - while循环中的do,即中repeat - while循环.而do关键字用于错误处理.catch.rethrows.throw.throws

为Hadoop存储层增加对OpenStack Swift的支持

在 Hadoop 中有一个抽象文件系统的概念,它有多个不同的子类实现,由 DistributedFileSystem 类代表的 HDFS 便是其中之一.在 Hadoop 的 1.x 版本中,HDFS 存在 NameNode 单点故障,并且它是为大文件的流式数据访问而设计的,不适合随机读写大量的小文件.本文将探讨通过使用其他的存储系统,例如 OpenStack Swift 对象存储,作为 Hadoop 的底层存储,为 Hadoop 的存储层增加对 OpenStack Swift 的支持,并给出测试

OpenStack Swift跨地域存储集群的部署与优化

OpenStack Swift,大家会说它是OpenStack的对象存储服务,或者对象存储项目,但是实际上对象存储这个词它的含义,不同的人有不同的理解. 首先,让我们先看一个例子,就是淘宝在06.07年的时候,开始用他们自己研发的分布式存储系统,或者用现在时髦的话说叫SDS存储系统,来替代NAS设备.就以前淘宝的图片都是放在NAS里面的,但是从06年开始逐步的替换,当然很快,现在早已经不见了,没有一台NAS,负责一台SAN在淘宝的后端里面.中间有一个数据,当然更新的数据在2010年的时候,淘宝后

苹果发布 Swift 3.0 的首个预览版

苹果的开源编程语言Swift发布了最新v3.0的预览版,开发者可通过Swift官网下载最新的快照.苹果预计会在本月中旬召开的开发者大会 Worldwide Developers Conference (WWDC)谈论Swift 3.0.Swift 3.0因为引入了源破坏的改变而与 Swift 2.2 源不兼容,但未来的更新将会维持与Swift 3.0的源兼容.Swift 3.0的正式版预计将在今年晚些时候发布. 文章转载自 开源中国社区[http://www.oschina.net]

我们期待的 Swift 3.0 将会是什么样?

我们期待的 Swift 3.0 将会是什么样? -- 此调查来自官方的 Swift 社区 随着诸如协议扩展.错误处理等 Swift 2.0 新引入的强大特性发布,这都意味着苹果已经明确表示,它们非常积极地听取来自开发者社区的意见来帮助完善和改进这门语言.我们调查了几位使用 Swift 的开发者朋友,询问他们对下一个版本的 Swift 有何希冀,因此他们将在类型系统.协议以及工具等方面和我们一起分享他们的想法. Sash Zats Labgoo.Wondermall 的 iOS 工程师.用户体验设

EMC发布云存储基础架构解决方案Atmos

   EMC公司今天发布了其宣传已久并等待了很长时间的云存储基础架构解决方案,这是一个采用市场上的通用硬件的已经众所周知的系统,EMC公司表示,自动配置.自我修复的Atmos平台可以扩展到PB级,并入服务提供商和IT部门能够提供不同级别的存储服务. 现在,利用互联网或"云"来存储是一件很具有吸引力的事情,他能够消除各种不必要的麻烦,比如购买管理软件和硬件系统,以确保能够有能力满足不断增长的存储需求,使之更容易进行在线备份和灾难恢复. 但是,云存储并不简单,现在可用的云存储服务,比如说亚

Laravel 5.0 发布 新版本特性详解

 这篇文章主要介绍了Laravel 5.0 发布 新版本特性详解,本文讲解了目录结构.Contracts.路由缓存.路由中间.控制器方法注入.认证脚手架等新特性,需要的朋友可以参考下     译注: 期待 Laravel 5.0 已经很久很久了, 之前跳票说要到今年一月份发布. 从一月份就一直在刷新官网和博客, 始终没有更新的消息, 前几天终于看到官网文档切换到了 5.0 版. 新版本带来了众多令人激动的新特性, 尤其是定时任务队列和表单请求两个特性, 光看一下更新说明中的简单介绍都忍不住要上手

OpenStack Swift源码初探--proxy下的server.py

          OpenStack Swift作为开源的云存储工具,被越来越多的公司使用.为了记录和巩固学习swift的开源源码,所以进行一系列的源码开源学习笔记,供初学者快速学习和理解swift的内部功能.           proxy下面的server.py模块是所有对account,container,object等对象进行管理操作的在swift的proxy端的总入口.在swift系统在接收到url请求后,先是经过middleware处理链分别验证处理后,再进入到proxy下面的se

抢先看 Swift 3.0

本文讲的是抢先看 Swift 3.0, 这篇文章介绍了 Swift 3.0 的目标.发布进程和预计的时间表. Swift 3.0 是一个不兼容 Swift 2.2 语法的大版本更新.它对语法和基本库有着根本性的改变.Swift 3.0 实现的完整修改列表可以在 Swift evolution site 中查看. Swift 3.0 是首个包含 Swift Package Manager 的发布版本.现在 Swift Package Manager 还处于早期开发版本,它支持开发和发布跨平台的 S