SlideShare ist ein Scribd-Unternehmen logo
1 von 32
网站存储经验谈 林钰 阿里巴巴-运维部 Weibo & twitter: @ylinn Alibaba.com
存储不仅仅是存储 评估规划 维护优化 未来趋势
web共享系统发展 REQ-80 server
web共享系统发展 REQ-80 loadbalance server
web共享系统发展 REQ-80 loadbalance App-server server NFS NFS NAS
web共享系统发展 REQ-80 loadbalance cache-server loadbalance App-server server NFS NFS NAS
web共享系统发展 REQ-80 loadbalance cache-server loadbalance REQ-80 App-server server NFS 云存储 NFS NAS file-server
典型网站web共享系统 REQ-80 loadbalance cache-server loadbalance App-server File-server集群,目标是作为所有应用的共享文件读写接口。 Image-server 云存储 loadbalance NFS NAS file-server
存在的问题 无规划 不同应用的数据混合在一个目录中 660000——单个目录文件数无控制 100000——子目录数量过多 随意的软链接 数据增长导致共享空间达上限(16TB) 访问增长导致存储性能成瓶颈
评估规划的经验 共享文件系统的组织 不要等到积重难返:目录数量、层次、切分规则、文件数量 不同类型IO的相互影响 硬件降级的影响 RTO ↑ 方案评估时鲜有涉及但非常重要
案例:共享目录规划 /app/[0-9]{2}/[0-9]{2}/[0-9]{2}/[0-9]{2}/[0-9]/ 总空间接近NAS设备单卷上限 /app/2010/[0-9]{3}/[0-9]{3}/ 解决单卷容量受限问题 NAS的IO负荷下降明显
改造前后对比 ,[object Object],http://i02.c.aliimg.com/img/offer/53/03/11/32/5/530311325.summ.jpg
改造前后对比 cont. ,[object Object],http://i02.c.aliimg.com/img/offer2/2011/028/411/114820_656187364.gif
案例:硬件降级影响分析 正常的主备复制方案 性能 成本 可靠性 硬件降级之后? RTO≈20h Cache occupied NFS slowly NFS √ Data copy √ GE blade1 blade2 √ Fabric Channel switchB switchA Block storage FC SATA
案例: FS3存储的尝试 Node A (solaris+ZFS) Node B (solaris+ZFS) SSD (R) SSD (R) SSD (R) SSD (R) OS SSD (R) OS SSD (R) OS SSD (R) SSD (R) SSD (R) OS SSD (R) SSD (R) SSD (R) NFS iSCSI CIFS FC NFS iSCSI CIFS FC HA iSCSI iSCSI LAN switch Disk server Disk server Disk server (Linux) Disk server Disk server Disk server (Linux) HD HD HD HD HD HD HD HD HD HD HD HD SSD (W) SSD (W) SSD (W) SSD (W) SSD (W) SSD (W) HD HD HD HD HD HD OS OS OS OS OS OS HD HD HD HD HD HD HD HD HD HD HD HD OS SSD (W) OS SSD (W) OS SSD (W) OS SSD (W) OS SSD (W) OS SSD (W) HD HD HD HD HD HD
规划做得不好的后果
一次一次地发生相同问题 ——丧失信任
小结 除了考虑高端中端、磁盘数量、raid规划之外…… 数据布局影响存储的IO效率 IO类型小变化导致大影响 硬件降级一直不受重视
XX项目流程 需求调研 立项 设计 代码开发 运维 测试 运维 上线 运维
维护优化的经验 功夫在存储之外 积累不合理、滥用的现象 了解具体的业务 天时、地利 逆向推动 设备性能统计 周边关联系统的表现
案例:为什么要了解业务 设备搬迁场景,1+1<2 A、B、C硬件性能完全一致 A、B数据迁移至异地C的不同磁盘组 发现迁移之后读缓慢 唯一的遗漏点:内存 A应用特点是大量的元数据读 NAS A NAS B  NAS C  + >> cpu 20% disk 60% cpu <5% disk<10% cpu >40% disk 90%
案例:关联系统影响 存储IO量、流量增加 从存储本身无从查找增量来源 Web-cache系统出现高频次MISS特征 http://img.china.alibaba.com/img/mysite/42/54/27/b3_hulingli0802_1247022222728.jpg?r=0.6438864282476 原因:为“所见即所得”,绕过Cache
url优化前后对比
优化结果 流量下降160Mbps+,相应NAS存储总吞吐量大约300多Mbps,相当于存储性能提升一倍 带宽费用效益 > 10000/月 用户体验改善
小结 除了“磁盘数不够了、Cache要扩容了”之外…… 了解业务积累素材 抓住机会搭顺风车 周边关联系统的异常
云 NAS cloud DAS/PC PC NAS/VTL/PC Tape/PC 存储场景 高性能 SAN/SSD OLTP DB 非结构共享 Big data 分布式 Nearline Back & Arch 海量 GB TB PB ZB
未来存储趋势 SSD带来的变革 存储服务器流行 云存储、云计算
云存储时代的思考 云看起来很美 ≠ 撒手不管 可靠性 网络、电源、运维水平 集群设计结构 性能:并非所有场景适用 可维护性 用户可视可控 可量化衡量 数据可安全导出
回顾 评估规划阶段 文件系统的组织 注意不同IO类型的相互影响 考虑硬件降级后的表现 维护、优化措施 注意积累 了解业务 周边系统 存储趋势 PC+SSD:运维成本、可靠性 云存储:运维人员仍有可为,对OS本身的研究
Thanks. Q&A ,[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Pegasus KV Storage, Let the Users focus on their work (2018/07)
Pegasus KV Storage, Let the Users focus on their work (2018/07)Pegasus KV Storage, Let the Users focus on their work (2018/07)
Pegasus KV Storage, Let the Users focus on their work (2018/07)涛 吴
 
Pegasus In Depth (2018/10)
Pegasus In Depth (2018/10)Pegasus In Depth (2018/10)
Pegasus In Depth (2018/10)涛 吴
 
8, lamp
8, lamp8, lamp
8, lampted-xu
 
Ted yu:h base and hoya
Ted yu:h base and hoyaTed yu:h base and hoya
Ted yu:h base and hoyahdhappy001
 
阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划mysqlops
 
Database.Cache&Buffer&Lock
Database.Cache&Buffer&LockDatabase.Cache&Buffer&Lock
Database.Cache&Buffer&LockLixun Peng
 
MySQL多机房容灾设计(with Multi-Master)
MySQL多机房容灾设计(with Multi-Master)MySQL多机房容灾设计(with Multi-Master)
MySQL多机房容灾设计(with Multi-Master)Lixun Peng
 
课题三:Nginx基础知识
课题三:Nginx基础知识课题三:Nginx基础知识
课题三:Nginx基础知识Liu Allen
 
Traffic server overview
Traffic server overviewTraffic server overview
Traffic server overviewqianshi
 
應用Ceph技術打造軟體定義儲存新局
應用Ceph技術打造軟體定義儲存新局應用Ceph技術打造軟體定義儲存新局
應用Ceph技術打造軟體定義儲存新局Alex Lau
 
MySQL优化、新特性和新架构 彭立勋
MySQL优化、新特性和新架构 彭立勋MySQL优化、新特性和新架构 彭立勋
MySQL优化、新特性和新架构 彭立勋Lixun Peng
 
Memcached vs redis
Memcached vs redisMemcached vs redis
Memcached vs redisqianshi
 
构建基于Lamp的网站架构
构建基于Lamp的网站架构构建基于Lamp的网站架构
构建基于Lamp的网站架构Cosey Lee
 
高性能并发Web服务器实现核心内幕
高性能并发Web服务器实现核心内幕高性能并发Web服务器实现核心内幕
高性能并发Web服务器实现核心内幕ideawu
 
Mysql企业备份发展及实践
Mysql企业备份发展及实践Mysql企业备份发展及实践
Mysql企业备份发展及实践maclean liu
 
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案maclean liu
 
Pptv lb日志实时分析平台
Pptv lb日志实时分析平台Pptv lb日志实时分析平台
Pptv lb日志实时分析平台drewz lin
 
Building the Production Ready EB level Storage Product from Ceph - Dongmao Zhang
Building the Production Ready EB level Storage Product from Ceph - Dongmao ZhangBuilding the Production Ready EB level Storage Product from Ceph - Dongmao Zhang
Building the Production Ready EB level Storage Product from Ceph - Dongmao ZhangCeph Community
 
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略maclean liu
 
Lvs在大规模网络环境下的应用pukong
Lvs在大规模网络环境下的应用pukongLvs在大规模网络环境下的应用pukong
Lvs在大规模网络环境下的应用pukongMichael Zhang
 

Was ist angesagt? (20)

Pegasus KV Storage, Let the Users focus on their work (2018/07)
Pegasus KV Storage, Let the Users focus on their work (2018/07)Pegasus KV Storage, Let the Users focus on their work (2018/07)
Pegasus KV Storage, Let the Users focus on their work (2018/07)
 
Pegasus In Depth (2018/10)
Pegasus In Depth (2018/10)Pegasus In Depth (2018/10)
Pegasus In Depth (2018/10)
 
8, lamp
8, lamp8, lamp
8, lamp
 
Ted yu:h base and hoya
Ted yu:h base and hoyaTed yu:h base and hoya
Ted yu:h base and hoya
 
阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划
 
Database.Cache&Buffer&Lock
Database.Cache&Buffer&LockDatabase.Cache&Buffer&Lock
Database.Cache&Buffer&Lock
 
MySQL多机房容灾设计(with Multi-Master)
MySQL多机房容灾设计(with Multi-Master)MySQL多机房容灾设计(with Multi-Master)
MySQL多机房容灾设计(with Multi-Master)
 
课题三:Nginx基础知识
课题三:Nginx基础知识课题三:Nginx基础知识
课题三:Nginx基础知识
 
Traffic server overview
Traffic server overviewTraffic server overview
Traffic server overview
 
應用Ceph技術打造軟體定義儲存新局
應用Ceph技術打造軟體定義儲存新局應用Ceph技術打造軟體定義儲存新局
應用Ceph技術打造軟體定義儲存新局
 
MySQL优化、新特性和新架构 彭立勋
MySQL优化、新特性和新架构 彭立勋MySQL优化、新特性和新架构 彭立勋
MySQL优化、新特性和新架构 彭立勋
 
Memcached vs redis
Memcached vs redisMemcached vs redis
Memcached vs redis
 
构建基于Lamp的网站架构
构建基于Lamp的网站架构构建基于Lamp的网站架构
构建基于Lamp的网站架构
 
高性能并发Web服务器实现核心内幕
高性能并发Web服务器实现核心内幕高性能并发Web服务器实现核心内幕
高性能并发Web服务器实现核心内幕
 
Mysql企业备份发展及实践
Mysql企业备份发展及实践Mysql企业备份发展及实践
Mysql企业备份发展及实践
 
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
 
Pptv lb日志实时分析平台
Pptv lb日志实时分析平台Pptv lb日志实时分析平台
Pptv lb日志实时分析平台
 
Building the Production Ready EB level Storage Product from Ceph - Dongmao Zhang
Building the Production Ready EB level Storage Product from Ceph - Dongmao ZhangBuilding the Production Ready EB level Storage Product from Ceph - Dongmao Zhang
Building the Production Ready EB level Storage Product from Ceph - Dongmao Zhang
 
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
 
Lvs在大规模网络环境下的应用pukong
Lvs在大规模网络环境下的应用pukongLvs在大规模网络环境下的应用pukong
Lvs在大规模网络环境下的应用pukong
 

Andere mochten auch

Andere mochten auch (16)

Danielle pres.ppt
Danielle pres.pptDanielle pres.ppt
Danielle pres.ppt
 
Danielle pres.ppt
Danielle pres.pptDanielle pres.ppt
Danielle pres.ppt
 
Danielle pres.ppt
Danielle pres.pptDanielle pres.ppt
Danielle pres.ppt
 
History of horror films
History of horror filmsHistory of horror films
History of horror films
 
Danielle pres.ppt
Danielle pres.pptDanielle pres.ppt
Danielle pres.ppt
 
History of horror films
History of horror filmsHistory of horror films
History of horror films
 
20101220-ekoplan
20101220-ekoplan20101220-ekoplan
20101220-ekoplan
 
Danielle pres.ppt
Danielle pres.pptDanielle pres.ppt
Danielle pres.ppt
 
Danielle pres.ppt
Danielle pres.pptDanielle pres.ppt
Danielle pres.ppt
 
Danielle pres.ppt
Danielle pres.pptDanielle pres.ppt
Danielle pres.ppt
 
Danielle pres.ppt
Danielle pres.pptDanielle pres.ppt
Danielle pres.ppt
 
网站存储经验谈pdf
网站存储经验谈pdf网站存储经验谈pdf
网站存储经验谈pdf
 
ADD 2011 Make3D
ADD 2011 Make3DADD 2011 Make3D
ADD 2011 Make3D
 
网站存储经验谈-pdf
网站存储经验谈-pdf网站存储经验谈-pdf
网站存储经验谈-pdf
 
e-Trgovina 2012 presentation "The role of data analysis in SME e-commerce"
e-Trgovina 2012 presentation "The role of data analysis in SME e-commerce"e-Trgovina 2012 presentation "The role of data analysis in SME e-commerce"
e-Trgovina 2012 presentation "The role of data analysis in SME e-commerce"
 
Protoplast fusion
Protoplast fusionProtoplast fusion
Protoplast fusion
 

Ähnlich wie 网站存储经验谈

阿里巴巴 林钰 网站存储经验谈
阿里巴巴 林钰 网站存储经验谈阿里巴巴 林钰 网站存储经验谈
阿里巴巴 林钰 网站存储经验谈colderboy17
 
高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践self study
 
高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践rewinx
 
高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践Frank Cai
 
淘宝对象存储与Cdn系统到服务
淘宝对象存储与Cdn系统到服务淘宝对象存储与Cdn系统到服务
淘宝对象存储与Cdn系统到服务drewz lin
 
Taobao图片存储与cdn系统到服务
Taobao图片存储与cdn系统到服务Taobao图片存储与cdn系统到服务
Taobao图片存储与cdn系统到服务Wensong Zhang
 
SAE平台的灵活应用(吕毅、魏世江)
SAE平台的灵活应用(吕毅、魏世江)SAE平台的灵活应用(吕毅、魏世江)
SAE平台的灵活应用(吕毅、魏世江)毅 吕
 
稳定、高效、低碳 -淘宝软件基础设施构建实践
稳定、高效、低碳  -淘宝软件基础设施构建实践稳定、高效、低碳  -淘宝软件基础设施构建实践
稳定、高效、低碳 -淘宝软件基础设施构建实践Wensong Zhang
 
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践淘宝软件基础设施构建实践
淘宝软件基础设施构建实践Wensong Zhang
 
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践淘宝软件基础设施构建实践
淘宝软件基础设施构建实践lovingprince58
 
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践淘宝软件基础设施构建实践
淘宝软件基础设施构建实践drewz lin
 
使用LVS集群架设高可扩展的网络服务
使用LVS集群架设高可扩展的网络服务使用LVS集群架设高可扩展的网络服务
使用LVS集群架设高可扩展的网络服务Wensong Zhang
 
Pm 04 华胜天成openstack实践汇报-20120808
Pm 04 华胜天成openstack实践汇报-20120808Pm 04 华胜天成openstack实践汇报-20120808
Pm 04 华胜天成openstack实践汇报-20120808OpenCity Community
 
章文嵩:Taobao海量图片存储与cdn系统 v2-系统架构师
章文嵩:Taobao海量图片存储与cdn系统 v2-系统架构师章文嵩:Taobao海量图片存储与cdn系统 v2-系统架构师
章文嵩:Taobao海量图片存储与cdn系统 v2-系统架构师Enlight Chen
 
Taobao海量图片存储与cdn系统 v2-系统架构师
Taobao海量图片存储与cdn系统 v2-系统架构师Taobao海量图片存储与cdn系统 v2-系统架构师
Taobao海量图片存储与cdn系统 v2-系统架构师Wensong Zhang
 
章文嵩:使用Lvs集群架设高可扩展的网络服务
章文嵩:使用Lvs集群架设高可扩展的网络服务章文嵩:使用Lvs集群架设高可扩展的网络服务
章文嵩:使用Lvs集群架设高可扩展的网络服务drewz lin
 
高性能Web服务器nginx及相关新技术的应用
高性能Web服务器nginx及相关新技术的应用高性能Web服务器nginx及相关新技术的应用
高性能Web服务器nginx及相关新技术的应用redhat9
 
ByPat博客出品-高性能Web服务器nginx及相关新技术的应用
ByPat博客出品-高性能Web服务器nginx及相关新技术的应用ByPat博客出品-高性能Web服务器nginx及相关新技术的应用
ByPat博客出品-高性能Web服务器nginx及相关新技术的应用redhat9
 

Ähnlich wie 网站存储经验谈 (20)

阿里巴巴 林钰 网站存储经验谈
阿里巴巴 林钰 网站存储经验谈阿里巴巴 林钰 网站存储经验谈
阿里巴巴 林钰 网站存储经验谈
 
高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践
 
高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践
 
高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践
 
淘宝对象存储与Cdn系统到服务
淘宝对象存储与Cdn系统到服务淘宝对象存储与Cdn系统到服务
淘宝对象存储与Cdn系统到服务
 
Taobao图片存储与cdn系统到服务
Taobao图片存储与cdn系统到服务Taobao图片存储与cdn系统到服务
Taobao图片存储与cdn系统到服务
 
SAE平台的灵活应用(吕毅、魏世江)
SAE平台的灵活应用(吕毅、魏世江)SAE平台的灵活应用(吕毅、魏世江)
SAE平台的灵活应用(吕毅、魏世江)
 
稳定、高效、低碳 -淘宝软件基础设施构建实践
稳定、高效、低碳  -淘宝软件基础设施构建实践稳定、高效、低碳  -淘宝软件基础设施构建实践
稳定、高效、低碳 -淘宝软件基础设施构建实践
 
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
 
Taobao base
Taobao baseTaobao base
Taobao base
 
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
 
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
 
LVS
LVSLVS
LVS
 
使用LVS集群架设高可扩展的网络服务
使用LVS集群架设高可扩展的网络服务使用LVS集群架设高可扩展的网络服务
使用LVS集群架设高可扩展的网络服务
 
Pm 04 华胜天成openstack实践汇报-20120808
Pm 04 华胜天成openstack实践汇报-20120808Pm 04 华胜天成openstack实践汇报-20120808
Pm 04 华胜天成openstack实践汇报-20120808
 
章文嵩:Taobao海量图片存储与cdn系统 v2-系统架构师
章文嵩:Taobao海量图片存储与cdn系统 v2-系统架构师章文嵩:Taobao海量图片存储与cdn系统 v2-系统架构师
章文嵩:Taobao海量图片存储与cdn系统 v2-系统架构师
 
Taobao海量图片存储与cdn系统 v2-系统架构师
Taobao海量图片存储与cdn系统 v2-系统架构师Taobao海量图片存储与cdn系统 v2-系统架构师
Taobao海量图片存储与cdn系统 v2-系统架构师
 
章文嵩:使用Lvs集群架设高可扩展的网络服务
章文嵩:使用Lvs集群架设高可扩展的网络服务章文嵩:使用Lvs集群架设高可扩展的网络服务
章文嵩:使用Lvs集群架设高可扩展的网络服务
 
高性能Web服务器nginx及相关新技术的应用
高性能Web服务器nginx及相关新技术的应用高性能Web服务器nginx及相关新技术的应用
高性能Web服务器nginx及相关新技术的应用
 
ByPat博客出品-高性能Web服务器nginx及相关新技术的应用
ByPat博客出品-高性能Web服务器nginx及相关新技术的应用ByPat博客出品-高性能Web服务器nginx及相关新技术的应用
ByPat博客出品-高性能Web服务器nginx及相关新技术的应用
 

网站存储经验谈