-
公开(公告)号:US10448454B1
公开(公告)日:2019-10-15
申请号:US15076069
申请日:2016-03-21
发明人: Simon Tao , Yu Cao , Xiaoyan Guo , Zhe Dong , Kenneth Durazzo
摘要: Processing nodes in a distributed ad-hoc computing environment are discovered, wherein each processing node is configured to discover other processing nodes. A set of candidate processing nodes is selected from the discovered processing nodes. Selection is based on each discovered processing node advertising its own capabilities to other processing nodes, and processing nodes are selected as candidates based on their advertised capabilities. A subset of processing nodes is formed from the set of candidate processing nodes. The subset of processing nodes forms a self-organized task coordination ensemble wherein each processing node in the task coordination ensemble executes the same consensus protocol. By way of example, the distributed ad-hoc computing environment comprises an IoT network and the processing nodes are IoT devices.
-
公开(公告)号:US10291706B1
公开(公告)日:2019-05-14
申请号:US15079424
申请日:2016-03-24
发明人: Accela Zhao , Yu Cao , Layne Peng , Junping Zhao , Kenneth Durazzo
摘要: A container image registry is maintained at each host device in a set of host devices in a container hosting environment. A container image is composed of one or more container image layers such that each container image registry of each host device is configured to be able to store one or more different layers of one or more different container images. The method tracks which container image registry at which host device contains which container image layers. At each host device, one or more container images are obtained for launching one or more application programs. For a given host device, the one or more container images are obtained from one or more of: (i) one or more container image layers stored in its container image registry; and (ii) one or more container image layers stored in the container image registry of another host device.
-
公开(公告)号:US20160381072A1
公开(公告)日:2016-12-29
申请号:US14747119
申请日:2015-06-23
申请人: EMC Corporation
发明人: Stephen Todd , Kenneth Durazzo
CPC分类号: H04L63/20 , G06F9/445 , G06F21/57 , G06F21/6281
摘要: Trust characteristics attributable to components associated with a disaggregated infrastructure environment are obtained. A trust policy of an application to be hosted in the disaggregated infrastructure environment is obtained. The trust characteristics are compared to the trust policy. One or more of the components associated with the disaggregated infrastructure environment are selected based on the comparison step. A compute node is formed from the selected components.
摘要翻译: 获得归因于与分解基础设施环境相关的组件的信任特征。 获得在分解的基础设施环境中托管的应用程序的信任策略。 将信任特征与信托政策进行比较。 基于比较步骤选择与分解的基础设施环境相关联的一个或多个组件。 计算节点由所选择的组件形成。
-
公开(公告)号:US10708344B1
公开(公告)日:2020-07-07
申请号:US14978444
申请日:2015-12-22
申请人: EMC Corporation
发明人: Junping Zhao , Yu Cao , Sanping Li , Kenneth Durazzo
IPC分类号: G06F15/173 , H04L29/08 , H04L12/26
摘要: At least one performance metric is monitored in an information processing system to detect a performance event substantially contemporaneous with the occurrence of the event, wherein monitoring of the performance metric is performed in a continuous manner. At least a portion of the information processing system is profiled in response to detection of a performance event, wherein the profiling step obtains a performance snapshot of the portion of the information processing system being profiled. The performance snapshot is analyzed to determine a root cause of the performance event within the information processing system.
-
公开(公告)号:US10402733B1
公开(公告)日:2019-09-03
申请号:US14741928
申请日:2015-06-17
申请人: EMC Corporation
发明人: Sanping Li , Yu Cao , Shamail Tahir , Kenneth Durazzo
摘要: Workload data associated with past execution of an application by a computing system is obtained. Two or more prediction models are trained using the obtained past workload data. A weight is assigned to each of the two or more trained prediction models. The two or more weighted prediction models are combined to form an ensemble prediction model configured to predict, in real-time, workload associated with future execution of the application by the computing system.
-
公开(公告)号:US10382279B2
公开(公告)日:2019-08-13
申请号:US14320069
申请日:2014-06-30
申请人: EMC Corporation
发明人: John Roese , Kenneth Durazzo , Stephen Todd
摘要: A method, article of manufacture, and apparatus for creating dynamically composed compute nodes from disaggregated hardware components is discussed. These components may be dynamically allocated from resource pools to the compute nodes.
-
公开(公告)号:US10216654B1
公开(公告)日:2019-02-26
申请号:US15218239
申请日:2016-07-25
发明人: Junping Zhao , Kenneth Durazzo , Ricky Sun , Kevin Xu
摘要: A method of request scheduling in a computing environment comprises the following steps. One or more requests to at least one of read data from and write data to one or more storage devices in the computing environment are obtained from a host device. The one or more requests are aligned corresponding to a segment size for which one or more data services in the computing environment are configured to process data. The one or more aligned requests are dispatched to the one or more data services prior to sending the one or more requests to the one or more storage devices.
-
公开(公告)号:US10013189B1
公开(公告)日:2018-07-03
申请号:US14967555
申请日:2015-12-14
申请人: EMC Corporation
发明人: Xing Yang , Kenneth Durazzo
IPC分类号: G06F3/06
CPC分类号: G06F3/0619 , G06F3/065 , G06F3/0665 , G06F3/067 , G06F11/14
摘要: An apparatus comprises at least one host device for hosting respective tenants of a multi-tenant environment. The apparatus further comprises a storage platform coupled to the host device and implementing storage resources for utilization by respective tenants, and a storage controller associated with the host device comprising a storage volume creation functionality and a storage volume backup functionality. The storage volume creation functionality is configured to provision portions of the storage resources to create at least one storage volume. The storage volume backup functionality is configured to provision portions of the storage resources for performing one or more respective storage volume backup or restore processes, wherein a container is respectively provisioned for each storage volume backup or restore process.
-
公开(公告)号:US09923785B1
公开(公告)日:2018-03-20
申请号:US14748503
申请日:2015-06-24
申请人: EMC Corporation
发明人: Sanping Li , Yu Cao , Shamail Tahir , Kenneth Durazzo
IPC分类号: G06F15/173 , H04L12/24
CPC分类号: H04L41/5025 , H04L41/5054
摘要: A current workload associated with a computing infrastructure is monitored for a change in the current workload. A first cost value is computed wherein the first cost value indicates a cost associated with scaling a current resource configuration for the computing infrastructure to respond to the change to the current workload. A second cost value is computed wherein the second cost value indicates a cost associated with ignoring the change to the current workload and maintaining the current resource configuration for the computing infrastructure. The first cost value and the second cost value are compared. A determination is made whether to scale or maintain the current resource configuration based on the comparison of the first cost value and the second cost value.
-
公开(公告)号:US09582328B1
公开(公告)日:2017-02-28
申请号:US14744268
申请日:2015-06-19
申请人: EMC Corporation
发明人: Simon Tao , Yu Cao , Xiaoyan Guo , Kenneth Durazzo , John Cardente
CPC分类号: G06F9/5011 , G06F9/44505 , G06F9/45558 , G06F2009/45579 , G06N5/02
摘要: A specification of resource requirements is received. One or more resource configurations for a computing environment that satisfy the specification of resource requirements are generated utilizing a description of available resources in the computing environment. A model is utilized to estimate a level of service for each of the resource configurations, wherein the model predicts behavioral dependencies between attributes of the resources in the computing environment. A given one of the resource configurations is selected based at least in part on the estimated levels of service, and resources in the computing environment are assigned according to the selected configuration of resources.
摘要翻译: 收到资源要求的规定。 利用计算环境中的可用资源的描述来生成满足资源需求规范的计算环境的一个或多个资源配置。 使用模型来估计每个资源配置的服务水平,其中模型预测计算环境中的资源的属性之间的行为依赖性。 至少部分地基于估计的服务水平来选择给定的一个资源配置,并且根据所选择的资源配置来分配计算环境中的资源。
-
-
-
-
-
-
-
-
-