Top Banner
Open Source & Enterprise GOVIS – Wellington 3 rd of March 2006 Frank Feldmann Technical Strategist
30
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Open Source

Open Source & EnterpriseGOVIS – Wellington 3rd of March 2006

Frank FeldmannTechnical Strategist

Page 2: Open Source

© 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

Page 3: Open Source

© Novell Inc, Confidential & Proprietary

3

Some Google statistics this morning

“Open Source” has 589,000,000 hitswhich is why we are here today

Page 4: Open Source

© 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

Page 5: Open Source

© 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?

Page 6: Open Source

© 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

Page 7: Open Source

© 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

Page 8: Open Source

© 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

Page 9: Open Source

© 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.

Page 10: Open Source

© Novell Inc, Confidential & Proprietary

10

Novell Linux Solutions

Data Center

1Security

2Desktop

3

…get ready for your Open Enterprise!

Page 11: Open Source

© Novell Inc, Confidential & Proprietary

11

Data Center Stack

Page 12: Open Source

© 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

Page 13: Open Source

© 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

Page 14: Open Source

© 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

Page 15: Open Source

© 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.

Page 16: Open Source

© 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”

Page 17: Open Source

© 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

Page 18: Open Source

© 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

Page 19: Open Source

© Novell Inc, Confidential & Proprietary

19

Data Center – Virtualization & Novell

Page 20: Open Source

© 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

Page 21: Open Source

© Novell Inc, Confidential & Proprietary

21

Data Center – Security / AppArmor

Page 22: Open Source

© 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”

Page 23: Open Source

© 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

Page 24: Open Source

© 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

Page 25: Open Source

© 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

Page 26: Open Source

© 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”

Page 27: Open Source

© Novell Inc, Confidential & Proprietary

27

Desktop Solutions - NLD10

Page 28: Open Source

© Novell Inc, Confidential & Proprietary

28

No lock-inStandards

Re-useFreedom

ReliabilityPeer review

ROIFlexibility

Open Source why a CIO cares

Developers CIO

Page 29: Open Source
Page 30: Open Source

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.