要保证在峰值时间应用任务的处理速度仍可接受,服务器所需的最小主存是多少?(单位:MB) 如果在服务器和客户机之间采用TCP/IP协议通信,则在峰值时间,局域网上传输的数据的最小流量是多少?

admin2010-01-29  39

问题 要保证在峰值时间应用任务的处理速度仍可接受,服务器所需的最小主存是多少?(单位:MB)
如果在服务器和客户机之间采用TCP/IP协议通信,则在峰值时间,局域网上传输的数据的最小流量是多少?

选项

答案应用任务1的数据量:D1=50×2000×64×8b=51.2×106b 应用任务2的数据量:D2=30×1000×64×8b=15.36×106b 应用任务3的数据量:D3=20×3600×8b=0.576×106b 峰值时间段局域网上传输的数据的最小流量: [*] =(5.12+1.536+0.0192)×106b/s=6.6752Mbps

解析 这是一道要求读者根据实际应用环境熟练应用数据传输速率公式进行计算的综合题。本题的计算思路如下。
   ①根据表5-9所提供的信息,由于试题中未给出服务器直接从交易网关接收数据的接收任务的具体数据量,而它与计算峰值时间点该局域网上传输的数据流量无关,因此可不做考虑。
   ②由于在峰值时间,处理应用任务1的客户机有50台,而应用任务1由2000个记录构成,每个记录64B,因此峰值时间段局域网上传输应用任务1的数据量D1为:
   D1=50×2000×64×8b=51200000b=51.2×106b
   注意计算时要把64B转换成64×8b,以便统一单位,为后面计算数据传输速率奠定基础。
   ③同理,处理系统中应用任务2的客户机有30台,而应用任务2由1000个记录构成,每个记录64B,因此峰值时间段局域网上传输应用任务2的数据量D2为:
   D2=30×1000×64×8b=15360000b=15.36×106b
   ④处理系统中应用任务3的客户机有20台,而应用任务3的“合同包含的数据为3600B”,因此峰值时间段局域网上传输应用任务3的数据量D3为:
   D3=20×3600×8b=1536×106b
   ⑤峰值时间段局域网上传输的数据的最小流量,是指这100台客户机同时与服务器进行相互通信的数据传输速率。设该数据的最小流量为R,根据数据传输速率计算公式R=D/t可得:
      
   =(5.12+1.536+0.0192)×106b/s=6.6752×106b/s=6.6752Mbps
   ⑥若考虑该局域网上的控制信息的开销(以太网帧头、IP头、TCP/UDP头等),则该局域网上传输的数据的最小流量约为7Mbps。
   ⑦注意,常见的一种错误计算过程如下:
       
   产生这种错误计算结果的原因有二:含糊地理解数据传输速率计算公式所表示的意义;没注意到题目中“每台客户机一次只能处理一个应用任务”这个关键信息。
转载请注明原文地址:https://jikaoti.com/ti/jH67FFFM
0

最新回复(0)