大家好:)我对文件服务器的可用性有疑问。我正在研究它,但还不完全清楚,所以我问这个问题:
假设文件服务器的正常运行时间为80%。必须使用多少具有相同正常运行时间的复制服务器才能提供至少99.99%的可用性?
答案 0 :(得分:1)
计算此值的更简单方法是计算逆。您希望服务器达到99.99%=> 0.9999这意味着它们被允许在0.0001的时间内下降(0.01%)
一台服务器发生故障的概率为20%(1 - 0.8)。 x服务器同时失败的概率为0.2^x
。所以你想解决这个等式:
0.2^x <= 0.0001
现在即使是wolfram alpha也不想解决这个问题,但是我们仍然可以将它输入到x的计算器中使用不同的数字:
答案 1 :(得分:0)
您需要的逻辑遵循以下模式:
Server1在80%的时间都有效。
Server2在80%的时间内没有启动Server1:换句话说,在server1关闭的20%的时间内,server2已启动。
Server1和Server2未启动的时间达80%:换句话说,server1(80%)和server2(20%的80%)关闭的20%的时间是server3起来了。
Server4,Server2和Server3未启动的时间达80%:按顺序,20%的时间(server1(80%)和server2(80%的20%)和server3(80%(20%的80%))关闭,server4启动。
等等,令人作呕。
这能为您提供足够的信息来找出答案吗?