View
242
Download
1
Category
Tags:
Preview:
DESCRIPTION
Â
Citation preview
Building Suse Linux Appliances withSuse Studio
Dennis DeitermannTechnology Specialist Data Center
<dd@novell.com>
© Novell Inc. All rights reserved
2
What is an appliance ?
• Perform a single task well
• Minimal assembly and setup
• One standalone unit
© Novell Inc. All rights reserved
3
What is a software appliance ?
We want this to be SUSE Linux Enterprise
HardwareSoftwareVirtual
© Novell Inc. All rights reserved
4
There are Several Types of Appliances, All Relevant to Novell
HardwareApplianc e
Pre-Formatted As
Pre-Formatted For
Pre-Installed On
• Live CD
• Bootable USB
• ISO
• VMware
• Xen / XenServer
• Hyper-V
• Amazon EC2
• x86 32- and 64-bit
• System Z
SoftwareApplianc e
Virtua lApplianc e
Image
Image
Image
© Novell Inc. All rights reserved
5
SUSE Studio Online 1.0
• Free hosted service that allows fast and easy creation of appliances
• Offers both SLES11 and SLES10 SP2 as supported base OS (and openSUSE 11.1 as an alternative)
• Can create ix86 and x86_64 appliances• Includes supportability analysis for SLES11 appliances• Builds Xen, .ISO, VMware, LiveDVD
© Novell Inc. All rights reserved
6
Use cases
• Live CDs, DVDs• Live USB sticks• Demo CDs• Server appliances (LAMP server)• Installation images for specific hardware (Eee PC)• Customized distribution (Grandma's openSUSE)• Specially targeted distributions (Edu-CD)• Conference CDs (IT in action, presentations)• ...
© Novell Inc. All rights reserved
7
SUSE Studio architecture
© Novell Inc. All rights reserved
8
SUSE Studio Live Demo
© Novell Inc. All rights reserved
9
The SUSE Appliance Program Platform Tools
Platform Tools:• SUSE Studio• Kiwi• JeOS• AutoYast
Tool Features• Online, On-site• Build system
connect-able• Interchangeable• Multiple target
platforms
Platform Tools • WebYast• SUSE Studio• Kiwi
Tool Features• Online• On-site• Remote Capable
Platform Tools• Appliance Update
Server• SUSE Studio• RPM Workbench
Tool Features• Online• On-site• Remote Capable• Entitlement Based
© Novell Inc. All rights reserved
10
SUSE® Appliance ProgramWho is Building Appliances?
© Novell Inc. All rights reserved
11
SUSE Appliance Program Strategy
• Phase 1 (2009): Elegant Solutions– SUSE Linux Enterprise, SUSE Studio and Kiwi– Partnerships with control point vendors
• Phase 2 (2010): Enhanced Ecosystem and Tools– Leverage new appliance products
> SUSE Studio Enterprise> Enhanced Management Tools (WebYast, SMT)
– Partner for complete solutions and channels• Phase 3 (2011+): Improved Management and Cloud
– Enhance appliance management and monitoring– Continue SLE growth; integrate with cloud offerings
Unpublished Work of Novell, Inc. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.
General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. Novell, Inc. makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell. Further, Novell, Inc. reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.
Recommended