SlideServe
Menu
Préférences
© SlideServe · v2026

Automating System & Device Management

urvi avatar
14 diapositives · 257 Views · Aug 20, 2014

Explore the power of automation in system management and device optimization at the S-CITI Mini-Symposium on April 30, 2004. Learn how universal caching, self-optimizing techniques, and dynamic device workload management are transforming resource utilization. Discover the benefits of automating optimization strategies to adapt to changing workloads and reduce disk power consumption. Gain insights into innovative caching policies and criteria, such as GD-GhOST and Universal Caching, that enhance system performance while minimizing computational complexity. Join us to uncover the future of automated system management and unlock new possibilities for efficient operations.

Automating System & Device Management - slide 1
01 / 14Automating System & Device Management
1 / 17

Télécharger la présentation

Automating System & Device Management
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Automating System &Device Management Ahmed Amer S-CITI Mini-Symposium 30 April 2004 University of Pittsburgh

  2. Systems Research is … • Optimizing the usage of resources. • Abstracting systems details that are not of interest to the customer. • In short: “Automating optimization”

  3. What can this “automation” do for you? • In days of olde … • Provided mechanisms for deciding what data to cache, which pages to swap, and items to use or avoid. • Nowadays … • Systems cost more in management and human support than the hardware costs. • Tune system parameters dynamically = prepared • Dynamic: Can it be better than any fixed setting? • Prepared 1-Can it react to changing workloads? • Prepared 2-Can it react to previsouly unknown workloads?

  4. What is automation doing for S-CITI? • Universal Caching • Self-Optimizing • Fully Adaptive • Comprehensive and Simple (criteria-based) • Device Workload Management/Modification • Currently measuring the limits of predictive techniques for reducing disk power consumption.

  5. Multiple Caching Policies • Example Policies • RANDOM • FIFO • SIZE • LRU • LFU • GDSF

  6. Multiple Caching Policies • Example Policies • RANDOM • FIFO, LIFO • SIZE • LRU, MRU • LFU, MFU • GDSF

  7. Multiple Caching Criteria • Example Policies • RANDOM • FIFO, LIFO • SIZE • LRU, MRU • LFU, MFU • GDSF • Associated Criteria • No Criteria • Arrival Order • Object Size • Recency • Frequency • Size, Recency, and Frequency

  8. Ghost Caches & GD-GhOST

  9. A Single “Good” Policy

  10. A Change of Policy

  11. Caching results so far … • Two new caching schemes: • GD-GhOST • Universal Caching • GD-GhOST • Based on a selection of GD-Size variants as component policies • Policy similarity allowed a scheme that produced a true hybrid, not policy switching • Exceeded the performance of the first master-algorithm caching scheme (ACME) • Used fewer component policies

  12. Caching results so far … • Universal Caching • Uses base criteria - can be comprehensive without exhaustive listing of all policies • Appears to offer the best performance • Potentially lowest overheads and computational cost • Under active investigation to reduce it’s computational complexity and space requirements

  13. Devices: Disk Power Consumption • Modifying disk behavior can potentially reduce the mechanical power consumption by over 40% in worst-case scenarios.

  14. Concluding Remarks • This is ongoing work with the database and PARTS groups, and applicable within the middleware layers of the S-CITI project • You should not have to worry about low-level system tuning, we are working to ensure that… • …the algorithms will always react appropriately (as in the caching policies), or • …the algorithms will modify device behavior appropriately (as in the disk power example)