Programmatically mapping workloads to networked object storage

    公开(公告)号:US11831714B2

    公开(公告)日:2023-11-28

    申请号:US17655018

    申请日:2022-03-16

    IPC分类号: H04L67/1097 H04L67/561

    CPC分类号: H04L67/1097 H04L67/561

    摘要: Disclosed are techniques for programmatically mapping workloads for storage in different classes of a networked computer data storage environment, using a set of rules or data storage hints and properties of the workloads themselves. With the set of data storage hints, metadata sets are assigned to files of the incoming workloads to the networked computer data storage environment based on the properties of the workloads. Then, a target storage class is determined for each file of the workload from the plurality of storage classes present in the networked computer data storage environment. The workload files are then mapped to a logical bucket that is associated with the plurality of storage classes through a shared namespace, with the assigned metadata set for a file cueing the filesystem modules as to which storage class within the logical bucket to direct the various files of the workload to.

    Generating a data partitioning strategy for secure and efficient query processing

    公开(公告)号:US11194838B2

    公开(公告)日:2021-12-07

    申请号:US16661167

    申请日:2019-10-23

    IPC分类号: G06F16/27 G06F16/23 G06F16/21

    摘要: Methods, systems, and computer program products for generating a data partitioning strategy for secure and efficient query processing are provided herein. A computer-implemented method includes obtaining at least (i) a database schema associated with a database and (ii) a query workload associated with the database; and generating, based at least in part on the database schema and the query workload, a distributed database structure for the database that (i) stores a first set of columns of the database within a private cloud environment in a plaintext format and (ii) stores a second set of columns of the database in a public cloud environment, wherein the second set of columns is stored in either a plaintext format or an encrypted format based on whether the second set of columns comprises sensitive data.

    Determining the significance of sensors

    公开(公告)号:US10743370B2

    公开(公告)日:2020-08-11

    申请号:US16407303

    申请日:2019-05-09

    IPC分类号: H04W84/18 G06F11/00

    摘要: A computer-implemented method includes identifying one or more sensor identifiers; identifying one or more activity conclusions; and identifying one or more activity derivation rules each associated with at least one of the one or more sensor identifiers and at least one of the one or more activity conclusions. The computer-implemented method further includes determining, for each of the one or more sensor identifiers, an overall predominance value based on at least one of the one or more activity derivation rules, wherein the predominance value is an estimation of the synergic significance of each of the one or more sensor identifiers to the one or more activity derivation rules. A corresponding computer program product and computer system are also disclosed.

    SPARSE PEER WITH TRANSIENT PARTICIPATION
    6.
    发明申请

    公开(公告)号:US20200092361A1

    公开(公告)日:2020-03-19

    申请号:US16130419

    申请日:2018-09-13

    摘要: An example operation may include one or more of connecting, by a sparse peer, to a blockchain network of a plurality of peers controlled by orderers, selecting, by the sparse peer, a subset of data to be replicated, specifying, by the sparse peer, data selection filters based on the selected subset of the data, providing, by the sparse peer, the selection filters to the plurality of the peers, receiving, by the sparse peer, blocks matching the selection filters over a gossip protocol from the plurality of the peers, constructing, by the sparse peer, a local ledger of the sparse peer from the received blocks, and bootstrapping the sparse peer based on the local ledger.

    DEPLOYING EMBEDDED COMPUTING ENTITIES BASED ON FEATURES WITHIN A STORAGE INFRASTRUCTURE

    公开(公告)号:US20190354403A1

    公开(公告)日:2019-11-21

    申请号:US15983308

    申请日:2018-05-18

    摘要: A method for managing an execution of a workload within a networked computing environment. The method includes at least one computer processor identifying a plurality of objects associated with a workload, the plurality of objects includes a first object. The method further includes identifying information corresponding to one or more one nodes that store an instance of the first object, where the information identifies features of a node. The method further includes identifying an embedded computing entity associated with processing at least the first object. The method further includes deploying an instance of the identified embedded computing entity to a first node that stores an instance of the first object based on information associated with features of the first node. The method further includes executing the workload utilizing the embedded computing entity.

    Resource Position Planning for Distributed Demand Satisfaction

    公开(公告)号:US20190238620A1

    公开(公告)日:2019-08-01

    申请号:US15882404

    申请日:2018-01-29

    摘要: Methods, systems and computer program products for resource position planning are provided herein. A computer-implemented method includes generating a multi-commodity flow network for locations of a distributed service network over a planning horizon. The method also includes obtaining a set of candidate outage scenarios for the distributed service network, each of the set of candidate outage scenarios being associated with a corresponding probability of occurrence. The method also includes generating a resource positioning configuration for resources in the multi-commodity flow network utilizing an optimization model that reduces unmet demand for each of the set of candidate outage scenarios based at least in part on the probability of occurrence of each of the set of candidate outage scenarios. The method also includes providing the resource positioning configuration to the distributed service network to modify positioning of one or more resources in the distributed service network based on the generated resource positioning configuration.

    Centrality measure ranking for a multiplex network

    公开(公告)号:US10341190B2

    公开(公告)日:2019-07-02

    申请号:US15812633

    申请日:2017-11-14

    IPC分类号: H04L12/28 H04L12/24

    摘要: Centrality measure ranking for a multiple network is provided by a method that includes obtaining a representation of a multiplex network including layers and nodes representing communicating entities. The method determines a node centrality measure for each node of the nodes. This includes determining intra-layer and inter-layer centrality measures. The method determines a respective centrality measure for each communicating entity as a function of node centrality measures for nodes representing the communicating entity across the layers of the multiplex network. The method also ranks the communicating entities by their centrality measures.

    Preventing unauthorized movement of energy across grid networks due to portable storage devices

    公开(公告)号:US10222774B2

    公开(公告)日:2019-03-05

    申请号:US15603918

    申请日:2017-05-24

    摘要: Methods, systems, and computer program products for preventing unauthorized movement of energy across grid networks due to portable storage devices are provided herein. A computer-implemented method includes dividing a portable energy storage device into multiple virtual energy storage sub-units, restricting each of one or more energy charging options to one or more distinct charging modes, restricting each of one or more energy discharging options to one or more distinct discharging modes, mapping, in accordance with one or more pre-defined rules, each respective one of the multiple virtual energy sub-units to at least one of one or more of the distinct charging modes and one or more of the distinct discharging modes, and automatically charging and automatically discharging the portable energy storage device based on the mapping and one or more contextual details.