PERFORMANCE BIASED SCHEDULER EXTENDER

    公开(公告)号:US20210103468A1

    公开(公告)日:2021-04-08

    申请号:US16592078

    申请日:2019-10-03

    IPC分类号: G06F9/48

    摘要: Systems, computer-implemented methods, and computer program products that can facilitate performance biased resource scheduling based on runtime performance of a certain workload type on one or more nodes are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a performance component that assigns performance points to different nodes based on execution of one or more workload types. The computer executable components can further comprise a scheduler extender component that modifies a scheduling decision to run a workload type on a node based on the performance points.

    Reward-based admission controller for resource requests in the cloud

    公开(公告)号:US10915369B2

    公开(公告)日:2021-02-09

    申请号:US16204108

    申请日:2018-11-29

    摘要: Technology for selecting job characteristics to determine the similarity among jobs in terms of performance. Technology based on similarity among jobs calculated by selected characteristics for determining jobs that are likely to lead to successful performance of a requested new job by a cloud. Also, technology based on similarity among jobs calculated by selected characteristics for determining jobs that are likely to lead to failure when performing a requested new job by the cloud. When the new job request is accepted, because its characteristics of the new job matches job characteristics characterized by success and/or fails to match job characteristics characterized by failure, then the new job is said to lead to a “reward” or an “expected reward” because the new job will be rewarded by being allowed to use, by an admission controller of a cloud management system, use of cloud computing resources of the cloud.

    Method and apparatus for configuring relevant parameters of MapReduce applications

    公开(公告)号:US10831716B2

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

    申请号:US14813467

    申请日:2015-07-30

    IPC分类号: G06F16/182

    摘要: Method and apparatus for configuring relevant parameters of MapReduce applications. The method includes: receiving a request for processing a first MapReduce job; obtaining job feature attributes of historical MapReduce jobs; searching out a job feature attribute of a second MapReduce job associated with the first MapReduce job from within the job feature attributes of the historical MapReduce jobs; configuring relevant parameters of the first MapReduce job based on the job feature attribute of the second MapReduce job. According to this method of configuring parameters, network overheads of file transfer can be effectively reduced, the method of configuring parameters of the MapReduce job can be processed locally as much as possible, thereby effectively increasing system resource utilization while reducing the administrator's configuration burden. An apparatus for configuring relevant parameters of MapReduce application is also provided.

    REWARD-BASED ADMISSION CONTROLLER FOR RESOURCE REQUESTS IN THE CLOUD

    公开(公告)号:US20200174842A1

    公开(公告)日:2020-06-04

    申请号:US16204108

    申请日:2018-11-29

    IPC分类号: G06F9/50 H04L29/08 H04L12/911

    摘要: Technology for selecting job characteristics to determine the similarity among jobs in terms of performance. Technology based on similarity among jobs calculated by selected characteristics for determining jobs that are likely to lead to successful performance of a requested new job by a cloud. Also, technology based on similarity among jobs calculated by selected characteristics for determining jobs that are likely to lead to failure when performing a requested new job by the cloud. When the new job request is accepted, because its characteristics of the new job matches job characteristics characterized by success and/or fails to match job characteristics characterized by failure, then the new job is said to lead to a “reward” or an “expected reward” because the new job will be rewarded by being allowed to use, by an admission controller of a cloud management system, use of cloud computing resources of the cloud.

    Discovery of application information for structured data

    公开(公告)号:US10318532B2

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

    申请号:US14802215

    申请日:2015-07-17

    IPC分类号: G06F16/24 G06F16/2455

    摘要: A mechanism is provided for identifying a usage for data in a data structure. A set of configuration files associated with a set of services are analyzed to identify at least one class associate with the data in the data structure thereby forming a data structure-to-class mapping. Source code associated with the set of services is analyzed to identify a set of services used by at least one class in the data structure-to-class mapping thereby forming a service-to-class mapping. A set of specification files associated with the set of services are analyzed to identify a set of uses associated with at least one service in the service-to-class mapping thereby forming a use-to-service mapping. An identification of usage information of the data structure is generated using the data structure-to-class mapping, the service-to-class mapping, and the use-to-service mapping.

    Processing time series data from multiple sensors

    公开(公告)号:US10176208B2

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

    申请号:US15450606

    申请日:2017-03-06

    IPC分类号: G06F17/30

    摘要: Processing time sequence data for multiple sensors, wherein the multiple sensors are divided into multiple sensor groups and each data comprises a time stamp and a value associated with the timestamp. The method comprises: receiving time series data from each sensor; assigning the time series data received to a sensor group to which the sensor belongs; storing time series data in a first database of a first memory, such that multiple time series data assigned to the same sensor group in the multiple sensor groups are stored in at least one database record of the first database; obtaining the time series data of each sensor among the multiple sensors from the first database; storing time series data in a second database of a second memory, such that the multiple time series data from the same sensor are stored in at least one database record of the second database.

    GENERATING A TRAINING MODEL BASED ON FEEDBACK

    公开(公告)号:US20170236058A1

    公开(公告)日:2017-08-17

    申请号:US15584771

    申请日:2017-05-02

    摘要: A method and apparatus for generating a training model based on feedback are provided. The method for generating a training model based an feedback, includes calculating an eigenvector of a sample among a plurality of samples; obtaining scores granted by a user for one or more of the plurality of samples in a round, obtaining scores granted by the user for a first number of samples; obtaining scores granted by the user for a second number of samples in response to detecting, based on the eigenvector, an inconsistency between the scores granted by the user for the first number of samples; and generating a training model based on the scores granted by the user for the first and second numbers of samples. A corresponding apparatus is also provided.