Ksplice Presentation External


Published on

K-Splice Presentation

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Oracle has been and continues to be very committed to Linux: 1. Commitment to use and improve LINUX – Oracle Runs its Business on Linux 2. Commitment to make all of our products available on LINUX – All Products Available on Linux; 9000 developers 3. Commitment & contributions to fully support LINUX for our customers – Global Linux Support in 100+ Countries 4. To make significant technology contributions to the LINUX community - Dedicated Linux Kernel Team Why - …….Good for the LINUX community and good for Oracle Back in the late 90s Oracle realized that x86 hardware was going to be a big deal and we were keen to help this trend. At the time, there were really two choices for x86 operating systems and one of them came from Redmond, Washington. So we decided on Linux. And we began investing in it. We hired developers, we put money into Red Hat and VA Linux We developed key Linux functionality such Asynchronous I/O to ensure Oracle databases could run properly on Linux We were the first company to release a commercially available relational database on Linux Fast forward 12 years or so and we ’re at a point where we have a dedicated Linux kernel engineering team A global support org whose only job it is to support the Linux operating system More importantly, the very core of Oracle ’s IT infrastructure, including our mission critical systems and our entire development organization runs on Linux Oracle Global IT runs Oracle Enterprise Linux with more than 42,000 servers and supporting 4+ million external users and 84,000 internal users In fact, I don ’t think there are many companies with an enterprise Linux deployment larger than Oracle’s. We wouldn ’t still be investing in Linux if it didn’t also produce business results
  • Ksplice Presentation External

    1. 1. Oracle Linux: Implications of the Ksplice Acquisition Wim Coekaerts, Senior Vice President, Linux and Virtualization Engineering Waseem Daher, Former COO and Co-Founder of Ksplice September 2011
    2. 2. The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle ’s products remains at the sole discretion of Oracle.
    3. 3. Agenda <ul><li>Oracle ’s Linux strategy </li></ul><ul><li>Why did we acquire Ksplice? </li></ul><ul><li>Overview of Ksplice technology </li></ul><ul><li>Integration with Oracle Linux </li></ul><ul><li>Next Steps </li></ul>
    4. 4. Oracle Linux Strategy <ul><li>Deliver the best performing, most modern and reliable Linux operating system for the data center </li></ul><ul><li>Stay as close to mainline as possible </li></ul><ul><li>Influence Linux roadmap upstream via direct community involvement </li></ul><ul><li>Offer differentiated enterprise-class support </li></ul><ul><li>Full stack tested with real world workloads </li></ul><ul><li>Lower cost </li></ul><ul><li>Ensure Oracle Linux customers have full legal protection with complete indemnification </li></ul>
    5. 5. More Than 7,000 Customers…and Growing Rely on Oracle Linux and Oracle VM
    6. 6. Exadata Customers running Oracle Linux
    7. 7. Oracle Linux Leadership <ul><li>Pre-installed on Sun x86 blade servers </li></ul><ul><li>Global Support in 145 Countries </li></ul><ul><li>#1 Linux Database </li></ul><ul><li>Oracle Validated Configurations </li></ul><ul><li>Oracle Product Development on Linux </li></ul><ul><li>Linux Contributions </li></ul>
    8. 8. Independent Linux Vendor <ul><li>Dedicated development team </li></ul><ul><li>Dedicated QA team </li></ul><ul><li>Dedicated support team </li></ul><ul><li>Dedicated ISV and IHV team </li></ul><ul><li>Oracle Linux training and certification </li></ul><ul><li>Oracle Linux consulting services </li></ul>
    9. 9. Oracle Linux Summary <ul><li>Default Kernel is Unbreakable Enterprise Kernel </li></ul><ul><li>Also offer Red Hat Compatible Kernel </li></ul><ul><li>Both kernels open source and are free to download; Difference is in functionality </li></ul><ul><li>Support pricing is same for both </li></ul><ul><ul><li>Oracle Linux Support Program </li></ul></ul><ul><li>Oracle recommends using the Unbreakable Enterprise Kernel </li></ul>
    10. 10. Ksplice Acquisition
    11. 11. Ksplice Acquisition <ul><li>Acquired in July 2011 </li></ul><ul><li>Founded in 2008; based in Cambridge, MA </li></ul><ul><li>Over 700 customers across multiple industries </li></ul><ul><li>Creator of innovative zero downtime updates for Linux </li></ul><ul><li>Because rebooting after applying Linux updates is costly and disruptive, many administrators must delay applying security updates and other critical fixes </li></ul><ul><li>Ksplice technology will enable Oracle customers to apply updates without rebooting – increasing the security, reliability, and availability of Oracle Linux </li></ul><ul><li>Oracle is the only enterprise Linux vendor that can offer zero downtime updates </li></ul>
    12. 12. Strategic Importance to Oracle <ul><ul><li>Oracle customers use Linux for mission critical systems </li></ul></ul><ul><ul><ul><li>High performance </li></ul></ul></ul><ul><ul><ul><li>Significant percentage of business critical applications are deployed on Linux </li></ul></ul></ul><ul><li>Linux kernel security updates are released monthly and system reboots are costly and disruptive </li></ul><ul><ul><ul><li>Industry regulations require companies to apply security updates and patches regularly </li></ul></ul></ul><ul><ul><ul><li>Security is compromised by failure to update </li></ul></ul></ul><ul><ul><ul><li>System administrators are forced to choose between known best practices and added operational costs </li></ul></ul></ul><ul><li>Oracle Linux zero downtime technology, combined with hot patches for Oracle database, further extends Oracle ’ s security, reliability, and availability leadership </li></ul><ul><li>Significant competitive advantage vs. Red Hat </li></ul>
    13. 13. There Is a Better Way to Update with Ksplice Always Accessible Systems – No Reboot Necessary <ul><li>Improved Availability </li></ul><ul><ul><li>Apply critical updates and security patches without rebooting </li></ul></ul><ul><ul><li>Eliminate downtime and disruption for your users and customers - updates happen while applications are running </li></ul></ul><ul><li>Enhanced Security </li></ul><ul><ul><li>Reduce your window of vulnerability </li></ul></ul><ul><ul><li>Dramatically increase compliance with OS updates </li></ul></ul><ul><li>Reduced Operational Cost </li></ul><ul><ul><li>No more long nights and weekends spent rebooting servers for kernel updates </li></ul></ul><ul><ul><li>No need to coordinate with system users about outages caused by reboots </li></ul></ul>One Step, Zero Downtime
    14. 14. Proven Technology Validated by Customers “ Ksplice enables our technical staff to reduce the amount of time we spend on routine maintenance. We ’ re reducing both costs and headaches at the same time. ” Nick Zyren, CTO of FutureHosting   “ Inspires utter awe and delight in our system administrators and strengthens our business by letting us maintain servers more effectively. ” Zak Boca, CEO of SingleHop   “ Ksplice is superb. It reduces one of the biggest costs associated with any server-system administrator maintenance time, and helps us improve the quality of service we can provide to our customers. ” Dave Collins, CTO of HostGator  
    15. 15. Industry Recognition of Ksplice’s Technology “ Ksplice came up with a technology that can patch or install a new kernel on the fly. This takes the minimal reboots of Linux to zero reboots. Ideally, this allows a machine running Linux to run indefinitely. ”   (09/1/2010) “ Until a system can be updated, it can be vulnerable to security flaws. By allowing users to install kernel updates without downtime, Ksplice technology reduces the cost of system administration and reinforces security, increasing the actual rate of compliance with security updates. ”   (09/8/2010) &quot;When a vendor releases software updates, Ksplice makes those updates into a module that can be applied to a server without rebooting it. This saves you the hassle of notifying customers of downtime and planning for staff members to work at 2:00 a.m. on a Sunday morning. The update can be applied painlessly and without any disruption to anyone's work“ (02/12/2010)
    16. 16. Ksplice Technology Overview
    17. 17. Security Update Released … One Week Later … And Another 4 Hours Later <ul><li>System administrator negotiates with management to schedule outage windows </li></ul><ul><li>System administrator schedules downtime the following week </li></ul><ul><li>System administrator notifies users of planned downtime </li></ul><ul><li>Shut down application server </li></ul><ul><li>Shut down database </li></ul><ul><li>Apply Linux OS update </li></ul><ul><li>Start up database </li></ul><ul><li>Start up application server </li></ul><ul><li>Sanity check application </li></ul><ul><li>Updates applied and tested </li></ul><ul><li>Back in business after first notification of security update - typically over one week has passed </li></ul>Traditional Update Approach Disruptive, Downtime and Delays
    18. 18. System Administrator Dilemma <ul><li>Important Linux updates are released monthly </li></ul><ul><li>Attacks made possible by failure to update: 90% </li></ul><ul><li>Sys admins forced to choose between known best practice and operational availability/costs </li></ul><ul><li>Ksplice solves this problem </li></ul>
    19. 19. Why Rebootless Updates? <ul><li>Bugs constantly corrected in Linux (e.g. vendors release new kernels monthly) </li></ul><ul><li>Rebootless updates enable: </li></ul><ul><li>Improved uptime/availability </li></ul><ul><li>Enhanced security, reliability, compliance </li></ul><ul><li>Lower operational costs </li></ul>
    20. 20. What is Ksplice Uptrack? <ul><li>Ksplice Uptrack is a subscription service that lets you install 100% of important kernel updates without rebooting </li></ul>
    21. 21. Linux Updates with Uptrack <ul><li>A dangerous bug or security hole is discovered in Linux </li></ul><ul><li>Linux vendors release an update that corrects the problem, but requires a reboot </li></ul><ul><li>We convert the update into a rebootless update </li></ul><ul><li>The rebootless update is securely distributed to your machines </li></ul><ul><li>Your infrastructure is once again up to date and secure </li></ul>
    22. 22. Installing Ksplice Uptrack <ul><li>Get access key via ULN </li></ul><ul><li>Super-easy installer: </li></ul><ul><li>wget -N https://www.ksplice.com/uptrack/install-uptrack </li></ul><ul><li>sh install-uptrack YOUR_ACCESS_KEY </li></ul><ul><li>uptrack-upgrade -y </li></ul><ul><li>Done! No initial reboot </li></ul><ul><li>We email you when new updates are available </li></ul><ul><li>Simple command-line tool for installing new updates </li></ul><ul><li>Rollback available – any update applied rebootlessly can be reversed rebootlessly </li></ul>
    23. 23. Installing New Updates
    24. 24. Web interface
    25. 25. Integration with Oracle Linux
    26. 26. Ksplice Available for Oracle Premier Support Customers <ul><li>Ksplice technology transforms Oracle Linux updates into zero downtime updates </li></ul><ul><li>Linux servers within the customer environment connect to a Unbreakable Linux Network to download and apply updates while the system is running </li></ul><ul><li>Customers can track the status of their servers via an intuitive web interface and can integrate zero downtime updates into existing management tools via an API </li></ul>Ksplice technology Kernel update Customer systems Zero downtime kernel update Client
    27. 27. Ksplice for existing Oracle Linux Premier Customers <ul><li>Existing Oracle Linux Premier customers can begin applying zero downtime Linux today </li></ul>Customer systems Uptrack client <ul><li>Customer with an Oracle Linux Premier CSI registered with ULN may request a Ksplice access key </li></ul>ULN web interface <ul><li>Customer receives access key and uses it to install and register the Ksplice Uptrack client </li></ul><ul><li>Within minutes, Ksplice zero downtime updates can be applied to Unbreakable Enterprise Kernel </li></ul>
    28. 28. Oracle Linux Premier Support <ul><li>True Enterprise Support for Linux </li></ul><ul><ul><li>Premier backports - fixes for the OS version you run; no forced upgrades </li></ul></ul><ul><ul><li>Single number to call for the entire stack </li></ul></ul><ul><ul><li>Zero downtime diagnostic and security patches for the Linux kernel via Ksplice* </li></ul></ul><ul><li>Full Indemnification without Financial Limits </li></ul><ul><li>Dedicated, Global Linux Support Team </li></ul><ul><ul><li>Backed by 28 global support centers, speaking 29 local languages across 145 countries </li></ul></ul><ul><li>Lower Overall Costs </li></ul><ul><ul><li>Integrated management and monitoring tools </li></ul></ul><ul><ul><li>Free server lifecycle management and clustering software </li></ul></ul><ul><li>Included in Oracle Premier Support for Systems on Oracle x86 architecture hardware </li></ul>* there may be rare cases where this is not technically feasible
    29. 29. Oracle Linux with Premier Support Zero Downtime Updates to be a Standard Feature in Oracle Linux Premier Support  Access to Updates and Patches 24x7 Phone and Web support No Forced Upgrades to Obtain Bug Fixes Lifetime Support Integrated Management and Monitoring Includes Clustering Software and File System Indemnification without Financial Limits Zero Downtime Updates with Ksplice Red Hat Enterprise Linux Server Premium* Oracle Linux Premier * No add-ons $2,299 $6,498 (2 X $3,249 per socket pair) ** Based on 4 socket comparison and 1 year term, Oracle pricing based on Oracle Linux Premier Pricing
    30. 30. Summary <ul><li>Ksplice technology will enable Oracle customers to apply updates without rebooting – increasing the security, reliability, and availability of Oracle Linux </li></ul><ul><li>Oracle is the only enterprise Linux vendor that can offer zero downtime updates </li></ul><ul><li>With Ksplice, Oracle Linux has a significant differentiator vs. RHEL </li></ul>
    31. 31. Next Steps <ul><li>Linux Home Page oracle.com/linux </li></ul><ul><li>Follow us on Twitter </li></ul><ul><ul><li>twitter.com/ORCL_Linux </li></ul></ul><ul><li>Become a fan on Facebook </li></ul><ul><ul><li>Facebook.com/OracleLinux </li></ul></ul><ul><li>Subscribe to our channel YouTube </li></ul><ul><ul><li>YouTube.com/OracleLinuxChannel </li></ul></ul><ul><li>Free Download: Oracle Linux edelivery.oracle.com/linux </li></ul>