Arch Linux As a Lightweight Audio Platform

Total Page:16

File Type:pdf, Size:1020Kb

Arch Linux As a Lightweight Audio Platform Arch Linux as a lightweight audio platform David Runge Archlinux Installation Arch Linux as a lightweight audio platform Config Tests Systemd Realtime David Runge Conditionals IRQ & kthread Linux Audio Conference 2015 scheduling Awesome 10.04.2015 https://www.archlinux.org 36 developers, 40 trusted users, 8 support staff ABS & AUR pacman/ aura Archiso rolling release, systemd lightweight, high customizability, easy build system What, Where, Why? Arch Linux as a lightweight audio platform David Runge “Arch Linux exposes the user to the system without hiding any Archlinux details.” [man 7 archlinux] Installation Config Tests Systemd Realtime Conditionals IRQ & kthread scheduling Awesome 36 developers, 40 trusted users, 8 support staff ABS & AUR pacman/ aura Archiso rolling release, systemd lightweight, high customizability, easy build system What, Where, Why? Arch Linux as a lightweight audio platform David Runge “Arch Linux exposes the user to the system without hiding any Archlinux details.” [man 7 archlinux] Installation Config https://www.archlinux.org Tests Systemd Realtime Conditionals IRQ & kthread scheduling Awesome ABS & AUR pacman/ aura Archiso rolling release, systemd lightweight, high customizability, easy build system What, Where, Why? Arch Linux as a lightweight audio platform David Runge “Arch Linux exposes the user to the system without hiding any Archlinux details.” [man 7 archlinux] Installation Config https://www.archlinux.org Tests 36 developers, 40 trusted users, 8 support staff Systemd Realtime Conditionals IRQ & kthread scheduling Awesome pacman/ aura Archiso rolling release, systemd lightweight, high customizability, easy build system What, Where, Why? Arch Linux as a lightweight audio platform David Runge “Arch Linux exposes the user to the system without hiding any Archlinux details.” [man 7 archlinux] Installation Config https://www.archlinux.org Tests 36 developers, 40 trusted users, 8 support staff Systemd Realtime ABS & AUR Conditionals IRQ & kthread scheduling Awesome Archiso rolling release, systemd lightweight, high customizability, easy build system What, Where, Why? Arch Linux as a lightweight audio platform David Runge “Arch Linux exposes the user to the system without hiding any Archlinux details.” [man 7 archlinux] Installation Config https://www.archlinux.org Tests 36 developers, 40 trusted users, 8 support staff Systemd Realtime ABS & AUR Conditionals pacman/ aura IRQ & kthread scheduling Awesome rolling release, systemd lightweight, high customizability, easy build system What, Where, Why? Arch Linux as a lightweight audio platform David Runge “Arch Linux exposes the user to the system without hiding any Archlinux details.” [man 7 archlinux] Installation Config https://www.archlinux.org Tests 36 developers, 40 trusted users, 8 support staff Systemd Realtime ABS & AUR Conditionals pacman/ aura IRQ & kthread scheduling Archiso Awesome lightweight, high customizability, easy build system What, Where, Why? Arch Linux as a lightweight audio platform David Runge “Arch Linux exposes the user to the system without hiding any Archlinux details.” [man 7 archlinux] Installation Config https://www.archlinux.org Tests 36 developers, 40 trusted users, 8 support staff Systemd Realtime ABS & AUR Conditionals pacman/ aura IRQ & kthread scheduling Archiso Awesome rolling release, systemd What, Where, Why? Arch Linux as a lightweight audio platform David Runge “Arch Linux exposes the user to the system without hiding any Archlinux details.” [man 7 archlinux] Installation Config https://www.archlinux.org Tests 36 developers, 40 trusted users, 8 support staff Systemd Realtime ABS & AUR Conditionals pacman/ aura IRQ & kthread scheduling Archiso Awesome rolling release, systemd lightweight, high customizability, easy build system Install Archlinux Install cpupower Install linux-rt Install tuna & rt-tests Install rts & uenv Install jack2 Install awesome Boot into realtime kernel Preparations Arch Linux as a lightweight audio platform David Runge Note: The following assumes you also configure, what you install! Archlinux Installation Choose supported hardware!!! Config Tests Systemd Realtime Conditionals IRQ & kthread scheduling Awesome Install cpupower Install linux-rt Install tuna & rt-tests Install rts & uenv Install jack2 Install awesome Boot into realtime kernel Preparations Arch Linux as a lightweight audio platform David Runge Note: The following assumes you also configure, what you install! Archlinux Installation Choose supported hardware!!! Config Install Archlinux Tests Systemd Realtime Conditionals IRQ & kthread scheduling Awesome Install linux-rt Install tuna & rt-tests Install rts & uenv Install jack2 Install awesome Boot into realtime kernel Preparations Arch Linux as a lightweight audio platform David Runge Note: The following assumes you also configure, what you install! Archlinux Installation Choose supported hardware!!! Config Install Archlinux Tests Install cpupower Systemd Realtime Conditionals IRQ & kthread scheduling Awesome Install tuna & rt-tests Install rts & uenv Install jack2 Install awesome Boot into realtime kernel Preparations Arch Linux as a lightweight audio platform David Runge Note: The following assumes you also configure, what you install! Archlinux Installation Choose supported hardware!!! Config Install Archlinux Tests Install cpupower Systemd Install linux-rt Realtime Conditionals IRQ & kthread scheduling Awesome Install rts & uenv Install jack2 Install awesome Boot into realtime kernel Preparations Arch Linux as a lightweight audio platform David Runge Note: The following assumes you also configure, what you install! Archlinux Installation Choose supported hardware!!! Config Install Archlinux Tests Install cpupower Systemd Install linux-rt Realtime Install tuna & rt-tests Conditionals IRQ & kthread scheduling Awesome Install jack2 Install awesome Boot into realtime kernel Preparations Arch Linux as a lightweight audio platform David Runge Note: The following assumes you also configure, what you install! Archlinux Installation Choose supported hardware!!! Config Install Archlinux Tests Install cpupower Systemd Install linux-rt Realtime Install tuna & rt-tests Conditionals Install rts & uenv IRQ & kthread scheduling Awesome Install awesome Boot into realtime kernel Preparations Arch Linux as a lightweight audio platform David Runge Note: The following assumes you also configure, what you install! Archlinux Installation Choose supported hardware!!! Config Install Archlinux Tests Install cpupower Systemd Install linux-rt Realtime Install tuna & rt-tests Conditionals Install rts & uenv IRQ & kthread Install jack2 scheduling Awesome Boot into realtime kernel Preparations Arch Linux as a lightweight audio platform David Runge Note: The following assumes you also configure, what you install! Archlinux Installation Choose supported hardware!!! Config Install Archlinux Tests Install cpupower Systemd Install linux-rt Realtime Install tuna & rt-tests Conditionals Install rts & uenv IRQ & kthread Install jack2 scheduling Install awesome Awesome Preparations Arch Linux as a lightweight audio platform David Runge Note: The following assumes you also configure, what you install! Archlinux Installation Choose supported hardware!!! Config Install Archlinux Tests Install cpupower Systemd Install linux-rt Realtime Install tuna & rt-tests Conditionals Install rts & uenv IRQ & kthread Install jack2 scheduling Install awesome Awesome Boot into realtime kernel # Have a look at your hardware interrupts cat /proc/interrupts # Find the devices (and sometimes their parent devices), # that you will use/ need for your audio setup # You can also use your audio card’s IRQ for the next test # clone the realtimeconfigquickscan and run it git clone https://github.com/raboof/realtimeconfigquickscan cd realtimeconfigquickscan ./realtimeconfigquickscan # Try and meet all criteria # (except maybe the one for ’fs.inotify.max_user_watches’) Checks Arch Linux as a lightweight audio platform David Runge # Add your user to the audio group gpasswd -a <username> audio Archlinux # Fully log out and log back in again Installation Config Tests Systemd Realtime Conditionals IRQ & kthread scheduling Awesome # clone the realtimeconfigquickscan and run it git clone https://github.com/raboof/realtimeconfigquickscan cd realtimeconfigquickscan ./realtimeconfigquickscan # Try and meet all criteria # (except maybe the one for ’fs.inotify.max_user_watches’) Checks Arch Linux as a lightweight audio platform David Runge # Add your user to the audio group gpasswd -a <username> audio Archlinux # Fully log out and log back in again Installation Config # Have a look at your hardware interrupts Tests cat /proc/interrupts Systemd # Find the devices (and sometimes their parent devices), Realtime # that you will use/ need for your audio setup # You can also use your audio card’s IRQ for the next test Conditionals IRQ & kthread scheduling Awesome Checks Arch Linux as a lightweight audio platform David Runge # Add your user to the audio group gpasswd -a <username> audio Archlinux # Fully log out and log back in again Installation Config # Have a look at your hardware interrupts Tests cat /proc/interrupts Systemd # Find the devices (and sometimes their parent devices), Realtime # that you will use/ need for your audio setup # You can also use your audio card’s IRQ for the next test Conditionals IRQ & kthread # clone the realtimeconfigquickscan and run it scheduling git clone https://github.com/raboof/realtimeconfigquickscan Awesome cd realtimeconfigquickscan ./realtimeconfigquickscan
Recommended publications
  • Flexible Lustre Management
    Flexible Lustre management Making less work for Admins ORNL is managed by UT-Battelle for the US Department of Energy How do we know Lustre condition today • Polling proc / sysfs files – The knocking on the door model – Parse stats, rpc info, etc for performance deviations. • Constant collection of debug logs – Heavy parsing for common problems. • The death of a node – Have to examine kdumps and /or lustre dump Origins of a new approach • Requirements for Linux kernel integration. – No more proc usage – Migration to sysfs and debugfs – Used to configure your file system. – Started in lustre 2.9 and still on going. • Two ways to configure your file system. – On MGS server run lctl conf_param … • Directly accessed proc seq_files. – On MSG server run lctl set_param –P • Originally used an upcall to lctl for configuration • Introduced in Lustre 2.4 but was broken until lustre 2.12 (LU-7004) – Configuring file system works transparently before and after sysfs migration. Changes introduced with sysfs / debugfs migration • sysfs has a one item per file rule. • Complex proc files moved to debugfs • Moving to debugfs introduced permission problems – Only debugging files should be their. – Both debugfs and procfs have scaling issues. • Moving to sysfs introduced the ability to send uevents – Item of most interest from LUG 2018 Linux Lustre client talk. – Both lctl conf_param and lctl set_param –P use this approach • lctl conf_param can set sysfs attributes without uevents. See class_modify_config() – We get life cycle events for free – udev is now involved. What do we get by using udev ? • Under the hood – uevents are collect by systemd and then processed by udev rules – /etc/udev/rules.d/99-lustre.rules – SUBSYSTEM=="lustre", ACTION=="change", ENV{PARAM}=="?*", RUN+="/usr/sbin/lctl set_param '$env{PARAM}=$env{SETTING}’” • You can create your own udev rule – http://reactivated.net/writing_udev_rules.html – /lib/udev/rules.d/* for examples – Add udev_log="debug” to /etc/udev.conf if you have problems • Using systemd for long task.
    [Show full text]
  • Chapter 3. Booting Operating Systems
    Chapter 3. Booting Operating Systems Abstract: Chapter 3 provides a complete coverage on operating systems booting. It explains the booting principle and the booting sequence of various kinds of bootable devices. These include booting from floppy disk, hard disk, CDROM and USB drives. Instead of writing a customized booter to boot up only MTX, it shows how to develop booter programs to boot up real operating systems, such as Linux, from a variety of bootable devices. In particular, it shows how to boot up generic Linux bzImage kernels with initial ramdisk support. It is shown that the hard disk and CDROM booters developed in this book are comparable to GRUB and isolinux in performance. In addition, it demonstrates the booter programs by sample systems. 3.1. Booting Booting, which is short for bootstrap, refers to the process of loading an operating system image into computer memory and starting up the operating system. As such, it is the first step to run an operating system. Despite its importance and widespread interests among computer users, the subject of booting is rarely discussed in operating system books. Information on booting are usually scattered and, in most cases, incomplete. A systematic treatment of the booting process has been lacking. The purpose of this chapter is to try to fill this void. In this chapter, we shall discuss the booting principle and show how to write booter programs to boot up real operating systems. As one might expect, the booting process is highly machine dependent. To be more specific, we shall only consider the booting process of Intel x86 based PCs.
    [Show full text]
  • Version 7.8-Systemd
    Linux From Scratch Version 7.8-systemd Created by Gerard Beekmans Edited by Douglas R. Reno Linux From Scratch: Version 7.8-systemd by Created by Gerard Beekmans and Edited by Douglas R. Reno Copyright © 1999-2015 Gerard Beekmans Copyright © 1999-2015, Gerard Beekmans All rights reserved. This book is licensed under a Creative Commons License. Computer instructions may be extracted from the book under the MIT License. Linux® is a registered trademark of Linus Torvalds. Linux From Scratch - Version 7.8-systemd Table of Contents Preface .......................................................................................................................................................................... vii i. Foreword ............................................................................................................................................................. vii ii. Audience ............................................................................................................................................................ vii iii. LFS Target Architectures ................................................................................................................................ viii iv. LFS and Standards ............................................................................................................................................ ix v. Rationale for Packages in the Book .................................................................................................................... x vi. Prerequisites
    [Show full text]
  • Linux Boot Loaders Compared
    Linux Boot Loaders Compared L.C. Benschop May 29, 2003 Copyright c 2002, 2003, L.C. Benschop, Eindhoven, The Netherlands. Per- mission is granted to make verbatim copies of this document. This is version 1.1 which has some minor corrections. Contents 1 introduction 2 2 How Boot Loaders Work 3 2.1 What BIOS does for us . 3 2.2 Parts of a boot loader . 6 2.2.1 boot sector program . 6 2.2.2 second stage of boot loader . 7 2.2.3 Boot loader installer . 8 2.3 Loading the operating system . 8 2.3.1 Loading the Linux kernel . 8 2.3.2 Chain loading . 10 2.4 Configuring the boot loader . 10 3 Example Installations 11 3.1 Example root file system and kernel . 11 3.2 Linux Boot Sector . 11 3.3 LILO . 14 3.4 GNU GRUB . 15 3.5 SYSLINUX . 18 3.6 LOADLIN . 19 3.7 Where Can Boot Loaders Live . 21 1 4 RAM Disks 22 4.1 Living without a RAM disk . 22 4.2 RAM disk devices . 23 4.3 Loading a RAM disk at boot time . 24 4.4 The initial RAM disk . 24 5 Making Diskette Images without Diskettes 25 6 Hard Disk Installation 26 7 CD-ROM Installation 29 8 Conclusions 31 1 introduction If you use Linux on a production system, you will only see it a few times a year. If you are a hobbyist who compiles many kernels or who uses many operating systems, you may see it several times per day.
    [Show full text]
  • Dell EMC Poweredge Systems Running Red Hat Enterprise Linux 7 Release Notes Notes, Cautions, and Warnings
    Dell EMC PowerEdge Systems Running Red Hat Enterprise Linux 7 Release Notes Notes, cautions, and warnings NOTE: A NOTE indicates important information that helps you make better use of your product. CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death. © 2014 - 2019 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other trademarks may be trademarks of their respective owners. 2019 - 03 Rev. A15 Contents 1 Overview........................................................................................................................................................6 System configuration requirements................................................................................................................................. 6 Memory......................................................................................................................................................................... 6 Installation and upgrade instructions............................................................................................................................... 6 2 Known issues—To be fixed in future releases.................................................................................................7 Unable to create or modify namespace for NVDIMM..................................................................................................
    [Show full text]
  • Scalability of VM Provisioning Systems
    Scalability of VM Provisioning Systems Mike Jones, Bill Arcand, Bill Bergeron, David Bestor, Chansup Byun, Lauren Milechin, Vijay Gadepally, Matt Hubbell, Jeremy Kepner, Pete Michaleas, Julie Mullen, Andy Prout, Tony Rosa, Siddharth Samsi, Charles Yee, Albert Reuther Lincoln Laboratory Supercomputing Center MIT Lincoln Laboratory Lexington, MA, USA Abstract—Virtual machines and virtualized hardware have developed a technique based on binary code substitution been around for over half a century. The commoditization of the (binary translation) that enabled the execution of privileged x86 platform and its rapidly growing hardware capabilities have (OS) instructions from virtual machines on x86 systems [16]. led to recent exponential growth in the use of virtualization both Another notable effort was the Xen project, which in 2003 used in the enterprise and high performance computing (HPC). The a jump table for choosing bare metal execution or virtual startup time of a virtualized environment is a key performance machine execution of privileged (OS) instructions [17]. Such metric for high performance computing in which the runtime of projects prompted Intel and AMD to add the VT-x [19] and any individual task is typically much shorter than the lifetime of AMD-V [18] virtualization extensions to the x86 and x86-64 a virtualized service in an enterprise context. In this paper, a instruction sets in 2006, further pushing the performance and methodology for accurately measuring the startup performance adoption of virtual machines. on an HPC system is described. The startup performance overhead of three of the most mature, widely deployed cloud Virtual machines have seen use in a variety of applications, management frameworks (OpenStack, OpenNebula, and but with the move to highly capable multicore CPUs, gigabit Eucalyptus) is measured to determine their suitability for Ethernet network cards, and VM-aware x86/x86-64 operating workloads typically seen in an HPC environment.
    [Show full text]
  • Network Boot and Exotic Root HOWTO
    Network Boot and Exotic Root HOWTO Brieuc Jeunhomme frtest [email protected] Logilab S.A. Revision History Revision 0.3 2002−04−28 Revised by: bej Many feedback inclusions, added links to several projects Revision 0.2.2 2001−12−08 Revised by: dcm Licensed GFDL Revision 0.2.1 2001−05−21 Revised by: logilab Fixed bibliography and artheader Revision 0.2 2001−05−19 Revised by: bej Many improvements and included Ken Yap's feedback. Revision 0.1.1 2001−04−09 Revised by: logilab First public draft. Revision 0.1 2000−12−09 Revised by: bej Initial draft. This document explains how to quickly setup a linux server to provide what diskless linux clients require to get up and running, using an IP network. It includes data and partly rewritten text from the Diskless−HOWTO, the Diskless−root−NFS−HOWTO, the linux kernel documentation, the etherboot project's documentation, the linux terminal server project's homepage, and the author's personal experience, acquired when working for Logilab. Eventually this document may end up deprecating the Diskless−HOWTO and Diskless−root−NFS−HOWTO. Please note that you'll also find useful information in the From−PowerUp−to−bash−prompt−HOWTO and the Thin−Client−HOWTO, and the Claus−Justus Heine's page about NFS swapping. Network Boot and Exotic Root HOWTO Table of Contents 1. Introduction.....................................................................................................................................................1 1.1. What is this all about?.......................................................................................................................1 1.2. Thanks...............................................................................................................................................1 1.3. Diskless booting advocacy................................................................................................................1 1.3.1. Buying is cheaper than building.......................................................................................1 1.3.2.
    [Show full text]
  • Creating Custom Debian Live for USB FD with Encrypted Persistence
    Creating Custom Debian Live for USB FD with Encrypted Persistence INTRO Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian provides more than a pure OS: it comes with over 43000 packages, precompiled software bundled up in a nice format for easy installation on your machine. PRE-REQ * Debian distro installed * Free Disk Space (Depends on you) Recommended Free Space >20GB * Internet Connection Fast * USB Flash Drive atleast 4GB Installing Required Softwares on your distro: Open Root Terminal or use sudo: $ sudo apt-get install debootstrap syslinux squashfs-tools genisoimage memtest86+ rsync apt-cacher-ng live-build live-config live-boot live-boot-doc live-config-doc live-manual live-tools live-manual-pdf qemu-kvm qemu-utils virtualbox virtualbox-qt virtualbox-dkms p7zip-full gparted mbr dosfstools parted Configuring APT Proxy Server (to save bandwidth) Start apt-cacher-ng service if not running # service apt-cacher-ng start Edit /etc/apt/sources.list with your favorite text editor. Terminal # nano /etc/apt/sources.list Output: (depends on your APT Mirror configuration) deb http://security.debian.org/ jessie/updates main contrib non-free deb http://http.debian.org/debian jessie main contrib non-free deb http://ftp.debian.org/debian jessie main contrib non-free Add “localhost:3142” : deb http://localhost:3142/security.debian.org/ jessie/updates main contrib non-free deb http://localhost:3142/http.debian.org/debian jessie main contrib non-free deb http://localhost:3142/ftp.debian.org/debian jessie main contrib non-free Press Ctrl + X and Y to save changes Terminal # apt-get update # apt-get upgrade NOTE: BUG in Debian Live.
    [Show full text]
  • Container and Kernel-Based Virtual Machine (KVM) Virtualization for Network Function Virtualization (NFV)
    Container and Kernel-Based Virtual Machine (KVM) Virtualization for Network Function Virtualization (NFV) White Paper August 2015 Order Number: 332860-001US YouLegal Lines andmay Disclaimers not use or facilitate the use of this document in connection with any infringement or other legal analysis concerning Intel products described herein. You agree to grant Intel a non-exclusive, royalty-free license to any patent claim thereafter drafted which includes subject matter disclosed herein. No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document. All information provided here is subject to change without notice. Contact your Intel representative to obtain the latest Intel product specifications and roadmaps. The products described may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Copies of documents which have an order number and are referenced in this document may be obtained by calling 1-800-548-4725 or by visiting: http://www.intel.com/ design/literature.htm. Intel technologies’ features and benefits depend on system configuration and may require enabled hardware, software or service activation. Learn more at http:// www.intel.com/ or from the OEM or retailer. Results have been estimated or simulated using internal Intel analysis or architecture simulation or modeling, and provided to you for informational purposes. Any differences in your system hardware, software or configuration may affect your actual performance. For more complete information about performance and benchmark results, visit www.intel.com/benchmarks. Tests document performance of components on a particular test, in specific systems.
    [Show full text]
  • SUSE Linux Enterprise Server 15 SP2 Autoyast Guide Autoyast Guide SUSE Linux Enterprise Server 15 SP2
    SUSE Linux Enterprise Server 15 SP2 AutoYaST Guide AutoYaST Guide SUSE Linux Enterprise Server 15 SP2 AutoYaST is a system for unattended mass deployment of SUSE Linux Enterprise Server systems. AutoYaST installations are performed using an AutoYaST control le (also called a “prole”) with your customized installation and conguration data. Publication Date: September 24, 2021 SUSE LLC 1800 South Novell Place Provo, UT 84606 USA https://documentation.suse.com Copyright © 2006– 2021 SUSE LLC and contributors. All rights reserved. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or (at your option) version 1.3; with the Invariant Section being this copyright notice and license. A copy of the license version 1.2 is included in the section entitled “GNU Free Documentation License”. For SUSE trademarks, see https://www.suse.com/company/legal/ . All other third-party trademarks are the property of their respective owners. Trademark symbols (®, ™ etc.) denote trademarks of SUSE and its aliates. Asterisks (*) denote third-party trademarks. All information found in this book has been compiled with utmost attention to detail. However, this does not guarantee complete accuracy. Neither SUSE LLC, its aliates, the authors nor the translators shall be held liable for possible errors or the consequences thereof. Contents 1 Introduction to AutoYaST 1 1.1 Motivation 1 1.2 Overview and Concept 1 I UNDERSTANDING AND CREATING THE AUTOYAST CONTROL FILE 4 2 The AutoYaST Control
    [Show full text]
  • Architectural Decisions for Linuxone Hypervisors
    July 2019 Webcast Virtualization options for Linux on IBM Z & LinuxONE Richard Young Executive IT Specialist Virtualization and Linux IBM Systems Lab Services Wilhelm Mild IBM Executive IT Architect for Mobile, IBM Z and Linux IBM R&D Lab, Germany Agenda ➢ Benefits of virtualization • Available virtualization options • Considerations for virtualization decisions • Virtualization options for LinuxONE & Z • Firmware hypervisors • Software hypervisors • Software Containers • Firmware hypervisor decision guide • Virtualization decision guide • Summary 2 © Copyright IBM Corporation 2018 Why do we virtualize? What are the benefits of virtualization? ▪ Simplification – use of standardized images, virtualized hardware, and automated configuration of virtual infrastructure ▪ Migration – one of the first uses of virtualization, enable coexistence, phased upgrades and migrations. It can also simplify hardware upgrades by make changes transparent. ▪ Efficiency – reduced hardware footprints, better utilization of available hardware resources, and reduced time to delivery. Reuse of deprovisioned or relinquished resources. ▪ Resilience – run new versions and old versions in parallel, avoiding service downtime ▪ Cost savings – having fewer machines translates to lower costs in server hardware, networking, floor space, electricity, administration (perceived) ▪ To accommodate growth – virtualization allows the IT department to be more responsive to business growth, hopefully avoiding interruption 3 © Copyright IBM Corporation 2018 Agenda • Benefits of
    [Show full text]
  • Amazon Workspaces Guia De Administração Amazon Workspaces Guia De Administração
    Amazon WorkSpaces Guia de administração Amazon WorkSpaces Guia de administração Amazon WorkSpaces: Guia de administração Copyright © Amazon Web Services, Inc. and/or its affiliates. All rights reserved. As marcas comerciais e imagens de marcas da Amazon não podem ser usadas no contexto de nenhum produto ou serviço que não seja da Amazon, nem de qualquer maneira que possa gerar confusão entre os clientes ou que deprecie ou desprestigie a Amazon. Todas as outras marcas comerciais que não pertencem à Amazon pertencem a seus respectivos proprietários, que podem ou não ser afiliados, patrocinados pela Amazon ou ter conexão com ela. Amazon WorkSpaces Guia de administração Table of Contents O que é WorkSpaces? ........................................................................................................................ 1 Features .................................................................................................................................... 1 Architecture ............................................................................................................................... 1 Acesse o WorkSpace .................................................................................................................. 2 Pricing ...................................................................................................................................... 3 Como começar a usar ................................................................................................................. 3 Conceitos básicos: Instalação
    [Show full text]