某网站配置架构Ver01.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Mysql数据库服务器 一台即可满足要求. 考虑稳定性采用2台Cluster. 存储规划 关于服务器和带宽 按照每台Web 服务器最大支持3000用户同时访问(实际应用应考虑业务逻辑的复杂程度和对程序性能的依赖程度 ), 带宽:每台服务器的带宽先定10M, 或者所有服务器统一出口为50M. 关于IDC机房选择 电信,网通,教育,移动,双线? 采用先建电信, 再建设网通. 确保访问速度. 托管建议采用独立机柜的方式. 费用预算 服务器相关硬件. 服务器 6-8台 约 12万左右 防火墙 13万并发. 2万左右 交换机 3750 约1.9万 其他 如工具,网线等: 0.5万 托管费用. 普通机房, 24U, 5万/年(含9个IP地址). 带宽, 50M, 5-8万/年. 其他 工程费用. 3万左右. 共计约为: 32万左右. 其他问题 关于可扩展性 关于存储. 关于云计算. 关于异地系统同步. 配置架构 2008年9月 通用架构: 缓存服务器 前端反向代理服务器 Web服务器 应用服务器 数据库缓存服务器 数据库 运营计划: OMS客户端 Web Java 客户端 SMS、MMS、WAP Web Java 客户端 SMS、MMS、WAP Web Java 客户端 SMS、MMS、WAP 服务通道 OMS手机服务 OMS 与 Web 的融合服务 非 OMS 手机与 Web 的融合服务 非 OMS 手机个性化门户 Web 个性化门户 通讯录同步服务 RSS 订阅 私密空间 Web 个性化门户 运营重点 三阶段 9年 4 月— 09年 9 月 二阶段 9年 1 月— 09年 3 月 一阶段 8年 9 月— 08年 12 月 运营阶段 运营目标: 目标用户数(万人) 08.08~08.12 09.01~09.03 09.04~09.09 150万 50万 20 5 150 100万 形成 “小高潮”,形成对中移动的正面影响力 集中优化服务与平台与升级阶段 稳步提升服务质量,快速积累用户规模,形成市场优势 演进: 用户规模扩大 提高性能,单机房解决 用户量不大 稳定是第一位的 性能要求不高 用户规模进一步扩大 多机房解决 一阶段 二阶段 三阶段 第一阶段架构: Client LVS DR+HA LVS RS+Apache+JBOSS MySQL Cluster Mail Server Internet Firewall Switch 第二阶段架构: Client LVS DR+HA LVS RS+NginX Squid Apache+JBOSS MySQL Cluster Mail Server Internet Firewall Switch 第三阶段架构: CDN 电信机房 网通机房 电信机房 。。。 Internet MySQL Cluster Memcached? Memcached? Memcached? 服务器操作系统: Red hat Linux ES 5 1 是否需要64位系统? 2 XFS文件系统: 最好的数据完整性,掉电重启不丢数据,恢复非常快 具有较好的文件读写性能,尤其对于大中型文件系统 64位文件系统,可扩展性非常好,支持的文件数量几乎无限 吞吐量极高,接近裸设备的I/O性能 LVS: LVS 采用DR轮询方式, 本身使用HA(Heartbeat + ldirectord)模式 属于IP底层负载分发,速度快,稳定 例子: NginX: 高性能的Http和反向代理服务器,同时也是IMAP/ POP3/ SMTP代理服务器 对于http连接,内存、CPU占用极低,速度极快,并发能力极强 本身并不支持现在流行的 JSP、ASP、PHP、PERL 等动态页面 ,通过反向代理将请求发送到后端的服务器 Squid: 高效的Web缓存服务器 对于动态网页,Squid表现极佳 JBOSS: 支持Java EE 5 支持EJB 3.0 支持Jsp 2.1/ Servlet 2.5 对于EJB的支持,JBOSS比tomcat更全面 Apache: 可选的,如果只用Jsp/Servlet,则可以跳过Apache由NginX直接连接到JBOSS 如果有其他动态网页,而NginX不支持的话,就需要Apache MySQL Cluster: 分布式 高可用 高冗余 高内存 低硬件 CDN: 特点 关键技术 本地Cache加速 镜像服务 远程加速速 带宽优化 集群抗攻击 内容发布 内容路由 内容交换 性能管理 MemCached: 分布式的内存对象缓存系统 动态应用中减少数据库负载 速度非常快 支持Perl,PHP,Python,Java,C,MySQL 用了MySQ

文档评论(0)

iris + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档