Open Source
-
Upload
cameroon45 -
Category
Documents
-
view
596 -
download
0
description
Transcript of Open Source
Open Source & EnterpriseGOVIS – Wellington 3rd of March 2006
Frank FeldmannTechnical Strategist
© Novell Inc, Confidential & Proprietary
2
Some Google statistics this morning• Google in NZ pages:
– “rugby” has 1,730,000 hits– “linux” has 1,700,000 hits
• Google in global pages:– “rugby” has 51,400,000 hits– “soccer” has 120,000,000 hits– “linux” has 455,000,000 hits
> “windows” has 768,000,000 hits> “solaris” has 56,300,000 hits
• How is NZ doing on the global radar?– Pamela Anderson has 12,400,000 hits– Peter Jackson has 45,800,000 hits
© Novell Inc, Confidential & Proprietary
3
Some Google statistics this morning
“Open Source” has 589,000,000 hitswhich is why we are here today
© Novell Inc, Confidential & Proprietary
4
The Open Source effect spreads
• It is behind or part of many successful companies like Novell, Red Hat, JBoss, MySQL, IBM, Sun etc
• The odds are good that the LAMP or LAMJ stack is running somewhere inside your organization
• Open Source is disruptive to traditional markets and thinking and it fuels innovation unlike any other
• Established vendors such as Intel, HP, IBM, Novell, BEA, Sun integrate the innovative force of the open source community based development model
• Open Source implicitly imposes industry adoption and standardization which ultimately benefits the enterprise
© Novell Inc, Confidential & Proprietary
5
Another positive effect – DB example• Today IBM, Oracle and Microsoft offer free version of
their respective flagship database products• True these are not equal to their enterprise versions
but to say they are “crippled” would be overstating the case
• Not so long ago development teams were not able to even crack the manual of any of these without signing a contract first
• Open Source has everything to do with this change of heart. Easy access to technology & information
• Closed source vendors are just nicer to play with these days aren't they?
© Novell Inc, Confidential & Proprietary
6
Finding a Fit – a daily example
• Starting with Linux server infrastructure• Adoption of Apache and PHP/Perl• Adoption of popular J2EE server and web application
frameworks such as JBoss, Struts, JSF, Spring, Tapestry etc
• Adoption of Eclipse, NetBeans, JBossIDE etc as the standard development environment
• Adoption of Virtualization in the Data Center using open source XEN
• Adoption of a Linux desktop such as Novell Linux Desktop
© Novell Inc, Confidential & Proprietary
7
Finding a Fit – tomorrow and beyond
• Content Management such as Alfresco & OpenCMS• ERP such as Compiere• CRM such as SugarCRM• BPEL engines such as ActiveBPEL• GroupWare such as project Hula sponsored by Novell• Project Higgins for Identity Context sponsored by IBM
and Novell• It's harder to find strategic components that are not
being considered by open source communities
© Novell Inc, Confidential & Proprietary
8
CIO challenges = Vendor goalsNovell focuses it's strategic development & investment on leveraging the innovation and disruptive force of open source to drive adoption and maturing of Linux, Identity and Security solutions and standards.
Novell leverages it's 20+ year experience in enterprise development, support and training to offer an enterprise platform
© Novell Inc, Confidential & Proprietary
9
CIO challenges = Vendor goalsNovell focuses it's strategic development & investment on leveraging the innovation and disruptive force of open source to drive adoption and maturing of Linux, Identity and Security solutions and standards.
There’s a lot more to Novell. Software for the Open Enterprise from Novell. It’s worth looking into.
© Novell Inc, Confidential & Proprietary
10
Novell Linux Solutions
Data Center
1Security
2Desktop
3
…get ready for your Open Enterprise!
© Novell Inc, Confidential & Proprietary
11
Data Center Stack
© Novell Inc, Confidential & Proprietary
12
Virtualization – Business drivers
• Average server utilization in enterprises and large organizations is between 10% and 40%.
• Reasons for low utilization:• dedicated server for specific applications• server capacity must cover peaks• capacity planning is based on expectations
• Results• Over provisioning• Under utilization• Costs to high
© Novell Inc, Confidential & Proprietary
13
Data Center – Virtualization
ResourceUser
ResourceUser
PhysicalResource
VirtualizedResource
Virtualization Layer
PhysicalResource
Unvirtualized Virtualized
Process of replacing a direct interface tying a resource (often hardware) and its user with an indirect, software-mediated connection
© Novell Inc, Confidential & Proprietary
14
Data Center – Virtualization
•None
(But everyone is trying to get here.)
Complete virtualization of servers, storage, network, CPUs.Enables rapid deployment of servers and allocation of compute resources based on business need.
Virtual Data Center
•Xen project (open source)•XenSource (commercial)•VMWare•Microsoft Virtual Server•Virtual Iron (high-end)
Creates segmentation of CPU cycles and memory. Enables each virtual OS to think that it is talking directly to the server. Put multiple Operating Systems on one box
Virtual Machines
•PolyServe MatrixServer•Veritas Storage Foundation•Oracle Cluster File System 2
Giant pool of storage disks that can be accessed by multiple servers simultaneously. Makes 1,000 storage disks appear like one disk.
Virtual Storage
Vendors/TechnologiesWhat it doesConcept
© Novell Inc, Confidential & Proprietary
15
Data Center – Virtualization• Evaluation Metrics for Virtualization:
– Guest OS performance must be close to hosting on comparable physical hardware
– Guest OS scalability must be close to hosting on comparable physical hardware
– Extent and nature of the changes required in the hosted Linux environment. Novell is advocating the Linux kernel architecture to evolve towards supporting efficient virtualization
– Ability to dynamically grow and shrink hardware resources assigned to an application container
– Hardware enforced Fault-Isolation amongst VMs.
© Novell Inc, Confidential & Proprietary
16
Data Center – Virtualization• Open Source fuels innovation -> XEN
– Project enjoys incredible industry support of vendors such as Intel, HP, IBM, Novell and even Sun
– CIO's set out to virtualize their Data Center are including Xen in their evaluation. This input from globally like minded people fuels the Xen developments
– Intel (VT-x) and AMD (Pacifica) have committed resources and introduced processor extensions to support Xen in virtualizing Windows
• Open Source is disruptive -> Xen– “VMware moves to free with Server product”– “Windows Hypervisor hinted towards SP rather the full release”– “Sun plans to get Linux on UltraSPARC via Xen”
© Novell Inc, Confidential & Proprietary
17
Data Center – Virtualization & Novell
Aggregation - Aggregate pools of resources for allocation to users as virtual resources (aggregation of compute resources will be supported only for cluster aware applications)
Partitioning – Available system resources are shared amongst the virtual machines in a controlled way
Sharing Aggregation
Examples: Vms, Virtual Disks, VLANs
Physical Resources
Virtual Resources
Examples: Exclusive Virtual Disks, Virtual Storage Pools
Physical Resources
Virtual Resources
© Novell Inc, Confidential & Proprietary
18
Data Center – Virtualization & Novell● Virtual Machine Monitor (VMM) based on Xen● Integrate Storage Virtualization solutions● Enterprise management suite
● Directory enabled● Identity based● Policy driven
● Virtualize both of Novell's Operating Systems● Host NetWare as a guest OS● Host SUSE LINUX as a guest OS & Host OS
© Novell Inc, Confidential & Proprietary
19
Data Center – Virtualization & Novell
© Novell Inc, Confidential & Proprietary
20
“Least Privilege” is one of the fundamentals of security• When ever you do something, do it with the least amount of
privilege that suffices to do the job• Then, when something goes wrong, the potential damage is
minimized
Isolation is the simplest form of least privilege• Isolate a user, task, or process from others, and they have no
privilege outside their isolated domain of activity
Data Center – Security / AppArmor
© Novell Inc, Confidential & Proprietary
21
Data Center – Security / AppArmor
© Novell Inc, Confidential & Proprietary
22
Data Center – Security / AppArmor• Open Source fuels innovation -> AppArmor
– Novell acquired differentiating MAC technology and open sourced it to attract outside developers and boost innovation of the product
– Enhancing Linux security industry wide increases enterprise readiness leading to wider adoption & innovation
– With Linux desktops on the horizon AppArmor project will ensure that all Linux desktops can include an appropriate security management product
• Open Source is disruptive -> AppArmor– “Is this the beginning of the Unix wars all over again?”– “In my opinion, Novell wants to split the market,”– “SELinux’s complexity is an obstacle to wide adoption”
© Novell Inc, Confidential & Proprietary
23
Desktop Solutions – Mix by Markets2.50%2.50%
50.00% 30.00%
15.00%
Fixed Function Transactional Technical WS Basic Desktop Power User
Software Manufacturing
4.00%6.00%5.00%
80.00%
5.00%15.00%
25.00%
15.00%
35.00%
10.00%
5.00%
15.00%
25.00%40.00%
15.00%
Government Retail
© Novell Inc, Confidential & Proprietary
24
Desktop Solutions - Scope
Deployment Types
Fixed-FunctionWorkstation
TransactionalWorkstation(often Thin Client)
TechnicalWorkstation
new NLD 10 desktop features
PowerUserDesktops
BasicDesktops
NLD 10 ScopeNLD 9 Scope
© Novell Inc, Confidential & Proprietary
25
Desktop Solutions - NLD10
• Sets a new standard for Linux desktops• Provides everything the basic office worker needs• Dramatically enhanced usability • Novell's enhanced edition of OpenOffice.org 2.0• New features better enable thin client deployments• Better support for mobile and wireless hardware
© Novell Inc, Confidential & Proprietary
26
Desktop Solutions - NLD10• Open Source fuels innovation -> NLD10
– Novell dedicates resource to desktop development in the area of UI design & interaction, OpenOffice, Video acceleration etc...
– Dedicated FTE's contributing to important desktop applications such as: Beagle (integrated search), F-Spot (Photo manager), Banshee (iTunes / Media Player), TomBoy (note taking), FireFox very popular web browser.
• Open Source is disruptive -> NLD10– “Desktop Linux is never going to have a better chance than it
will in the next eighteen months”– “Steve Ballmer: We need a $100 PC”– “Windows Users Have Fewer Vulnerabilities”
© Novell Inc, Confidential & Proprietary
27
Desktop Solutions - NLD10
© Novell Inc, Confidential & Proprietary
28
No lock-inStandards
Re-useFreedom
ReliabilityPeer review
ROIFlexibility
Open Source why a CIO cares
Developers CIO
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. 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. 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.