System and method for elastic scaling using a container-based platform
First Claim
1. A method comprising:
- triggering, by a service orchestrator hosted on a processor, creation of one or more container instances for a first service cluster, wherein the first service cluster provides a first service for a telecommunications services platform;
creating, by a container manager hosted on a processor, the one or more container instances;
mapping, by the container manager, the one or more container instances of the first service cluster to one or more first virtual machines belonging to a first virtual machine server group in accordance with a platform profile of the first virtual machine server group and the first service provided by the first service cluster;
mapping, by a virtual machine manager hosted on a processor, the one or more first virtual machines to one or more first host virtual machines of a cloud network in accordance with the platform profile of the first virtual machine server group; and
deploying the one or more first host virtual machines on one or more host processors.
3 Assignments
0 Petitions
Accused Products
Abstract
An embodiment method includes triggering, by a service orchestrator, creation of one or more container instances for a first service cluster. The method further includes creating, by a container manager, the one or more container instances and mapping the one or more container instances of the first service cluster to one or more first virtual machines belonging to a first virtual machine server group in accordance with a platform profile of the first virtual machine server group and the first service provided by the first service cluster. The method further includes mapping, by a virtual machine manager, the one or more first virtual machines to one or more first host virtual machines of a cloud network in accordance with the platform profile of the first virtual machine server group.
-
Citations
31 Claims
-
1. A method comprising:
-
triggering, by a service orchestrator hosted on a processor, creation of one or more container instances for a first service cluster, wherein the first service cluster provides a first service for a telecommunications services platform; creating, by a container manager hosted on a processor, the one or more container instances; mapping, by the container manager, the one or more container instances of the first service cluster to one or more first virtual machines belonging to a first virtual machine server group in accordance with a platform profile of the first virtual machine server group and the first service provided by the first service cluster; mapping, by a virtual machine manager hosted on a processor, the one or more first virtual machines to one or more first host virtual machines of a cloud network in accordance with the platform profile of the first virtual machine server group; and deploying the one or more first host virtual machines on one or more host processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
triggering, by a processor, creation of one or more container instances for a first service cluster, wherein the first service cluster is one of a plurality of service clusters in a push-to-talk (PTT) platform, and wherein each of the plurality of service clusters provides a different function for the PTT platform; creating, by a processor, the one or more container instances; mapping, by a processor, the one or more container instances of the first service cluster to one or more first virtual machines belonging to a first virtual machine server group in accordance with a platform profile of the first virtual machine server group and a first PTT function provided by the first service cluster; mapping, by a virtual machine manager hosted on a processor, the one or more virtual machines to one or more first host virtual machines of a cloud network in accordance with the platform profile of the first virtual machine server group, wherein the cloud network is deployed independently from the PTT platform; and operating the one or more first host virtual machines on one or more host processors to provide the first PTT function for the PTT platform. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A telecommunications services platform comprising:
-
one or more processors; and a non-transitory computer readable storage medium storing programming for execution by the one or more processors, the programming including instructions to; trigger, by a service orchestrator, creation of one or more container instances for a service cluster, wherein the service cluster provides a function for the telecommunications services platform; create, by a container manager, the one or more container instances; map, by the container manager, the one or more container instances of the service cluster to one or more virtual machines belonging to a virtual machine server group in accordance with a platform profile of the virtual machine server group and the function provided by the service cluster; map, by a virtual machine manager hosted on a processor, the one or more virtual machines to one or more host virtual machines of a cloud network in accordance with the platform profile of the virtual machine server group; and operate the one or more host virtual machines to provide the function for the telecommunications services platform. - View Dependent Claims (30, 31)
-
Specification