- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
swift概论swift概论
Swift概论
目录
1 OpenStack简介 4
1.1 OpenStack简介 4
1.2 OpenStack的设计原理 5
2 Swift简介 5
3 Swift用途 6
3.1 Swift用途 6
3.2 Swift主要功能 6
4 Swift架构 7
4.1 主要架构 7
4.2 依赖组件 7
4.3 主要组件 8
4.3.1 Ring文件 8
4.3.2 proxy-server 8
4.3.3 auth-server 9
4.3.4 account-server 9
4.3.5 container-server 9
4.3.6 object-server 9
4.3.7 account-auditor、container-auditor、object-auditor 9
4.3.8 container-updater、account-updater 10
4.3.9 Replication 复制 10
4.4 The Rings环 10
4.4.1 Ring Builder 环构造器 10
4.4.2 Ring Data Structure 环数据结构 11
4.4.3 Building the Ring构建环 12
4.5 The Account Reaper 账号收割器 13
4.6 The Auth System认证系统 13
4.6.1 TempAuth 13
4.6.2 Extending Auth扩展认证 14
4.7 Replication复制 14
4.7.1 DB Replication DB复制 15
4.7.2 Object Replication对象复制 15
4.8 Rate Limiting 速率限制 15
4.8.1 Configuration配置 16
4.9 Large Object Support??大对象支持 18
4.9.1 Overview? 概述 18
4.9.2 使用swift来分割对象 18
4.9.3 直接的API 19
4.9.4 Additional Notes?其他注意事项 19
4.10 容器同步 20
4.10.1 概述 20
4.10.2 配置一个集群容许的同步主机 20
4.10.3 使用swift工具来设置同步容器 21
4.10.4 使用curl(或其他工具代替) 23
4.10.5 在集群中,后台正在运行着什么? 23
4.11 特性 24
5 Swift和Hadoop区别 24
6 Swift案例 25
7 其它 25
7.1 Swift的一致性模型是可选的 25
7.1.1 quorum 协议 25
OpenStack简介
OpenStack简介
OpenStack是一个项目和一个开源软件,它提供了一个部署云的操作平台或工具集。其宗旨在于,帮助组织运行为虚拟计算或存储服务的云,为公有云、私有云,也为大云、小云提供可扩展的、灵活的云计算。
OpenStack旗下包含了一组由社区维护的开源项目,他们分别是OpenStack Compute(Nova),OpenStack Object Storage(Swift),以及OpenStack Image Service(Glance)。
OpenStack Compute,为云组织的控制器,它提供一个工具来部署云,包括运行实例、管理网络以及控制用户和其他项目对云的访问(the cloud through users and projects)。它底层的开源项目名称是Nova,其提供的软件能控制IaaS云计算平台,类似于Amazon EC2和Rackspace Cloud Servers。实际上它定义的是,与运行在主机操作系统上潜在的虚拟化机制交互的驱动,暴露基于Web API的功能。
OpenStack Object Storage,是一个可扩展的对象存储系统。对象存储支持多种应用,比如复制和存档数据,图像或视频服务,存储次级静态数据,开发数据存储整合的新应用,存储容量难以估计的数据,为Web应用创建基于云的弹性存储。
OpenStack Image Service,是一个虚拟机镜像的存储、查询和检索系统,服务包括的RESTful API允许用户通过HTTP请求查询VM镜像元数据,以及检索实际的镜像。VM镜像有四种配置方式:简单的文件系统,类似OpenStack Object Storage的对象存储系统,直接用Amazons Simple Storage Solution (S3)?存储,用带有Object Store的S3间接访问S3。
OpenStack的设计原理
Scalability and elasticity are our mai
您可能关注的文档
- Sockte通信机制.doc
- SOC的软硬件协同设计方法和技术.doc
- SMULINK实验课程设计.doc
- sas课程设计论文.doc
- SMT手工焊接技术-第三部分.doc
- Snmputil工具的使用.doc
- SMT标准化与管理.doc
- SOP标准模板.doc
- SP8X _63_M7_1.doc
- solidworks模板的制定及标题栏的设置.doc
- SIP4-304_编码规范-Csharp(说明)_B_20071228S.doc
- SX2-2.5-10箱式电阻炉.doc
- SXF-12-10可编程高温炉说明书.doc
- sy-2011下(2011--2012-02)辅导员工作计划.doc
- Starter Unit1 教学设计.doc
- Synthesis and charaterization of MWCNTpoly(meta nitroaniline) conducting-0312-巩锐.doc
- SX2系列高温箱式电阻炉使用说明书 2.doc
- System Description Document.ppt
- S函数设计初学者实例.doc
- s版五年级下二单元语文教案.doc
文档评论(0)