IGA Projects
© 2006 IBM Corporation
Open Client for Linux @ IBM
Thomas FischnallerProject ManagerOpen Client Europe Deployment
2
IGA Projects
© 2006 IBM Corporation
Agenda IBM’s Open Client Strategy Open Client for Linux Deployment
• Goals
• Approach
• Standardisation
• User Segmentation
• Timelines
• Pilot results
• Current Deployment Status
• Key to success Open Client for Linux @ IBM
• High-level Architecture
• Applications
• IBM Workplace
• Installation Procedure
• Live Demo Wrap Up – Questions and Answers
4
IGA Projects
© 2006 IBM Corporation
IBM’s Client Strategy
IBM’s client strategy is a customer driven strategy, based around
•Flexibility and choice of client platform and operating system
•Pervasive and embedded clients as well as desktops
•Reduced total cost of ownership, especially through server-managed clients
•Cross-platform client application development through Eclipse Rich Client Platform
Linux plays a key role in the wider IBM Client strategy
0%1%2%3%4%5%6%
2004 2005 2006 2007
Source: IDC
Predicted Linux Desktop Share
5
IGA Projects
© 2006 IBM Corporation
IBM’s Open Client Strategy
Provide applications and desktop services that can work on different operating system – centrally provisioned and managed
Focus on Open Standards based solutions Align with IBM product strategy and exploit IBM Research
technology Create Solutions that can be replicated with IBM clients Lead the industry in integrated open client platforms Increase employee productivity/satisfaction and decrease TCO Provide IBM internal population with the “right” client platform based
on business role Speedup migration of existing business applications to the web Establish IBM Workplace as integrating platform for end user
capability
6
IGA Projects
© 2006 IBM Corporation
Open Document Format (ODF)
Defined by OASIS OpenDocument technical committee Only (!) standard for editable office documents developed within an
open community Standard XML based document format (xml in zip) Format is public available Standardized and first version published by Oasis in May 2005 ISO certification in May 2006 IBM has three members of the technical committee Is the default file format for Productivity Tools .odt, .ods, .odp
8
IGA Projects
© 2006 IBM Corporation
Goals
It is important that IBM showcase an enterprise deployments of Open Client. This project must support and demonstrate IBM commitment to Open Client
Provide Linux Client as a supported, internal service offering• Deployment of Open Client for Linux to the targeted segment
• Migration of users from the earlier versions of Linux client
9
IGA Projects
© 2006 IBM Corporation
Approach
Pragmatic and deliberate approach• Start by looking at end user usage and determine where Linux is
appropriate
Deployment on a volunteer basis -> “Community Approach”
10
IGA Projects
© 2006 IBM Corporation
IBM Client Platform Environment - Standardized
Support• Central Help Desk• Web ticketing• SME• Local support• IBM Standard Solutions Finder
Hardware• Corporate wide standard: Windows and Linux• End to end Workstation Asset Management
Software/Applications• Has been long accepted in the Windows environment• Corporate Integration: Intranet, Eclipse, ODF, and so on
Processes• Asset Management: Data tracking, Planning, and so on
Infrastructure• Image delivery
User Profiling• Authentication• BluePage classification• IBM Standard Asset Manager
11
IGA Projects
© 2006 IBM Corporation
Image distribution
Lifeboat CD
Europe Mirror Servers -Selected ISCI/ISSI servers
FTP
Watson Research
AuthenticationImage Info.
12
IGA Projects
© 2006 IBM Corporation
Image distribution
Boot client workstation using ISCI 3.0 boot media (CD-ROM, USB Memory Key, etc.)
Start Installation Wizard Authenticate using IBM Intranet
Password (IIP) Retrieve Bluepages information for
entitlement Retrieve information from DB2
server (profiles, server/image tables, entitlement rules, etc.)
Perform entitlement checking, present client delivery options, select ISCI server and perform other pre-installation processing tasks
Retrieve image files (FTP) and begin installation
Log build information and statistics to DB2 server Lifeboat CD
Websphere - Watson Research
EMEA Mirror Servers -Selected ISCI/ISSI servers
Bluepages – LDAP Directory Server
DB2 Server
1
2
3
6
4
5
7
8
13
IGA Projects
© 2006 IBM Corporation
User Segmentation
Participating in Open Source projects Building Linux server hardware Developing Linux software applications Creating Linux service offerings Using Linux based engineering design tools Researching new technologies Marketing Linux solutions Supporting customer's Linux deployments
14
IGA Projects
© 2006 IBM Corporation
Employees nomination
Volunteer, Special interest groups and Communities
• Promotions: Meetings, Internal news
• Nomination• Invitation
Existing Users• Users of the earlier version• Linux users without Standard-Client (C4eB)
• Promotions: Meetings, Internal news
• Nomination• Invitation
Business Units
• BUs to identify the users• BUs to nominate employees• Promotion/awareness• Previous nomination
Commitment from the Business Unit to support the Projekt is very important!
Targeted Group
• Participating in Open Source projects
• Building Linux server hardware• Developing Linux software
applications• Creating Linux service offerings• Using Linux based engineering
design tools• Researching new technologies• Marketing Linux solutions• Supporting customer's Linux
deployments
The Project
Europe5.400
15
IGA Projects
© 2006 IBM Corporation
2006 Timelines
Pilot
TIC Tests
Deployment
Closure
Mar Apr May Jun Jul Aug Sep
2006
End of pilot
TIC tests completed
Start of deployment
Oct Nov Dec
1
2
3
Project closed 4
16
IGA Projects
© 2006 IBM Corporation
Pilot Users Survey – June 2006
What are the main reasons for you to use the Open Client?
27
1
6 64
19
10
33
6 6
19
0
5
10
15
20
25
30
35
1
I participate in open source projects
I build Linux server hardw are
I develop Linux softw are applications
I create Linux client offerings
I use Linux based engeneering design tools
I research new technologies
I market Linux solutions
I support customer's Linux deployments
Other: Interest on Linux
Other: Support Linux Clients
Other: General
17
IGA Projects
© 2006 IBM Corporation
Pilot Users Survey – June 2006
Will you continue to use the Open Client after the Pilot?
Yes91%
No7%
no answ er2%
18
IGA Projects
© 2006 IBM Corporation
Pilot Users Survey – June 2006
Are you able to work with your business unit specific applications using the Open Client?
Yes, I can work with all my business
applications33%
No, I can not use any of my business
applications7%
na4%
I can work only with some of my business
applications56%
19
IGA Projects
© 2006 IBM Corporation
Deployment Status – June 2006
Distribution by Client Release
C4eb 3.11%
C4eb 3.544%
Open Client 1.x55%
20
IGA Projects
© 2006 IBM Corporation
Deployment Status – June 2006
Distribution by country
0
100
200
300
400
500
600
700
21
IGA Projects
© 2006 IBM Corporation
Key to success
Enterprise integration Standardization Pragmatic approach: Profiling and segmentation Communication The right type and level of Support
• Education & Training
• Tools
• Processes Employee Awareness and Skills
• Awareness-Sessions
• Know-How Sessions (E-Learnings, Classroom-Trainings)
• Intranetpages
• Presentations Line of Business Buy-in and support
23
IGA Projects
© 2006 IBM Corporation
High-level Architecture
Selective install of Red Hat Enterprise Linux Workstation• “Standard” - selective install for users
• “Developer” - selective install for developres Integration of the Linux Client into the IBM Enterprise Customization for business units / user segments
Managed Client – Patch Distribution, App Mgmt, User Admin, Remote Admin
Optimized Hardware Configurations for ThinkPad models
IBM specific applications
Business unit apps Developer Tower apps
Security patches and distribution updates
Base Linux Distribution – RedHat/SUSE
Site layer applications
24
IGA Projects
© 2006 IBM Corporation
Applications
Productivity Tools Notes 7 Client Sametime 7.5 Firefox YUM SPLX from Trend Micro (Antivirus tool) Workstation Security Tool (WST) Firewall (from Redhat + IBM rules via IP-tables) Terminal Emulation Tivoli Storage Manager (Backup & Recovery) IBM Print Solution (developed by IBM Research Lab in Haifa and
Print Team in Germany) IBM Thinkpad Utilities and many more ….
25
IGA Projects
© 2006 IBM Corporation
IBM Workplace
Server-based Productivity tools (local) Notes-plugin -> Notes 7 Client (local) Currently in the transition to Hannover
IBM Workplace Managed Client 2.6 on Linuxhttp://www.redbooks.ibm.com/abstracts/sg247208.html?Open
26
IGA Projects
© 2006 IBM Corporation
Installation Procedure User boots with CD
User authentication
Web based choiceof installations
Client version
Standard vs.Developer install
Local Options(Timezones, etc)
License agreements
Additional layer /Configuration opts.
Dual-boot vs.Destructive
Corporate DirectoryServer
Pre-fill
Automatic installation
Choice of installation-Server based on IP-address
IGA Projects
© 2006 IBM Corporation
Thanks !
Thomas FischnallerHollerithstrasse 1D-81829 München
30
IGA Projects
© 2006 IBM Corporation
WindowsLinux
User Segmentation
Fixed Function
Technical Workstation
Transactional Workstation
Basic Office
General Purpose
Limited use of business applications
Applications which drive business processes
Limited office productivity
Simple office productivity Advanced office productivity
No e-mail Simple e-mail Advanced e-mail
No instant messaging
Instant messaging
Simple browser access to intranet, portals Advanced browser access to Internet
File/Print, systems management, network access, host emulation
31
IGA Projects
© 2006 IBM Corporation
Client Development
Global Team• Project Development Team responsible for Project Management
– Coordination with Business Units regarding requirement profiles– Coordination with internal & external suppliers– Schedules, Milestones, etc.
• IBM internal Open Source Development Model
– Core-Team of dedicated resources for timecritical components– Free „Developerscloud“ for new components, enhancements, etc.
• QA Test-Team and internal Service Provider (IBM Global Account) for Test and Roll-out
32
IGA Projects
© 2006 IBM Corporation
The IBM Workplace Concept
A dynamic environment that brings together a “composition” of collaborative tools, applications and connections required by the business situations
Compose capabilities are based on the users identity, role and targeted to the business process context
Server managed to multiple device types and multiple access modes
Extensible to increase organizational responsiveness and agility
33
IGA Projects
© 2006 IBM Corporation
Dynamically integrated...● Activity Explorer **● Productivity editors **● Project Planner tool **● Data Access tool **● People finder● Awareness and chat● Team places● Virtual meetings● Document management● Editors and viewers● Threaded discussions● Messaging● Calendar and schedule● Workflow● Learning
** requires Workplace Managed Client
IBM Workplace Managed Client provides the rich client experience for Workplace Collaboration Services 2.6Unifying people, tools and resources to simplify day-to-day business
34
IGA Projects
© 2006 IBM Corporation
Workplace Client Technology (Key aspects)
Operating System (Windows, Linux, Mac [future])
Operating System Utilities (Browsers, Drivers, etc.)
Eclipse 3.0 FoundationUser experience framework, windowing,
component interaction
IBM Eclipse Contributions
Local App Server EJB Container, JRE/JSR’s
Local Data Store
(Cloudscape, DB2e)
Provisioning/ Management
(Tivoli & RCPML Agent)
Replication & Offline
(SyncML4J)
IBM Value Added Extension Services
Workplace Client Technology
● Componentized● Server Managed● Pervasive● Secured Data● Offline Capable
User Experience ● Rich, Contextual● Disconnected● Componentized● Provisioned
Replication/Synchronization
Eclipse-based Extensible Run-time Environment
Server BasedManagement
Clien
t M
idd
lewar
e
3rd Party Extensions
Top Related