论文标题
使用服务器和网络保护的弹性节能医疗监测基础架构
Resilient Energy Efficient Healthcare Monitoring Infrastructure with Server and Network Protection
论文作者
论文摘要
在本文中,考虑了一个1+1服务器保护方案,其中使用两个服务器,一台主要处理服务器和二级处理服务器同时使用ECG监视应用程序。该基础架构设计为在与主要服务器和次级服务器的地理位置有关的两个方案下,对服务器故障具有弹性,并且对服务器和网络故障均具有弹性。混合整数线性编程(MILP)模型用于优化主要和次要处理服务器的数量和位置,以便将网络设备和处理的能耗最小化。结果表明,与非储蓄场景相比,考虑到无需地理约束的服务器保护方案,随着流量的加倍而导致网络和处理能量处罚。结果还表明,与没有地理约束的情况相比,考虑地理约束的弹性水平增加,当需求较低时,由于使用越来越多的节点将处理服务器置于地理约束下,因此会导致更高的网络能量损失。同样,通过链接和节点脱节选择,提高考虑网络保护的弹性水平,由于需求在任何情况下,由于网络的大部分网络激活,因此在高需求下造成了低网络能量惩罚。但是,结果表明,随着每个候选节点处的处理服务器数量的增加,网络能量惩罚减少了。同时,无论使用与使用相同数量的处理器数量的弹性水平,处理能量相同。为实时实现的每个弹性方案开发了一种启发式,结果表明启发式措施的性能正在接近MILP模型的结果。
In this paper, a 1+1 server protection scheme is considered where two servers, a primary and a secondary processing server are used to serve ECG monitoring applications concurrently. The infrastructure is designed to be resilient against server failure under two scenarios related to the geographic location of primary and secondary servers and resilient against both server and network failures. A Mixed Integer Linear Programming (MILP) model is used to optimise the number and locations of both primary and secondary processing servers so that the energy consumption of the networking equipment and processing are minimised. The results show that considering a scenario for server protection without geographical constraints compared to the non-resilient scenario has resulted in both network and processing energy penalty as the traffic is doubled. The results also reveal that increasing the level of resilience to consider geographical constraints compared to case without geographical constraints resulted in higher network energy penalty when the demand is low as more nodes are utilised to place the processing servers under the geographic constraints. Also, increasing the level of resilience to consider network protection with link and node disjoint selection has resulted in a low network energy penalty at high demands due to the activation of a large part of the network in any case due to the demands. However, the results show that the network energy penalty is reduced with the increasing number of processing servers at each candidate node. Meanwhile, the same energy for processing is consumed regardless of the increasing level of resilience as the same number of processing servers are utilised. A heuristic is developed for each resilience scenario for real-time implementation where the results show that the performance of the heuristic is approaching the results of the MILP model.