并发2000人服务器升级方案及分析_第1页
并发2000人服务器升级方案及分析_第2页
全文预览已结束

下载本文档

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

文档简介

并发2000人服务器升级方案及分析优化目标l 每秒钟并发2000 人访问。l 1s内完成页面加载。l 以阿里云为托管服务商。基准参数l 1天按照8小时峰值计算(上午3小时,下午3小时,晚上2小时)计算访问量。l 1个月按照30天计算。l 1Mbit/s带宽的下载速率:1024bit/8=128KB/s。l 页面经压缩后平均大小:20KB。l 每页平均包含20张图片,每张图片平均大小50KB。方案分析1, 假设并发达到2000,如果一直保持峰值,每天的访问量是24*60*60*2000=1,7280,0000pv/天(约1.7亿),一般按照每天8个小时峰值估算约:8*60*60*2000=57,600,000pv/天(约5.7千万)。2, 首先解决数据库连接的问题,假设每个页面平均执行3个SQL语句,按每秒并发执行10个SQL语句(即每个语句执行平均100ms),为了保证2000页面/秒的并发访问,RDS服务并发连接数应该为:600个,价格是18850元/年。3, 然后解决服务器及带宽的问题,假设单个页面压缩后平均大小为20KB,需要在700ms(1000ms-3*100ms)内加载完毕,那么每个人的带宽是28.57KB/s, 为了保证2000页面/秒的并发访问,所需要的最大带宽为:2000*28.57/1000=57.14MB(按照60MB计算),服务器配置:CPU8核、内存16GB、1块云磁盘100GB,价格是53470元/年。4, 然后解决服务器及带宽的问题,假设单个页面压缩后平均大小为20KB,需要在700ms(1000ms-3*100ms)内加载完毕,那么每个人的带宽是28.57KB/s, 为了保证2000页面/秒的并发访问,所需要的最大带宽为:2000*28.57/1000*8=457.12Mb(阿里云单台服务器一般负载125个并发(约1千万PV),需要16台服务器),服务器配置:CPU8核、内存16GB、1块云磁盘100GB、5Mb带宽,单台服务器价格是947元/台/月。16台服务器需要SLB做负载均衡,500Mb的价格是49680元/月。5, 最后解决图片文件加载的问题(CDN),假设平均每个页面20张图片,平均每个图片50KB,为了保证2000页面/秒的并发访问,流量为:20*50KB*2000*60*60=7.2TB/小时,一般按照每天8个小时峰值估算约:8*7.2TB/小时=57.6 TB,每月:30*57.6 TB =1.728PB,按流量计费,每小时计费一次,每月费用518400元/月。总结:l 每年成本:每月成本:1885元/月(数据库RDS)+ 947元/月*16(服务器ECS)+49680元/月(负载均衡SLB)+518400元/月(文件加速CDN)=585117元/月(约59万元/月)。l 以上计算方案没有考虑任何冗余,一般应考虑10%-20%的冗余。对于每天1千万PV(并发100用户)网站阿里云的解决方案:1,处理器:8 核 内存:16384 MB x10数据盘:100GB 建议带宽:50Mbps(11115元/月)2,MSSQL2008R2 数据盘:1

温馨提示

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

评论

0/150

提交评论