漫谈云上架构和运维的艺术.pptVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
漫谈云上架构和运维的艺术

漫谈yun架构 运维的yishu Shared from UPYUN Inc. yun的真相 基于虚拟化的硬体资源伸缩性 基于虚拟化的服务可扩展性 提供了按需付费,按时付费的弹性服务 【Elastic】弹性 UPYUN是国内第一家按流量计费的公司 yun的选择 架构的truth 基础底层工程师 (Ops) 软件开发工程师 (Devs) 业务运营架构师 (C*O,PD,Sales...) Geeker Team How to do it ? How to do 内修本领,提升自身能力; Better than erveryday 外联志朋,寻找身边志同道合之人; Find your better friends 人生就是一场修行 人必自助而天助之 架构设计的原则 What if load increases by 10X? Keep it Simple,Stupid! 【Elastic】弹性 软件架构设计的关键 组合原则 (设计时考虑拼接组合) 分离原则 (接口与引擎分离) 简洁原则 (设计要简洁,越简单越好) 吝啬原则 (尽量不要写庞大的程序) 透明原则 (设计要可见,审核调试) 健壮原则 (健壮源于透明和简洁) Startup Challenges tips 静态文件占了80%网站和应用的流量 UPYUN is your best friend,trust us. 国内运营商各自为政,互联互通难上难 自建源站,成本昂贵,带宽浪费多 抱团取暖=力量大 How to do 数据拷贝 (Data copies) 上下文切换 (Context switches) 内存分配 (Memory alloaction) 锁竞争 (Lock contention) 影响程序性能的 4 Killer How to do 高并发 互联网面对的 3 Challenges 无共享,无竞争锁,使用消息队列,方便水平扩展 分库分表,引入数据层中间件,分布式部署 Erlang vs Go vs Clojure 快响应 异步解耦,事件驱动 任务池 + 调度分配 大流量 层层缓存,推、拉、粘、随,弥补IO短板 读写分离,动静分离 Squid vs Varnish vs Nginx vs Apache TrafficServer 运维架构设计的关键 经济原则 (宁花机器1分,不费程序员1秒) 扩展原则 (设计着眼未来) 生成原则 (避免手工hack,程序生成程序) 不断寻找偷懒的方法,聪明工作 How to do 运维自动化 运维的三大法宝 性能可视化 监控常态化 善用脚本使工作自动化,流程化 提供连续的健康报表,争取资源 及时报警及隔离,触发补救措施 人就是一个间歇性发生变化的bug 持续集成,频繁发布,犯错趁早,防微杜渐 How to do 闲下来 运维的指导思路 走出去 为什么 掌握bash/sed/awk三剑客编程 学会抽象业务模型,标准化组件, 定制化脚本 掌握自动化部署工具(ssh/rsync/ansible) 运维监控报警和自动切换,善于利用第三方资源 多了解一门编程,帮助你成长,打通前后端 多参与社区活动,积极分享,锻炼口才和交朋友 互相学习,交叉分享,学习是个互补/翻翻的过程 收集文档和整理wiki,一定要学思结合 信息多 - 长知识 - 生智慧 (学以致用) 人的核心竞争力 读书,特别读那些非实用性的书(心理学/思维); 锻炼身体,笑到最后的得有一副好身体; 与智者交谈,提问,思考,常作笔记; 听音乐会,看电影、戏剧等艺术活动; 潜心一到两项业余爱好; 广交朋友并为他们做事情; 书写是为了更好的思考; “教”是最好的”学”; 反思是让人得以改进自己的最重要的思维品质; 我们都是半杯水,这才有人生存在的意义,不自卑,不骄傲,寻找互补 越努力,越幸运,做最好的自己 What i want? 因上努力,果上求缘 方向比努力更重要(南辕北辙) 流程比补位更重要(规矩成方圆) 方法比拼命更重要(事半功倍)

文档评论(0)

zw4044 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档