假设在服务器和客户机之间均采用TCP/IP协议通信。请估算出在峰值时间点,该局域网上传输的数据的最小流量是多少? (请简要写出计算过程) 在峰值时间,可能使用单独的CPU无法保证在规定的时间内完成各种应用。为了解决这个问题,需要增加CPU的数量。根据题

admin2013-01-17  30

问题 假设在服务器和客户机之间均采用TCP/IP协议通信。请估算出在峰值时间点,该局域网上传输的数据的最小流量是多少?  (请简要写出计算过程)
在峰值时间,可能使用单独的CPU无法保证在规定的时间内完成各种应用。为了解决这个问题,需要增加CPU的数量。根据题干所提供的信息且近似认为服务器处理速度与CPU的数量成正比,计算在服务器上需要安装的最小的CPU数量。(请简要写出计算过程)

选项

答案应用任务所需的CPU处理时间为100×300+200×185+50×25=68250ms=68.25s 接收任务所需的CPU处理时间为2×200=400ms=0.4s 在服务器上需要安装的最小的CPU数量为[*]

解析 这是一道要求读者根据实际应用环境计算服务器最小CPU数量的分析理解题。本题的解答思路如下。
   1)根据题干的关键信息“在峰值时间点,处理应用任务1的客户机有100台,处理应用任务2的客户机有200台,处理应用任务3的客户机有50台”,结合表5-8中“CPU处理时间”列所提供的信息可计算出,应用任务1至应用任务3所需的CPU处理时间为100×300+200×185+50×25=68250ms=68.25s。
   2)由问题4的分析可知,数据服务器需要处理2个分别来自交易网关X、交易网关Y的接收任务,结合表5-8中每个接收任务所需的CPU处理时间为200ms可计算出,系统总的接收任务所需的CPU处理时间为2×200=400ms=0.4s。
   3)根据题干的关键信息“数据服务器直接从交易网关接收数据,即便是在峰值时间也必须在10s内完成,否则数据会丢失”可知,若要保证在10s内不丢失数据,而在服务器上需要安装的最小的CPU数量为(将计算结果向上取整数)。
转载请注明原文地址:https://kaotiyun.com/show/5NPZ777K
0

随机试题
最新回复(0)