什么是swift:
Swfit前身是Rackspace cloud finles项目,由Rackspace2010年贡献给openstack基金会,与Nova一并开启了Openstack元年。
Swift is a highly available, distributed, eventually consistent object/blob store. Organizations can use Swift to store lots of data efficiently, safely, and cheaply. It’s built for scale and optimized for durability, availability, and concurrency across the entire data set. Swift is ideal for storing unstructured data that can grow without bound.
Swift对标AWS的S3(Simple Object Storage),
提供对象存储功能,
Swift架构
Swfit从系统架构上分为两层,一层是访问层,一层是存储层。
另外系统的高可用通过默认的三副本机制来实现。
数据的一致性通过auditor,updater,replicator实现。
因为swift没有目录概念,如何通过url知道文件在哪个存储

Swift是一个高可用、分布式的最终一致性对象存储系统,源自Rackspace的Cloud Files项目。它对标AWS S3,提供对象存储服务,采用三层结构(Account、Container、Object)并利用Ring环记录存储位置。系统通过三副本机制实现高可用,使用auditor、updater、replicator保证数据一致性。适用于存储静态数据,如视频、图片和备份文件。
最低0.47元/天 解锁文章
2022

被折叠的 条评论
为什么被折叠?



