-
公开(公告)号:US11599382B2
公开(公告)日:2023-03-07
申请号:US17316217
申请日:2021-05-10
Applicant: VMware, Inc.
Inventor: Miroslav Mitevski , Zhan Ivanov , Tina Nakova , Ivan Strelkov , Nikola Atanasov
Abstract: Methods and apparatus for task processing in a distributed environment are disclosed and described. An example apparatus includes a task manager and a task dispatcher. The example task manager is to receive a task and create an execution context for the task, the execution context to associate the task with a routine for task execution. The example task dispatcher is to receive a report of task execution progress and provide an update regarding task execution progress, the task dispatcher, upon initiation of task execution, to facilitate blocking of interaction with a resource involved in the task execution. The example task dispatcher is to trigger an indication of task execution progress and, upon task finish, facilitate unblocking of the resource involved in the task execution.
-
2.
公开(公告)号:US11513865B2
公开(公告)日:2022-11-29
申请号:US17035219
申请日:2020-09-28
Applicant: VMware, Inc.
Inventor: Dimitar Ivanov , Miroslav Mitevski , Emil Gelev , Daniel Pavlov , Georgi Mitsov
IPC: G06F9/50 , G06F9/455 , H04L12/24 , H04L41/0893 , H04L41/0813
Abstract: Methods and apparatus are disclosed to deploying a distributed system using operating system or container virtualization. An example apparatus includes a management container including a configuration manager and a container manager. The example configuration manager to is receive an instruction for a desired deployment state and is to apply a first change to a first current deployment state of the management container based on the desired deployment state. The example container manager is to apply a second change to a second current deployment state of a deployed container based on the desired deployment state. The container manager is to return information indicative of the desired deployment state to the configuration manager when the second change from the second current deployment state to the desired deployment state is achieved.
-
3.
公开(公告)号:US20200301727A1
公开(公告)日:2020-09-24
申请号:US16895821
申请日:2020-06-08
Applicant: VMware, Inc.
Inventor: Evgeny Aronov , Miroslav Mitevski , Diana Kovacheva , Ivo Petkov
Abstract: Methods and apparatus to publish internal commands as a programming interface in a cloud infrastructure are provided. An example apparatus includes a first virtual appliance including a management endpoint to coordinate task execution in a computing platform. The example apparatus includes a computing infrastructure interface including a programming interface, the programming interface to expose a subset of commands for the computing platform and to hide a remainder of the commands of the computing platform from a requester, the requester to execute a first command from the subset of commands via the programming interface. The management endpoint is to parse a first execution task generated from selection of the first command via the programming interface to determine a component of the computing platform to execute the first command associated with the first execution task and to route the first command from the first execution task to the component for execution.
-
4.
公开(公告)号:US20180329733A1
公开(公告)日:2018-11-15
申请号:US15590686
申请日:2017-05-09
Applicant: VMware, Inc.
Inventor: Evgeny Aronov , Miroslav Mitevski , Diana Kovacheva , Ivo Petkov
Abstract: Methods and apparatus to publish internal commands as a programming interface in a cloud infrastructure are provided. An example apparatus includes a first virtual appliance including a management endpoint to coordinate task execution in a computing platform. The example apparatus includes a computing infrastructure interface including a programming interface, the programming interface to expose a subset of commands for the computing platform and to hide a remainder of the commands of the computing platform from a requester, the requester to execute a first command from the subset of commands via the programming interface. The management endpoint is to parse a first execution task generated from selection of the first command via the programming interface to determine a component of the computing platform to execute the first command associated with the first execution task and to route the first command from the first execution task to the component for execution.
-
公开(公告)号:US20180159721A1
公开(公告)日:2018-06-07
申请号:US15370477
申请日:2016-12-06
Applicant: VMware, Inc.
Inventor: Anna Delcheva , Dimitar Hristov Barfonchovski , Evgeny Aronov , Dimitar Ivanov , Miroslav Mitevski
CPC classification number: G06F9/4881 , G06F8/61 , G06F8/65 , G06F9/45558 , G06F2009/4557 , G06F2009/45595 , H04L67/10 , H04L67/34
Abstract: Methods and apparatus to orchestrate infrastructure installation of a hybrid system are disclosed. An example apparatus includes a first virtual appliance including a management endpoint. The first virtual appliance is to organize tasks to be executed to install a computing infrastructure. The example apparatus includes a first component server to execute tasks. The component server includes a management agent to communicate with the management endpoint to receive a task to be executed to install the computing infrastructure. The first virtual appliance is to associate a role with the first component server and to determine whether the first component server satisfies a prerequisite associated with the role. The first virtual appliance is to facilitate addressing an error when the first component server is determined not to satisfy the prerequisite.
-
公开(公告)号:US20230075387A1
公开(公告)日:2023-03-09
申请号:US18050061
申请日:2022-10-27
Applicant: VMware, Inc.
Inventor: Sabo Rusev , Miroslav Mitevski , Militsa Borisova , Ivo Petkov , Dobromir Ivanov
IPC: H04L41/0806 , G06F8/65 , H04L67/12 , H04L67/00 , H04L41/0893 , H04L12/66
Abstract: Disclosed are various embodiments for automatic enrollment of Internet of Things (IoT) endpoints. An identity of an IoT endpoint is verified by an IoT gateway. The IoT gateway is configured to transmit, over a network, an enrollment request to an IoT management service. The enrollment of the IoT endpoint with the IoT management service is confirmed. A compliance policy for the IoT endpoint is retrieved from a command queue. The compliance policy is stored in the command queue until retrieved by the IoT gateway. The IoT gateway enforces the compliance policy on the IoT endpoint.
-
公开(公告)号:US11461125B2
公开(公告)日:2022-10-04
申请号:US16895821
申请日:2020-06-08
Applicant: VMware, Inc.
Inventor: Evgeny Aronov , Miroslav Mitevski , Diana Kovacheva , Ivo Petkov
Abstract: Methods and apparatus to publish internal commands as a programming interface in a cloud infrastructure are provided. An example apparatus includes a first virtual appliance including a management endpoint to coordinate task execution in a computing platform. The example apparatus includes a computing infrastructure interface including a programming interface, the programming interface to expose a subset of commands for the computing platform and to hide a remainder of the commands of the computing platform from a requester, the requester to execute a first command from the subset of commands via the programming interface. The management endpoint is to parse a first execution task generated from selection of the first command via the programming interface to determine a component of the computing platform to execute the first command associated with the first execution task and to route the first command from the first execution task to the component for execution.
-
公开(公告)号:US11272024B2
公开(公告)日:2022-03-08
申请号:US16745272
申请日:2020-01-16
Applicant: VMware, Inc.
Inventor: Georgi Mitsov , Miroslav Mitevski , Tina Nakova , Zhan Ivanov
Abstract: Persistent connections are provided between components in a container environment. A hypertext transfer protocol (HTTP) client may include a monitoring service and a proxy service. To obtain information regarding containers in the container environment, the monitoring service communicates a request to the proxy service. The proxy service in turn maintains a persistent connection for a session with a container management service using an authentication token, and communicates the request to the container management service during the session. The container management service obtains the requested information from the container(s) and returns the information in a response to the proxy service, which in turn returns the response to the monitoring service. The session is destroyed/ended only under certain error conditions—otherwise, the session between the proxy service and the container management system is kept persistent.
-
公开(公告)号:US10721125B2
公开(公告)日:2020-07-21
申请号:US15655214
申请日:2017-07-20
Applicant: VMware, Inc.
Inventor: Diana Kovacheva , Miroslav Mitevski , Ivo Petkov , Borislav Ivanov , Gospodin Gochkov
Abstract: Methods and apparatus to propagate an update between nodes in a distributed environment are disclosed. An example apparatus includes a first virtual appliance configured to install an update using an update file from a first update repository, the first update repository located apart from the first virtual appliance, the first virtual appliance configured to form a second update repository at the first virtual appliance, the second update repository to include a copy of the update file from the first update repository. The example apparatus also includes a second virtual appliance, the second virtual appliance formed as a replica of the first virtual appliance, the second virtual appliance to install the update using the copy of the update file from the second update repository.
-
公开(公告)号:US20200218565A1
公开(公告)日:2020-07-09
申请号:US16747235
申请日:2020-01-20
Applicant: VMware, Inc.
Inventor: Miroslav Mitevski , Zhan Ivanov , Tina Nakova , Ivan Strelkov , Nikola Atanasov
IPC: G06F9/48
Abstract: Methods and apparatus for task processing in a distributed environment are disclosed and described. An example apparatus includes a task manager and a task dispatcher. The example task manager is to receive a task and create an execution context for the task, the execution context to associate the task with a routine for task execution. The example task dispatcher is to receive a report of task execution progress and provide an update regarding task execution progress, the task dispatcher, upon initiation of task execution, to facilitate blocking of interaction with a resource involved in the task execution. The example task dispatcher is to trigger an indication of task execution progress and, upon task finish, facilitate unblocking of the resource involved in the task execution.
-
-
-
-
-
-
-
-
-