Enterprise workloads usually call for an uptime service level agreement (SLA) at the pain of contractual penalty in the event of slippage. Often, the strategy is to introduce ad-hoc HA (High Availability) mechanisms in response. Implemented solutions that we surveyed do not mathematically map their availability model to the required uptime SLA and to any expected penalty payout. In most client cases that we observed, this either resulted in an over-engineered solution that had more redundancies than was required, or in an inadequate solution that could potentially slip on the system uptime SLA stipulated in the contract. In this paper, we propose a framework backed by a model, to automatically determine the HA-enabled solution with the least TCO (total cost of ownership) for a given uptime SLA and slippage penalty. We attempt to establish that our work is best implemented as a brokered service that recommends an uptime-optimized cloud architecture.
翻译:企业工作量通常要求签订超时服务级别协议(SLA),如果出现延误,则会受到合同惩罚。通常,战略是引入临时HA(高可用性)机制来应对。我们所调查的已实施解决方案并不从数学上将其可用性模式映射为规定的超时服务级协议和任何预期的罚款支付。在我们观察到的大多数客户案例中,这要么导致设计过度的解决方案,比要求的冗余更多,要么导致不适当的解决方案,有可能在合同规定的系统超时服务协议上滑落。在本文中,我们提出了一个框架,由模型支持,用最小的TCO(总所有权成本)自动确定由HA促成的解决方案,用于给定的超时服务级服务协议和缓期罚款。我们试图确定我们的工作是最佳的中介服务,即建议一个超时优化的云层结构。