阅读下列技术说明,根据要求回答问题1~问题4。
[说明]
某企业计划建设一个企业数据中心,该数据中心支持A、B、C、D、E 5项业务,各业务完全独立运行,各项业务运行的操作系统均不相同。在单台某型服务器上,除了为系统开销预留30%的CPU占用率之外,各业务在繁忙时段(白天)及非繁忙时段(夜间)的CPU占用率如表3-14所示。
表3-14 各业务CPU占用率
业务类型 | A | B | C | D | E |
繁忙时段 | 31% | 34% | 44% | 39% | 42% |
非繁忙时段 | 16% | 21% | 38% | 28% | 36% |
李工的方案需要配置几台服务器应如何设计 |
参考答案:
解析:至少需要配置4台服务器。其中:业务A和B共享1台服务器,业务C、 D、E各自配置1台服务器[要点解析] 尽管业务A、B、C、D、E运行的操作系统各不相同,但虚拟化技术支持同一台服务器上同时运行多个不同的操作系统实例,因而在不超出一台服务器CPU处理能力的条件下,多个业务在虚拟化的支持下能够共享同一台服务器。 考虑到要为系统开销预留30%的CPU占用率,若将业务A、B整合到一台服务器中,则在繁忙时段 CPU占用率为31%+34%+30%=95%<100%,因此业务A、B可共享一台服务器。同理,业务A、C整合到一台服务器时,CPU占用率为31%/44%+30%=105%>100%,因此该方案不可行。 业务A、D整合到一台服务器时,CPU占用率为31%+39%+30%=100%,因此该方案不可行。 业务A、E整合到一台服务器时,CPU占用率为31%+42%+30%=103%>100%,因此该方案不可行。 业务B、C整合到一台服务器时,CPU占用率为34%+44%+30%=108%>100%,因此该方案不可行。 业务B、D整合到一台服务器时,CPU占用率为34%+39%+30%=103%>100%,因此该方案不可行。 业务B、E整合到一台服务器时,CPU占用率为34%+42%+30%=106%>100%,因此该方案不可行。 业务C、D整合到一台服务器时,CPU占用率为44%+39%+30%=103%>100%,因此该方案不可行。 业务C、E整合到一台服务器时,CPU占用率为44%+42%+30%=116%>100%,因此该方案不可行。 业务D、E整合到一台服务器时,CPU占用率为39%+42%+30%=111%>100%,因此该方案不可行。 综上分析可知,若在数据中心中应用虚拟化技术,至少需要配置4台服务器。其中:业务A和B共享l台服务器,业务C、D、E各自配置1台服务器。