Soumettre la recherche
Mettre en ligne
搜狐畅游数据库运维经验分享
•
4 j'aime
•
1,109 vues
M
mysqlops
Suivre
搜狐,畅游,数据库,运维,经验
Lire moins
Lire la suite
Technologie
Divertissement et humour
Signaler
Partager
Signaler
Partager
1 sur 23
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
搜狐畅游 叶金荣 游戏数据库运维经验分享
搜狐畅游 叶金荣 游戏数据库运维经验分享
guiyingshenxia
X program-within-a-month
X program-within-a-month
Chao Zhu
数据库性能量化
数据库性能量化
yzsind
数据库性能量化
数据库性能量化
mysqlops
敏捷网游架构与性能的新玩法
敏捷网游架构与性能的新玩法
勇浩 赖
艺龙旅行网架构案例分享-Qcon2011
艺龙旅行网架构案例分享-Qcon2011
Yiwei Ma
唯品会大数据实践 Sacc pub
唯品会大数据实践 Sacc pub
Chao Zhu
阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划
mysqlops
Recommandé
搜狐畅游 叶金荣 游戏数据库运维经验分享
搜狐畅游 叶金荣 游戏数据库运维经验分享
guiyingshenxia
X program-within-a-month
X program-within-a-month
Chao Zhu
数据库性能量化
数据库性能量化
yzsind
数据库性能量化
数据库性能量化
mysqlops
敏捷网游架构与性能的新玩法
敏捷网游架构与性能的新玩法
勇浩 赖
艺龙旅行网架构案例分享-Qcon2011
艺龙旅行网架构案例分享-Qcon2011
Yiwei Ma
唯品会大数据实践 Sacc pub
唯品会大数据实践 Sacc pub
Chao Zhu
阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划
mysqlops
搜狐畅游 叶金荣 游戏数据库运维经验分享
搜狐畅游 叶金荣 游戏数据库运维经验分享
colderboy17
数据库性能量化 叶正盛
数据库性能量化 叶正盛
yzsind
Data Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouse
Jack Gao
ClickHouse北京Meetup ClickHouse Best Practice @Sina
ClickHouse北京Meetup ClickHouse Best Practice @Sina
Jack Gao
Greenplum技术
Greenplum技术
锐 张
Qq game后台架构及开发介绍
Qq game后台架构及开发介绍
mysqlops
张松国 腾讯微博架构介绍08
张松国 腾讯微博架构介绍08
drewz lin
網頁弱點掃描服務簡報 20120606
網頁弱點掃描服務簡報 20120606
Fionsu
淺談物聯網巨量資料挑戰 - Jazz 王耀聰 (2016/3/17 於鴻海內湖) 免費講座
淺談物聯網巨量資料挑戰 - Jazz 王耀聰 (2016/3/17 於鴻海內湖) 免費講座
NTC.im(Notch Training Center)
移动互联网服务端架构介绍
移动互联网服务端架构介绍
arganzheng
Distributed Data Analytics at Taobao
Distributed Data Analytics at Taobao
Min Zhou
阿里巴巴数据中台实践分享.pdf
阿里巴巴数据中台实践分享.pdf
markmind
网站离线数据安全分析漫谈 2012cert
网站离线数据安全分析漫谈 2012cert
ph4nt0m
2014 Hpocon 姚仁捷 唯品会 - data driven ops
2014 Hpocon 姚仁捷 唯品会 - data driven ops
Michael Zhang
Apache Kylin Data Summit 2019: Kyligence Presentation
Apache Kylin Data Summit 2019: Kyligence Presentation
Tyler Wishnoff
F1 07 淘宝软件基础设施构建实践_章文嵩_淘宝
F1 07 淘宝软件基础设施构建实践_章文嵩_淘宝
drewz lin
微博在大规模、高负载中的典型问题
微博在大规模、高负载中的典型问题
Weibo Corporation
Actuate presentation 2011
Actuate presentation 2011
Luke Han
05 杨志丰
05 杨志丰
锐 张
美丽说的架构发展与变迁 New
美丽说的架构发展与变迁 New
翀 刘
The simplethebeautiful
The simplethebeautiful
mysqlops
Oracle数据库分析函数详解
Oracle数据库分析函数详解
mysqlops
Contenu connexe
Similaire à 搜狐畅游数据库运维经验分享
搜狐畅游 叶金荣 游戏数据库运维经验分享
搜狐畅游 叶金荣 游戏数据库运维经验分享
colderboy17
数据库性能量化 叶正盛
数据库性能量化 叶正盛
yzsind
Data Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouse
Jack Gao
ClickHouse北京Meetup ClickHouse Best Practice @Sina
ClickHouse北京Meetup ClickHouse Best Practice @Sina
Jack Gao
Greenplum技术
Greenplum技术
锐 张
Qq game后台架构及开发介绍
Qq game后台架构及开发介绍
mysqlops
张松国 腾讯微博架构介绍08
张松国 腾讯微博架构介绍08
drewz lin
網頁弱點掃描服務簡報 20120606
網頁弱點掃描服務簡報 20120606
Fionsu
淺談物聯網巨量資料挑戰 - Jazz 王耀聰 (2016/3/17 於鴻海內湖) 免費講座
淺談物聯網巨量資料挑戰 - Jazz 王耀聰 (2016/3/17 於鴻海內湖) 免費講座
NTC.im(Notch Training Center)
移动互联网服务端架构介绍
移动互联网服务端架构介绍
arganzheng
Distributed Data Analytics at Taobao
Distributed Data Analytics at Taobao
Min Zhou
阿里巴巴数据中台实践分享.pdf
阿里巴巴数据中台实践分享.pdf
markmind
网站离线数据安全分析漫谈 2012cert
网站离线数据安全分析漫谈 2012cert
ph4nt0m
2014 Hpocon 姚仁捷 唯品会 - data driven ops
2014 Hpocon 姚仁捷 唯品会 - data driven ops
Michael Zhang
Apache Kylin Data Summit 2019: Kyligence Presentation
Apache Kylin Data Summit 2019: Kyligence Presentation
Tyler Wishnoff
F1 07 淘宝软件基础设施构建实践_章文嵩_淘宝
F1 07 淘宝软件基础设施构建实践_章文嵩_淘宝
drewz lin
微博在大规模、高负载中的典型问题
微博在大规模、高负载中的典型问题
Weibo Corporation
Actuate presentation 2011
Actuate presentation 2011
Luke Han
05 杨志丰
05 杨志丰
锐 张
美丽说的架构发展与变迁 New
美丽说的架构发展与变迁 New
翀 刘
Similaire à 搜狐畅游数据库运维经验分享
(20)
搜狐畅游 叶金荣 游戏数据库运维经验分享
搜狐畅游 叶金荣 游戏数据库运维经验分享
数据库性能量化 叶正盛
数据库性能量化 叶正盛
Data Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouse
ClickHouse北京Meetup ClickHouse Best Practice @Sina
ClickHouse北京Meetup ClickHouse Best Practice @Sina
Greenplum技术
Greenplum技术
Qq game后台架构及开发介绍
Qq game后台架构及开发介绍
张松国 腾讯微博架构介绍08
张松国 腾讯微博架构介绍08
網頁弱點掃描服務簡報 20120606
網頁弱點掃描服務簡報 20120606
淺談物聯網巨量資料挑戰 - Jazz 王耀聰 (2016/3/17 於鴻海內湖) 免費講座
淺談物聯網巨量資料挑戰 - Jazz 王耀聰 (2016/3/17 於鴻海內湖) 免費講座
移动互联网服务端架构介绍
移动互联网服务端架构介绍
Distributed Data Analytics at Taobao
Distributed Data Analytics at Taobao
阿里巴巴数据中台实践分享.pdf
阿里巴巴数据中台实践分享.pdf
网站离线数据安全分析漫谈 2012cert
网站离线数据安全分析漫谈 2012cert
2014 Hpocon 姚仁捷 唯品会 - data driven ops
2014 Hpocon 姚仁捷 唯品会 - data driven ops
Apache Kylin Data Summit 2019: Kyligence Presentation
Apache Kylin Data Summit 2019: Kyligence Presentation
F1 07 淘宝软件基础设施构建实践_章文嵩_淘宝
F1 07 淘宝软件基础设施构建实践_章文嵩_淘宝
微博在大规模、高负载中的典型问题
微博在大规模、高负载中的典型问题
Actuate presentation 2011
Actuate presentation 2011
05 杨志丰
05 杨志丰
美丽说的架构发展与变迁 New
美丽说的架构发展与变迁 New
Plus de mysqlops
The simplethebeautiful
The simplethebeautiful
mysqlops
Oracle数据库分析函数详解
Oracle数据库分析函数详解
mysqlops
Percona Live 2012PPT:mysql-security-privileges-and-user-management
Percona Live 2012PPT:mysql-security-privileges-and-user-management
mysqlops
Percona Live 2012PPT: introduction-to-mysql-replication
Percona Live 2012PPT: introduction-to-mysql-replication
mysqlops
Percona Live 2012PPT: MySQL Cluster And NDB Cluster
Percona Live 2012PPT: MySQL Cluster And NDB Cluster
mysqlops
Percona Live 2012PPT: MySQL Query optimization
Percona Live 2012PPT: MySQL Query optimization
mysqlops
Pldc2012 innodb architecture and internals
Pldc2012 innodb architecture and internals
mysqlops
DBA新人的述职报告
DBA新人的述职报告
mysqlops
分布式爬虫
分布式爬虫
mysqlops
MySQL应用优化实践
MySQL应用优化实践
mysqlops
eBay EDW元数据管理及应用
eBay EDW元数据管理及应用
mysqlops
基于协程的网络开发框架的设计与实现
基于协程的网络开发框架的设计与实现
mysqlops
eBay基于Hadoop平台的用户邮件数据分析
eBay基于Hadoop平台的用户邮件数据分析
mysqlops
对MySQL DBA的一些思考
对MySQL DBA的一些思考
mysqlops
QQ聊天系统后台架构的演化与启示
QQ聊天系统后台架构的演化与启示
mysqlops
腾讯即时聊天IM1.4亿在线背后的故事
腾讯即时聊天IM1.4亿在线背后的故事
mysqlops
分布式存储与TDDL
分布式存储与TDDL
mysqlops
MySQL数据库生产环境维护
MySQL数据库生产环境维护
mysqlops
Memcached
Memcached
mysqlops
DevOPS
DevOPS
mysqlops
Plus de mysqlops
(20)
The simplethebeautiful
The simplethebeautiful
Oracle数据库分析函数详解
Oracle数据库分析函数详解
Percona Live 2012PPT:mysql-security-privileges-and-user-management
Percona Live 2012PPT:mysql-security-privileges-and-user-management
Percona Live 2012PPT: introduction-to-mysql-replication
Percona Live 2012PPT: introduction-to-mysql-replication
Percona Live 2012PPT: MySQL Cluster And NDB Cluster
Percona Live 2012PPT: MySQL Cluster And NDB Cluster
Percona Live 2012PPT: MySQL Query optimization
Percona Live 2012PPT: MySQL Query optimization
Pldc2012 innodb architecture and internals
Pldc2012 innodb architecture and internals
DBA新人的述职报告
DBA新人的述职报告
分布式爬虫
分布式爬虫
MySQL应用优化实践
MySQL应用优化实践
eBay EDW元数据管理及应用
eBay EDW元数据管理及应用
基于协程的网络开发框架的设计与实现
基于协程的网络开发框架的设计与实现
eBay基于Hadoop平台的用户邮件数据分析
eBay基于Hadoop平台的用户邮件数据分析
对MySQL DBA的一些思考
对MySQL DBA的一些思考
QQ聊天系统后台架构的演化与启示
QQ聊天系统后台架构的演化与启示
腾讯即时聊天IM1.4亿在线背后的故事
腾讯即时聊天IM1.4亿在线背后的故事
分布式存储与TDDL
分布式存储与TDDL
MySQL数据库生产环境维护
MySQL数据库生产环境维护
Memcached
Memcached
DevOPS
DevOPS
搜狐畅游数据库运维经验分享
1.
搜狐畅游数据库运维经验分享
叶金荣@搜狐畅游 2011-06-25
2.
网络游戏分类 在线休闲
- 斗地主、象棋 网络对战 - 星际、CS 角色扮演 - 魔兽实际、天龙八部
3.
MMORPG特点 四A(Anti)模式 A-集中式:分区分服 A-高可用:定期维护 A-多样化:趋近同质 A-读写比:写比读多
4.
畅游数据库业务特点 集中式 – 全网注册充值 – 统计分析 –
备份 分散式 – 各区各服在线游戏
5.
畅游数据库业务规模 在线游戏业务>20,包括海外 主机 > 1000 实例
> 1000 全局数据库tps > 100 游戏数据库tps > 700
6.
1. 畅游数据库运维 -
早期 时间:2008年以前 特点:不规范 • 人手&经验有限 • 无专业MySQL DBA • 硬件旧、差、乱,故障率高 • 数据库设计不规范,效率低 • 优化、安全、监控均不完善
7.
存在问题 从问题中学习经验 硬盘、电源易发故障 CPU、IO、内存性能差 32位MySQL版本问题 死锁、锁等待问题严重 数据库设计无规范 缺乏有效监控机制
8.
改进措施 升级硬件配置&固件&驱动 升级到64位OS&MySQL 优化数据库设计,提高事务并 发效率,降低死锁&锁等待 反范式设计,解决统计难题 建立基本监控&安全机制
9.
2. 畅游数据库运维 -
中期 时间:2008 ~ 2010 特点:逐步完善 • 增加人力数量&质量 • 硬件系统升级&规范 • 持续优化硬件&数据库 • 完善监控、安全、自动化 • 不断降低故障率
10.
存在问题 数据读写&并发增长迅速 磁盘IO历史问题更为严重 开发新手&人员变更导致数据 库设计常见问题仍旧存在 硬件故障排查解决能力不足 自动化程度低,重复劳动严重
11.
改进措施 使用Percona分支MyQL,提 高数据库并发响应能力 尝试ext4文件系统 调整数据表设计,解决最为关 键的IO瓶颈 增强对硬件系统的了解 加强自动化,提高效率,解放 人力
12.
3. 畅游数据库运维 –
当前 时间:2010 ~ 特点:自动化、规范化 • 疲于应对暴增的业务需求 • 急迫需要提高自动化水平 • 依靠规范化制度应对变化 • 不断优化数据库应对压力
13.
存在问题 业务需求增长迅速,人手不足 新项目中的数据库设计不规范 除了传统游戏数据库应用,出 现了其他新型应用 早期基础运维体系建设存在缺 陷导致了后期运维规范化、自 动化的难度骤增
14.
改进措施 自动化 … 强制规范化 根据每个项目的特点,选择更 加合适的架构、设计、引擎 蚂蚁搬家式推进基础运维体系 的规范化 不断提高自动化水平
15.
4. 畅游数据库运维 –
未来 特点:平台化 • 管理系统平台 • 事件驱动响应 • 审核审计流程 • 在线知识积累 • 在线分析统计
16.
5. 畅游数据库运维 –
基础体系介绍 运维 备份 监控
17.
5.1基础体系介绍 – 运维 简单明了,模式同质 业务特色,分区分类 本地中控,集中管理 安全控制,低自动化 推陈出新,更新频繁
18.
19.
5.2基础体系介绍 – 备份 简单策略 周期全备 在线热备 异地备份 备份检查 定期恢复 个性增备
20.
5.3基础体系介绍 – 监控 OEM监控主机&数据库实例 硬件监控 备份监控 网络监控 补充监控 监控的监控
21.
6. 畅游数据库运维 –
经验分享 制定标准化上线需求 业务类型、硬件要求、读写比特点、并发预计 根据需求适当选型 硬件、操作系统、数据库、引擎、架构 上架及初始化一步到位 PXE集成初始化设置、数据库安装自动化 监控、预警,提前解决问题 仅有一种监控还不够,需要补充监控;预警&监控敏感 度很重要
22.
6. 畅游数据库运维 –
经验分享 不断探索数据库优化之路 升级硬件、OS、xfs、ext4,尝试Inodb Plugin 、 Percona、HS等 MySQL相关 以InnoDB为主,MyISAM等其他引擎基本不用 调整key buffer、query cache到很小,用不到 关闭binlog,减小IO压力 硬件相关 稳定性和性能都很重要,不能舍其一 在确保安全前提下,强制开启阵列卡的WB策略 升级固件&驱动版本,带来远超意料的改进
23.
欢迎到北京来看海 来微博看我@yejinrong
Télécharger maintenant