1、定时链问题。每个“环节”有以下最大数据速率:客户端CPU 500事务每秒(TPS),网卡2400数据包每秒(pkt/s),局域网1050 pkt/s,路由器7000 pkt/s,广域网800 pkt/s,服务器CPU 120 TPS,服务器磁盘52.25 输入/输出操作每秒(IO/s)。对于产生20 pkt/s和1次磁盘I/O的事务工作负载,瓶颈在哪里?
服务器磁盘。因为事务工作负载产生 20 pkt/s 和 1 次磁盘 I/O,各环节中只有服务器磁盘的最大数据速率 52.25 IO/s 比较接近且可能成为限制因素,其他环节的最大数据速率均远高于当前工作负载的数据包速率,所以瓶颈是 服务器磁盘 。
2、可用性问题。某计算机系统的平均故障间隔时间(MTBF)为720小时,约为连续运行1个月。平均修复时间(MTTR)为3小时。(a)该系统的可用性是多少?(b)在一年的时间里,这代表了多少停机时间?
(a)根据公式
$$ A = \frac{MTBF}{MTBF + MTTR} $$
将 $ MTBF = 720\text{h} $,$ MTTR = 3\text{h} $ 代入可得:
$$ A = \frac{720}{720 + 3} = \frac{720}{723} \approx 0.9958 $$
即系统可用性约为 99.58%。
(b)一年按 365 天算,共
$$ 365 \times 24 = 8760 \text{小时} $$
停机时间 = 一年总时间 × (1 - 可用性),即
$$ 8760 \times (1 - 0.9958) = 8760 \times 0.0042 = 36.792 \text{小时} $$
约为 36.8 小时。
3、Pay - And - Pay连锁杂货店正在考虑改善收银台排队情况的方法。一个繁忙的收银台被监测了120分钟。在这段时间里,有60位顾客结完账并离开商店。收银员被观察到有75%的时间处于忙碌状态。(a) 该收银台的到达顾客数量是多少?给出支持你结论的理由。(b) 该排队队列的平均到达率是多少?(c) 该收银台的平均吞吐量是多少?(d) 每位顾客的平均服务时间是多少?(e) 本题中服务时间指标的单位是什么?
(a) 到达顾客数量是60。因为在监测的120分钟内有60位顾客结完账并离开商店,离开的顾客必然是之前到达的,所以到达数量为60。
(b) 平均到达率为0.5位顾客/分钟(60位顾客 ÷ 120分钟)。
(c) 平均吞吐量为0.5位顾客/分钟(60位顾客 ÷ 120分钟)。
(d) 平均服务时间为1.5分钟(120分钟 × 75% ÷ 60位顾客)。
(e) 服务时间指标的单位是分钟。
4、某应用服务器每秒接收8笔交易。如果每笔交易平均需要0.7秒完成,那么服务器中平均同时有多少笔交易?
根据公式:平均同时存在的交易数 = 交易接收速率 × 每笔交易平均完成时间,即
$ 8 \times 0.7 = 5.6 $ 笔。
所以服务器中平均同时有 5.6 笔交易 。
5、一位酒店酒保知道,平均每小时有18位顾客来到酒吧。通常情况下,酒吧里有6位顾客。每位顾客在酒吧停留的平均时间是多少?
根据公式 $ L = \lambda \times W $(其中:
- $ L $ 是系统中的平均顾客数,