Live process migration
|
|
- Jasper Harris
- 8 years ago
- Views:
Transcription
1 Live process migration for load balancing and/or fault tolerance Adrian Reber Hochschule Esslingen Live22. process Mai migration 2012Adrian Reber 2012 Hochschule Esslingen 1 / 20
2 Table of Contents 1. Motivation 2. Goals 3. Implementation 4. Future Plans 2012 Hochschule Esslingen 2 / 20
3 Motivation - Load balancing 2012 Hochschule Esslingen 3 / 20
4 Motivation - Load balancing 2012 Hochschule Esslingen 3 / 20
5 Motivation - Load balancing 2012 Hochschule Esslingen 3 / 20
6 Motivation - Fault tolerance Today s jobs are running with or even nodes MTBF in the range of hours Frequent job abortion and data loss 2012 Hochschule Esslingen 4 / 20
7 Motivation - Fault tolerance Today s jobs are running with or even nodes MTBF in the range of hours Frequent job abortion and data loss 2012 Hochschule Esslingen 4 / 20
8 Motivation - Fault tolerance Today s jobs are running with or even nodes MTBF in the range of hours Frequent job abortion and data loss 2012 Hochschule Esslingen 4 / 20
9 Possible solution - Checkpointing 2012 Hochschule Esslingen 5 / 20
10 Possible solution - Checkpointing 2012 Hochschule Esslingen 5 / 20
11 Checkpointing - Possible drawbacks 2012 Hochschule Esslingen 6 / 20
12 Checkpointing - Possible drawbacks 2012 Hochschule Esslingen 6 / 20
13 Alternative Solution - Process live migration 2012 Hochschule Esslingen 7 / 20
14 Alternative Solution - Process live migration 2012 Hochschule Esslingen 7 / 20
15 Alternative Solution - Process live migration 2012 Hochschule Esslingen 7 / 20
16 Live Process migration Initiated by the resource manager Started from userspace Suspend the process for a short time Start transfer to target node Restart process as soon as possible Transfer memory pages on demand (on page fault) Make sure everything is migrated after a certain time 2012 Hochschule Esslingen 8 / 20
17 Live Process migration Initiated by the resource manager Started from userspace Suspend the process for a short time Start transfer to target node Restart process as soon as possible Transfer memory pages on demand (on page fault) Make sure everything is migrated after a certain time 2012 Hochschule Esslingen 8 / 20
18 Live Process migration Initiated by the resource manager Started from userspace Suspend the process for a short time Start transfer to target node Restart process as soon as possible Transfer memory pages on demand (on page fault) Make sure everything is migrated after a certain time 2012 Hochschule Esslingen 8 / 20
19 Live Process migration Initiated by the resource manager Started from userspace Suspend the process for a short time Start transfer to target node Restart process as soon as possible Transfer memory pages on demand (on page fault) Make sure everything is migrated after a certain time 2012 Hochschule Esslingen 8 / 20
20 Live Process migration Initiated by the resource manager Started from userspace Suspend the process for a short time Start transfer to target node Restart process as soon as possible Transfer memory pages on demand (on page fault) Make sure everything is migrated after a certain time 2012 Hochschule Esslingen 8 / 20
21 Live Process migration Initiated by the resource manager Started from userspace Suspend the process for a short time Start transfer to target node Restart process as soon as possible Transfer memory pages on demand (on page fault) Make sure everything is migrated after a certain time 2012 Hochschule Esslingen 8 / 20
22 Live Process migration Initiated by the resource manager Started from userspace Suspend the process for a short time Start transfer to target node Restart process as soon as possible Transfer memory pages on demand (on page fault) Make sure everything is migrated after a certain time 2012 Hochschule Esslingen 8 / 20
23 Table of Contents 1. Motivation 2. Goals 3. Implementation 4. Future Plans 2012 Hochschule Esslingen 9 / 20
24 Goals Make the OS (Linux) support process migration Completely transparent for the applications No code changes or recompilation should be necessary Make MPI support process migration Make the scheduler aware of process migration for either Fault tolerance Load balancing 2012 Hochschule Esslingen 10 / 20
25 Goals Make the OS (Linux) support process migration Completely transparent for the applications No code changes or recompilation should be necessary Make MPI support process migration Make the scheduler aware of process migration for either Fault tolerance Load balancing 2012 Hochschule Esslingen 10 / 20
26 Goals Make the OS (Linux) support process migration Completely transparent for the applications No code changes or recompilation should be necessary Make MPI support process migration Make the scheduler aware of process migration for either Fault tolerance Load balancing 2012 Hochschule Esslingen 10 / 20
27 Table of Contents 1. Motivation 2. Goals 3. Implementation 4. Future Plans 2012 Hochschule Esslingen 11 / 20
28 State of the art Working Checkpointing/Restarting (C/R) is the basis for process migration Multiple C/R approaches exist Kernel based C/R 2012 Hochschule Esslingen 12 / 20
29 State of the art Working Checkpointing/Restarting (C/R) is the basis for process migration Multiple C/R approaches exist Kernel based C/R 2012 Hochschule Esslingen 12 / 20
30 State of the art Working Checkpointing/Restarting (C/R) is the basis for process migration Multiple C/R approaches exist Kernel based C/R 2012 Hochschule Esslingen 12 / 20
31 State of the art - Kernel based C/R Starting point Development is based on code which was abandoned after Linux (Oren Laadan, Serge E. Hallyn ( New development Ported C/R to Linux 3.2 Announced new development on lxcontainers and lkml lists 2012 Hochschule Esslingen 13 / 20
32 State of the art - Kernel based C/R Starting point Development is based on code which was abandoned after Linux (Oren Laadan, Serge E. Hallyn ( New development Ported C/R to Linux 3.2 Announced new development on lxcontainers and lkml lists 2012 Hochschule Esslingen 13 / 20
33 State of the art - Kernel based C/R Starting point Development is based on code which was abandoned after Linux (Oren Laadan, Serge E. Hallyn ( New development Ported C/R to Linux 3.2 Announced new development on lxcontainers and lkml lists 2012 Hochschule Esslingen 13 / 20
34 Kernel based C/R - Drawbacks Over 100 patches Changeset already very large Code touches too many subsystems Might never get accepted by upstream 2012 Hochschule Esslingen 14 / 20
35 Kernel based C/R - Drawbacks Over 100 patches Changeset already very large Code touches too many subsystems Might never get accepted by upstream 2012 Hochschule Esslingen 14 / 20
36 Kernel based C/R - Drawbacks Over 100 patches Changeset already very large Code touches too many subsystems Might never get accepted by upstream 2012 Hochschule Esslingen 14 / 20
37 Kernel based C/R - Drawbacks Over 100 patches Changeset already very large Code touches too many subsystems Might never get accepted by upstream 2012 Hochschule Esslingen 14 / 20
38 Userspace based C/R - a new hope Relatively new project (criu.org) Uses as much as possible existing interfaces Works with minimal changes to the existing Linux kernel Most patches already part of linux-next 2012 Hochschule Esslingen 15 / 20
39 Userspace based C/R - a new hope Relatively new project (criu.org) Uses as much as possible existing interfaces Works with minimal changes to the existing Linux kernel Most patches already part of linux-next 2012 Hochschule Esslingen 15 / 20
40 Userspace based C/R - a new hope Relatively new project (criu.org) Uses as much as possible existing interfaces Works with minimal changes to the existing Linux kernel Most patches already part of linux-next 2012 Hochschule Esslingen 15 / 20
41 Userspace based C/R - a new hope Relatively new project (criu.org) Uses as much as possible existing interfaces Works with minimal changes to the existing Linux kernel Most patches already part of linux-next 2012 Hochschule Esslingen 15 / 20
42 Implementation - udpp - udp ping pong udpp server udpp client udpp ping udpp pong 2012 Hochschule Esslingen 16 / 20
43 Implementation - udpp - udp ping pong udpp server udpp client udpp ping udpp pong 2012 Hochschule Esslingen 16 / 20
44 Implementation - udpp - udp ping pong Received ping packet from :53185 Data: This is ping packet 3 Sending pong packet 3 < > Received ping packet from :53185 Data: This is ping packet 4 Sending pong packet Hochschule Esslingen 17 / 20
45 Table of Contents 1. Motivation 2. Goals 3. Implementation 4. Future Plans 2012 Hochschule Esslingen 18 / 20
46 Future plans Continue working on process migration MPI support for pause/resume Make resource manager aware of process migration 2012 Hochschule Esslingen 19 / 20
47 Future plans Continue working on process migration MPI support for pause/resume Make resource manager aware of process migration 2012 Hochschule Esslingen 19 / 20
48 Future plans Continue working on process migration MPI support for pause/resume Make resource manager aware of process migration 2012 Hochschule Esslingen 19 / 20
49 Questions? 2012 Hochschule Esslingen 20 / 20
HowTo Check. Microsoft Cluster. Functionality via SNMP
HowTo Check Microsoft Cluster Functionality via SNMP Version 1.2 20.02.2009 Herbert Stadler hestadler@gmx.at Table of Contents 1. SHORT INTRODUCTION...3 2. CHECK WINDOWS SNMP SERVICE...3 3. WINDOWS SNMP
More informationkvm: Kernel-based Virtual Machine for Linux
kvm: Kernel-based Virtual Machine for Linux 1 Company Overview Founded 2005 A Delaware corporation Locations US Office Santa Clara, CA R&D - Netanya/Poleg Funding Expertise in enterprise infrastructure
More informationAutomatic load balancing and transparent process migration
Automatic load balancing and transparent process migration Roberto Innocente rinnocente@hotmail.com November 24,2000 Download postscript from : mosix.ps or gzipped postscript from: mosix.ps.gz Nov 24,2000
More informationHyper-V vs ESX at the datacenter
Hyper-V vs ESX at the datacenter Gabrie van Zanten www.gabesvirtualworld.com GabesVirtualWorld Which hypervisor to use in the data center? Virtualisation has matured Virtualisation in the data center grows
More informationConfiguring and Launching ANSYS FLUENT 16.0 - Distributed using IBM Platform MPI or Intel MPI
Configuring and Launching ANSYS FLUENT 16.0 - Distributed using IBM Platform MPI or Intel MPI Table of Contents BEFORE YOU PROCEED... 1 Launching FLUENT Using Shared Memory... 2 Configuring FLUENT to run
More informationPetascale Software Challenges. Piyush Chaudhary piyushc@us.ibm.com High Performance Computing
Petascale Software Challenges Piyush Chaudhary piyushc@us.ibm.com High Performance Computing Fundamental Observations Applications are struggling to realize growth in sustained performance at scale Reasons
More informationPervasive PSQL Meets Critical Business Requirements
Pervasive PSQL Meets Critical Business Requirements Pervasive PSQL White Paper May 2012 Table of Contents Introduction... 3 Data Backup... 3 Pervasive Backup Agent... 3 Pervasive PSQL VSS Writer... 5 Pervasive
More information- Behind The Cloud -
- Behind The Cloud - Infrastructure and Technologies used for Cloud Computing Alexander Huemer, 0025380 Johann Taferl, 0320039 Florian Landolt, 0420673 Seminar aus Informatik, University of Salzburg Overview
More informationLinux Virtual Server Tutorial
Linux Virtual Server Tutorial Horms (Simon Horman) horms@valinux.co.jp VA Linux Systems Japan, K.K. www.valinux.co.jp with assistance from NTT Comware Corporation www.nttcom.co.jp July 2003 http://www.ultramonkey.org/
More informationelan Technology White Paper Why Linux?
elan Technology White Paper Why Linux? Bow Networks Inc. Page 2 Introduction This white paper summarizes the reasons Linux was selected as the operating system for BOW Network s elan platform. Linux has
More informationVirtual Machine Synchronization for High Availability Clusters
Virtual Machine Synchronization for High Availability Clusters Yoshiaki Tamura, Koji Sato, Seiji Kihara, Satoshi Moriai NTT Cyber Space Labs. 2007/4/17 Consolidating servers using VM Internet services
More informationRedis Cluster. a pragmatic approach to distribution
Redis Cluster a pragmatic approach to distribution All nodes are directly connected with a service channel. TCP baseport+4000, example 6379 -> 10379. Node to Node protocol is binary, optimized for bandwidth
More informationHAVmS: Highly Available Virtual machine Computer System Fault Tolerant with Automatic Failback and close to zero downtime
HAVmS: Highly Available Virtual machine Computer System Fault Tolerant with Automatic Failback and close to zero downtime Memmo Federici INAF - IAPS, Bruno Martino CNR - IASI The basics Highly available
More informationMicrokernels & Database OSs. Recovery Management in QuickSilver. DB folks: Stonebraker81. Very different philosophies
Microkernels & Database OSs Recovery Management in QuickSilver. Haskin88: Roger Haskin, Yoni Malachi, Wayne Sawdon, Gregory Chan, ACM Trans. On Computer Systems, vol 6, no 1, Feb 1988. Stonebraker81 OS/FS
More informationVirtual Private Systems for FreeBSD
Virtual Private Systems for FreeBSD Klaus P. Ohrhallinger 06. June 2010 Abstract Virtual Private Systems for FreeBSD (VPS) is a novel virtualization implementation which is based on the operating system
More informationMicrosoft s Advantages and Goals for Hyper-V for Server 2016
Virtualization is a bedrock of modern cloud environments. Hypervisors manage the virtual machines in a cloud environments, providing six fundamental features, as shown in the table below. 1 Hypervisors
More informationRodrigo Fernandes de Mello, Evgueni Dodonov, José Augusto Andrade Filho
Middleware for High Performance Computing Rodrigo Fernandes de Mello, Evgueni Dodonov, José Augusto Andrade Filho University of São Paulo São Carlos, Brazil {mello, eugeni, augustoa}@icmc.usp.br Outline
More informationImplementation platform
Technical side of ASYCUDA World Implementation in SRI LANKA Customs Thilaka Pragnaratne Deputy Superintendent of Customs Implementation platform and network structure Implementation platform Perimeter
More informationOVERVIEW. CEP Cluster Server is Ideal For: First-time users who want to make applications highly available
Phone: (603)883-7979 sales@cepoint.com Cepoint Cluster Server CEP Cluster Server turnkey system. ENTERPRISE HIGH AVAILABILITY, High performance and very reliable Super Computing Solution for heterogeneous
More informationHRG Assessment: Stratus everrun Enterprise
HRG Assessment: Stratus everrun Enterprise Today IT executive decision makers and their technology recommenders are faced with escalating demands for more effective technology based solutions while at
More informationPARALLELS CLOUD SERVER
PARALLELS CLOUD SERVER An Introduction to Operating System Virtualization and Parallels Cloud Server 1 Table of Contents Introduction... 3 Hardware Virtualization... 3 Operating System Virtualization...
More informationKerrighed / XtreemOS cluster flavour
Kerrighed / XtreemOS cluster flavour Jean Parpaillon Reisensburg Castle Günzburg, Germany July 5-9, 2010 July 6th, 2010 Kerrighed - XtreemOS cluster flavour 1 Summary Kerlabs Context Kerrighed Project
More informationReliable Network Connections
Abstract We present two systems, reliable sockets (rocks) and reliable packets (racks), that provide transparent network connection mobility using only user-level mechanisms. Each system can detect a connection
More informationLecture 2-ter. 2. A communication example Managing a HTTP v1.0 connection. G.Bianchi, G.Neglia, V.Mancuso
Lecture 2-ter. 2 A communication example Managing a HTTP v1.0 connection Managing a HTTP request User digits URL and press return (or clicks ). What happens (HTTP 1.0): 1. Browser opens a TCP transport
More informationKerrighed: use cases. Cyril Brulebois. Kerrighed. Kerlabs
Kerrighed: use cases Cyril Brulebois cyril.brulebois@kerlabs.com Kerrighed http://www.kerrighed.org/ Kerlabs http://www.kerlabs.com/ 1 / 23 Introducing Kerrighed What s Kerrighed? Single-System Image (SSI)
More information1 Organization of Operating Systems
COMP 730 (242) Class Notes Section 10: Organization of Operating Systems 1 Organization of Operating Systems We have studied in detail the organization of Xinu. Naturally, this organization is far from
More informationCloud Server. Parallels. An Introduction to Operating System Virtualization and Parallels Cloud Server. White Paper. www.parallels.
Parallels Cloud Server White Paper An Introduction to Operating System Virtualization and Parallels Cloud Server www.parallels.com Table of Contents Introduction... 3 Hardware Virtualization... 3 Operating
More informationVirtualization for Cloud Computing
Virtualization for Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF CLOUD COMPUTING On demand provision of computational resources
More informationOpen Source Software Project Management A Case Study Red Hat Enterprise Linux. Bob Johnson, Red Hat
Open Source Software Project Management A Case Study Red Hat Enterprise Linux Bob Johnson, Red Hat Goals for this talk Red Hat Enterprise Development Model From the community perspective Red Hat Process
More informationA SURVEY OF POPULAR CLUSTERING TECHNOLOGIES
A SURVEY OF POPULAR CLUSTERING TECHNOLOGIES By: Edward Whalen Performance Tuning Corporation INTRODUCTION There are a number of clustering products available on the market today, and clustering has become
More informationA New Global Consistent Checkpoint Based on OS Virtualization *
A New Global Consistent Checkpoint Based on OS Virtualization * Hongliang Yu, Xiaojia Xiang, and Jiwu Shu Department of Computer Science and Technology, Tsinghua University, Beijing, China hlyu@tsinghua.edu.cn,
More informationBulk Synchronous Programmers and Design
Linux Kernel Co-Scheduling For Bulk Synchronous Parallel Applications ROSS 2011 Tucson, AZ Terry Jones Oak Ridge National Laboratory 1 Managed by UT-Battelle Outline Motivation Approach & Research Design
More informationScalable Linux Clusters with LVS
Scalable Linux Clusters with LVS Considerations and Implementation, Part I Eric Searcy Tag1 Consulting, Inc. emsearcy@tag1consulting.com April 2008 Abstract Whether you are perusing mailing lists or reading
More informationSNMP Peach Pit Data Sheet
SNMP Peach Pit Data Sheet Peach Fuzzer, LLC v3.6.94 Copyright 2015 Peach Fuzzer, LLC. All rights reserved. This document may not be distributed or used for commercial purposes without the explicit consent
More informationPing Device Driver Help. 2009 Schneider Electric
2009 Schneider Electric 1 Table of Contents 1 Getting Started... 2 Help Contents... 2 Overview... 2 2 Device Setup... 2 Device Setup... 2 3 Automatic Tag... Database Generation 2 Automatic Tag... Database
More informationNetwork Attached Storage. Jinfeng Yang Oct/19/2015
Network Attached Storage Jinfeng Yang Oct/19/2015 Outline Part A 1. What is the Network Attached Storage (NAS)? 2. What are the applications of NAS? 3. The benefits of NAS. 4. NAS s performance (Reliability
More informationSelf-Adapting Load Balancing for DNS
Self-Adapting Load Balancing for DNS Jo rg Jung, Simon Kiertscher, Sebastian Menski, and Bettina Schnor University of Potsdam Institute of Computer Science Operating Systems and Distributed Systems Before
More information1:1 NAT in ZeroShell. Requirements. Overview. Network Setup
1:1 NAT in ZeroShell Requirements The version of ZeroShell used for writing this document is Release 1.0.beta11. This document does not describe installing ZeroShell, it is assumed that the user already
More informationz/os V1R11 Communications Server system management and monitoring
IBM Software Group Enterprise Networking Solutions z/os V1R11 Communications Server z/os V1R11 Communications Server system management and monitoring z/os Communications Server Development, Raleigh, North
More informationPerformance of Host Identity Protocol on Nokia Internet Tablet
Performance of Host Identity Protocol on Nokia Internet Tablet Andrey Khurri Helsinki Institute for Information Technology HIP Research Group IETF 68 Prague March 23, 2007
More informationLoad Balancing in Beowulf Clusters
Load Balancing in Beowulf Clusters Chandramohan Rangaswamy Department of Electrical and Computer Engineering University of Illinois at Chicago July 07, 2001 1 Abstract Beowulf[1] Clusters are growing in
More informationWindows Server 2012 R2 Hyper-V: Designing for the Real World
Windows Server 2012 R2 Hyper-V: Designing for the Real World Steve Evans @scevans www.loudsteve.com Nick Hawkins @nhawkins www.nickahawkins.com Is Hyper-V for real? Microsoft Fan Boys Reality VMware Hyper-V
More informationActive/Active HA Job Scheduler and Resource Management
Active/Active HA Job Scheduler and Resource Management a proof-of-concept implementation Kai Uhlemann Oak Ridge National Laboratory, USA University of Reading, UK University of Applied Sciences Berlin,
More informationExtending Hadoop beyond MapReduce
Extending Hadoop beyond MapReduce Mahadev Konar Co-Founder @mahadevkonar (@hortonworks) Page 1 Bio Apache Hadoop since 2006 - committer and PMC member Developed and supported Map Reduce @Yahoo! - Core
More informationDrobo How-To Guide. Topics. What You Will Need. Prerequisites. Deploy Drobo B1200i with Microsoft Hyper-V Clustering
Multipathing I/O (MPIO) enables the use of multiple iscsi ports on a Drobo SAN to provide fault tolerance. MPIO can also boost performance of an application by load balancing traffic across multiple ports.
More informationDistributed Operating Systems. Cluster Systems
Distributed Operating Systems Cluster Systems Ewa Niewiadomska-Szynkiewicz ens@ia.pw.edu.pl Institute of Control and Computation Engineering Warsaw University of Technology E&IT Department, WUT 1 1. Cluster
More informationSDN software switch Lagopus and NFV enabled software node
SDN software switch Lagopus and NFV enabled software node Kazuaki OBANA NTT Network Innovation Laboratories SDN software switch Lagopus 1 Motivation Agile and flexible networking Full automation in provisioning,
More informationNetwork performance in virtual infrastructures
Network performance in virtual infrastructures A closer look at Amazon EC2 Alexandru-Dorin GIURGIU University of Amsterdam System and Network Engineering Master 03 February 2010 Coordinators: Paola Grosso
More informationHitachi File Services Manager 5.1.1-00 Release Notes
Hitachi File Services Manager 5.1.1-00 Release Notes Copyright 2011-2015, Hitachi, Ltd., Hitachi Data Systems Corporation, ALL RIGHTS RESERVED Notice: No part of this publication may be reproduced or transmitted
More informationCisco WebEx Node Management System. Administrator s Guide
Cisco WebEx Node Management System Administrator s Guide Copyright 1997 2011 Cisco and/or its affiliates. All rights reserved. WEBEX, CISCO, Cisco WebEx, the CISCO logo, and the Cisco WebEx logo are trademarks
More informationWhat is virtualization
Virtualization Concepts Virtualization Virtualization is the process of presenting computing resources in ways that users and applications can easily get value out of them, rather than presenting them
More informationHow Linux kernel enables MidoNet s overlay networks for virtualized environments. LinuxTag Berlin, May 2014
How Linux kernel enables MidoNet s overlay networks for virtualized environments. LinuxTag Berlin, May 2014 About Me: Pino de Candia At Midokura since late 2010: Joined as a Software Engineer Managed the
More informationMigration of Process Credentials
C H A P T E R - 5 Migration of Process Credentials 5.1 Introduction 5.2 The Process Identifier 5.3 The Mechanism 5.4 Concluding Remarks 100 CHAPTER 5 Migration of Process Credentials 5.1 Introduction Every
More informationRF Monitor and its Uses
RF Monitor and its Uses Pradipta De prade@cs.sunysb.edu Outline RF Monitoring Basics RF Monitoring Installation Using RF Monitoring RF Monitoring on WRT54GS Extending RF Monitoring UDP Lite Comments on
More informationOperating System Components and Services
Operating System Components and Services Tom Kelliher, CS 311 Feb. 6, 2012 Announcements: From last time: 1. System architecture issues. 2. I/O programming. 3. Memory hierarchy. 4. Hardware protection.
More informationlxc and cgroups in practice sesja linuksowa 2012 wojciech wirkijowski wojciech /at/ wirkijowski /dot/ pl
lxc and cgroups in practice sesja linuksowa 2012 wojciech wirkijowski wojciech /at/ wirkijowski /dot/ pl agenda introducion cgroups lxc examples about me sysadmin at tieto home page: reconlab.com in spare
More informationA quantitative comparison between xen and kvm
Home Search Collections Journals About Contact us My IOPscience A quantitative comparison between xen and kvm This content has been downloaded from IOPscience. Please scroll down to see the full text.
More informationLinux High Availability
Linux High Availability In general, there are service monitor daemons running on the load balancer to check server health periodically, as illustrated in the figure of LVS high availability. If there is
More informationLinux Distributed Security Module 1
Linux Distributed Security Module 1 By Miroslaw Zakrzewski and Ibrahim Haddad This article describes the implementation of Mandatory Access Control through a Linux kernel module that is targeted for Linux
More informationSimple Introduction to Clusters
Simple Introduction to Clusters Cluster Concepts Cluster is a widely used term meaning independent computers combined into a unified system through software and networking. At the most fundamental level,
More informationStep by step guide for installing highly available System Centre 2012 Virtual Machine Manager Management server:
Step by step guide for installing highly available System Centre 2012 Virtual Machine Manager Management server: Here are the pre-requisites for a HA VMM server installation: 1. Failover clustering feature
More informationService Level Agreement
Service Level Agreement Addendum Dedicated Server Managed Server Service Versie 1.0 6/08/2012 Telenet N.V.-S.A., Liersesteenweg 4, 2800 Mechelen, Belgium l BTW-TVA BE0473.416.418 RPR-RPM Mechelen l IBAN
More informationInstalling and Configuring Websense Content Gateway
Installing and Configuring Websense Content Gateway Websense Support Webinar - September 2009 web security data security email security Support Webinars 2009 Websense, Inc. All rights reserved. Webinar
More informationRCL: Software Prototype
Business Continuity as a Service ICT FP7-609828 RCL: Software Prototype D3.2.1 June 2014 Document Information Scheduled delivery 30.06.2014 Actual delivery 30.06.2014 Version 1.0 Responsible Partner IBM
More informationAdvanced Settings Oct 10, 2011
Advanced Settings Oct 10, 2011 Igor Seletskiy CEO, CloudLinux Linux OS based on RHEL source RPMs Binary compatible with RHEL 5.x/6.x and CentOS 5.x/6.x Made for Shared Hosting Companies Focus on Stability
More information2972 Linux Options and Best Practices for Scaleup Virtualization
HP Technology Forum & Expo 2009 Produced in cooperation with: 2972 Linux Options and Best Practices for Scaleup Virtualization Thomas Sjolshagen Linux Product Planner June 17 th, 2009 2009 Hewlett-Packard
More informationSimplest Scalable Architecture
Simplest Scalable Architecture NOW Network Of Workstations Many types of Clusters (form HP s Dr. Bruce J. Walker) High Performance Clusters Beowulf; 1000 nodes; parallel programs; MPI Load-leveling Clusters
More informationDistributed Systems. Clusters. Paul Krzyzanowski pxk@cs.rutgers.edu
Distributed Systems Clusters Paul Krzyzanowski pxk@cs.rutgers.edu Except as otherwise noted, the content of this presentation is licensed under the Creative Commons Attribution 2.5 License. Designing highly
More informationVMware Virtual Infrastucture From the Virtualized to the Automated Data Center
VMware Virtual Infrastucture From the Virtualized to the Automated Data Center Senior System Engineer VMware Inc. ngalante@vmware.com Agenda Vision VMware Enables Datacenter Automation VMware Solutions
More informationMOSIX: High performance Linux farm
MOSIX: High performance Linux farm Paolo Mastroserio [mastroserio@na.infn.it] Francesco Maria Taurino [taurino@na.infn.it] Gennaro Tortone [tortone@na.infn.it] Napoli Index overview on Linux farm farm
More informationUser Guide for VMware Adapter for SAP LVM VERSION 1.2
User Guide for VMware Adapter for SAP LVM VERSION 1.2 Table of Contents Introduction to VMware Adapter for SAP LVM... 3 Product Description... 3 Executive Summary... 3 Target Audience... 3 Prerequisites...
More informationIntroduction to the ETL
Introduction to the ETL ETL systems are highly time consuming and the great amounts of data these systems must deal with are increasing constantly. Nowadays hardware capabilities and parallel techniques
More informationUniversidad Simón Bolívar
Cardinale, Yudith Figueira, Carlos Hernández, Emilio Baquero, Eduardo Berbín, Luis Bouza, Roberto Gamess, Eric García, Pedro Universidad Simón Bolívar In 1999, a couple of projects from USB received funding
More informationNutanix NOS 4.0 vs. Scale Computing HC3
Nutanix NOS 4.0 vs. Scale Computing HC3 HC3 Nutanix Integrated / Included Hypervisor Software! requires separate hypervisor licensing, install, configuration, support, updates Shared Storage benefits w/o
More informationBest Practices for Monitoring Databases on VMware. Dean Richards Senior DBA, Confio Software
Best Practices for Monitoring Databases on VMware Dean Richards Senior DBA, Confio Software 1 Who Am I? 20+ Years in Oracle & SQL Server DBA and Developer Worked for Oracle Consulting Specialize in Performance
More informationwww.see-grid-sci.eu Regional SEE-GRID-SCI Training for Site Administrators Institute of Physics Belgrade March 5-6, 2009
SEE-GRID-SCI Virtualization and Grid Computing with XEN www.see-grid-sci.eu Regional SEE-GRID-SCI Training for Site Administrators Institute of Physics Belgrade March 5-6, 2009 Milan Potocnik University
More informationTECHNICAL NOTE. Technical Note P/N 300-999-649 REV 03. EMC NetWorker Simplifying firewall port requirements with NSR tunnel Release 8.
TECHNICAL NOTE EMC NetWorker Simplifying firewall port requirements with NSR tunnel Release 8.0 and later Technical Note P/N 300-999-649 REV 03 February 6, 2014 This technical note describes how to configure
More informationDistributed RAID Architectures for Cluster I/O Computing. Kai Hwang
Distributed RAID Architectures for Cluster I/O Computing Kai Hwang Internet and Cluster Computing Lab. University of Southern California 1 Presentation Outline : Scalable Cluster I/O The RAID-x Architecture
More informationCloud Computing #6 - Virtualization
Cloud Computing #6 - Virtualization Main source: Smith & Nair, Virtual Machines, Morgan Kaufmann, 2005 Today What do we mean by virtualization? Why is it important to cloud? What is the penalty? Current
More informationProgrammable Networking with Open vswitch
Programmable Networking with Open vswitch Jesse Gross LinuxCon September, 2013 2009 VMware Inc. All rights reserved Background: The Evolution of Data Centers Virtualization has created data center workloads
More information1 Scope of Assessment
CIT 380 Project Network Security Assessment Due: April 30, 2014 This project is a security assessment of a small group of systems. In this assessment, students will apply security tools and resources learned
More informationNetwork Virtualization Platform (NVP) Incident Reports
Network Virtualization Platform (NVP) s ORD Service Interruption During Scheduled Maintenance June 20th, 2013 Time of Incident: 03:45 CDT While performing a scheduled upgrade on the Software Defined Networking
More informationHigh Availability of the Polarion Server
Polarion Software CONCEPT High Availability of the Polarion Server Installing Polarion in a high availability environment Europe, Middle-East, Africa: Polarion Software GmbH Hedelfinger Straße 60 70327
More informationIs Virtualization Killing SSI Research?
Is Virtualization Killing SSI Research? Jérôme Gallard Paris Project-Team Dinard November 2007 Supervisor : Christine Morin Co-supervisor: Adrien Lèbre My subject! ;) Reliability and performance of execution
More informationHow To Write A Checkpoint/Restart On Linux On A Microsoft Macbook (For Free) On A Linux Cluster (For Microsoft) On An Ubuntu 2.5 (For Cheap) On Your Ubuntu 3.5.2
Berkeley Lab Checkpoint/Restart (BLCR) for Linux Clusters Paul H Hargrove 1 and Jason C Duell 1 Computational Research Division, Ernest Orlando Lawrence Berkeley National Laboratory, One Cyclotron Road,
More informationVirtualization. Jukka K. Nurminen 23.9.2015
Virtualization Jukka K. Nurminen 23.9.2015 Virtualization Virtualization refers to the act of creating a virtual (rather than actual) version of something, including virtual computer hardware platforms,
More informationUSB 2.0 Flash Drive User Manual
USB 2.0 Flash Drive User Manual 1 INDEX Table of Contents Page 1. IMPORTANT NOTICES...3 2. PRODUCT INTRODUCTION...4 3. PRODUCT FEATURES...5 4. DRIVER INSTALLATION GUIDE...6 4.1 WINDOWS 98 / 98 SE... 6
More informationTheraDoc v4.6.1 Hardware and Software Requirements
TheraDoc v4.6.1 Hardware and Software Requirements In preparation for the release of TheraDoc v4.6.1, we have the following important information to communicate. Client Workstation Browser Requirements
More informationInformatica Corporation Proactive Monitoring for PowerCenter Operations Version 3.0 Release Notes May 2014
Contents Informatica Corporation Proactive Monitoring for PowerCenter Operations Version 3.0 Release Notes May 2014 Copyright (c) 2012-2014 Informatica Corporation. All rights reserved. Installation...
More informationOracle Networking and High Availability Options (with Linux on System z) & Red Hat/SUSE Oracle Update
Oracle Networking and High Availability Options (with Linux on System z) & Red Hat/SUSE Oracle Update Speaker Names: David Simpson & Kathryn Arrell Speakers Company: IBM Date of Presentation: Wednesday,
More informationXen and the Art of. Virtualization. Ian Pratt
Xen and the Art of Virtualization Ian Pratt Keir Fraser, Steve Hand, Christian Limpach, Dan Magenheimer (HP), Mike Wray (HP), R Neugebauer (Intel), M Williamson (Intel) Computer Laboratory Outline Virtualization
More informationPrivate Cloud. Technical Overview. Revision Date: 10 August 2015
Private Cloud Technical Overview Revision Date: 10 August 2015 ISL Online, ISL Light, ISL AlwaysOn, ISL Pronto, and ISL Groop are registered trademarks of XLAB d.o.o. Copyright 2003-2015 XLAB d.o.o. Ljubljana.
More informationAmoeba Distributed Operating System
Amoeba Distributed Operating System Matt Ramsay Tim Kiegel Heath Memmer CS470 Case Study Paper 4/19/02 Amoeba Introduction The Amoeba operating system began as a research project at Vrije Universiteit
More informationdeploying meteor with meteor up
deploying meteor with meteor up reference http://code.krister.ee/hosting-multiple-instances-of-meteor-on-digitalocean/ https://rtcamp.com/tutorials/nodejs/node-js-npm-install-ubuntu/ https://gentlenode.com/journal/meteor-19-deploying-your-applications-in-asnap-with-meteor-up-mup/41
More informationBuilding accurate intrusion detection systems. Diego Zamboni Global Security Analysis Lab IBM Zürich Research Laboratory
Building accurate intrusion detection systems Diego Zamboni Global Security Analysis Lab IBM Zürich Research Laboratory Outline Brief introduction to intrusion detection The MAFTIA project Accurate intrusion
More informationNETWORK OPERATING SYSTEMS. By: Waqas Ahmed (C.E.O at Treesol)
NETWORK OPERATING SYSTEMS By: Waqas Ahmed (C.E.O at Treesol) LEARN THE BASICS The ABC of Network Operating System HARDWARE VS SOFTWARE Hardware: The physical part of the computer. We can touch it. Software:
More informationHigh Availability for Database Systems in Cloud Computing Environments. Ashraf Aboulnaga University of Waterloo
High Availability for Database Systems in Cloud Computing Environments Ashraf Aboulnaga University of Waterloo Acknowledgments University of Waterloo Prof. Kenneth Salem Umar Farooq Minhas Rui Liu (post-doctoral
More informationReducing Downtime Due to System Maintenance and Upgrades
Reducing Downtime Due to System Maintenance and Upgrades Shaya Potter and Jason Nieh Columbia University ABSTRACT Patching, upgrading, and maintaining operating system software is a growing management
More information