软件系统设计与体系结构:Ch6.2 Deployment Design

上传人:枫** 文档编号:569995497 上传时间:2024-08-01 格式:PPT 页数:8 大小:340.50KB
返回 下载 相关 举报
软件系统设计与体系结构:Ch6.2 Deployment Design_第1页
第1页 / 共8页
软件系统设计与体系结构:Ch6.2 Deployment Design_第2页
第2页 / 共8页
软件系统设计与体系结构:Ch6.2 Deployment Design_第3页
第3页 / 共8页
软件系统设计与体系结构:Ch6.2 Deployment Design_第4页
第4页 / 共8页
软件系统设计与体系结构:Ch6.2 Deployment Design_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《软件系统设计与体系结构:Ch6.2 Deployment Design》由会员分享,可在线阅读,更多相关《软件系统设计与体系结构:Ch6.2 Deployment Design(8页珍藏版)》请在金锄头文库上搜索。

1、 Ch6.2 Deployment DesignSoftware System Design and ArchitectureDeployment ConcernsnCapacitynNetwork throughoutnPerformanceqCPU , MemoryCapacitynHistory data and estimation qHow many Years?qHow many Business Transactions per year?qHow many Bytes needed per business transactionnIndex, log, backupnCapa

2、city : Y*BT*B案例研究:淘宝n假设(下列数据均为假设)q用户3.7亿,其中260万家店铺q每个用户存储空间为2Kn个人信息q平均每个店铺200件宝贝q每件宝贝存储空间为2Mq交易数据n每天交易2000万,每笔交易需要10K空间n淘宝需要多少数据空间?0.7T990T10年,700TNetwork throughoutnHistory data and estimation qHow many concurrent Users in hot time? qHow many Requests per user-Time-Span?qHow many Bytes to transfer

3、per requestsnThroughout : (U*R*B / TS ) / 0.75案例研究n12306 铁道部网上售票n高峰期(20分钟)q成功售票100万n成功 (500K)q6个步骤:100K,20K,200K,80K, 50K,50Kq未成功售票200万n未成功(250K)n网络吞吐量应为多少?q(475+475)/2060)/0.75=1G/S475G475GPerformancenTPC-CnTPM值(Transaction Per Minute,即每分钟处理的交易比数)qTPM=TASK x 80% x S x F / (T x C)nTASK:为每日业务统计峰值交易量。nT:为每日峰值交易时间nS:为业务操作复杂程度比例。nC:为主机CPU处理余量,一般设定C=0.75%。nF:为系统未来业务发展冗余预留。n系统同时在线用户数为1500人(U1);n高峰期用户每分钟发出10次业务请求(N1)n系统发出的业务请求中,更新、查询、统计各占1/3;q平均每次更新业务产生3个事务(T1);q平均每次查询业务产生8个事务(T2);q平均每次统计业务产生13个事务(T3);n未来业务冗余预留1/1.6;n考虑服务器保留30的冗余(0.7);n则应用服务器的处理性能估算为:TPC-C= 150010(3+8+13)/3)1.6/ (0.71)= 274,285 tpmC

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号