Intel Transparent Computing

Similar documents
Intel Desktop Board DZ68DB

Evolving Small Cells. Udayan Mukherjee Senior Principal Engineer and Director (Wireless Infrastructure)

Extending Energy Efficiency. From Silicon To The Platform. And Beyond Raj Hazra. Director, Systems Technology Lab

Introduction to Intel Boot Loader Development Kit (Intel BLDK) Intel SSG/SSD/UEFI

Intel Server Board S2600CW2S

GUID Partition Table (GPT)

Intel Platform Administration Technology Quick Start Guide

LED Manager for Intel NUC

Intel Xeon Phi Coprocessor. Technical Resources. Intel Xeon Phi Coprocessor Workshop Pawsey Centre & CSIRO, Aug Intel Xeon Phi Coprocessor

Intel Server Board S2600STB

Intel Learning Series Developer Program Self Verification Program. Process Document

Intel Cache Acceleration Software for Windows* Workstation

Intel Desktop Board D946GZAB

Intel Desktop Board D975XBX2

Intel Desktop Board D945GCLF2

Intel Atom Processor Based Platform Technologies. Intelligent Systems Group Intel Corporation

Intel Virtualization Technology Roadmap and VT-d Support in Xen

KVM for IA64. Anthony Xu

The Future of Software and Services

Drive Recovery Panel

Nested Virtualization Update From Intel. Xiantao Zhang, Eddie Dong Intel Corporation

Intel s Architecture for NFV

Intel Setup and Configuration Service. (Lightweight)

Intel Desktop Board D945GCLF

Intel Desktop Board DH61SA

Intel Desktop Board DG41CN

Installation Guide and Release Notes

Making Nested Virtualization Real by Using Hardware Virtualization Features

Intel Desktop Board DG31PR

Intel Desktop Board DP67DE

INTEL PERCEPTUAL COMPUTING SDK. How To Use the Privacy Notification Tool

Intel G31/P31 Express Chipset

Intel Desktop Board DQ35MP. MLP Report. Motherboard Logo Program (MLP) 5/7/2008

Data Plane Development Kit

Intel Desktop Board DP55SB

Intel Desktop Board DG41RQ

Intel 848P Chipset. Specification Update. Intel 82848P Memory Controller Hub (MCH) August 2003

Intel Desktop Board D945GCCR

Software Evaluation Guide for ImTOO* YouTube* to ipod* Converter Downloading YouTube videos to your ipod

Upgrading Intel Server Board Set SE8500HW4 to Support Intel Xeon Processors 7000 Sequence

Intel Server Board S2400SC

Intel Server Board S1200BTS

Intel Desktop Board DH61CR

Intel Desktop Board DH61HO. MLP Report. Motherboard Logo Program (MLP) 09/20/2012

March Getting Started with the Intel Desktop Board DQ77MK UEFI Development Kit

Installation Guide and Release Notes

Intel Unite. Intel Unite Firewall Help Guide

BIOS Update Release Notes

BIOS Update Release Notes

Intel Server Board S1200V3RPO Intel Server System R1208RPOSHORSPP

GraphBuilder: A Scalable Graph ETL Framework

Lenovo ThinkCentre M90z with Intel vpro Technology. Stefan Richards Intel Corporation Business Client Platform Division

Intel Server Board S1200V3RPO Intel Server System R1208RPOSHORSPP

Clear CMOS after Hardware Configuration Changes

Intel RealSense Depth Module D400 Series Software Calibration Tool

Reference Boot Loader from Intel

Intel Server Board S5520HC

Intel 945(GM/GME)/915(GM/GME)/ 855(GM/GME)/852(GM/GME) Chipsets VGA Port Always Enabled Hardware Workaround

The Intel Processor Diagnostic Tool Release Notes

Intel Cache Acceleration Software - Workstation

Intel vpro Technology Virtual Seminar 2010

Live Migration of vgpu

How to Create a.cibd File from Mentor Xpedition for HLDRC

Intel Desktop Board D845PT Specification Update

Intel and the Future of Consumer Electronics. Shahrokh Shahidzadeh Sr. Principal Technologist

Intel Dynamic Platform and Thermal Framework (Intel DPTF), Client Version 8.X

How to Create a.cibd/.cce File from Mentor Xpedition for HLDRC

Device Firmware Update (DFU) for Windows

Intel Desktop Board DH55TC

Intel Atom Processor E3800 Product Family Development Kit Based on Intel Intelligent System Extended (ISX) Form Factor Reference Design

KVM as The NFV Hypervisor

BIOS Update Release Notes

Intel Education Theft Deterrent Release Note WW16'14. August 2014

BIOS Update Release Notes

Desktop/Motherboard WHC Report

Interrupt Swizzling Solution for Intel 5000 Chipset Series based Platforms

Intel RealSense D400 Series Calibration Tools and API Release Notes

BIOS Update Release Notes

Intel Desktop Board DQ57TM

Expand Your HPC Market Reach and Grow Your Sales with Intel Cluster Ready

Intel Desktop Board D915GUX Specification Update

Intel Desktop Board DP45SG

Intel Desktop Board D915GEV Specification Update

Intel Atom Processor D2000 Series and N2000 Series Embedded Application Power Guideline Addendum January 2012

Intel Desktop Board DQ35JO

Striking the Balance Driving Increased Density and Cost Reduction in Printed Circuit Board Designs

Innovating and Integrating for Communications and Storage

The Transition to PCI Express* for Client SSDs

Intel USB 3.0 extensible Host Controller Driver

Intel 82580EB/82580DB GbE Controller Feature Software Support. LAN Access Division (LAD)

Non-Volatile Memory Cache Enhancements: Turbo-Charging Client Platform Performance

Software Evaluation Guide for WinZip 15.5*

Computer Management* (IEA) Training Foils

Embedded and Communications Group January 2010

Mary Yeoh Intel Penang Design Center (ipdc) Intel Corporation Penang, Malaysia

Intel Setup and Configuration Service Lite

Intel IT Director 1.7 Release Notes

Server Test Submission (STS) Report. Server WHQL Testing Services Enterprise Platforms and Services Division

Intel Open Source HD Graphics Programmers' Reference Manual (PRM)

Design of Vhost-pci - designing a new virtio device for inter-vm communication

Transcription:

Intel Transparent Computing Jeff Griffen Director of Platform Software Infrastructure Software and Services Group October, 21 2010 1

Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. INTEL PRODUCTS ARE NOT INTENDED FOR USE IN MEDICAL, LIFE SAVING, OR LIFE SUSTAINING APPLICATIONS. Intel may make changes to specifications and product descriptions at any time, without notice. All products, dates, and figures specified are preliminary based on current expectations, and are subject to change without notice. Intel, processors, chipsets, and desktop boards 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. Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. Copyright 2010 Intel Corporation. 2

Agenda Intel SSG PSI Role UEFI Backgrounder Engagement in Transparent Computing 3

Intel SSG PSI Role Platform SW Infrastructure, PSI is part of Intel Software and Services Group with over 10 years history and global developer centers in US and Shanghai PSI team created EFI (Extensible Firmware Interface) which is a cross platform interface standard between hardware and software technology, to replace the legacy BIOS (Basic Input/Output System) UEFI (Unified EFI) standard is based on EFI (www.uefi.org) Implemented on IA32, X64 and IA64 architectures UEFI technology has been wildly adopted, 50% of platforms in the market based on UEFI code we developed. All notebook based on Intel platform Most Apple products using EFI code Close to 100 PSI engineers working on UEFI. Team published over 300 patents. 4

UEFI - Industry BIOS Transition Pre-2000 2000 2004 2005 2010 All Platforms BIOS were proprietary Intel invented the Extensible Firmware Interface (EFI) and provided sample implementation under free BSD terms tianocore.org, open source EFI community launched Unified EFI (UEFI) Industry forum, with 15 members, was formed to standardize EFI Over 160 members and growing! Major MNCs shipping; UEFI platforms crossed 50% of IA worldwide units; Microsoft UEFI x64 support in Server 2008, Vista and Win7; RedHat and Novell OS support 5

UEFI & Transparent Computing Unified Extensible Firmware Interface (UEFI) Foundation UEFI Helps Transparent Computing Separate SW & HW Framework drivers OEM/ODM drivers IBV drivers Our Focus Area Compatibility Support Modules Architecture protocol CPU MRC 6

Engagement in Transparent Computing Started Collaboration with Prof. Zhang from TsingHua University in 2006 Provided solution based on UEFI to Prof. Zhang for Transparent Computing research Working with local Industry on proof of concept, usage model and market opportunity Join Transparent Computing Alliance Promote and contribute to Transparent Computing Alliance Use our key learning from UEFI to apply to Transparent Computing Alliance 7

8 Thank You

9 Backup

Architecture overview TC TC client TC client TC client client TC server SAAS SAAS SAAS SAAS 10

TC Client overview Host OS IDE NIC Other resources mem, vga,etc Platform Independent Firmware (TIANO + LVMM + SOS) HW NIC platform Server Broadband network Keep balance between performance (H/W) and transparency (virtualization) Platform Independent Firmware = UEFI + LVMM + SOS + SOS apps/drivers LVMM hooks the IDE and NIC access, all other H/W access pass through to hardware LVMM/SOS converts IDE and NIC requests to network packet and send to remote server via NIC Server is responsible for network packet handling and OS image management 11

TC server architecture TC server System mgmt agent TC system administrator Network scheduler Virtual disk management Block I/O handler TC network Delta 1 Delta 2 Delta N TC client BASE Image 12

Usage example (eclassroom) --- migrate the same OS to different HW platforms School Campus Network OS & software Image Student in e- classroom: learning course Teacher at office: prepare the courses Student at library: browser internet Student at home: do homework with same software environment as the e-classroom 13