[go: up one dir, main page]

Trihinas et al., 2018 - Google Patents

Low-cost adaptive monitoring techniques for the internet of things

Trihinas et al., 2018

View PDF
Document ID
10091112952941678615
Author
Trihinas D
Pallis G
Dikaiakos M
Publication year
Publication venue
IEEE Transactions on Services Computing

External Links

Snippet

Internet-enabled physical devices with “smart” processing capabilities are becoming the tools for understanding the complexity of the global inter-connected world we inhabit. The Internet of Things (IoT) churns tremendous amounts of data flooding from devices scattered …
Continue reading at linc.ucy.ac.cy (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • G06F11/3495Performance evaluation by tracing or monitoring for systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Programme initiating; Programme switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/86Event-based monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/875Monitoring of systems including the internet
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management, e.g. organising, planning, scheduling or allocating time, human or machine resources; Enterprise planning; Organisational models
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N99/00Subject matter not provided for in other groups of this subclass
    • G06N99/005Learning machines, i.e. computer in which a programme is changed according to experience gained by the machine itself during a complete run

Similar Documents

Publication Publication Date Title
Trihinas et al. Low-cost adaptive monitoring techniques for the internet of things
Trihinas et al. AdaM: An adaptive monitoring framework for sampling and filtering on IoT devices
Yu et al. Microscaler: Cost-effective scaling for microservice applications in the cloud with an online learning approach
Beneventi et al. Continuous learning of HPC infrastructure models using big data analytics and in-memory processing tools
Agarwal et al. A deep recurrent-reinforcement learning method for intelligent autoscaling of serverless functions
Awad et al. Machine learning in action: Examples
Trihinas et al. ADMin: Adaptive monitoring dissemination for the Internet of Things
Wolski Dynamically forecasting network performance using the network weather service
WO2013023030A2 (en) Application performance analysis that is adaptive to business activity patterns
Krebs et al. Resource usage control in multi-tenant applications
Imai et al. Uncertainty-aware elastic virtual machine scheduling for stream processing systems
Beard et al. Analysis of a simple approach to modeling performance for streaming data applications
Hassan et al. DEARS: A deep learning based elastic and automatic resource scheduling framework for cloud applications
Abdelzaher et al. A synthetic utilization bound for aperiodic tasks with resource requirements
Monshizadeh Naeen et al. Adaptive Markov‐based approach for dynamic virtual machine consolidation in cloud data centers with quality‐of‐service constraints
Liu et al. A trend detection-based auto-scaling method for containers in high-concurrency scenarios
US10936401B2 (en) Device operation anomaly identification and reporting system
Rahman et al. Jaccard index based availability prediction in enterprise grids
Gaudette et al. Optimizing user satisfaction of mobile workloads subject to various sources of uncertainties
Tao et al. A multi-strategy collaborative prediction model for the runtime of online tasks in computing cluster/grid
Lewis et al. Chaotic attractor prediction for server run-time energy consumption
Djemame et al. A machine learning based context-aware prediction framework for edge computing environments
Barbosa et al. Q-balance: An approach for balancing data imputation tasks on edge resources of a smart grid
Kim et al. A network status predictor to support dynamic scheduling in network-based computing systems
US20080109390A1 (en) Method for dynamically managing a performance model for a data center