FUT92715 Solve the Paradox SUSE Linux Enterprise Live Patching Roadmap
|
|
- Kristin Griffin
- 5 years ago
- Views:
Transcription
1 FUT92715 Solve the Paradox SUSE Linux Enterprise Live Patching Roadmap Tuesday, Nov 8, 11:30 AM - 12:30 PM Friday, Nov 11, 9:00 AM - 10:00 AM Hannes Kühnemund SUSE Product Management Vojtěch Pavlík Director SUSE Labs
2 Sound familiar? [ Streaming Service hosted by 3rd party] LIVE SERVER DOWNTIME IS HERE! UPDATE Update: We continue to work on server maintenance in advance of upgrading the game version. Update 2: The issue with our server maintenance continues to take longer than expected. Update 4: So it turns out that it's a bit harder than we all wished. [ Hoster of an online game ] [ Hosting Service for Developers ] 2
3 Downtime Quiz planned Regular cadence - monthly - quarterly - yearly On the weekend In alignment with all stakeholders Combination of Taks - software updates / configuration - hardware exchange of defect parts - datacenter maintenance / AC Optimizable with - SUSE Manager 3
4 Downtime Quiz planned unplanned Regular cadence - monthly - quarterly - yearly On the weekend In alignment with all stakeholders Combination of Taks - software updates / configuration - hardware exchange of defect parts - datacenter maintenance / AC Optimizable with - SUSE Manager 4
5 Downtime Quiz planned unplanned Regular cadence - monthly - quarterly - yearly On the weekend In alignment with all stakeholders Combination of Taks - software updates / configuration - hardware exchange of defect parts - datacenter maintenance / AC Optimizable with No cadence - SUSE Manager 5
6 Downtime Quiz planned unplanned Regular cadence - monthly - quarterly - yearly On the weekend In alignment with all stakeholders Combination of Taks - software updates / configuration - hardware exchange of defect parts - datacenter maintenance / AC Optimizable with No cadence Usually on Christmas Day - SUSE Manager 6
7 Downtime Quiz planned unplanned Regular cadence - monthly - quarterly - yearly On the weekend In alignment with all stakeholders Combination of Taks - software updates / configuration - hardware exchange of defect parts - datacenter maintenance / AC Optimizable with No cadence Usually on Christmas Day No alignment with stakeholders - SUSE Manager 7
8 Downtime Quiz planned unplanned Regular cadence - monthly - quarterly - yearly On the weekend In alignment with all stakeholders Combination of Taks - software updates / configuration - hardware exchange of defect parts - datacenter maintenance / AC Optimizable with No cadence Usually on Christmas Day No alignment with stakeholders Only one particular problem fixed - SUSE Manager 8
9 Downtime Quiz planned unplanned Regular cadence No cadence - monthly - quarterly - yearly On the weekend Usually on Christmas Day In alignment with all stakeholders No alignment with stakeholders Combination of Taks Only one particular problem fixed - software updates / configuration - hardware exchange of defect parts - datacenter maintenance / AC Optimizable with Optimizable with - SUSE Manager - Various technologies available 9
10 Minimize Unplanned Downtime UPS RAS System Rollback RAID High Availability and GEO Virtualization Load Balancer? 10
11 Strike the balance? 11
12 Strike the balance? No Downtime Security 12
13 Since 2005, more than 75 data breaches in which 1,000,000 or more records were compromised have been publicly disclosed. But what about the non-disclosed ones? 13
14 Vulnerabilities Year # vulnerabilities % Vulnerability type % Operating System Browsers Mobile Devices Rank Operating System # vulnerabilities Apple OS X Microsoft Windows Server Canonical Ubuntu Linux Microsoft Windows % 16% Applications The 77 Source: [ & [ & [ 14
15 In a data center, not so long ago 15
16 In a data center, not so long ago Nov-11, 2015 December 2015 January February March April May June July August September 16
17 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE December 2015 January February March April May June July August September 17
18 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE CVE: NVD: Common Vulnerabilities and Exposures It is a standard naming scheme used by the NVD National Vulnerability Database ( December 2015 January February March April May June July August September 18
19 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE December 2015 January February March April May June July August September 19
20 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE Reboot Dec-11, 2015 December 2015 January February March April May June July August September 20
21 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE CVE Dec-11, 2015 CVE December 2015 January February March April May June July August September 21
22 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE CVE Dec-11, 2015 CVE Jan-15, Reboot December 2015 January February March April May June July August September 22
23 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE CVE Dec-11, 2015 CVE Jan-15, December 2015 January February March April May June July August September 23
24 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE CVE Dec-11, 2015 CVE Jan-15, Reboot Feb-10, December 2015 January February March April May June July August September 24
25 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE CVE CVE CVE Dec-11, 2015 CVE CVE CVE Jan-15, CVE CVE Feb-10, CVE CVE December 2015 January February March April May June July August September 25
26 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE CVE CVE CVE Dec-11, 2015 CVE CVE CVE Jan-15, CVE CVE Feb-10, CVE CVE Reboot Mar-22, December 2015 January February March April May June July August September 26
27 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE CVE CVE CVE CVE CVE Dec-11, 2015 CVE CVE CVE CVE CVE Jan-15, CVE CVE CVE CVE Feb-10, CVE CVE CVE CVE Mar-22, CVE CVE December 2015 January February March April May June July August September 27
28 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE CVE CVE CVE CVE CVE Dec-11, 2015 CVE CVE CVE CVE CVE Jan-15, CVE CVE CVE CVE Feb-10, CVE CVE CVE CVE Mar-22, CVE CVE Jun-09, Reboot December 2015 January February March April May June July August September 28
29 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE CVE CVE CVE CVE CVE CVE Dec-11, 2015 CVE CVE CVE CVE CVE CVE Jan-15, CVE CVE CVE CVE CVE Feb-10, CVE CVE CVE CVE CVE Mar-22, CVE CVE CVE Jun-09, CVE December 2015 January February March April May June July August September 29
30 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE CVE CVE CVE CVE CVE CVE Dec-11, 2015 CVE CVE CVE CVE CVE CVE Jan-15, CVE CVE CVE CVE CVE Feb-10, CVE CVE CVE CVE CVE Mar-22, CVE CVE CVE Jun-09, CVE Aug-16, Reboot December 2015 January February March April May June July August September 30
31 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE Dec-11, 2015 CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE Jan-15, CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE Feb-10, CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE Mar-22, CVE CVE CVE CVE CVE CVE CVE CVE Jun-09, CVE CVE CVE CVE CVE CVE Aug-16, CVE CVE CVE CVE CVE December 2015 January February March April May June July August September 31
32 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE Dec-11, 2015 CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE Jan-15, CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE Feb-10, CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE Mar-22, CVE CVE CVE CVE CVE CVE CVE CVE Jun-09, CVE CVE CVE CVE CVE CVE Aug-16, CVE CVE CVE CVE CVE Reboot Sep-12, December 2015 January February March April May June July August September 32
33 In a data center, not so long ago Nov-11, 2015 CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE Dec-11, 2015 CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE Jan-15, CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE Feb-10, CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE Mar-22, CVE CVE CVE CVE CVE CVE CVE CVE CVE Jun-09, CVE CVE CVE CVE CVE CVE CVE Aug-16, CVE CVE CVE CVE CVE CVE Sample data taken on Sept-15, Sep-12, CVE December 2015 January February March April May June July August September 33
34 That reminds me of... 34
35 CVEs...? So what...? CVE gain privileges or cause a denial of service local users can bypass intended access restrictions gain privileges or cause a denial of service CVE allows local users to cause a denial of service CVE local users can cause a denial of service (OOPS) CVE local users can cause a denial of service (NULL pointer dereference and system crash) local users to bypass intended AF_UNIX socket permissions or cause a denial of service (panic)... 35
36 Can t we patch software while it runs? Mankind already flew to the moon 36
37 Minimize Unplanned Downtime UPS RAS System Rollback RAID High Availability and GEO Virtualization Load Balancer Live Patching 37
38 Dynamic Software Updates Trinity Test 1945 (Manhattan Project) IBM punch card automatic calculators were used to crunch the numbers A month before the Trinity nuclear device test, the question was: What will the yield be, how much energy will be released? The calculation would normally take three months to complete recalculating any batches with errors Multiple colored punch cards introduced to fix errors in calculations while the calculator was running 38
39 Modern history of kgraft and other DSU technologies DSU: Dynamic Software Updates the goal is to be able to fix bugs and add features either by - changing some functions or - replacing the whole program kgraft developed as Open Source project by SUSE Labs Upstream project klp Takes best of both kgraft (SUSE) and kpatch (Red Hat) Still in catch up w.r.t. to features required by enterprises PoDUS Gupta Erlang Ginseng UpStare kpatch Ksplice Kitsune kgraft klp
40 ftrace: return address modification mechanism 40
41 Common Pitfalls Function Inlining DWARF to the rescue Static Symbols kernel keeps list: kallsyms IPA-SRA (optimization like -O2) gcc optimization log Multiple functions / dependencies consistency model Eternal sleepers (getty console 10) send fake signal SIGKGRAFT / ignore State transformation (req. for complex fixes) not in kgraft right now 3rd party kernel modules depends on what the modules does... 41
42 Consistency Requirement: ensure system consistency when deploying live patches Freezing the system (kpatch, ksplice) Lazy migration (kgraft) 42
43 Consistency Requirement: ensure system consistency when deploying live patches Freezing the system (kpatch, ksplice) Lazy migration (kgraft) stop_kernel(); check all stacks, whether any thread is stopped within a patched function If yes, resume kernel and try again later If not, flip the switch on all functions and resume the kernel 43
44 Consistency Requirement: ensure system consistency when deploying live patches Freezing the system (kpatch, ksplice) Lazy migration (kgraft) stop_kernel(); For each thread separately: check all stacks, whether any thread is stopped within a patched function Present the old version of functions to the thread until it leaves the kernel then give it the updated version If yes, resume kernel and try again later Wake sleeping threads up by a special signal. Prevent the signal from reaching userspace If not, flip the switch on all functions and resume the kernel Once all threads have exited the kernel at least once we're DONE 44
45 Consistency Requirement: ensure system consistency when deploying live patches Freezing the system (kpatch, ksplice) Lazy migration (kgraft) stop_kernel(); For each thread separately: check all stacks, whether any thread is stopped within a patched function Present the old version of functions to the thread until it leaves the kernel then give it the updated version If yes, resume kernel and try again later Wake sleeping threads up by a special signal. Prevent the signal from reaching userspace If not, flip the switch on all functions and resume the kernel Once all threads have exited the kernel at least once we're DONE Do you have better ideas that those two? Join SUSE as Live Patching developer 45
46 Consistency model for KLP? The chosen model is a merge of kpatch and kgraft Combines stack checking and per-thread changes Non-intrusive, fast finishing Works well already but requires both: Reliable stack unwinder (needed by kpatch) Worked on by Josh Red Hat Currently needs FRAME POINTER up 10% slowdown of kernel execution Could use DWARF complex, being developed by SUSE speed is a concern initial implementation removed from upstream Kernel thread model cleanup (needed by kgraft) Worked on by Petr SUSE Touches both kthreads and workqueues These parts are the critical core Needs a lot of good planning and review Takes time Takes time 46
47 Live Patching on ppc64le? [ ] 47
48 In a SUSE data center, today ;-) 48
49 In a SUSE data center, today ;-) Nov-11, 2015 December 2015 January February March April May June July August September 49
50 In a SUSE data center, today ;-) Nov-11, 2015 CVE CVE CVE December 2015 January February March April May June July August September 50
51 In a SUSE data center, today ;-) Nov-11, 2015 Dec-11, 2015 December 2015 January February March April May June July August September 51
52 In a SUSE data center, today ;-) Nov-11, 2015 CVE Dec-11, 2015 CVE December 2015 January February March April May June July August September 52
53 In a SUSE data center, today ;-) Nov-11, 2015 Dec-11, 2015 Jan-15, December 2015 January February March April May June July August September 53
54 In a SUSE data center, today ;-) Nov-11, 2015 Dec-11, 2015 Jan-15, December 2015 January February March April May June July August September 54
55 In a SUSE data center, today ;-) Nov-11, 2015 Dec-11, 2015 Jan-15, Feb-10, December 2015 January February March April May June July August September 55
56 In a SUSE data center, today ;-) Nov-11, 2015 CVE CVE Dec-11, 2015 CVE CVE Jan-15, CVE CVE Feb-10, CVE CVE December 2015 January February March April May June July August September 56
57 In a SUSE data center, today ;-) Nov-11, 2015 Dec-11, 2015 Jan-15, Feb-10, Mar-22, December 2015 January February March April May June July August September 57
58 In a SUSE data center, today ;-) Nov-11, 2015 CVE CVE Dec-11, 2015 CVE CVE Jan-15, CVE CVE Feb-10, CVE CVE Mar-22, CVE CVE December 2015 January February March April May June July August September 58
59 In a SUSE data center, today ;-) Nov-11, 2015 Dec-11, 2015 Jan-15, Feb-10, Mar-22, Jun-09, December 2015 January February March April May June July August September 59
60 In a SUSE data center, today ;-) Nov-11, 2015 CVE Dec-11, 2015 CVE Jan-15, CVE Feb-10, CVE Mar-22, CVE Jun-09, CVE December 2015 January February March April May June July August September 60
61 In a SUSE data center, today ;-) Nov-11, 2015 Dec-11, 2015 Jan-15, Feb-10, Mar-22, Jun-09, Aug-16, December 2015 January February March April May June July August September 61
62 In a SUSE data center, today ;-) Nov-11, 2015 CVE CVE CVE CVE CVE Dec-11, 2015 CVE CVE CVE CVE CVE Jan-15, CVE CVE CVE CVE CVE Feb-10, CVE CVE CVE CVE CVE Mar-22, CVE CVE CVE CVE CVE Jun-09, CVE CVE CVE CVE CVE Aug-16, CVE CVE CVE CVE CVE December 2015 January February March April May June July August September 62
63 In a SUSE data center, today ;-) Nov-11, 2015 Dec-11, 2015 Jan-15, Feb-10, Mar-22, Jun-09, Aug-16, Sep-12, December 2015 January February March April May June July August September 63
64 In a SUSE data center, today ;-) Nov-11, 2015 CVE Dec-11, 2015 Sample data taken on Sept-15, CVE Jan-15, CVE Feb-10, CVE Mar-22, CVE Jun-09, CVE Aug-16, CVE Sep-12, CVE December 2015 January February March April May June July August September 64
65 In a SUSE data center, today ;-) Nov-11, 2015 Dec-11, 2015 Sample data taken on Sept-15, Jan-15, Feb-10, Mar-22, Jun-09, Aug-16, Sep-12, December 2015 January February March April May June July August September 65
66 In a SUSE data center, today ;-) Nov-11, 2015 CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE Dec-11, 2015 CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE Jan-15, CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE Feb-10, CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE CVE Mar-22, CVE CVE CVE CVE CVE CVE CVE CVE CVE Jun-09, CVE CVE CVE CVE CVE CVE CVE Aug-16, CVE CVE CVE CVE CVE CVE Sample data taken on Sept-15, Sep-12, CVE December 2015 January February March April May June July August September 66
67 Key Solution Highlights Available for SLES 12 onwards (x86-64) Provides fixes for Kernel bugs which affect Security Stability Data Integrity No runtime performance impact No interruption of applications while patching Allows full review of patch source code Build-in PTF support Patches available for most recent maintenance kernels (last 12 months) Currently based on kgraft OpenSource project 67
68 Where does SLE Live Patching make most sense?... and where not? What s your guess? 68
69 Where does SLE Live Patching make most sense?... and where not? What s your guess? (c) creativecommons.org/licenses/by/3.0 69
70 Where does SLE Live Patching make most sense?... and where not? What s your guess? (c) creativecommons.org/licenses/by/
71 Where does SLE Live Patching make most sense?... and where not? What s your guess? (c) creativecommons.org/licenses/by/3.0 (c) opensuse.org 71
72 Where does SLE Live Patching make most sense?... and where not? What s your guess? (c) creativecommons.org/licenses/by/3.0 SAP HANA (c) opensuse.org FUJITSU PRIMEQUEST 2800B, (c) Fujitsu 72
73 Outlook SLE Live Patching for ppc64le SLE Live Patching for IBM z Systems SLE Live Patching for Aarch64 User Space Live Patching Virtualization Live Patching 73
74 Your chance to win a 3ft (!) SUSE plush chameleon Receive Live Patching 60 day code for FREE here at SUSECON Register & logon to Activate code (60 day counter starts) Add Live Patching to your SLES 12 SPx server by December 31st using eval code This lets you join a drawing for the SUSE chameleon Drawing happens on February 28 Winner will be contacted by Chameleon will go on a journey After receiving the chameleon, winner sends selfie with chameleon back to SUSE ;-) 74
75 References One hour of downtime costs $100k for 95% of all enterprises Kernel Live Patching for ppc64le Forrester Linux vs. Unix Hot Patching have we reached the tipping point? Using Live Patching to patch a running SAP HANA system with zero interruption 75
76 Thank you Hannes Kühnemund SUSE Product Vojtěch Pavlík Director SUSE Labs 76
77
Live Kernel Patching status update. Jiri Kosina SUSE Labs
Live Kernel Patching status update Jiri Kosina SUSE Labs Outline Why? History + current state Missing features / further development 2 Why live patching? Huge cost of downtime: Hourly
More informationWelcome to SUSE Expert Days 2017 Digital Transformation
Welcome to SUSE Expert Days 2017 Digital Transformation The Digital Transformation and What it Means to You 2 Open Source Solutions Can Help You Meet the Digital Economy Demands Better Quality & Security
More informationReboot Reloaded. Patching the Linux Kernel Online. Vojtěch Pavlík. Dr. Udo Seidel. Director SUSE Labs SUSE
Reboot Reloaded Patching the Linux Kernel Online Vojtěch Pavlík Director SUSE Labs SUSE vojech@suse.com Dr. Udo Seidel Head of Linux Strategy and Server Automation Amadeus useidel@amadeus.com Agenda What
More informationLive Patching: The long road from Kernel to User Space. João Moreira Toolchain Engineer - SUSE Labs
Live Patching: The long road from Kernel to User Space João Moreira Toolchain Engineer - SUSE Labs jmoreira@suse.de Software has bugs, and bugs have to be fixed + security issues + execution degradation
More informationFUT92716 SUSE Linux Enterprise Server for SAP Applications Roadmap
FUT92716 SUSE Linux Enterprise Server for SAP Applications Roadmap Wednesday, Nov 9, 10:00 AM - 11:00 AM Thursday, Nov 10, 4:30 PM - 5:30 PM Hannes Kühnemund SUSE Product Management SUSE Linux Enterprise
More informationCalendar PPF Production Cycles Non-Production Activities and Events
20-207 Calendar PPF Production Cycles Non-Production Activities and Events Four Productions For non-holiday productions 7 Week Stage Cycles 36 Uses plus strike (as in prior years and per agreement with
More informationElivepatch Flexible distributed Linux Kernel live patching. Alice Ferrazzi Takanori Suzuki
Elivepatch Flexible distributed Linux Kernel live patching Alice Ferrazzi Takanori Suzuki 1 kernel :~ $ whoami Alice Ferrazzi Gentoo Gentoo Kernel Project Leader Gentoo Google Summer of Code administrator
More informationReboot adieu! Online Linux kernel patching. Udo Seidel
Reboot adieu! Online Linux kernel patching Udo Seidel Agenda Who & Why? How? Players & Show! And? Me :-) Teacher of mathematics and physics PhD in experimental physics Started with Linux in 1996 Linux/UNIX
More informationkpatch Have your security and eat it too!
kpatch Have your security and eat it too! Josh Poimboeuf Senior Software Engineer, Red Hat LinuxCon North America August 22, 2014 Agenda What is kpatch? Why use kpatch? Demo How it works Features & Limitations
More informationMarch 10, Linux Live Patching. Adrien schischi Schildknecht. Why? Who? How? When? (consistency model) Conclusion
March 10, 2015 Section 1 Why Goal: apply a binary patch to kernel on-line. is done without shutdown quick response to a small but critical issue the goal is not to avoid downtime Limitations: simple changes
More informationRebootless Kernel Updates
Rebootless Kernel Updates Srivatsa S. Bhat VMware srivatsa@csail.mit.edu University of Washington 3 Dec 2018 Why are reboots undesirable? Why are reboots undesirable? Remember this? J Why are reboots undesirable?
More informationElivepatch Flexible distributed Linux Kernel live patching. Alice Ferrazzi
Elivepatch Flexible distributed Linux Kernel live patching Alice Ferrazzi 1 Summary Live patch explanation Current live patch services Motivation for elivepatch Elivepatch solution Implementation Challenge
More informationExpert Days SUSE Manager
Expert Days 2018 SUSE Manager SUSE Manager Best-in-class open source infrastructure management solution designed to help your enterprise DevOps and IT Operations teams to: Optimize operations while reducing
More informationAIMMS Function Reference - Date Time Related Identifiers
AIMMS Function Reference - Date Time Related Identifiers This file contains only one chapter of the book. For a free download of the complete book in pdf format, please visit www.aimms.com Aimms 3.13 Date-Time
More informationScheduling. Scheduling Tasks At Creation Time CHAPTER
CHAPTER 13 This chapter explains the scheduling choices available when creating tasks and when scheduling tasks that have already been created. Tasks At Creation Time The tasks that have the scheduling
More informationSecurity: A year of Red Hat Enterprise Linux 4. Mark J Cox
Security: A year of Red Hat Enterprise Linux 4 Mark J Cox How many updates? For Red Hat Enterprise Linux 4 from release, 15 Feb 2005 until 14 Feb 2006 183 Security Advisories released on 75 separate dates
More informationObstacles & Solutions for Livepatch Support on ARM64 Architecture
Obstacles & Solutions for Livepatch Support on ARM64 Architecture Li Bin ( 李彬 ) / huawei.libin@huawei.com 2017/06/20 HUAWEI TECHNOLOGIES CO., LTD. Agenda Livepatch overview Livepatch on x86 Obstacle for
More informationProduct Versioning and Back Support Policy
Effective March 18, 2016 to Feb 1, 2017 Product Versioning and Back Support Policy Definitions Semantic Versioning Date Based Versioning Standard Support Extended Support End of Life Support Critical Security
More informationACTIAN PRODUCTS by Platform - Vector, Vector in Hadoop as of October 18, 2017
ACTIAN PRODUCTS by Platform - Vector, Vector in Hadoop as of October 18, 2017 Platform Product Type Product Product Release LINUX 64-Bit Administration Tools Actian Director Web 2.1 2.1 Administration
More informationTroop calendar
Troop 546 2013-2014 calendar For questions and information please visit www.troop546peoriaaz.com or email troop546info@googlegroups.com August Court of honor Tue Aug 27, 2013 6pm - 7:30pm Award scouts
More informationGrade 4 Mathematics Pacing Guide
Jul 2014 ~ August 2014 ~ Sep 2014 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 Routines 19 Routines 20 Routines BOY 22 BOY 23 24 11 12 14 29 15 30 31 Notes: Found Online @ wwweverydaymathonlinecom 1 More Calendars
More informationSUSE Linux Entreprise Server for ARM
FUT89013 SUSE Linux Entreprise Server for ARM Trends and Roadmap Jay Kruemcke Product Manager jayk@suse.com @mr_sles ARM Overview ARM is a Reduced Instruction Set (RISC) processor family British company,
More informationCIMA Certificate BA Interactive Timetable
CIMA Certificate BA Interactive Timetable 2018 Nottingham & Leicester Version 3.2 Information last updated 09/03/18 Please note: Information and dates in this timetable are subject to change. Introduction
More informationManual Java 6 Update 31 For Windows 7 32 Bit
Manual Java 6 Update 31 For Windows 7 32 Bit For Windows 32 bit. Require Java 6 update 31-32 bit installation only.. Windows 8 (Desktop) (32 bit).. Windows 7 (32 bit).. RAM: 128 MB, 64 MB for Windows.
More informationWhat's New with SUSE Linux Enterprise Server for z Systems
What's New with SUSE Linux Enterprise Server for z Systems Ihno Krumreich Projectmanager Ihno@suse.de August 10th, 2015 Session 17484 SUSE Linux Enterprise A highly reliable, scalable and secure server
More informationCS Programming I: Arrays
CS 200 - Programming I: Arrays Marc Renault Department of Computer Sciences University of Wisconsin Madison Fall 2017 TopHat Sec 3 (PM) Join Code: 719946 TopHat Sec 4 (AM) Join Code: 891624 Array Basics
More informationMONITORING REPORT ON THE WEBSITE OF THE STATISTICAL SERVICE OF CYPRUS DECEMBER The report is issued by the.
REPUBLIC OF CYPRUS STATISTICAL SERVICE OF CYPRUS MONITORING REPORT ON THE WEBSITE OF THE STATISTICAL SERVICE OF CYPRUS DECEMBER The report is issued by the Monitoring Report STATISTICAL DISSEMINATION AND
More informationPrairieCat Governing Bodies, Committees and Meetings for FY2019
DELEGATES ASSEMBLY This body approves the budget, contracts, new members and other major decisions for PrairieCat. Consists of a representative from each Fully Participating and Basic Online member as
More informationKeeping customer data safe in EC2 a deep dive. Martin Pohlack Amazon Web Services
Keeping customer data safe in EC2 a deep dive Martin Pohlack Amazon Web Services 1 Bio... Principal Engineer with Amazon Web Services I like to play with Low-level stuff Synchronization, hardware transactional
More informationOracle Buys Ksplice Oracle Linux Enhanced with Zero Downtime Software Updates
Oracle Buys Ksplice Oracle Linux Enhanced with Zero Downtime Software Updates July 21, 2011 Oracle is currently reviewing the existing Ksplice product roadmap and will be providing guidance to customers
More informationCIMA Asia. Interactive Timetable Live Online
CIMA Asia Interactive Timetable 2017 2018 Live Online Version 1 Information last updated 09 October 2017 Please note: Information and dates in this timetable are subject to change. CIMA Cert BA Course
More informationDigitizer operating system support
Digitizer operating system support Author(s): Teledyne SP Devices Document ID: 15-1494 Classification: General release Revision: J Print date: 2018-08-08 1 Windows operating systems We deliver a Windows
More informationManual Update Java 7 Version 11 Not Working In Chrome
Manual Update Java 7 Version 11 Not Working In Chrome Microsoft pushed out 11 update bundles to fix more than two dozen bugs in Windows version 17.0.0 installed after applying the Chrome update and restarting
More informationStatus of the Project
Status of the Project Florian Effenberger Michael Meeks Italo Vignoli 1 TDF Members 2 Conference Attendees 3 OSB Alliance 4 Advisory Board: CIB 5 Advisory Board: Munich 6 7 Aug 15 Jul 15 Jun 15 May 15
More informationFreedom of Information Act 2000 reference number RFI
P. Norris By email to: xxxxxxxxxxxxxxxxxxxxxx@xxxxxxxxxxxxxx.xxm 02 November 2011 Dear P. Norris Freedom of Information Act 2000 reference number RFI20111218 Thank you for your request under the Freedom
More informationUndergraduate Admission File
Undergraduate Admission File June 13, 2007 Information Resources and Communications Office of the President University of California Overview Population The Undergraduate Admission File contains data on
More informationManual Update Java 7 25 Mac Not Working
Manual Update Java 7 25 Mac Not Working Mac OS X System Requirements for Oracle Java 7 and later versions. Intel-based Mac running Mac OS X version 10.7.3 and above, Administrator privileges 32-bit browsers
More informationOpen Enterprise & Open Community opensuse & SLE Empowering Each Other. Richard Brown opensuse Chairman
Open Enterprise & Open Community & SLE Empowering Each Other Richard Brown Chairman rbrown@opensuse.org Contents Introduction to the Project Looking Back - 2014 and before Rolling into the Future with
More information2018 IT Academy Program. December 2017
2018 IT Academy Program December 2017 2016 VMware Inc. All rights reserved. Agenda Program Improvements for 2018 Why the change? New learning path and course details Timeline Summary of changes What s
More informationEOS: An Extensible Operating System
EOS: An Extensible Operating System Executive Summary Performance and stability of the network is a business requirement for datacenter networking, where a single scalable fabric carries both network and
More informationINFORMATION TECHNOLOGY SPREADSHEETS. Part 1
INFORMATION TECHNOLOGY SPREADSHEETS Part 1 Page: 1 Created by John Martin Exercise Built-In Lists 1. Start Excel Spreadsheet 2. In cell B1 enter Mon 3. In cell C1 enter Tue 4. Select cell C1 5. At the
More informationDATE OF BIRTH SORTING (DBSORT)
DATE OF BIRTH SORTING (DBSORT) Release 3.1 December 1997 - ii - DBSORT Table of Contents 1 Changes Since Last Release... 1 2 Purpose... 3 3 Limitations... 5 3.1 Command Line Parameters... 5 4 Input...
More informationManual Update Java 7 25 Mac 32 Bit Offline
Manual Update Java 7 25 Mac 32 Bit Offline Download Java Runtime Environment 8.0 build 45 (32-bit) Download Internet Explorer 11.0 Windows 7 Internet Explorer 11.0 Windows 7 Download Flash. For more information,
More informationACTIVE MICROSOFT CERTIFICATIONS:
Last Activity Recorded : August 03, 2017 Microsoft Certification ID : 2069071 JESSE WIMBERLEY 5421 33RD CT SE LACEY, Washington 98503 US jesse.wimberley@gmail.com ACTIVE MICROSOFT CERTIFICATIONS: Microsoft
More informationQI TALK TIME. Run Charts. Speaker: Dr Michael Carton. Connect Improve Innovate. 19 th Dec Building an Irish Network of Quality Improvers
QI TALK TIME Building an Irish Network of Quality Improvers Run Charts Speaker: Dr Michael Carton 19 th Dec 2017 Connect Improve Innovate Speaker Speaker: Dr Michael Carton Michael s background is as a
More informationManually Java 7 Update Bit Windows 8
Manually Java 7 Update 21 64 Bit Windows 8 Oracle strongly recommends that all Java SE 8 users upgrade to this release. Learn more arrow more arrow, Download JDK 7 Update 40 with NetBeans 7.3.1. Platform(s):
More informationConditional Formatting
Microsoft Excel 2013: Part 5 Conditional Formatting, Viewing, Sorting, Filtering Data, Tables and Creating Custom Lists Conditional Formatting This command can give you a visual analysis of your raw data
More informationExample. Section: PS 709 Examples of Calculations of Reduced Hours of Work Last Revised: February 2017 Last Reviewed: February 2017 Next Review:
Following are three examples of calculations for MCP employees (undefined hours of work) and three examples for MCP office employees. Examples use the data from the table below. For your calculations use
More informationSun java 5 update 22 ibm java 5 sr11. Sun java 5 update 22 ibm java 5 sr11.zip
Sun java 5 update 22 ibm java 5 sr11 Sun java 5 update 22 ibm java 5 sr11.zip the instructions provided in Update Installer for WebSphere Application Server Operating System Version Hardware JRE Windowing
More informationHow It All Stacks Up - or - Bar Charts with Plotly. ISC1057 Janet Peterson and John Burkardt Computational Thinking Fall Semester 2016
* How It All Stacks Up - or - Bar Charts with Plotly ISC1057 Janet Peterson and John Burkardt Computational Thinking Fall Semester 2016 In a game of poker, players bet by tossing chips into the center
More informationDisclaimer. This talk vastly over-simplifies things. See notes for full details and resources.
Greg Kroah-Hartman Disclaimer This talk vastly over-simplifies things. See notes for full details and resources. https://github.com/gregkh/presentation-spectre Spectre Hardware bugs Valid code can be tricked
More informationManual Update Java 7 25 Mac 32 Bit
Manual Update Java 7 25 Mac 32 Bit Java SE 8 Update 20: Everything you need to run Java applications and Operating Systems: Linux, Mac OS X, Windows 7 (32 bit), Windows 7 (64 bit). For more information,
More informationI.A.C. - Italian Activity Contest.
I.A.C. - Italian Activity Contest. RULES FOR 2017 I.A.C. EDITION. Scope: Main goal of the I.A.C. - Italian Activity Contest is to promote, encourage and support the use of the HAM bands from 50 MHz to
More informationIntel Cache Acceleration Software (Intel CAS) for Linux* v2.9 (GA)
Intel Cache Acceleration Software (Intel CAS) for Linux* v2.9 (GA) Release Notes June 2015 Revision 010 Document Number: 328497-010 Notice: This document contains information on products in the design
More informationCIMA Asia. Interactive Timetable Live Online
CIMA Asia Interactive Timetable 2018 Live Online Information version 8 last updated 04/05/18 Please note information and dates are subject to change. Premium Learning Partner 2018 CIMA Cert BA Course Overview
More informationPushing the Limits. ADSM Symposium Sheelagh Treweek September 1999 Oxford University Computing Services 1
Pushing the Limits ADSM Symposium Sheelagh Treweek sheelagh.treweek@oucs.ox.ac.uk September 1999 Oxford University Computing Services 1 Overview History of ADSM services at Oxford October 1995 - started
More informationDisclaimer. This talk vastly over-simplifies things. See notes for full details and resources.
Greg Kroah-Hartman Disclaimer This talk vastly over-simplifies things. See notes for full details and resources. https://github.com/gregkh/presentation-spectre Spectre Hardware bugs Valid code can be tricked
More informationIAB Internet Advertising Revenue Report
IAB Internet Advertising Revenue Report Full Year 2017 and Q4 2017 May 10, 2018 IAB Internet Ad Revenue Report: Full Year 2017 and Q4 2017 Agenda Welcome Kristina Sruoginis, Research Director, IAB Full
More informationLTSI Project update Long Term Support Ini0a0ve. Tsugikazu SHIBATA, NEC 23, Oct Embedded Linux Conference Europe Hilton Prague
LTSI Project update Long Term Support Ini0a0ve Tsugikazu SHIBATA, NEC 23, Oct. 2017 Embedded Linux Conference Europe Hilton Prague agenda Kernel stajsjcs and process History of LTSI and learned in 6 years
More informationIT Services Performance Report
UCD IT Services IT Services Performance Report January December 2010 Prepared by: UCD IT Services Date: 9 th February 2011 Ms. Mary Crowe Chief Information and Technology Officer Contents Background 1
More informationDigital Test. Coverage Index
Digital Test Coverage Index Edition 3 December 2015 Table of Contents Introduction How We Built the Index and How to Read It... Pg. 4 Key Takeaways... Pg. 5 Mobile and Web Indexes by Country U.S... Pg.
More informationIAB Internet Advertising Revenue Report
IAB Internet Advertising Revenue Report Half Year 2018 and Q2 2018 November 2018 IAB Internet Ad Revenue Report: Half Year 2018 and Q2 2018 Agenda Welcome Intro Sue Hogan, SVP Research and Measurement,
More informationBHARATI VIDYAPEETH`S INSTITUTE OF MANAGEMENT STUDIES AND RESEARCH NAVI MUMBAI ACADEMIC CALENDER JUNE MAY 2017
BHARATI VIDYAPEETH`S INSTITUTE OF MANAGEMENT STUDIES AND RESEARCH June 2016 Planner MMS and III rd and IV th Sem MMS 1 st and II nd Sem HOLIDAYS EVENTS June 2016 Planner Jun 16 Monday Tuesday Wednesday
More informationCucumber Linux Distribution
An Overview of How I Created the Cucumber Linux Distribution Scott Court February 16, 2018 Who am I? What is Cucumber Linux? A Linux distribution built entirely from source, from scratch An independent
More informationBrocade Fabric OS DATA CENTER. Target Path Selection Guide October 17, 2017
October 17, 2017 DATA CENTER Brocade Fabric OS Target Path Selection Guide Brocade Fabric OS (Brocade FOS) Target Path releases are recommended code levels for Brocade Fibre Channel switch platforms. Use
More informationIT Services Executive Summary May 2017 1631 Incidents KPI As expected, the trend for a majority (1631) (4365) Incidents 78% Volumes Requests Requests 94% (4) (158) P1 Inc. 50% 4365 P2 Inc. 88% 2211 Phone
More informationINSPIRE. User Screen Guide: MST, Administrative
INSPIRE User Screen Guide: MST, Administrative The EPISCenter is a project of the Prevention Research Center, College of Health and Human Development, Penn State University, and is funded by the Pennsylvania
More informationBest Practices in CIS Implementation. TECO s CRB Implementation
Best Practices in CIS Implementation TECO s CRB Implementation Katie Guice, Director, Customer Solutions & Strategic Projects Tampa Electric & Peoples Gas System 1 TECO Energy: An Emera Company Energy-related
More informationSWAN Technology Users Group. Thursday, September 21 st at 10am Oak Brook Public Library Steven Schlewitt, SWAN IT Manager
SWAN Technology Users Group Thursday, September 21 st at 10am Oak Brook Public Library Steven Schlewitt, SWAN IT Manager 1 Meeting Agenda SWAN System Update Quarterly Downtime Report Upcoming SWAN Technology
More informationContents:
Contents: Conventional/REO/Short Sale Single Family Sold Sold Properties by Cities - Properties Sold Supply Inventory Median Price Comparison by Year www.swflrealtors.com Page #. Single Family & Condo
More informationRelease Notes for Snare Linux Agent Release Notes for Snare for Linux
Release Notes for Snare for Linux InterSect Alliance International Pty Ltd Page 1 of 17 About this document This document provides release notes for the Snare Enterprise Agent for Linux. InterSect Alliance
More informationITIC Global Server Hardware, Server OS Reliability Survey. March Laura DiDio. Principal. Copyright 2018 ITIC All Rights Reserved
ITIC 2017-2018 Global Server Hardware, Server OS Reliability Survey March 2018 Laura DiDio Principal Overview: Methodology ITIC s annual Hardware and Server OS Reliability survey polled 800 global businesses
More informationKsplice Is Rebooting Your Oracle Linux Database Server Now Obsolete?
Ksplice Is Rebooting Your Oracle Linux Database Server Now Obsolete? Robert Bialek Trivadis GmbH Munich, DE Keywords: Ksplice, Ksplice Uptrack, Uptrack API, Oracle Enterprise Linux, Zero Downtime Kernel
More informationNext Steps for WHOIS Accuracy Global Domains Division. ICANN June 2015
Next Steps for WHOIS Accuracy Global Domains Division ICANN 53 24 June 2015 Agenda: Next Steps for WHOIS Accuracy Reporting System 1 2 3 Introduction and Implementation Approach Pilot Project and Lessons
More information2017 Sponsorship Opportunities
2017 Sponsorship Opportunities Access Education Networking A Better You. A Best Practice. Sponsorships with MGMA of Greater St. Louis Your sponsorship helps to support education, professional development
More informationNMOSE GPCD CALCULATOR
NMOSE CALCULATOR It should be noted that all the recorded data should be from actual metered results and should not include any estimates. Gallons per Capita - v2.4 Beta Release Date: Mar, 16, 29 This
More informationCouncil, 26 March Information Technology Report. Executive summary and recommendations. Introduction
Council, 26 March 2014 Information Technology Report Executive summary and recommendations Introduction This report sets out the main activities of the Information Technology Department since the last
More informationYou ve Got Mail! List Offer Creative. Timely insights & trends. Katie Parker Editorial Director. Zach Christensen Creative Director
You ve Got Mail! Timely email insights & trends Colleen Webster Digital Solutions Director Katie Parker Editorial Director Zach Christensen Director List Pop Quiz! #1 Direct marketing rule: your list better
More informationINTERTANKO Vetting seminar 24 th October 2017
INTERTANKO Vetting seminar 24 th October 2017 SIRE Developments VIQ 7 New VIQ being developed Structure will remain the same with 13 chapters. Reduction in the number of questions, net approx. 70 decrease.
More informationRelease Notes SMART Product Drivers 10. About These Release Notes. Product Information
PLEASE THINK BEFORE YOU PRINT Release Notes SMART Product Drivers 10 About These Release Notes These release notes document changes in SMART Product Drivers 10 (formerly SMART Board drivers 10) and its
More informationINTRODUCING CISCO SECURITY FOR AWS
SESSION ID: SPO1-T08 INTRODUCING CISCO SECURITY FOR AWS Patrick Crowley CTO Cisco, Stealthwatch Cloud @p_crowley Three Main Points Use VPC Flow logs to make sure nothing is happening behind your back Use
More informationDOSEMU and FreeDOS: past, present and future
DOSEMU and FreeDOS: past, present and future Bart Oldeman Maintained DOSEMU (2001-2013) Maintained the FreeDOS kernel and FreeDOS MEM utility (2000-2004). FreeDOS slides based on those
More informationData Miner 2 Release Notes Release 18.09
Data Miner 2 Release Notes Release 18.09 Release Date: September 24, 2018 New Features: 1. New feeds These feeds will be available from September 25, 2018 onwards Enhancements: Real Time Temperature Sets
More informationOptimizing Field Operations. Jeff Shaner
Optimizing Field Operations Jeff Shaner Field GIS Taking GIS Beyond the Office Collecting Data Reporting Observations Managing Work Connecting the Field with the Enterprise Workforce for ArcGIS Field workforce
More informationSchedule/BACnet Schedule
Object Dictionary 1 Schedule/BACnet Schedule Introduction Note: The Johnson Controls Schedule object is considered a BACnet Schedule object because it supports BACnet functionality. In addition, this object
More informationJune 2012 First Data PCI RAPID COMPLY SM Solution
June 2012 First Data PCI RAPID COMPLY SM Solution You don t have to be a security expert to be compliant. Developer: 06 Rev: 05/03/2012 V: 1.0 Agenda Research Background Product Overview Steps to becoming
More informationAll King County Summary Report
September, 2016 MTD MARKET UPDATE Data Current Through: September, 2016 18,000 16,000 14,000 12,000 10,000 8,000 6,000 4,000 2,000 0 Active, Pending, & Months Supply of Inventory 15,438 14,537 6.6 6.7
More informationQ3 FY18 Connections Update 13 April 2018
Q3 FY18 Connections Update 13 April 218 Q3 FY18 OVERVIEW > The Q3 period to 31 March 218 was characterised by a continued slowdown in line loss, with strong broadband demand in Chorus UFB zones total fixed
More informationOperating System Support Plan for Test Delivery System
Indiana Assessment Operating Support Plan for Test Delivery 2018 2019 Published September 18, 2018 Prepared by the American Institutes for Research Descriptions of the operation of the Test Information
More informationOperating System Support Plan for Test Delivery System
Operating System Support Plan for Test Delivery System Updated for the 2017 2018 This support plan establishes clear guidelines regarding which operating systems AIR will support for the upcoming test
More informationThe Mobile Landscape in France and Europe
The Mobile Landscape in France and Europe E-Marketing Forum - 4 January Blandine Silverman, Director Mobile bsilverman@comscore.com Agenda Mobile Landscape Devices & Platforms From Phones Towards Connected
More informationBrocade Network OS DATA CENTER. Target Path Selection Guide August 7, 2017
August 7, 2017 DATA CENTER Brocade Network OS Target Path Selection Guide Brocade Network OS Target Path releases are recommended code levels for Brocade VDX Ethernet Data Center switch platforms. Use
More informationREPORT ON TELECOMMUNICATIONS SERVICE QUALITY WINDSTREAM FLORIDA, INC.
REPORT ON TELECOMMUNICATIONS SERVICE QUALITY For WINDSTREAM FLORIDA, INC. Alachua, Brooker, High Springs, Melrose, and Waldo s February 4 March 14, 2008 Division of Service, Safety & Consumer Assistance
More informationSWIFT 7.2 & Customer Security. Providing choice, flexibility & control.
SWIFT 7.2 & Customer Security Providing choice, flexibility & control. 0 SWIFT 7.2 UPGRADE: WHAT DO YOU NEED TO KNOW? DECEMBER 6, 2017 Patricia Hines, CTP Senior Analyst, Corporate Banking Celent SWIFT
More informationTPTP 4.7 Release Review -- One Quick Foil What s new
TPTP 4.7 Release Review -- One Quick Foil What s new Building all plugins with Java 5.. Drastically improve performance of memory analysis when profiling. Termination of the Monitoring sub-project. API
More informationHitachi Vantara Hitachi Dynamic Link Manager Software Interoperability Support Matrix
1. Revision Page 1 Hitachi Vantara Hitachi Dynamic Link Manager Software Interoperability Support Matrix Note: This document contains support information for only the 3 most recent versions of Hitachi
More informationOBJECT ORIENTED PROGRAMMING USING C++
OBJECT ORIENTED PROGRAMMING USING C++ Chapter 10 - Structures, Unions, Bit Manipulations, and Enumerations Outline 10.1 Introduction 10.2 Structure Definitions 10.3 Initializing Structures 10.4 Accessing
More informationStatus Update February 2007
Austin Group Status Update February 2007 http://www.opengroup.org/austin/ UNIX is a registered trademark of The Open Group POSIX is a registered trademark o f The IEEE Summary The Austin Group JDOCS Procedures
More informationAuction Calendar 2017/2018 for Capacity Allocation Mechanism Network Code
CAP682-16 Version date: October 07 2016 Calendar 2017/2018 for Capacity Allocation Mechanism Network Code EXPLANATORY NOTE/DISCLAIMER The Network Code on Capacity Allocation Mechanisms in Gas Transmission
More informationSME License Order Working Group Update - Webinar #3 Call in number:
SME License Order Working Group Update - Webinar #3 Call in number: Canada Local: +1-416-915-8942 Canada Toll Free: +1-855-244-8680 Event Number: 662 298 966 Attendee ID: check your WebEx session under
More information