分布式对象存储的运维_第1页
分布式对象存储的运维_第2页
分布式对象存储的运维_第3页
分布式对象存储的运维_第4页
分布式对象存储的运维_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、新存储,新运维分布式对象存储的运维分布式对象存储的运维数据增刚需和对象存储技术OpenStack Swift开源分布式对象存储系统Swift跨地域部署和存储池 Swift志分析Swift监控报警数据增刚需和对象存储技术数据量持续快速增90%以上是结构化数据海量小件与体积件共存数据访问模式变化虚拟化、云化、互联访问这些数据不太冷数据共享数据管理式变化基于件夹的管理被 基于元数据的管理取代GIS融 医疗数据增刚需和对象存储技术Object Store S3-like storagebuckets Objects are stored incontainersDataRESTful HTTP API

2、DELETE从根本上解决传统件系统在件数量很多、存储规模较时性能衰减、可扩展性差、共享能差的问题GETPUT简 洁 ! 易扩展! 易共享!5OpenStack Swift开源对象存储data 1data 1data 1data 2data 2data 2data 3data 3data 3异地节点分布式,软件定义服务器+硬盘 取代集中存储设备data 1多副本机制,硬件故障不影响数据存储的 可靠性和可性跨地域,实现我容灾、访问加速datadata32域络Swift跨地域部署和存储池Region 1data 1data 1Region 2data 1data 2data 2data 2data

3、3data 3data 3域络Swift跨地域部署和存储池存储策略/存储池Storage PolicyRequestsRead AffinityWrite AffinityOnly affect object PUTSwift志分析Swift志分析Jul 27 01:32:50 node2 account-replicator: 2 successes, 0 failuresJul2701:32:50node2account-replicator:no_change:2ts_repl:0diff:0rsync:0diff_capped:0hashmatch:0 empty:0Jul 27 01

4、:32:51 node2 container-server: 30 - - 26/Jul/2016:17:32:51 +0000 PUT /sdb/ 826/AUTH_test/nacho/c80a81ee-7705-4866-b363-618d3e9849f8-56 201 - PUT 0:8080/sdb/734/AUTH_test/nacho/c80a81ee-7705-4866-b363-618d3e9849f8-56 tx87955217f57444bfaa9e6-0057979ec3 object-server 2079 0.0004 - 5108 0Jul 27 01:32:51

5、 node2 object-server: 32 - - 26/Jul/2016:17:32:51 +0000 PUT /sdc/ 734/AUTH_test/nacho/c80a81ee-7705-4866-b363-618d3e9849f8-56 201 - PUT 0:8080/v1/AUTH_test/nacho/c80a81ee-7705-4866-b363-618d3e9849f8-56tx87955217f57444bfaa9e6-0057979ec3 proxy-server 5111 0.0163 - 5110 0Jul 27 01:32:51 node2 proxy-ser

6、ver: 41 41 26/Jul/2016/17/32/51 PUT /v1/ AUTH_test/nacho/c80a81ee-7705-4866-b363-618d3e9849f8-56 HTTP/1.0 201 - python-requests/ 2.7.0%20CPython/2.7.6%20Linux/3.13.0-32-generic AUTH_tk031c8ad99. 10240 - - tx87955217f57444bfaa9e6-0057979ec3 - 0.0232 - - 1469554371.622150898 1469554371.645317078 0Jul

7、27 01:32:51 node2 Keepalived_vrrp4499: VRRP_Instance(LVS) Received higher prio advert Jul 27 01:32:51 node2 Keepalived_vrrp4499: VRRP_Instance(LVS) Entering BACKUP STATEJul 27 01:32:53 node2 account-server: 30 - - 26/Jul/2016:17:32:53 +0000 HEAD /sdb/ 151/AUTH_test 204 - HEAD 0:8080/v1/AUTH_test txc

8、467dba681f34a4e818fa-0057979ec5 proxy-server 2082 0.0014 - 5109 -Jul 27 01:32:55 node2 object-auditor: Begin object audit forever mode (ZBF)Jul 27 01:32:55 node2 object-auditor: Object audit (ZBF). Since Tue Jul 26 17:32:55 2016: Locally:1 passed, 0 quarantined, 0 errors, files/sec: 702.33, bytes/se

9、c: 0.00, Total time: 0.00, Auditing time: 0.00, Rate: 0.00Jul 27 01:32:56 node2 object-replicator: Starting object replication pass.Jul 27 01:33:00 node2 object-replicator: 920/920 (100.00%) partitions replicated in 3.76s (244.37/ sec, 0s remaining)Swift志分析Jul 27 01:32:50 node2 account-replicator: 2

10、 successes, 0 failuresJul2701:32:50node2account-replicator:no_change:2ts_repl:0diff:0rsync:0diff_capped:0hashmatch:0 empty:0Jul 27 01:32:51 node2 container-server: 30 - - 26/Jul/2016:17:32:51 +0000 PUT /sdb/ 826/AUTH_test/nacho/c80a81ee-7705-4866-b363-618d3e9849f8-56 201 - PUT 0:8080/sdb/734/AUTH_te

11、st/nacho/c80a81ee-7705-4866-b363-618d3e9849f8-56 tx87955217f57444bfaa9e6-0057979ec3 object-server 2079 0.0004 - 5108 0Jul 27 01:32:51 node2 object-server: 32 - - 26/Jul/2016:17:32:51 +0000 PUT /sdc/ 734/AUTH_test/nacho/c80a81ee-7705-4866-b363-618d3e9849f8-56 201 - PUT 0:8080/v1/AUTH_test/nacho/c80a8

12、1ee-7705-4866-b363-618d3e9849f8-56tx87955217f57444bfaa9e6-0057979ec3 proxy-server 5111 0.0163 - 5110 0Jul 27 01:32:51 node2 proxy-server: 41 41 26/Jul/2016/17/32/51 PUT /v1/ AUTH_test/nacho/c80a81ee-7705-4866-b363-618d3e9849f8-56 HTTP/1.0 201 - python-requests/ 2.7.0%20CPython/2.7.6%20Linux/3.13.0-3

13、2-generic AUTH_tk031c8ad99. 10240 - - tx87955217f57444bfaa9e6-0057979ec3 - 0.0232 - - 1469554371.622150898 1469554371.645317078 0Jul 27 01:32:51 node2 Keepalived_vrrp4499: VRRP_Instance(LVS) Received higher prio advert Jul 27 01:32:51 node2 Keepalived_vrrp4499: VRRP_Instance(LVS) Entering BACKUP STA

14、TEJul 27 01:32:53 node2 account-server: 30 - - 26/Jul/2016:17:32:53 +0000 HEAD /sdb/ 151/AUTH_test 204 - HEAD 0:8080/v1/AUTH_test txc467dba681f34a4e818fa-0057979ec5 proxy-server 2082 0.0014 - 5109 -Jul 27 01:32:55 node2 object-auditor: Begin object audit forever mode (ZBF)Jul 27 01:32:55 node2 objec

15、t-auditor: Object audit (ZBF). Since Tue Jul 26 17:32:55 2016: Locally:1 passed, 0 quarantined, 0 errors, files/sec: 702.33, bytes/sec: 0.00, Total time: 0.00, Auditing time: 0.00, Rate: 0.00Jul 27 01:32:56 node2 object-replicator: Starting object replication pass.Jul 27 01:33:00 node2 object-replic

16、ator: 920/920 (100.00%) partitions replicated in 3.76s (244.37/ sec, 0s remaining)Swift志分析志拆分结构化构造搜索条件Swift志分析志拆分if $programname = swift then /var/log/swift/swift.logif $programname = account-server then /var/log/swift/account-server.logif $programname = account-replicator then /var/log/swift/accoun

17、t-replicator.log if $programname = account-auditor then /var/log/swift/account-auditor.logif $programname = account-reaper then /var/log/swift/account-reaper.logif $programname = container-server then /var/log/swift/container-server.logif $programname = container-replicator then /var/log/swift/conta

18、iner-replicator.log if $programname = container-updater then /var/log/swift/container-updater.logif $programname = container-auditor then /var/log/swift/container-auditor.logif $programname = container-sync then /var/log/swift/container-sync.log if $programname = object-server then /var/log/swift/ob

19、ject-server.logif $programname = object-replicator then /var/log/swift/object-replicator.logif $programname = object-updater then /var/log/swift/object-updater.log if $programname = object-auditor then /var/log/swift/object-auditor.logSwift志分析结构化Aug 4 14:33:47 swift11 proxy-server: 1 1 04/Aug/ 2016/

20、06/33/47 PUT /v1/AUTH_94cc9b871be647f2bd505aba2f71374e/test/ etc/apparmor.d/abstractions/ldapclient HTTP/1.0 201 - python- s w i f t c l i e n t - 3 . 0 . 0 1 6 2 5 3 a 1 d 1 6 b 4 4 3 3 a . . . 6 8 6 - -tx82d631d7e2a94d2dada82-0057a2e1cb-0.0482-1470292427.7015080451470292427.749711037 0系统时间戳,主机名,服务

21、名,客户端IP,远端节点IP,代理服务时 间戳,HTTP请求法,HTTP请求路径,HTTP版本,响应状态码, HTTP referer,户代理,认证令牌,接收数据量,发送数据量,客 户端etag,Transaction ID,头信息,延迟时间,HTTP source, 志信息,请求开始时间,请求结束时间,存储策略编号。构造搜索条件Swift志分析结构化Aug 4 14:33:47 swift11 proxy-server: 1 1 04/Aug/ 2016/06/33/47 PUT /v1/AUTH_94cc9b871be647f2bd505aba2f71374e/test/ etc/apparmor.d/abstractions/ldapclient HTTP/1.0 201 - python- s w i f t c l i e n t - 3 . 0 . 0 1 6 2 5 3 a 1 d 1 6 b 4 4 3 3 a . . . 6 8 6 - -tx82d631d7e2a94d2dada82-0057a2e1cb-0.0482-1470292427.7015080451470292427.749711037 0系统时间戳,主机名,服务名,客户端IP,远端节点IP,代理服务时 间戳,HTTP请求法,HTTP请求路径,HTTP版本,响应状态码, HT

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论