-
公开(公告)号:US20220342700A1
公开(公告)日:2022-10-27
申请号:US17236754
申请日:2021-04-21
摘要: Techniques described herein relate to a method for deploying workflows. The method may include receiving, at a service controller of a federated controller, a request to deploy a workflow in a device ecosystem; decomposing, the workflow into a plurality of workflow portions; identifying an initial platform controller for a domain associated with an anchor point; making a determination that the domain associated with the initial platform controller is not able to perform remaining workflow portions of the plurality of workflow portions; in response to the determination: identifying a plurality of additional platform controllers for additional domains that previously expressed capabilities corresponding to the remaining workflow portions of the plurality of workflow portions; selecting, based on a locality associated with the anchor point, an additional platform controller of the plurality of additional platform controllers; and initiating performance of the workflow using the initial platform controller and the additional platform controller.
-
公开(公告)号:US10788994B1
公开(公告)日:2020-09-29
申请号:US14586083
申请日:2014-12-30
IPC分类号: G06F3/06
摘要: A system, computer program product, and computer-executable method for managing flash devices within a data storage environment utilized by an application of one or more applications, wherein the application accesses the managed flash devices through a pool of flash storage provided by the data storage, the system, computer program product, and computer-executable method comprising receiving a data I/O from the application, analyzing the data I/O directed toward the pool of flash storage in relation to the flash devices, and managing the flash devices based on data I/Os directed toward the pool of flash storage by the application.
-
公开(公告)号:US20200026603A1
公开(公告)日:2020-01-23
申请号:US16038717
申请日:2018-07-18
发明人: John S. Harwood , Assaf Natanzon
摘要: Systems and methods are provided for implementing memory checkpointing using a distributed non-volatile memory system. For example, an application runs on a plurality of server nodes in a server cluster. Each server node includes system memory having volatile system memory and non-volatile system memory. A current application state of the application is maintained in the system memory of one or more server nodes. A checkpoint operation is performed to generate a distributed checkpoint image of the current application state of the application. The distributed checkpoint image is stored in the non-volatile system memory of the plurality of server nodes. Fault-tolerant parity data is generated for the distributed checkpoint image, and the fault-tolerant parity data for the distributed checkpoint image is stored in the non-volatile system memory of one or more of the plurality of server nodes.
-
公开(公告)号:US11669525B2
公开(公告)日:2023-06-06
申请号:US17236772
申请日:2021-04-21
IPC分类号: G06F16/2453 , G06F16/25 , G06F11/34
CPC分类号: G06F16/24549 , G06F11/3414 , G06F16/256
摘要: Techniques described herein relate to a method for optimizing workflow execution. The method may include receiving an event notification at a service controller, wherein the event notification is associated with a workflow deployed in a device ecosystem; performing, based on receiving the event notification, a workflow reconfiguration action comprising: providing a first workflow portion to a first platform controller in a first domain in the device ecosystem; transmitting a workflow reconfiguration action notification to a second platform controller in a second domain of the device ecosystem; identifying, by the second platform controller and in response to receiving the workflow reconfiguration action notification, a data transfer optimization action associated with data to be transmitted from the second domain to the first domain and used during execution of the first workflow portion; and transmitting the data from the second domain to the first domain using the data transfer optimization action.
-
公开(公告)号:US20230062354A1
公开(公告)日:2023-03-02
申请号:US17460487
申请日:2021-08-30
摘要: Techniques described herein relate to a method for distributed data management. The method may include obtaining data descriptors for an application executing on a data host, performing a dataset policy analysis using the data descriptors to determine a data placement for a dataset associated with the application using a global name repository, performing, based on the data policy analysis, the data placement, and based on the data placement, updating the global name repository.
-
公开(公告)号:US20230035344A1
公开(公告)日:2023-02-02
申请号:US17386359
申请日:2021-07-27
摘要: Techniques described herein relate to a method for distributed data management. The method may include making a first determination that data is written to a data structure of storage of a data host; obtaining, based on the first determination, data information associated with the data; making a second determination of intent corresponding to the data; generating a global name and metadata corresponding to the data, wherein the metadata comprises the intent; and publishing the global name and the metadata to a global name repository.
-
公开(公告)号:US20220342889A1
公开(公告)日:2022-10-27
申请号:US17236725
申请日:2021-04-21
IPC分类号: G06F16/2455 , G06F16/901 , G06F16/25 , G06F16/248
摘要: Techniques described herein relate to a method for deploying workflows. The method may include receiving, by a platform controller of a domain, a workflow portion and workflow constraints from a service controller of a federated controller, provisioning, by the platform controller, a set of devices in the domain, executing the workflow portion in the domain using the set of devices, applying a chaos action set on the set of devices, generating results of the chaos action set, and providing the results of the chaos action set to the service controller.
-
公开(公告)号:US20220342886A1
公开(公告)日:2022-10-27
申请号:US17236772
申请日:2021-04-21
IPC分类号: G06F16/2453 , G06F11/34 , G06F16/25
摘要: Techniques described herein relate to a method for optimizing workflow execution. The method may include receiving an event notification at a service controller, wherein the event notification is associated with a workflow deployed in a device ecosystem; performing, based on receiving the event notification, a workflow reconfiguration action comprising: providing a first workflow portion to a first platform controller in a first domain in the device ecosystem; transmitting a workflow reconfiguration action notification to a second platform controller in a second domain of the device ecosystem; identifying, by the second platform controller and in response to receiving the workflow reconfiguration action notification, a data transfer optimization action associated with data to be transmitted from the second domain to the first domain and used during execution of the first workflow portion; and transmitting the data from the second domain to the first domain using the data transfer optimization action.
-
公开(公告)号:US20220342789A1
公开(公告)日:2022-10-27
申请号:US17236744
申请日:2021-04-21
IPC分类号: G06F11/34 , G06F9/50 , G06F16/901 , G06F16/25
摘要: Techniques described herein relate to a method for deploying workflows with data management services. The method may include receiving, at a service controller of a federated controller, a request to deploy a workflow in a device ecosystem; decomposing the workflow into a plurality of workflow portions; assigning, based on identifying a first platform controller, a first workflow portion to the first platform controller; assigning, based on identifying a second platform controller, a second workflow portion to the second platform controller; assigning, based on the plurality of workflow portions and a capabilities and constraints data construct, data management services to the first platform controller and the second platform controller; and initiating performance of the first workflow portion by the first platform controller and the second workflow portion by the second platform controller, in which performing the first workflow portion and the second workflow portion includes performing the data management services.
-
公开(公告)号:US20220342714A1
公开(公告)日:2022-10-27
申请号:US17236733
申请日:2021-04-21
发明人: Robert Anthony Lincourt, JR. , John S. Harwood , William Jeffery White , Douglas L. Farley , Victor Fong , Christopher S. MacLellan
摘要: Techniques described herein relate to a method for deploying workflows. The method may include obtaining, by a registration manager associated with accelerator pools, a first request from a client to perform a portion of a first workflow using accelerators; identifying a minimum quantity and a maximum quantity of accelerators associated with the first request; identifying an accelerator pool of the accelerator pools to perform the portion of the first workflow based on the minimum quantity and the maximum quantity of accelerators, where the accelerator pool includes at least the maximum quantity of accelerators; establishing a connection between the client and the accelerators of the accelerator pool to perform the portion of the first workflow; and initiating performance of the portion of the first workflow, wherein the portion of the first workflow is performed using at least the minimum quantity of accelerators.
-
-
-
-
-
-
-
-
-