基于OpenStack-Swift的云存储服务.pptx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

清华大学软件学院网络所云计算组

基于OpenStackSwift的云存储效劳——清云网盘

报告人:肖贺

导师:李振华

提纲

云存储效劳

存储类型比较

Swift存储原理

SwiftAPI使用例如

清云网盘架构

功能介绍和演示

云存储效劳

云存储

概念:由计算机集群组成的分布式文件系统,统一管理维护,对外提供数据存储和业务访问功能。

使用方法:使用API或者使用基于API的应用通过网络访问

特性:容量价格比低、平安性高

云存储效劳使用场景

面向用户的云存储效劳

云盘

移动应用后台

面向企业开发者的应用

中小企业无力搭建大规模效劳器集群

集群效应降低本钱

计算机存储类型比较

块存储

文件存储

对象存储

概念

用高速(光纤)网络联接专业主机服务器的一种储存方式

使用文件系统,具有目录树结构

将数据和元数据当做一个对象,

速度

低延迟(10ms),热点突出

不同技术各有不同

100ms-1s,冷数据

可分步性

异地不现实

可分布式,但有瓶颈

分步并发能力高

文件大小

大小都可以,热点突出

适合大文件

适合各种大小

接口

Driver,kernelmodule

POSIX

RestfulAPI

典型技术

SAN

HDFS、GFS

Swift、AmazonS3

适合场景

银行

数据中心

网络媒体文件存储

HDFSvsSwift

HDFS

Swift

文件元数据存储方式

中央系统

分布式

多租户

文件大小

适合更庞大的文件

可以处理任意大小的文件

文件并行存写

每次只能有一个文件写入

并发写入

swift结构模型

逻辑结构

物理结构

获取对象/v1/{account}/{container}/{object}

Swift存储模型

对象HashRing

Replicator进程同步

不同节点之间的数据

SwiftClientAPI

清云网盘功能设计

面向用户的功能:

文件增删改查等根本功能,简单友好的访问接口

多客户端可访问:web应用

开发富web

面向开发者的功能

功能丰富的API

清云网盘结构

swiftproxy

storagenode

storagenode

storagenode

keystone

网站页面效劳器

web端

API访问

负载均衡效劳器

swiftproxy

thucloud

谢谢

QA

文档评论(0)

寒傲似冰 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8071104010000026

1亿VIP精品文档

相关文档