Towards Autonomic Virtual Applications in the In-VIGO System
|
|
- Paulina Copeland
- 6 years ago
- Views:
Transcription
1 Towards Autonomic Virtual Applications in the In-VIGO System Jing Xu, Sumalatha Adabala, José A. B. Fortes Advanced Computing and Information Systems Electrical and Computer Engineering University of Florida June 14, ICAC 05 Advanced Computing and Information Systems laboratory
2 Outline Background Autonomic virtual applications Experimental evaluation Related work Summary Advanced Computing and Information Systems laboratory 2
3 Overview Challenge: highly dynamic grid resources lack performance guarantees Goal: enable applications to automatically Adapt to grid dynamics Recover from performance faults Resource failures Resource overloading Contribution: an autonomic application-centric middleware component for self-optimizing and self-healing computation Advanced Computing and Information Systems laboratory 3
4 In-VIGO System Virtual Application Manager 1 Web User Interface Virtual Application Manager 2 In-VIGO [FGCS 05] In-Virtual Information Grid Organization Provides application services on-demand Application session 3 Virtual Application Manager 3 Virtual Application (VA) An aggregation of actual tools into a logical session Appears differently from the actual applications Virtual Application Manager (VAM) Manages application session Supports multiple VA instances Resource Manager jobs Grid Resources Advanced Computing and Information Systems laboratory 4
5 In-VIGO System Virtual Application Manager 1 Web User Interface Virtual Application Manager 2 Why is my VERY SHORT job taking sooooooo long? Application session 3 Virtual Application Manager 3 Virtual Application (VA) An aggregation of actual tools into a logical session Appears differently from the actual applications Virtual Application Manager (VAM) Manages application session Supports multiple VA instances Resource Manager Make Virtual Applications Autonomic jobs Build Autonomic Virtual Application Manager Grid Resources Advanced Computing and Information Systems laboratory 5
6 Autonomic Virtual Application Manager (AVAM) Global Knowledge Base Machine static and dynamic information CPU speed, memory size CPU load, free memory size Job Execution History Input parameters Resource usage Global Scheduler Assists the AVAM to discover and allocate resources Machine Monitor Updates dynamic status to Global Knowledge Base Web Portal VAM Grid Resources In-VIGO Global Resource Scheduler Manager Global Knowledge Base Machine Monitor Advanced Computing and Information Systems laboratory 6
7 Autonomic Virtual Application Manager (AVAM) Autonomic Manager Resource Coordinator Job Controller Per-AVAM Knowledge Base Web Portal VAM In-VIGO Job Sensor Updates job status to the AVAM Knowledge Base CPU time, elapsed time, CPU percentage, maximum memory usage Job Sensor Autonomic Manager Local Knowledge Base Grid Resources Global Resource Scheduler Manager Global Knowledge Base Machine Monitor Advanced Computing and Information Systems laboratory 7
8 Autonomic Manager Autonomic Manager Inputs Monitor Analyze Execute Local Knowledge Base Predict Evaluate Assign predicted resource usage preferred machines query history records query candidate list chosen machine Global Knowledge Base Global Scheduler Job Controller Resource Coordinator Predict Predicts resource usage with given inputs Local learning algorithm Evaluate Estimates runtimes on the candidate machines Sorts the candidate machines Assign Allocates the best candidate machine Records the submission information Advanced Computing and Information Systems laboratory 8
9 Autonomic Manager Autonomic Manager Monitor Local Analyze Knowledge Base reschedule decision Execute Predict Evaluate Assign Global Knowledge Base Global Scheduler Job Controller Resource Coordinator Monitor Checks each job status periodically Collects data to Global Knowledge Base Analyze Estimates remaining execution time Decides control actions Execute Reallocates better resource Control actions: reschedule, stop Advanced Computing and Information Systems laboratory 9
10 Implementation Prototype Implemented in the context of In-VIGO system Evaluated for CPU-intensive jobs with relatively short execution times Learning algorithm [HPDC 99] Nearest-neighbor learning algorithm Distance metric: Euclidean distance of two sets of input values Monitoring Machine monitor: gets CPU load, memory usage from /proc file system Job sensor: gets process CPU time, elapsed time, CPU percentage etc. using the ps utility Advanced Computing and Information Systems laboratory 10
11 Implementation Evaluate CPUCycles ExecutionT imei = + CPUSpeed i ( 1 Loadi (i=1 M candidate machine) ) Monitor Analyze Execute Autonomic Manager Knowledge Base Predict Evaluate Assign Analyze RemainingTime k = PredictedCPUCycles CurrentCPUTime CPUSpeedm CPUPercentage k (m: execution machine, k=1 K jobs running in a VAM session) Advanced Computing and Information Systems laboratory 11
12 Implementation Job failure Machine or network fails: job sensor fails to update job status Controller sets an alarm and reschedules the job upon consecutive alarms Job hanging Job looks normal, but cannot proceed An upper threshold is set to detect job hanging Query overhead Cache job historical data in AVAM s Knowledge Base Reuse initial candidate machine list for rescheduling to avoid the global scheduler becoming bottleneck Advanced Computing and Information Systems laboratory 12
13 Nearest-Neighbor Learning Based Prediction Benchmark: TunProb Numerical Calculation of the Transmission Probability for One- Dimensional Electron Tunneling Parameters: minimum and maximum energies and number of energy steps are generated randomly Prediction error Prediction error PredictedCPUTime-CPUTime prediction error = CPUTime Drops below 15% after a hundred runs 225% 200% 175% 150% 125% 100% 75% 50% 25% 0% Run sequence number Advanced Computing and Information Systems laboratory 13
14 Scheduling Three scheduling strategies Round robin Best candidate w/o rescheduling Uses dynamic resource information for resource allocation Best candidate w/ rescheduling Also monitors job s progress and reschedules it if necessary Non-dedicated resource Background load: CPU-intensive processes Inter-arrival times and runtimes follow Poisson process Four load environments from unloaded to heavily loaded Advanced Computing and Information Systems laboratory 14 Load unloaded lightly loaded medium loaded heavily loaded Average and standard deviation of load in four loading scenarios
15 Scheduling Runtime (s) Benchmark: TunProb Fifty runs with random inputs are submitted in sequence Performance Better candidate promises better execution time Rescheduling adapts to changing environment and delivers even better performance Round-robin Best Candidate w/o Rescheduling Best Candidate w/ Rescheduling unloaded lightly loaded medium loaded heavily loaded Average execution times in four loading scenarios with three strategies Percentage of jobs meeting deadline 120% 100% 80% 60% 40% 20% 0% unloaded Round-robin Best Candidate w/o Rescheduling Best Candidate w/ Rescheduling lightly loaded medium loaded heavy loaded The percentage of jobs meeting deadline in four loading scenarios with three strategies Advanced Computing and Information Systems laboratory 15
16 Rescheduling A TunProb job is submitted to an unloaded machine Case 1: Different amount of load was introduced Case 2: Equal load was introduced at different time Runtime (seconds) application duration2 restart overhead application duration1 Runtime (seconds) application duration2 restart overhead application duration Load Load introduction time (seconds) Case 1: The more load, the more performance improvement Case 2: The later load introduced, the less benefit Advanced Computing and Information Systems laboratory 16
17 Related Work AppLes Users provide performance model AVAM uses learning algorithm to predict Condor Users specify the resource requirements to match appropriate resources AVAM selects resources based on prediction and evaluation Condor, GrADS Checkpointing and migration of long-running jobs AVAM resubmits short jobs Advanced Computing and Information Systems laboratory 17
18 Summary Autonomic component (AVAM) in a grid computing system (In-VIGO) Global/local knowledge bases Monitors resource and execution status Learning based prediction General performance models of CPUintensive applications Performance improvement under dynamic loading conditions Advanced Computing and Information Systems laboratory 18
19 Acknowledgements NSF Middleware Initiative NSF Research Resources IBM Shared University Research VMware In-VIGO team at UFL In-VIGO prototype can be accessed from courtesy accounts available. Advanced Computing and Information Systems laboratory 19
20 References [FGCS 05] S. Adabala, V. Chadha, P. Chawla, R. Figueiredo, J. Fortes, I. Krsul, A. Matsunaga, M. Tsugawa, J. Zhang, M. Zhao, L. Zhu, and X. Zhu. From Virtualized Resources to Virtual Computing Grids: The In-VIGO System, Future Generation Computing Systems, Vol. 21/6, pages [ICAC 04] Steve R. White, James E. Hanson, Ian Whalley, David M. Chess, Jeffrey O. Kephart, An Architectural Approach to Autonomic Computing. Proceedings of ICAC, May, [HPDC 99] N. Kapadia, J. A. B. Fortes and Carla E. Brodley, Predictive Application-Performance Modeling in a Computational Grid Environment, Proceedings of HPDC, August [CCG 03] Vadhiyar, S.Dongarra, A Performance Oriented Migration Framework for the Grid, Proceedings of Cluster Computing and the Grid, Tokyo, Japan, May, Advanced Computing and Information Systems laboratory 20
Building Effective Multivendor Autonomic Computing Systems
September 2006 (vol. 7, no. 9), art. no. 0609-o9003 1541-4922 2006 IEEE Published by the IEEE Computer Society Panel Report Building Effective Multivendor Autonomic Computing Systems Omer F. Rana Cardiff
More informationLearning Based Admission Control. Jaideep Dhok MS by Research (CSE) Search and Information Extraction Lab IIIT Hyderabad
Learning Based Admission Control and Task Assignment for MapReduce Jaideep Dhok MS by Research (CSE) Search and Information Extraction Lab IIIT Hyderabad Outline Brief overview of MapReduce MapReduce as
More informationOn the Feasibility of Dynamic Rescheduling on the Intel Distributed Computing Platform
On the Feasibility of Dynamic Rescheduling on the Intel Distributed Computing Platform Zhuoyao Zhang Linh T.X. Phan Godfrey Tan δ Saumya Jain Harrison Duong Boon Thau Loo Insup Lee University of Pennsylvania
More informationHTCaaS: Leveraging Distributed Supercomputing Infrastructures for Large- Scale Scientific Computing
HTCaaS: Leveraging Distributed Supercomputing Infrastructures for Large- Scale Scientific Computing Jik-Soo Kim, Ph.D National Institute of Supercomputing and Networking(NISN) at KISTI Table of Contents
More informationIBM ICE (Innovation Centre for Education) Welcome to: Unit 1 Overview of delivery models in Cloud Computing. Copyright IBM Corporation
Welcome to: Unit 1 Overview of delivery models in Cloud Computing 9.1 Unit Objectives After completing this unit, you should be able to: Understand cloud history and cloud computing Describe the anatomy
More informationNSF {Program (NSF ) first announced on August 20, 2004} Program Officers: Frederica Darema Helen Gill Brett Fleisch
NSF07-504 {Program (NSF04-609 ) first announced on August 20, 2004} Program Officers: Frederica Darema Helen Gill Brett Fleisch Computer Systems Research Program: Components and Thematic Areas Advanced
More informationAxibase Warehouse Designer. Overview
Axibase Warehouse Designer Overview Reporting Overview Types of reports (by usage) capacity planning and performance analysis Capacity planning identifies trends Performance analysis identifies outliers
More informationThe Importance of Complete Data Sets for Job Scheduling Simulations
The Importance of Complete Data Sets for Job Scheduling Simulations Dalibor Klusáček, Hana Rudová Faculty of Informatics, Masaryk University, Brno, Czech Republic {xklusac, hanka}@fi.muni.cz 15th Workshop
More informationAgile Computing on Business Grids
C&C Research Laboratories NEC Europe Ltd Rathausallee 10 D-53757 St Augustin Germany Junwei Cao Agile Computing on Business Grids An Introduction to AgileGrid June 2003 Agile Computing on Business Grids
More informationEnabling Resource Sharing between Transactional and Batch Workloads Using Dynamic Application Placement
Enabling Resource Sharing between Transactional and Batch Workloads Using Dynamic Application Placement David Carrera 1, Malgorzata Steinder 2, Ian Whalley 2, Jordi Torres 1, and Eduard Ayguadé 1 1 Technical
More informationTrade-off between Power Consumption and Total Energy Cost in Cloud Computing Systems. Pranav Veldurthy CS 788, Fall 2017 Term Paper 2, 12/04/2017
Trade-off between Power Consumption and Total Energy Cost in Cloud Computing Systems Pranav Veldurthy CS 788, Fall 2017 Term Paper 2, 12/04/2017 Outline Introduction System Architectures Evaluations Open
More informationA Examcollection.Premium.Exam.35q
A2030-280.Examcollection.Premium.Exam.35q Number: A2030-280 Passing Score: 800 Time Limit: 120 min File Version: 32.2 http://www.gratisexam.com/ Exam Code: A2030-280 Exam Name: IBM Cloud Computing Infrastructure
More informationPerformance Modeling and Contracts
Performance Modeling and Contracts Ruth Aydt Dan Reed Celso Mendes Fredrik Vraalsen Pablo Research Group Department of Computer Science University of Illinois {aydt,reed,cmendes,vraalsen}@cs.uiuc.edu http://www-pablo.cs.uiuc.edu
More informationAustralian Journal of Basic and Applied Sciences. LB Scheduling for Advanced Reservation and Queuing Using TBRA in Grid Computing Environments
AENSI Journals Australian Journal of Basic and Applied Sciences ISSN:1991-8178 Journal home page: www.ajbasweb.com LB Scheduling for Advanced Reservation and Queuing Using TBRA in Grid Computing Environments
More information10/1/2013 BOINC. Volunteer Computing - Scheduling in BOINC 5 BOINC. Challenges of Volunteer Computing. BOINC Challenge: Resource availability
Volunteer Computing - Scheduling in BOINC BOINC The Berkley Open Infrastructure for Network Computing Ryan Stern stern@cs.colostate.edu Department of Computer Science Colorado State University A middleware
More informationPriority-enabled Scheduling for Resizable Parallel Applications
Priority-enabled Scheduling for Resizable Parallel Applications Rajesh Sudarsan, Student Member, IEEE, Calvin J. Ribbens,and Srinidhi Varadarajan, Member, IEEE Abstract In this paper, we illustrate the
More informationWORKFLOW SCHEDULING FOR SERVICE ORIENTED CLOUD COMPUTING. A Thesis Submitted to the College of. Graduate Studies and Research
WORKFLOW SCHEDULING FOR SERVICE ORIENTED CLOUD COMPUTING A Thesis Submitted to the College of Graduate Studies and Research In Partial Fulfillment of the Requirements For the Degree of Master of Science
More information1 st JILP Workshop on Computer Architecture Competitions (JWAC-1):
The Journal of Instruction-Level Parallelism 1 st JILP Workshop on Computer Architecture Competitions (JWAC-1): Cache Replacement Championship Held In Conjunction with ISCA 2010 Saint Malo, France Forward
More informationGraph Optimization Algorithms for Sun Grid Engine. Lev Markov
Graph Optimization Algorithms for Sun Grid Engine Lev Markov Sun Grid Engine SGE management software that optimizes utilization of software and hardware resources in heterogeneous networked environment.
More informationDIET: New Developments and Recent Results
A. Amar 1, R. Bolze 1, A. Bouteiller 1, A. Chis 1, Y. Caniou 1, E. Caron 1, P.K. Chouhan 1, G.L. Mahec 2, H. Dail 1, B. Depardon 1, F. Desprez 1, J. S. Gay 1, A. Su 1 LIP Laboratory (UMR CNRS, ENS Lyon,
More informationResource Scheduling Architectural Evolution at Scale and Distributed Scheduler Load Simulator
Resource Scheduling Architectural Evolution at Scale and Distributed Scheduler Load Simulator Renyu Yang Supported by Collaborated 863 and 973 Program Resource Scheduling Problems 2 Challenges at Scale
More informationAI-Ckpt: Leveraging Memory Access Patterns for Adaptive Asynchronous Incremental Checkpointing
AI-Ckpt: Leveraging Memory Access Patterns for Adaptive Asynchronous Incremental Checkpointing Bogdan Nicolae, Franck Cappello IBM Research Ireland Argonne National Lab USA IBM Corporation Outline Overview
More informationDynamic grid scheduling with job migration and rescheduling in the GridLab resource management system
Scientific Programming 12 (2004) 263 273 263 IOS Press Dynamic grid scheduling with job migration and rescheduling in the GridLab resource management system K. Kurowski, B. Ludwiczak, J. Nabrzyski, A.
More informationTABLE OF CONTENTS CHAPTER NO. TITLE PAGE NO. ABSTRACT LIST OF TABLES LIST OF FIGURES LIST OF SYMBOLS AND ABBREVIATIONS
viii TABLE OF CONTENTS ABSTRACT LIST OF TABLES LIST OF FIGURES LIST OF SYMBOLS AND ABBREVIATIONS v xviii xix xxii 1. INTRODUCTION 1 1.1 MOTIVATION OF THE RESEARCH 1 1.2 OVERVIEW OF PROPOSED WORK 3 1.3
More informationVirtualWisdom Analytics Overview
DATASHEET VirtualWisdom Analytics Overview Today s operations are faced with an increasing dynamic hybrid infrastructure of near infinite scale, new apps appear and disappear on a daily basis, making the
More informationResearch Article Agent Based Load Balancing Mechanisms in Federated Cloud
Research Journal of Applied Sciences, Engineering and Technology 13(8): 632-637, 2016 DOI:10.19026/rjaset.13.3049 ISSN: 2040-7459; e-issn: 2040-7467 2016 Maxwell Scientific Publication Corp. Submitted:
More informationGangSim: A Simulator for Grid Scheduling Studies
1 GangSim: A Simulator for Grid Scheduling Studies Catalin L. Dumitrescu Department of Computer Science The University of Chicago catalind@cs.uchicago.edu Abstract Large distributed Grid systems pose new
More informationSuperlink-online and BOINC
Distributed Systems Laboratory Computational Biology Laboratory Superlink-online and BOINC Artyom Sharov, Mark Silberstein, Dan Geiger, Assaf Schuster CS Department, Technion www.eu-egee.org The 3rd Pan-Galactic
More informationINTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN
INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345 SURVEY ON META-SCHEDULER IN GRID ENVIRONMENT P.Priscilla 1, Mr. P.Karthikeyan 2 1 PG Full Time Student, CSE Department,
More informationScheduling and Resource Management in Grids
Scheduling and Resource Management in Grids ASCI Course A14: Advanced Grid Programming Models Ozan Sonmez and Dick Epema may 13, 2009 1 Outline Resource Management Introduction A framework for resource
More informationHow Jukin Media Leverages Metricly for Performance and Capacity Monitoring
CASE STUDY How Jukin Media Leverages Metricly for Performance and Capacity Monitoring Jukin Media is a global entertainment company powered by user-generated video content. Jukin receives more than 2.5
More informationPerformance Analysis of Grid workflows in K-WfGrid and ASKALON
Performance Analysis of Grid workflows in K-WfGrid and ASKALON Hong-Linh Truong and Thomas Fahringer Distributed and Parallel Systems Group Institute of Computer Science, University of Innsbruck With contributions
More informationCPU Scheduling. Disclaimer: some slides are adopted from book authors and Dr. Kulkarni s slides with permission
CPU Scheduling Disclaimer: some slides are adopted from book authors and Dr. Kulkarni s slides with permission 1 Recap Deadlock prevention Break any of four deadlock conditions Mutual exclusion, no preemption,
More informationCA Virtual Performance Management
PRODUCT SHEET: CA VIRTUAL PERFORMANCE MANAGEMENT CA Virtual Performance Management CA Virtual Performance Management (CA VPM) maximizes the business value of IT services by providing a unique, integrated
More informationA Systematic Approach to Performance Evaluation
A Systematic Approach to Performance evaluation is the process of determining how well an existing or future computer system meets a set of alternative performance objectives. Arbitrarily selecting performance
More informationImplementing a Flexible Simulation of a Self Healing Smart Grid
Implementing a Flexible Simulation of a Self Healing Smart Grid Kendall E Nygard, Steve Bou Ghosn, Davin Loegering, Md Minhaz Chowdhury, Md M Khan, Ryan McCulloch, Anand Pandey Department of Computer Science
More informationBusiness Process Management system using SOA
Advances in Computational Sciences and Technology ISSN 0973-6107 Volume 10, Number 5 (2017) pp. 1457-1462 Research India Publications http://www.ripublication.com Business Process Management system using
More informationUAB Condor Pilot UAB IT Research Comptuing June 2012
UAB Condor Pilot UAB IT Research Comptuing June 2012 The UAB Condor Pilot explored the utility of the cloud computing paradigm to research applications using aggregated, unused compute cycles harvested
More information1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2011, Oracle and/or its affiliates. All rights ORACLE PRODUCT LOGO Virtualization and Cloud Deployments of Oracle E-Business Suite Ivo Dujmović, Director, Applications Development 2 Copyright
More informationFailure Recovery in Distributed Environments with Advance Reservation Management Systems
Failure Recovery in Distributed Environments with Advance Reservation Management Systems Lars-Olof Burchard, Barry Linnert {baron,linnert}@cs.tu-berlin.de Technische Universitaet Berlin, GERMANY Abstract.
More informationAN OVERVIEW OF THE SCHEDULING POLICIES AND ALGORITHMS IN GRID COMPUTING
AN OVERVIEW OF THE SCHEDULING POLICIES AND ALGORITHMS IN GRID COMPUTING D.I. George Amalarethinam, Director-MCA & Associate Professor of Computer Science, Jamal Mohamed College (Autonomous), Tiruchirappalli,
More informationGrid 2.0 : Entering the new age of Grid in Financial Services
Grid 2.0 : Entering the new age of Grid in Financial Services Charles Jarvis, VP EMEA Financial Services June 5, 2008 Time is Money! The Computation Homegrown Applications ISV Applications Portfolio valuation
More informationHeterogeneous Workload Management. IBM Donna Dillenberger
Heterogeneous Workload Management IBM Donna Dillenberger What is Heterogeneous Workload Management? Heterogeneous Workload Management (HWLM) is system management software that will manage different kinds
More informationCLASP: C ol laborating, Autonomous S tream Processing Systems
CLASP: C ol laborating, Autonomous S tream Processing Systems Michael Branson 1, Fred Douglis 2, Brad Fawcett 1,ZhenLiu 2, Anton Riabov 2, and Fan Ye 2 1 IBM Systems and Technology Group, Rochester, MN
More informationGang Scheduling Performance on a Cluster of Non-Dedicated Workstations
Gang Scheduling Performance on a Cluster of Non-Dedicated Workstations Helen D. Karatza Department of Informatics Aristotle University of Thessaloniki 54006 Thessaloniki, Greece karatza@csd.auth.gr Abstract
More informationCPU Scheduling. Basic Concepts Scheduling Criteria Scheduling Algorithms. Unix Scheduler
CPU Scheduling Basic Concepts Scheduling Criteria Scheduling Algorithms FCFS SJF RR Priority Multilevel Queue Multilevel Queue with Feedback Unix Scheduler 1 Scheduling Processes can be in one of several
More informationAn Automated Approach for Supporting Application QoS in Shared Resource Pools
An Automated Approach for Supporting Application QoS in Shared Resource Pools Jerry Rolia, Ludmila Cherkasova, Martin Arlitt, Vijay Machiraju Hewlett-Packard Laboratories 5 Page Mill Road, Palo Alto, CA
More informationDecision support system for virtual organization management
Decision support system for virtual organization management J. Hodík a, J. Vokřínek a, R. Hofman b a Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University, Technická
More informationResearch Statement. Nilabja Roy. August 18, 2010
Research Statement Nilabja Roy August 18, 2010 1 Doctoral Dissertation Large-scale, component-based distributed systems form the backbone of many service-oriented applications, ranging from Internet portals
More informationJob schedul in Grid batch farms
Journal of Physics: Conference Series OPEN ACCESS Job schedul in Grid batch farms To cite this article: Andreas Gellrich 2014 J. Phys.: Conf. Ser. 513 032038 Recent citations - Integration of Grid and
More informationOptimizing the Cloud Infrastructure: Tool Design and a Case Study
Optimizing the Cloud Infrastructure: Tool Design and a Case Study Anindya Neogi, PhD Venkata R Somisetty Chris Nero IBM Software 1 Problem With cloud computing: Workloads move at the click of a mouse Capacity
More informationGuide to Modernize Your Enterprise Data Warehouse How to Migrate to a Hadoop-based Big Data Lake
White Paper Guide to Modernize Your Enterprise Data Warehouse How to Migrate to a Hadoop-based Big Data Lake Motivation for Modernization It is now a well-documented realization among Fortune 500 companies
More informationIBM Tivoli Monitoring
Monitor and manage critical resources and metrics across disparate platforms from a single console IBM Tivoli Monitoring Highlights Proactively monitor critical components Help reduce total IT operational
More informationCPU scheduling. CPU Scheduling
EECS 3221 Operating System Fundamentals No.4 CPU scheduling Prof. Hui Jiang Dept of Electrical Engineering and Computer Science, York University CPU Scheduling CPU scheduling is the basis of multiprogramming
More informationIBM WebSphere Extended Deployment, Version 5.1
Offering a dynamic, goals-directed, high-performance environment to support WebSphere applications IBM, Version 5.1 Highlights Dynamically accommodates variable and unpredictable business demands Helps
More informationJob Scheduling with Lookahead Group Matchmaking for Time/Space Sharing on Multi-core Parallel Machines
Job Scheduling with Lookahead Group Matchmaking for Time/Space Sharing on Multi-core Parallel Machines Xijie Zeng and Angela Sodan University of Windsor, Windsor ON N9B 3P4, Canada zengx@uwindsor.ca,acsodan@uwindsor.ca
More informationAvoid Paying The Virtualization Tax: Deploying Virtualized BI 4.0 The Right Way
Avoid Paying The Virtualization Tax: Deploying Virtualized BI 4.0 The Right Way Material by Ashish C. Morzaria, SAP. @AshishMorzaria Presented by Matthew Shaw, SAP. @MattShaw_on_BI LEARNING POINTS Understanding
More informationDesign and Evaluation of an Autonomic Workflow Engine
Design and Evaluation of an Autonomic Workflow Engine Thomas Heinis, Cesare Pautasso, Gustavo Alonso {heinist, pautasso, alonso}@inf.ethz.ch ETH Zurich ETH Zürich Thomas Heinis, Cesare Pautasso, Gustavo
More informationDynamic Fractional Resource Scheduling for HPC Workloads
Dynamic Fractional Resource Scheduling for HPC Workloads Mark Stillwell 1 Frédéric Vivien 2 Henri Casanova 1 1 Department of Information and Computer Sciences University of Hawai i at Mānoa 2 INRIA, France
More informationResolve End User Experience Issues for Any Citrix or VMware-Delivered Application
Resolve End User Experience Issues for Any Citrix or VMware-Delivered Application Technical Overview Goliath Technologies gives us complete visibility into the end user experience from the time they log
More informationGrid Resource Availability Prediction-Based Scheduling and Task Replication
J Grid Computing (29) manuscript No. (will be inserted by the editor) Grid Resource Availability Prediction-Based Scheduling and Task Replication Brent Rood Michael J. Lewis Received: date / Accepted:
More informationResolve End User Experience Issues for Any Citrix or VMware-Delivered Application
Resolve End User Experience Issues for Any Citrix or VMware-Delivered Application Technical Overview Goliath Technologies gives us complete visibility into the end user experience from the time they log
More informationResolve End User Experience Issues for Any Citrix or VMware-Delivered Application
Resolve End User Experience Issues for Any Citrix or VMware-Delivered Application Technical Overview Goliath Technologies gives us complete visibility into the end user experience from the time they log
More informationResearch on Architecture and Key Technology for Service-Oriented Workflow Performance Analysis
Research on Architecture and Key Technology for Service-Oriented Workflow Performance Analysis Bo Liu and Yushun Fan Department of Automation, Tsinghua University, Beijing 100084, China liubo03@mails.tsinghua.edu.cn,
More informationCHAPTER 6 DYNAMIC SERVICE LEVEL AGREEMENT FOR GRID RESOURCE ALLOCATION
158 CHAPTER 6 DYNAMIC SERVICE LEVEL AGREEMENT FOR GRID RESOURCE ALLOCATION 6.1 INTRODUCTION In a dynamic and heterogeneous Grid environment providing guaranteed quality of service for user s job is fundamentally
More informationAdaptive and Virtual Reconfigurations for Effective Dynamic Job Scheduling in Cluster Systems
Proceedings of the 22nd International Conference on Distributed Computing Systems (ICDCS 2002). daptive and Virtual Reconfigurations for Effective Dynamic Job Scheduling in Cluster Systems Songqing Chen
More informationDigital Transformation & olvency II Simulations for L&G: Optimizing, Accelerating and Migrating to the Cloud
Digital Transformation & olvency II Simulations for L&G: Optimizing, Accelerating and Migrating to the Cloud ActiveEon Introduction Products: Locations Workflows & Parallelization Some Customers IT Engineering
More informationSolution Brief Monitoring and Management For Desktops and Servers
Solution Brief Monitoring and Management For Desktops and Servers Features Collect and visualize application and network utilization data on: o Desktops & laptops o Terminal servers o IIS servers o SQL
More informationORACLE DATABASE PERFORMANCE: VMWARE CLOUD ON AWS PERFORMANCE STUDY JULY 2018
ORACLE DATABASE PERFORMANCE: VMWARE CLOUD ON AWS PERFORMANCE STUDY JULY 2018 Table of Contents Executive Summary...3 Introduction...3 Test Environment... 4 Test Workload... 6 Virtual Machine Configuration...
More informationTop six performance challenges in managing microservices in a hybrid cloud
Top six performance challenges in managing microservices in a hybrid cloud Table of Contents Top six performance challenges in managing microservices in a hybrid cloud Introduction... 3 Chapter 1: Managing
More informationFeatures and Capabilities. Assess.
Features and Capabilities Cloudamize is a cloud computing analytics platform that provides high precision analytics and powerful automation to improve the ease, speed, and accuracy of moving to the cloud.
More informationDecentralized Scheduling of Bursty Workload on Computing Grids
Decentralized Scheduling of Bursty Workload on Computing Grids Juemin Zhang, Ningfang Mi, Jianzhe Tai and Waleed Meleis Department of Electrical and Computer Engineering Northeastern University, Boston,
More informationTushar Champaneria Assistant Professor of Computer Engg. Department, L.D.College of Engineering, India
Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Survey of
More information1. Comparing Service Characteristics. (by Mark Richards) 2. Analysis and Modeling with Web Services and Microservices(by Thomas Erl)
1. Comparing Service Characteristics (by Mark Richards) 2. Analysis and Modeling with Web Services and Microservices(by Thomas Erl) Comparing Service Characteristics ServiceTaxonomy The term service taxonomy
More informationGRID META BROKER SELECTION STRATEGIES FOR JOB RESERVATION AND BIDDING
GRID META BROKER SELECTION STRATEGIES FOR JOB RESERVATION AND BIDDING D. Ramyachitra #1, S. Poongodi #2 #1 Asst.Prof, Department of Computer Science, Bharathiar University, Coimbatore- 46. #1 jaichitra1@yahoo.co.in
More informationTask Resource Allocation in Grid using Swift Scheduler
Int. J. of Computers, Communications & Control, ISSN 1841-9836, E-ISSN 1841-9844 Vol. IV (2009), No. 2, pp. 158-166 Task Resource Allocation in Grid using Swift Scheduler K. Somasundaram, S. Radhakrishnan
More informationIBM Business Process Manager on Cloud
Service Description IBM Business Process Manager on Cloud This Service Description describes the Cloud Service IBM provides to Client. Client means the company and its authorized users and recipients of
More informationIBM Cognos Business Intelligence Extreme Performance with IBM Cognos Dynamic Query
IBM Cognos Business Intelligence Extreme Performance with IBM Cognos Dynamic Query Overview With the release of IBM Cognos Business Intelligence V10.1, the IBM Cognos Platform delivered a new 64-bit, in-memory
More informationComplex Event Processing: Power your middleware with StreamInsight. Mahesh Patel (Microsoft) Amit Bansal (PeoplewareIndia.com)
Complex Event Processing: Power your middleware with StreamInsight Mahesh Patel (Microsoft) Amit Bansal (PeoplewareIndia.com) Agenda The Value of Timely Analytics The challenges / Scenarios Introduction
More informationTap the Value Hidden in Streaming Data: the Power of Apama Streaming Analytics * on the Intel Xeon Processor E7 v3 Family
White Paper Intel Xeon Processor E7 v3 Family Tap the Value Hidden in Streaming Data: the Power of Apama Streaming Analytics * on the Intel Xeon Processor E7 v3 Family To identify and seize potential opportunities,
More informationAN OVERVIEW OF THE SCHEDULING POLICIES AND ALGORITHMS IN GRID COMPUTING
AN OVERVIEW OF THE SCHEDULING POLICIES AND ALGORITHMS IN GRID COMPUTING D.I. George Amalarethinam, Director-MCA & Associate Professor of Computer Science, Jamal Mohamed College (Autonomous), Tiruchirappalli,
More informationIBM Case Manager on Cloud
IBM Terms of Use SaaS Specific Offering Terms IBM Case Manager on Cloud The Terms of Use ( ToU ) is composed of this IBM Terms of Use - SaaS Specific Offering Terms ( SaaS Specific Offering Terms ) and
More informationInfoSphere DataStage Grid Solution
InfoSphere DataStage Grid Solution Julius Lerm IBM Information Management 1 2011 IBM Corporation What is Grid Computing? Grid Computing doesn t mean the same thing to all people. GRID Definitions include:
More informationSELF OPTIMIZING KERNEL WITH HYBRID SCHEDULING ALGORITHM
SELF OPTIMIZING KERNEL WITH HYBRID SCHEDULING ALGORITHM AMOL VENGURLEKAR 1, ANISH SHAH 2 & AVICHAL KARIA 3 1,2&3 Department of Electronics Engineering, D J. Sanghavi College of Engineering, Mumbai, India
More informationLeap GIO Cloud Services Specifications
1 Page Revision History Revision DAR Record # Detail 01 01 Initial issue 02 47 Additional Leap GIO Private details and disclaimers 03 53 Name of document change and document format update 2 Page Contents
More informationBUILDING A PRIVATE CLOUD
INNOVATION CORNER BUILDING A PRIVATE CLOUD How Platform Computing s Platform ISF* Can Help MARK BLACK, CLOUD ARCHITECT, PLATFORM COMPUTING JAY MUELHOEFER, VP OF CLOUD MARKETING, PLATFORM COMPUTING PARVIZ
More informationNew Solution Deployment: Best Practices White Paper
New Solution Deployment: Best Practices White Paper Document ID: 15113 Contents Introduction High Level Process Flow for Deploying New Solutions Solution Requirements Required Features or Services Performance
More informationA Dynamic Job Grouping-Based Scheduling for Deploying Applications with Fine-Grained Tasks on Global Grids
A Dynamic ing-based Scheduling for Deploying Applications with Fine-Grained Tasks on Global Grids Nithiapidary Muthuvelu, Junyang Liu, Nay Lin Soe, Srikumar Venugopal, Anthony Sulistio and Rajkumar Buyya
More informationRepresenting Job Scheduling for Volunteer Grid Environment using Online Container Stowage
Representing Job Scheduling for Volunteer Grid Environment using Online Container Stowage Saddaf Rubab 1, Mohd Fadzil Hassan 2, Ahmad Kamil Mahmood 3, and Syed Nasir Mehmood Shah 4 1,2,3,4 Department of
More informationA Real-Time Community-of-Interest (COI) Framework for Command-and- Control Applications
A Real-Time Community-of-Interest (COI) Framework for Command-and- Control Applications Ray Paul Department of Defense Washington, DC raymond.paul@osd.mil 5/22/2004 1 Agenda Requirements of COIs COI architecture
More informationAn Optimized Task Scheduling Algorithm in Cloud Computing Environment
IJSRD National Conference on Advances in Computer Science Engineering & Technology May 2017 ISSN: 2321-0613 An Optimized Task Scheduling Algorithm in Cloud Computing Environment Shrinidhi Chaudhari 1 Dr.
More informationMulti Agent System-Based on Case Based Reasoning for Cloud Computing System
Multi Agent System-Based on Case Based Reasoning for Cloud Computing System Amir Mohamed Talib and Nour Eldin Mohamed Elshaiekh Faculty of Computer Science, Software Engineering Department, Future University,
More informationOn Cloud Computational Models and the Heterogeneity Challenge
On Cloud Computational Models and the Heterogeneity Challenge Raouf Boutaba D. Cheriton School of Computer Science University of Waterloo WCU IT Convergence Engineering Division POSTECH FOME, December
More informationRestricted Siemens AG 2017 siemens.com.cn/ingenuityforlife
Digital Services Restricted Siemens AG 2017 siemens.com.cn/ingenuityforlife Mobility service market 10 key trends will shape the mobility service market Urbanization and demographic change From Big Data
More informationLS1021A. in Industrial Safety Systems
LS1021A in Industrial Safety Systems Abstract Safety systems in industrial machinery have clearly improved over the past years, but accidents still occur with unacceptable frequency. In most parts of the
More informationImproving Throughput and Utilization in Parallel Machines Through Concurrent Gang
Improving Throughput and Utilization in Parallel Machines Through Concurrent Fabricio Alves Barbosa da Silva Laboratoire ASIM, LIP6 Universite Pierre et Marie Curie Paris, France fabricio.silva@lip6.fr
More informationThe EPIKH Project (Exchange Programme to advance e-infrastructure Know-How) Introduction to glite Grid Services
The EPIKH Project (Exchange Programme to advance e-infrastructure Know-How) Introduction to glite Grid Services Fabrizio Pistagna (fabrizio.pistagna@ct.infn.it) Beijing, China Asia-3 2011 - Joint CHAIN
More informationDELL EMC XTREMIO X2: NEXT-GENERATION ALL-FLASH ARRAY
DATA SHEET DELL EMC XTREMIO X2: NEXT-GENERATION ALL-FLASH ARRAY Realizing New Levels of Efficiency, Performance, and TCO ESSENTIALS Performance and Efficiency Predictable and consistent high performance
More informationFluid and Dynamic: Using measurement-based workload prediction to dynamically provision your Cloud
Paper 2057-2018 Fluid and Dynamic: Using measurement-based workload prediction to dynamically provision your Cloud Nikola Marković, Boemska UK ABSTRACT As the capabilities of SAS Viya and SAS 9 are brought
More informationIBM Tivoli Workload Automation View, Control and Automate Composite Workloads
Tivoli Workload Automation View, Control and Automate Composite Workloads Mark A. Edwards Market Manager Tivoli Workload Automation Corporation Tivoli Workload Automation is used by customers to deliver
More information