Machine checks on i386/x Andi Kleen, SuSE Labs
|
|
|
- Sarah Suzanna Adams
- 10 years ago
- Views:
Transcription
1 Machine checks on i386/x86-64 Andi Kleen, SuSE Labs
2 What is a machine check? Hardware error Internal errors, Memory, Cache, IO, Busses But users have a hard time to recognize this Hardware is (mostly) error correcting 64bit is worse: more DIMMs, more bit flips Smaller/more transistors NMI, Thermal Can be panic or a logged event Talking only about x86-64 here, a bit i386 IA64, S390, PPC64 handle machine checks differently
3 The OS is just the messenger Caused by hardware But always blamed on the software of course Sometimes drivers/bios can misprogram hardware Challenge is to explain to customers that their hardware is broken
4 General classification Uncorrected Console log or a jpg Don t make it to disk Sometimes available in BIOS event log afterwards Sometimes can be recovered by kernel after reboot Run through mcelog --ascii first Corrected error but logged Logged in a binary log (/dev/mcelog) mcelog cronjob decodes them into /var/log/mcelog On i386 they just go to /var/log/messages Nothing really bad happened, but if it happens often hardware will likely fail
5 A live example 2.4 AMD kernel: Northbridge Machine Check exception = b60ea ecc error link number 0 err cpu1 uncorrected ecc error processor context corrupt error address valid error enable error uncorrected previous error lost error address ac018 Address: ac018 CPU 1: Machine Check Exception: Kernel panic: Unable to continue
6 Another example 2.6 AMD fatal HARDWARE ERROR CPU 0: Machine Check Exception: 4 Bank 4: b TSC 24291bbb8104 ADDR fbf2c068 This is not a software problem! Run through mcelog --ascii to decode and contact your hardware vendor Kernel panic - not syncing: Machine check
7 Intel example 2.6 Fatal CPU 1: Machine Check Exception: Bank 1: b Kernel panic: CPU context corrupt
8 Another Intel example Non fatal mcelog entry STATUS e0f MCGSTATUS 2 MCE 0 HARDWARE ERROR. This is *NOT* a software problem! Please contact your hardware vendor CPU 21 BANK 4 TSC 20e7a6ec72de3 RIP 00:ffffffff801098e7 MCG status:eipv MCi status: Error enabled MCA:BUS Generic Generic Generic Other-transaction Request-timeout Error Model:Pad address glitch
9 Oops after machine check (shouldn t happen) HARDWARE ERROR CPU 1: Machine Check Exception: 6 Bank 0: be f RIP 00:<ffffffff80175d0a> TSC 15433f562a4 ADDR 1d MISC c4000e0f01a60e This is not a software problem! Run through mcelog --ascii to decode and contact your hardware vendor Kernel panic - not syncing: Machine check NMI Watchdog detected LOCKUP on CPU 0 CPU 0 Modules linked in: binfmt_misc nfs lockd nfs_acl sunrpc autofs4 edd ipv6 af_packet button battery ac loop dm_mod generic e1000 ide_cd cdrom uhci_hcd ehci_hcd i2c_i801 usbcore i2c_core shpchp pci_hotplug floppy reiserfs fan thermal sg processor ata_piix libata piix sd_mod scsi_mod ide_disk ide_core Pid: 18329, comm: rpm Tainted: G M rc5-git smp #1 RIP: 0010:[<ffffffff80116c37>] <ffffffff80116c37>{ smp_call_function+102} RSP: 0000:ffffffff803bdcb8 EFLAGS: RAX: RBX: RCX: RDX: RSI: f RDI: RBP: R08: ffffffff803bdc88 R09: R10: R11: R12: R13: ffffffff80116ba8 R14: R15: FS: (0000) GS:ffffffff (0063) knlgs: b7db36b0 CS: 0010 DS: 002b ES: 002b CR0: b CR2: b7f5b8b0 CR3: e000 CR4: e0 Process rpm (pid: 18329, threadinfo ffff , task ffff8101d51b07f0) Stack: ffffffff80116ba ffffffff d ffffffff802f375c ffffffff8033cfc f5586a ffffffff802f375c ffffffff80116c8b Call Trace: <#MC> <ffffffff80116ba8>{smp_really_stop_cpu+0} <ffffffff80116c8b>{smp_send_stop+47} <ffffffff80130a3e>{panic+169} <ffffffff802d2444>{_spin_trylock+9} <ffffffff802d2bbf>{oops_begin+93} <ffffffff >{mce_log+0} <ffffffff801128cb>{do_machine_check+730} <ffffffff8010b9cb>{machine_check+127} <EOE><1>Unable to handle kernel paging request at c RIP: <ffffffff8010bd48>{show_trace+443} PGD 7f6b3067 PUD 785bf067 PMD 0
10 User interface I > find /sys grep machine /sys/devices/system/machinecheck /sys/devices/system/machinecheck/machinecheck7 /sys/devices/system/machinecheck/machinecheck7/check_interval /sys/devices/system/machinecheck/machinecheck7/tolerant /sys/devices/system/machinecheck/machinecheck7/bank4ctl /sys/devices/system/machinecheck/machinecheck7/bank3ctl /sys/devices/system/machinecheck/machinecheck7/bank2ctl /sys/devices/system/machinecheck/machinecheck7/bank1ctl /sys/devices/system/machinecheck/machinecheck7/bank0ctl /sys/devices/system/machinecheck/machinecheck6 /sys/devices/system/machinecheck/machinecheck6/check_interval...
11 User Interface II Cronjob with mcelog Decodes /dev/mcelog into /var/log/mcelog tolerance level 0 always panic 1 panic if deadlock 2 try to avoid deadlock oops=panic, panic=timeout, mce=off
12 AMD Opteron specific MCEs When panic run through mcelog --ascii first Banks 0-3 CPU internal (DC, IC, BU, LS) 4 Northbridge: only really interesting one Banks 0-3 Ask customer to check cooling or their CPU might be just dying Or power supply/vrm broken
13 AMD Opteron Bank 4 Northbridge 0 / CorrEccEn single bit flip in memory If they get a lot DIMM might be dying or cooling/ps/vrm bad 1 / UnCorrEccEn Can be triple fault or panic memtest86 and exchange DIMMs/VRMs 12 Watchdog Could be plugin card/bios/driver Or another CPU is dead or mainboard flakey.
14 More AMD notes Bank 4 GART table walk is harmless SLES10 filters it out On some old systems bootup leaves bogus events in the log Newer kernels filter that out Can be overwritten with mce=bootlog to catch old machine checks from before reboot RevF: DRAM thresh pseudo events Only if configured using sysfs
15 Intel Banks depends on the family P4/Xeon P3/P-M Conroe/Woodcrest will have new ones Thermal events cause pseudo entry in mcelog On i386 it s a log entry in the kernel log. CPU is overheating.
16 Intel II Only BUS errors are interesting normally Non bus is CPU internal Don t report addresses normally We don t get a lot of reports in general Good or bad sign? For more details see Appendix E in IA32 manual vol 3
17 Tainted bits in Oopses * P - Proprietary module has been loaded. * F - Module has been forcibly loaded. * S - SMP with CPUs not designed for SMP. * R - User forced a module unload. * M - Machine had a machine check experience. * B - System has hit bad_page. * U - Unsupported module loaded.
18 Differences on i386 Logs to normal /var/log/messages Doesn t decode by default Doesn t have tolerance levels Generally less reliable
19 Differences on 2.4/x86-64 mcelog doesn t exist Decoded logs go into normal kernel log /var/log/messages Doesn t filter out some bogus one
20 Other tools mcelog --cputype --ascii cputype: --k8 or --p4 Just paste it in parsemce for i386
21 Tips and tricks When you see an oops after the machine check Sometimes it s a real bug, sometimes it is unavoidable Put it in bugzilla (but it might be not fixable) But explain the customer that fixing the oops won t fix the original problem
22 Tips and tricks II mce=off Or disable the event in sysfs Only recommended in emergencies Cause silent data corruption Hardware needs fixing. Corrected with PCC Disable the subevent in sysfs Will be still logged, but no panics BIOS/kernel do that for known offenders If there is a pattern report please
23 Tips and tricks III Low tolerance level / panic=xxx for clusters mce=bootlog NMI can have multiple causes User presses button Can be caused by some PCI errors
24 mcelog --dmi New in SLES10 Run on the same machine and with same configuration As root You need an address (ADDR xxxx) Gives label(s) on the mainboard Problems Unreliable due to BIOS bugs Often gives multiple DIMMs because of interleaving or bad BIOS
25 mcelog --dmi demo # echo "ADDR 0x123456" mcelog --dmi --ascii WARNING: with --dmi mcelog --ascii must run on the same machine with the same BIOS/memory configuration as where the machine check occurred. Resolving address using SMBIOS WARNING: SMBIOS data is often unreliable. Take with a grain of salt! DRAM DIMM Synchronous Width 128 Data Width 64 Size 1 GB Device Locator: H0_DIMM3 Bank Locator: Bank 4
26 More information Vendor documentation AMD BIOS and Kernel Developers Guide IA32 Intel Architecture SW Developers manual: Volume 3 parsemce for i386 LinuxKongress paper ~ak/pub/mce.pdf
Machine check handling on Linux
Machine check handling on Linux Andi Kleen SUSE Labs [email protected] Aug 2004 Abstract The number of transistors in common CPUs and memory chips is growing each year. Hardware busses are getting faster. This
System Management Interrupt Free Hardware
System Management Interrupt Free Hardware Keith Mannthey [email protected] Agenda Overview of System Management Interrupts (SMI) Overview of SMI-Free Solution Firmware support -- BIOS Firmware support
XID ERRORS. vr352 May 2015. XID Errors
ID ERRORS vr352 May 2015 ID Errors Introduction... 1 1.1. What Is an id Message... 1 1.2. How to Use id Messages... 1 Working with id Errors... 2 2.1. Viewing id Error Messages... 2 2.2. Tools That Provide
A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware
A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components
Cisco Prime Home 5.0 Minimum System Requirements (Standalone and High Availability)
White Paper Cisco Prime Home 5.0 Minimum System Requirements (Standalone and High Availability) White Paper July, 2012 2012 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public
VIA Fedora Linux Core 8 (x86&x86_64) VT8237R/VT8237A/VT8237S/VT8251/CX700/VX800 V-RAID V3.10 Driver Installation Guide
VIA Fedora Linux Core 8 (x86&x86_64) VT8237R/VT8237A/VT8237S/VT8251/CX700/VX800 V-RAID V3.10 Driver Installation Guide 1. Summary Version 0.8, December 03, 2007 Copyright 2003~2007 VIA Technologies, INC
McAfee Data Loss Prevention
Hardware Guide Revision B McAfee Data Loss Prevention 1650, 3650, 4400, 5500 This guide describes the features and capabilities of McAfee Data Loss Prevention (McAfee DLP) appliances to help you to manage
Chapter 6. Inside the System Unit. What You Will Learn... Computers Are Your Future. What You Will Learn... Describing Hardware Performance
What You Will Learn... Computers Are Your Future Chapter 6 Understand how computers represent data Understand the measurements used to describe data transfer rates and data storage capacity List the components
Certification: HP ATA Servers & Storage
HP ExpertONE Competency Model Certification: HP ATA Servers & Storage Overview Achieving an HP certification provides relevant skills that can lead to a fulfilling career in Information Technology. HP
BIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: DG31PR, DG31PRBR (Standard BIOS) BIOS Version 0059 October 24, 2008 PRG3110H.86A.0059.2008.1024.1834 Added Fixed Disk Boot Sector option under Maintenance Mode. Fixed
EXPLORING LINUX KERNEL: THE EASY WAY!
EXPLORING LINUX KERNEL: THE EASY WAY! By: Ahmed Bilal Numan 1 PROBLEM Explore linux kernel TCP/IP stack Solution Try to understand relative kernel code Available text Run kernel in virtualized environment
Using VMware Player. VMware Player. What Is VMware Player?
VMWARE APPLICATION NOTE VMware Player Using VMware Player This document contains the following sections: Work and Play in a Virtual World on page 1 Options and Features in VMware Player on page 4 Installing
Exploiting nginx chunked overflow bug, the undisclosed attack vector
Exploiting nginx chunked overflow bug, the undisclosed attack vector Long Le [email protected] About VNSECURITY.NET CLGT CTF team 2 VNSECURITY.NET In this talk Nginx brief introduction Nginx chunked
Know your Cluster Bottlenecks and Maximize Performance
Know your Cluster Bottlenecks and Maximize Performance Hands-on training March 2013 Agenda Overview Performance Factors General System Configuration - PCI Express (PCIe) Capabilities - Memory Configuration
Managed Backup Service - Agent for Linux 6.00.2415- Release Notes
Managed Backup Service - Agent for Linux 6.00.2415- Release Notes 1 Managed Backup Service Agent for Linux Version 6.00.2415 Release Notes, 9 th June 2008 1 OVERVIEW This document contains release notes
CS 6290 I/O and Storage. Milos Prvulovic
CS 6290 I/O and Storage Milos Prvulovic Storage Systems I/O performance (bandwidth, latency) Bandwidth improving, but not as fast as CPU Latency improving very slowly Consequently, by Amdahl s Law: fraction
Virtualization 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
A Comparison of VMware and {Virtual Server}
A Comparison of VMware and {Virtual Server} Kurt Lamoreaux Consultant, MCSE, VCP Computer Networking and Consulting Services A Funny Thing Happened on the Way to HP World 2004 Call for speakers at the
Dell Reliable Memory Technology
Dell Reliable Memory Technology Detecting and isolating memory errors THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS
Virtualization in Linux KVM + QEMU
CS695 Topics in Virtualization and Cloud Computing KVM + QEMU Senthil, Puru, Prateek and Shashank 1 Topics covered KVM and QEMU Architecture VTx support CPU virtualization in KMV Memory virtualization
PC Notebook Diagnostic Card
www.winter-con.com User s Guide PC Notebook Diagnostic Card User s Guide 1 www.winter-con.com User s Guide INTRODUCTION Notebook Diagnostic Card is a powerful diagnostic tool for technicians and administrators
NEC Corporation of America Intro to High Availability / Fault Tolerant Solutions
NEC Corporation of America Intro to High Availability / Fault Tolerant Solutions 1 NEC Corporation Technology solutions leader for 100+ years Established 1899, headquartered in Tokyo First Japanese joint
BIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: DG31PR, DG31PRBR (Standard BIOS) BIOS Version 0070 About This Release: February 8, 2010 Integrated Graphics Option ROM Revision: PXE LAN Option ROM Revision: Improved
Enterprise-Class Virtualization with Open Source Technologies
Enterprise-Class Virtualization with Open Source Technologies Alex Vasilevsky CTO & Founder Virtual Iron Software June 14, 2006 Virtualization Overview Traditional x86 Architecture Each server runs single
CGL Architecture Specification
CGL Architecture Specification Mika Karlstedt Helsinki 19th February 2003 Seminar paper for Seminar on High Availability and Timeliness in Linux University of Helsinki Department of Computer science i
Intel N440BX Server System Event Log (SEL) Error Messages
Intel N440BX Server System Event Log (SEL) Error Messages Revision 1.00 5/11/98 Copyright 1998 Intel Corporation DISCLAIMERS Information in this document is provided in connection with Intel products.
Random Access Memory (RAM) Types of RAM. RAM Random Access Memory Jamie Tees SDRAM. Micro-DIMM SO-DIMM
Random Access Memory (RAM) Sends/Receives data quickly between CPU This is way quicker than using just the HDD RAM holds temporary data used by any open application or active / running process Multiple
C440GX+ System Event Log (SEL) Messages
C440GX+ System Event Log (SEL) Messages Revision 0.40 4/15/99 Revision Information Revision Date Change 0.40 4/15/99 Changed BIOS Events 0C EF E7 20, 0C EF E7 21 to 0C EF E7 40, 0C EF E7 41 Disclaimers
H ARDWARE C ONSIDERATIONS
H ARDWARE C ONSIDERATIONS for Sidewinder 5 firewall software Compaq ProLiant ML370 G2 This document provides information on specific system hardware required for running Sidewinder firewall software on
Distributed Systems. Virtualization. Paul Krzyzanowski [email protected]
Distributed Systems Virtualization Paul Krzyzanowski [email protected] Except as otherwise noted, the content of this presentation is licensed under the Creative Commons Attribution 2.5 License. Virtualization
matasano Hardware Virtualization Rootkits Dino A. Dai Zovi
Hardware Virtualization Rootkits Dino A. Dai Zovi Agenda Introductions Virtualization (Software and Hardware) Intel VT-x (aka Vanderpool ) VM Rootkits Implementing a VT-x based Rootkit Detecting Hardware-VM
Support Notes for SUSE LINUX Enterprise Server 10 Service Pack 2 for HP Integrity Servers
Support Notes for SUSE LINUX Enterprise Server 10 Service Pack 2 for HP Integrity Servers HP Part Number: 5992-4774 Edition: E0708 Copyright 2008 Hewlett-Packard Development Company, L.P. Legal Notices
System Installation. 3-1 Socket 370 Celeron/Pentium-III Processor. Installing S370 CPU. Removing CPU. Configuring System Bus
System Installation This chapter provides you with instructions to set up your system. The additional information is enclosed to help you set up onboard PCI device and handle WDT operation in software
Configuring Memory on the HP Business Desktop dx5150
Configuring Memory on the HP Business Desktop dx5150 Abstract... 2 Glossary of Terms... 2 Introduction... 2 Main Memory Configuration... 3 Single-channel vs. Dual-channel... 3 Memory Type and Speed...
HP Integrity Servers with Windows Server 2008 SP2 and Windows Server 2008 R2 SP1 HP Insight Management WBEM Provider Events Reference Guide
HP Integrity Servers with Windows Server 2008 SP2 and Windows Server 2008 R2 SP1 HP Insight Management WBEM Provider Events Reference Guide HP Part Number: T2369-96023 Published: April 2011 Copyright 2011
Enabling VMware Enhanced VMotion Compatibility on HP ProLiant servers
Enabling VMware Enhanced VMotion Compatibility on HP ProLiant servers Technical white paper Table of contents Executive summary... 2 VMware VMotion overview... 2 VMotion CPU compatibility... 2 Enhanced
Network Security Platform 7.5
M series Release Notes Network Security Platform 7.5 Revision B Contents About this document New features Resolved issues Known issues Installation instructions Product documentation About this document
x86 Virtualization Hardware Support Pla$orm Virtualiza.on
x86 Virtualization Hardware Support Pla$orm Virtualiza.on Hide the physical characteris.cs of computer resources from the applica.ons Not a new idea: IBM s CP- 40 1967, CP/CMS, VM Full Virtualiza.on Simulate
Computer Components Study Guide. The Case or System Box
Computer Components Study Guide In this lesson, we will briefly explore the basics of identifying the parts and components inside of a computer. This lesson is used to introduce the students to the inside
Monthly Specification Update
Intel Server Board S1200BTLR Intel Server Board S1200BTSR Intel Server Board S1200BTLRM Intel Server System R1304BTLSFANR Intel Server System R1304BTSSFANR Intel Server System R1304BTLSHBNR Intel Server
BIG-IP Virtual Edition Setup Guide for Linux KVM. Version 11.4
BIG-IP Virtual Edition Setup Guide for Linux KVM Version 11.4 Table of Contents Table of Contents Legal Notices...5 Chapter 1: Getting Started with BIG-IP Virtual Edition...7 What is BIG-IP Virtual Edition?...8
System Event Log Troubleshooting Guide for PCSD Platforms Based on Intel Xeon Processor E5 4600/2600/2400/1600/1400 Product Families
System Event Log Troubleshooting Guide for PCSD Platforms Based on Intel Xeon Processor E5 4600/2600/2400/1600/1400 Product Families Intel order number G90620-003 Revision 1.2 December 2013 Platform Collaboration
Dell PowerEdge R610 Systems Hardware Owner s Manual
Dell PowerEdge R610 Systems Hardware Owner s Manual Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your computer. CAUTION: A CAUTION indicates
Configuring Virtual Blades
CHAPTER 14 This chapter describes how to configure virtual blades, which are computer emulators that reside in a WAE or WAVE device. A virtual blade allows you to allocate WAE system resources for use
DDR4 Memory Technology on HP Z Workstations
Technical white paper DDR4 Memory Technology on HP Z Workstations DDR4 is the latest memory technology available for main memory on mobile, desktops, workstations, and server computers. DDR stands for
Cloud Storage. Parallels. Performance Benchmark Results. White Paper. www.parallels.com
Parallels Cloud Storage White Paper Performance Benchmark Results www.parallels.com Table of Contents Executive Summary... 3 Architecture Overview... 3 Key Features... 4 No Special Hardware Requirements...
How To Compare Two Servers For A Test On A Poweredge R710 And Poweredge G5P (Poweredge) (Power Edge) (Dell) Poweredge Poweredge And Powerpowerpoweredge (Powerpower) G5I (
TEST REPORT MARCH 2009 Server management solution comparison on Dell PowerEdge R710 and HP Executive summary Dell Inc. (Dell) commissioned Principled Technologies (PT) to compare server management solutions
Quick Deployment Step-by-step instructions to deploy Oracle Big Data Lite Virtual Machine
Quick Deployment Step-by-step instructions to deploy Oracle Big Data Lite Virtual Machine Version 3.0 Please note: This appliance is for testing and educational purposes only; it is unsupported and not
System Event Log Troubleshooting Guide for Intel S5500/S3420 Series Server Boards
System Event Log Troubleshooting Guide for Intel S5500/S3420 Series Server Boards Intel order number G74211-002 Revision 1.1 December 2013 Platform Collaboration and Systems Division Marketing Revision
Using Red Hat Network Satellite Server to Manage Dell PowerEdge Servers
Using Red Hat Network Satellite Server to Manage Dell PowerEdge Servers Enterprise Product Group (EPG) Dell White Paper By Todd Muirhead and Peter Lillian July 2004 Contents Executive Summary... 3 Introduction...
HP Proliant BL460c G7
HP Proliant BL460c G7 The HP Proliant BL460c G7, is a high performance, fully fault tolerant, nonstop server. It s well suited for all mid-level operations, including environments with local storage, SAN
The Motherboard Chapter #5
The Motherboard Chapter #5 Amy Hissom Key Terms Advanced Transfer Cache (ATC) A type of L2 cache contained within the Pentium processor housing that is embedded on the same core processor die as the CPU
Manage the RAID system from event log
Manage the RAID system from event log Tim Chung Version 1.0 (JAN, 2010) - 1 - QSAN Technology, Inc. http://www.qsantechnology.com White Paper# QWP201001-ALL lntroduction Event log records the information
VMware and CPU Virtualization Technology. Jack Lo Sr. Director, R&D
ware and CPU Virtualization Technology Jack Lo Sr. Director, R&D This presentation may contain ware confidential information. Copyright 2005 ware, Inc. All rights reserved. All other marks and names mentioned
System Event Log Troubleshooting Guide for Intel S5500/S3420 series Server Boards
System Event Log Troubleshooting Guide for Intel S5500/S3420 series Server Boards Intel order number G74211-001 Revision 1.0 August 2012 Enterprise Platforms and Services Division Marketing Disclaimers
Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies
Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies Kurt Klemperer, Principal System Performance Engineer [email protected] Agenda Session Length:
Configuring Apache Derby for Performance and Durability Olav Sandstå
Configuring Apache Derby for Performance and Durability Olav Sandstå Database Technology Group Sun Microsystems Trondheim, Norway Overview Background > Transactions, Failure Classes, Derby Architecture
HRG 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
How to Configure Intel Ethernet Converged Network Adapter-Enabled Virtual Functions on VMware* ESXi* 5.1
How to Configure Intel Ethernet Converged Network Adapter-Enabled Virtual Functions on VMware* ESXi* 5.1 Technical Brief v1.0 February 2013 Legal Lines and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED
Andreas Herrmann. AMD Operating System Research Center
Myth and facts about 64-bit Linux Andreas Herrmann André Przywara AMD Operating System Research Center March 2nd, 2008 Myths... You don't need 64-bit software with less than 3 GB RAM. There are less drivers
Parts of a Computer. Preparation. Objectives. Standards. Materials. 1 1999 Micron Technology Foundation, Inc. All Rights Reserved
Parts of a Computer Preparation Grade Level: 4-9 Group Size: 20-30 Time: 75-90 Minutes Presenters: 1-3 Objectives This lesson will enable students to: Identify parts of a computer Categorize parts of a
Novell Cluster Services Implementation Guide for VMware
www.novell.com/documentation Novell Cluster Services Implementation Guide for VMware Open Enterprise Server 11 SP2 January 2014 Legal Notices Novell, Inc., makes no representations or warranties with respect
Hardware Based Virtualization Technologies. Elsie Wahlig [email protected] Platform Software Architect
Hardware Based Virtualization Technologies Elsie Wahlig [email protected] Platform Software Architect Outline What is Virtualization? Evolution of Virtualization AMD Virtualization AMD s IO Virtualization
Intel Server Control User s Guide
Legal Information Intel Server Control User s Guide Version 2.3 Part Number: A09225-004 About Intel Server Control Finding the Right Tool Managing Remote Servers Connecting to a Remote Server Paging an
Enabling Technologies for Distributed Computing
Enabling Technologies for Distributed Computing Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF Multi-core CPUs and Multithreading Technologies
The team that wrote this redbook Comments welcome Introduction p. 1 Three phases p. 1 Netfinity Performance Lab p. 2 IBM Center for Microsoft
Foreword p. xv Preface p. xvii The team that wrote this redbook p. xviii Comments welcome p. xx Introduction p. 1 Three phases p. 1 Netfinity Performance Lab p. 2 IBM Center for Microsoft Technologies
Audit & Tune Deliverables
Audit & Tune Deliverables The Initial Audit is a way for CMD to become familiar with a Client's environment. It provides a thorough overview of the environment and documents best practices for the PostgreSQL
SIDN Server Measurements
SIDN Server Measurements Yuri Schaeffer 1, NLnet Labs NLnet Labs document 2010-003 July 19, 2010 1 Introduction For future capacity planning SIDN would like to have an insight on the required resources
64-Bit NASM Notes. Invoking 64-Bit NASM
64-Bit NASM Notes The transition from 32- to 64-bit architectures is no joke, as anyone who has wrestled with 32/64 bit incompatibilities will attest We note here some key differences between 32- and 64-bit
Storage XenMotion: Live Storage Migration with Citrix XenServer
Storage XenMotion: Live Storage Migration with Citrix XenServer Enabling cost effective storage migration and management strategies for enterprise and cloud datacenters www.citrix.com Table of Contents
ATTO ExpressSAS Troubleshooting Guide for Windows
ATTO ExpressSAS Troubleshooting Guide for Windows This document describes troubleshooting techniques that can be used to identify and resolve issues associated with the ATTO ExpressSAS Raid Controller.
Cautions When Using BitLocker Drive Encryption on PRIMERGY
Cautions When Using BitLocker Drive Encryption on PRIMERGY July 2008 Fujitsu Limited Table of Contents Preface...3 1 Recovery mode...4 2 Changes in hardware configurations...5 3 Prior to hardware maintenance
Virtual Machines. COMP 3361: Operating Systems I Winter 2015 http://www.cs.du.edu/3361
s COMP 3361: Operating Systems I Winter 2015 http://www.cs.du.edu/3361 1 Virtualization! Create illusion of multiple machines on the same physical hardware! Single computer hosts multiple virtual machines
Module I-7410 Advanced Linux FS-11 Part1: Virtualization with KVM
Bern University of Applied Sciences Engineering and Information Technology Module I-7410 Advanced Linux FS-11 Part1: Virtualization with KVM By Franz Meyer Version 1.0 February 2011 Virtualization Architecture
Attacking Hypervisors via Firmware and Hardware
Attacking Hypervisors via Firmware and Hardware Alex Matrosov (@matrosov), Mikhail Gorobets, Oleksandr Bazhaniuk (@ABazhaniuk), Andrew Furtak, Yuriy Bulygin (@c7zero) Advanced Threat Research Agenda Hypervisor
Introduction to the NI Real-Time Hypervisor
Introduction to the NI Real-Time Hypervisor 1 Agenda 1) NI Real-Time Hypervisor overview 2) Basics of virtualization technology 3) Configuring and using Real-Time Hypervisor systems 4) Performance and
Intel RAID Controllers
Intel RAID Controllers Best Practices White Paper April, 2008 Enterprise Platforms and Services Division - Marketing Revision History Date Revision Number April, 2008 1.0 Initial release. Modifications
Virtualization. Michael Tsai 2015/06/08
Virtualization Michael Tsai 2015/06/08 What is virtualization? Let s first look at a video from VMware http://bcove.me/x9zhalcl Problems? Low utilization Different needs DNS DHCP Web mail 5% 5% 15% 8%
Intel RAID Basic Troubleshooting Guide
Intel RAID Basic Troubleshooting Guide Technical Summary Document June 2009 Enterprise Platforms and Services Division - Marketing Revision History Intel RAID Basic Troubleshooting Guide Revision History
The PC Boot Process - Windows XP.
The PC Boot Process - Windows XP. Power supply switched on. The power supply performs a selftest. When all voltages and current levels are acceptable, the supply indicates that the power is stable and
Power efficiency and power management in HP ProLiant servers
Power efficiency and power management in HP ProLiant servers Technology brief Introduction... 2 Built-in power efficiencies in ProLiant servers... 2 Optimizing internal cooling and fan power with Sea of
Nexenta Performance Scaling for Speed and Cost
Nexenta Performance Scaling for Speed and Cost Key Features Optimize Performance Optimize Performance NexentaStor improves performance for all workloads by adopting commodity components and leveraging
PARALLELS SERVER 4 BARE METAL README
PARALLELS SERVER 4 BARE METAL README This document provides the first-priority information on Parallels Server 4 Bare Metal and supplements the included documentation. TABLE OF CONTENTS 1 About Parallels
Operating System Overview. Otto J. Anshus
Operating System Overview Otto J. Anshus A Typical Computer CPU... CPU Memory Chipset I/O bus ROM Keyboard Network A Typical Computer System CPU. CPU Memory Application(s) Operating System ROM OS Apps
VMware Data Recovery. Administrator's Guide EN-000193-00
Administrator's Guide EN-000193-00 You can find the most up-to-date technical documentation on the VMware Web site at: http://www.vmware.com/support/ The VMware Web site also provides the latest product
Uses for Virtual Machines. Virtual Machines. There are several uses for virtual machines:
Virtual Machines Uses for Virtual Machines Virtual machine technology, often just called virtualization, makes one computer behave as several computers by sharing the resources of a single computer between
PARALLELS SERVER BARE METAL 5.0 README
PARALLELS SERVER BARE METAL 5.0 README 1999-2011 Parallels Holdings, Ltd. and its affiliates. All rights reserved. This document provides the first-priority information on the Parallels Server Bare Metal
VMware Server 2.0 Essentials. Virtualization Deployment and Management
VMware Server 2.0 Essentials Virtualization Deployment and Management . This PDF is provided for personal use only. Unauthorized use, reproduction and/or distribution strictly prohibited. All rights reserved.
Logical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit.
Objectives The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Identify the components of the central processing unit and how they work together and interact with memory Describe how
Installation Guide. McAfee VirusScan Enterprise for Linux 1.9.0 Software
Installation Guide McAfee VirusScan Enterprise for Linux 1.9.0 Software COPYRIGHT Copyright 2013 McAfee, Inc. Do not copy without permission. TRADEMARK ATTRIBUTIONS McAfee, the McAfee logo, McAfee Active
Hardware Assisted Virtualization
Hardware Assisted Virtualization G. Lettieri 21 Oct. 2015 1 Introduction In the hardware-assisted virtualization technique we try to execute the instructions of the target machine directly on the host
SUSE Linux Enterprise 10 SP2: Virtualization Technology Support
Technical White Paper LINUX OPERATING SYSTEMS www.novell.com SUSE Linux Enterprise 10 SP2: Virtualization Technology Support Content and modifications. The contents of this document are not part of the
