Presentation is loading. Please wait.

Presentation is loading. Please wait.

DELL PUBLIC Matt Domsch Technology Strategist, Office of the CTO, Dell September 21, 2009 Dynamic Driver Injection.

Similar presentations


Presentation on theme: "DELL PUBLIC Matt Domsch Technology Strategist, Office of the CTO, Dell September 21, 2009 Dynamic Driver Injection."— Presentation transcript:

1 DELL PUBLIC Matt Domsch Technology Strategist, Office of the CTO, Dell September 21, 2009 Dynamic Driver Injection

2 DELL PUBLIC Agenda ● Problem ● Solution Options ● DKMS ● Vendor Driver Update Programs ● Dynamic Driver Injection using Dell Lifecycle Controller ● Virtualization ● Future Directions

3 Situation: OS Deployments Lag New Hardware Red Hat RHEL 5 5.15.45.35.2 Dell Server Product Line 11G 10G End User Data Center OS Refresh Standardized on RHEL 5.2 Goal: Meet the needs of both the user's application and the hardware Today Problem: Older OS missing drivers for newer hardware

4 DELL PUBLIC Solution Option: DKMS ● Dynamic Kernel Module Support ● Tool to assist backporting drivers to older OS versions ● Build Driver Disks and RPMs / DEBs for deployment ● Deploy boot-critical driver disks on media (CD, Floppy, USB) ● Install other driver RPMs / DEBs via normal methods ● DKMS is Dell's preferred method of publishing updated drivers. ● DKMS is available in Ubuntu, EPEL, and on linux.dell.com. OS Installation is still a manual process Most suitable for individual deployments

5 DELL PUBLIC Solution Option: OS Vendor Driver Programs ● Red Hat Driver Update Program ● Novell/SuSE Partner Linux Driver Process ● End Users receive drivers, built, tested and supported by their OS Vendor ● Challenge: different tools / processes for each OS vendor ● Solution: Driver developers use DKMS to prepare Kernel Module Packages for either OS Installation is still a manual process Most suitable for individual deployments

6 DELL PUBLIC Solution Option: Dynamic Driver Injection using Dell Lifecycle Controller + = OS Installer CD Drivers Lifecycle Controller Provides Drivers Seamless, installed OS with all necessary drivers, without using a driver disk.

7 DELL PUBLIC Dell Lifecycle Controller + Latest drivers downloaded from dell.com before installation OS Installer automatically looks on LCC for drivers Implemented in SLES 10 SP3, SLES 11, RHEL 5.4 Work In Progress for Ubuntu 9.10

8 DELL PUBLIC Solution Option: Virtualization Hardware Virtual Machine Application Services OS Tailored for Application Needs Hypervisor-optimized Platform Services OS Tailored for Hardware Needs VM Isolation Hardware Systems Management Hardware Device Drivers Operating System Hardware Reducing Complexity through decomposition Simplifying User OS Image Management Solution's Technical Needs: e.g. RHEL 5.3 User’s Business Needs: e.g. RHEL 5.2 Application

9 DELL PUBLIC Future Integration ● iDRAC 6 Enterprise with Vflash ● Secure, PXE-less network deployments ● Remotely stage your own content ● Firmware-Tools: Dell Firmware Update Framework ● YUM & RPM-enabled ● APT and DEB-enabled ● Linux Foundation Driver Backport Working Group ● DKMS developer tool ● RPM Spec works across distributions and versions ● Jockey Online Driver Database

10 DELL PUBLIC I Like It! Questions?

11 DELL PUBLIC For More Information ● Dell Lifecycle Controller http://dell.com/openmanage ● Red Hat Driver Update Program http://dup.et.redhat.com/http://dup.et.redhat.com/ ● Novell Partner Linux Driver Process http://developer.novell.com/wiki/index.php/Category:Partner_L inux_Driver_Process ● DKMS http://linux.dell.com/dkms ● Firmware-Tools http://linux.dell.com/firmware-tools ● Linux Foundation Driver Backport Working Group http://www.linuxfoundation.org/collaborate/workgroups/driver- backport

12 DELL PUBLIC Acknowledgements ● CD photo license CC-BY-SA 2.5 http://commons.wikimedia.org/wiki/File:Compact_disc.svg ● Hard Disk photo license CC-BY-SA 2.5 http://commons.wikimedia.org/wiki/File:Serial_ATA_hard_disk.jpg


Download ppt "DELL PUBLIC Matt Domsch Technology Strategist, Office of the CTO, Dell September 21, 2009 Dynamic Driver Injection."

Similar presentations


Ads by Google