发明名称 Elastic offload of prebuilt traffic management system component virtual machines
摘要 Embodiments are directed towards employing a traffic management system (TMS) that is enabled to deploy component virtual machines (CVM) to the cloud to perform tasks of the TMS. In some embodiments, a TMS may be employed with one or more CVMs. In at least one embodiment, the TMS may maintain an image of each CVM. Each CVM may be configured to perform one or more tasks, to operate in specific cloud infrastructures, or the like. The TMS may deploy one or more CVMs locally and/or to one or more public and/or private clouds. In some embodiments, deployment of the CVMs may be based on a type of task to be performed, anticipated resource utilization, customer policies, or the like. The deployment of the CVMs may be dynamically updated based on monitored usage patterns, task completions, customer policies, or the like.
申请公布号 US9569233(B2) 申请公布日期 2017.02.14
申请号 US201313830425 申请日期 2013.03.14
申请人 F5 Networks, Inc. 发明人 Masters Richard Roderick;Blood Brent Wayne;Szabo Paul Imre;Bollay Benn Sapin
分类号 G06F9/455;G06F9/46;G06F15/173;G06F9/48;G06F9/50;H04L29/08 主分类号 G06F9/455
代理机构 Lowe Graham Jones PLLC 代理人 Branch John W.;Lowe Graham Jones PLLC
主权项 1. A method for managing communication over a network, comprising: employing a traffic management system (TMS) for packet flows over the network, wherein the TMS includes information for deploying one or more component virtual machines (CVM) to a separate cloud infrastructure and locally for execution on the TMS, wherein each deployed CVM is enabled to perform one or more tasks of the TMS; automatically deploying the one or more CVMs to the separate cloud infrastructure to perform a low security task of the TMS based on one or more of a usage pattern or a CVM deployment policy; automatically deploying, locally, the one or more CVMs to execute a high security task; monitoring a periodic heartbeat for each deployed CVM, wherein the heartbeat advertises one or more of being in current communication with the TMS, in current communication with one or more other deployed CVMs, or an ability of a CVM to perform a task; and monitoring usage patterns associated with each deployed CVM to determine a corresponding workload of each deployed CVM.
地址 Seattle WA US