Advertisement
1 / 34

Open Client for Linux @ IBM PowerPoint PPT Presentation


  • 702 Views
  • Uploaded on 15-08-2012
  • Presentation posted in: General

Open Client for Linux @ IBM. Thomas Fischnaller Project Manager Open Client Europe Deployment. 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 - PowerPoint PPT Presentation

Download Presentation

Open Client for Linux @ IBM

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Open client for linux @ ibm l.jpg

Open Client for Linux @ IBM

Thomas Fischnaller

Project Manager

Open Client Europe Deployment


Agenda l.jpg

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


Ibm s open client strategy l.jpg

IBM’s Open Client Strategy


Ibm s client strategy l.jpg

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


Ibm s open client strategy5 l.jpg

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


Open document format odf l.jpg

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


Open client for linux deployment l.jpg

Open Client for Linux Deployment


Goals l.jpg

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


Approach l.jpg

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”


Ibm client platform environment standardized l.jpg

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


Image distribution l.jpg

Authentication

ImageInfo.

FTP

Watson Research

Europe Mirror Servers -

Selected ISCI/ISSI servers

Lifeboat CD

Image distribution


Image distribution12 l.jpg

3

4

5

8

6

2

7

Bluepages –

LDAP Directory Server

Websphere -

Watson Research

DB2 Server

1

Lifeboat CD

EMEA Mirror Servers -

Selected ISCI/ISSI servers

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


User segmentation l.jpg

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


Slide14 l.jpg

Business Units

The Project

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

Employees nomination

Europe

5.400

  • 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

  • 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!


2006 timelines l.jpg

2006 Timelines

2006

Pilot

TIC Tests

Deployment

Closure

Oct

Mar

Apr

May

Jul

Aug

Sep

Nov

Dec

Jun

End of pilot

1

TIC tests completed

2

Start of deployment

3

Project closed

4


Pilot users survey june 2006 l.jpg

Pilot Users Survey – June 2006


Pilot users survey june 200617 l.jpg

Pilot Users Survey – June 2006


Pilot users survey june 200618 l.jpg

Pilot Users Survey – June 2006


Deployment status june 2006 l.jpg

Deployment Status – June 2006


Deployment status june 200620 l.jpg

Deployment Status – June 2006


Key to success l.jpg

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


Open client for linux l.jpg

Open Client for Linux


High level architecture l.jpg

Developer Tower apps

Site layer applications

Business unit apps

IBM specific applications

Managed Client – Patch Distribution, App Mgmt, User Admin, Remote Admin

Optimized Hardware Configurations for ThinkPad models

Security patches and distribution updates

Base Linux Distribution – RedHat/SUSE

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


Applications l.jpg

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


Ibm workplace l.jpg

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


Installation procedure l.jpg

Web based choice

of installations

User authentication

Client version

Standard vs.

Developer install

Dual-boot vs.

Destructive

Pre-fill

Corporate Directory

Server

Local Options

(Timezones, etc)

License agreements

Automatic installation

Additional layer /

Configuration opts.

Choice of installation-

Server based on IP-address

User boots with CD

Installation Procedure


Questions l.jpg

Questions?


Thanks thomas fischnaller hollerithstrasse 1 d 81829 m nchen thomas fischnaller@de ibm com l.jpg

Thanks !Thomas FischnallerHollerithstrasse 1D-81829 Münchenthomas_fischnaller@de.ibm.com


Backup slides l.jpg

Backup Slides


User segmentation30 l.jpg

User Segmentation

Linux

Windows


Client development l.jpg

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


The ibm workplace concept l.jpg

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


Slide33 l.jpg

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

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


Workplace client technology key aspects l.jpg

Eclipse-based Extensible Run-time Environment

3rd Party Extensions

IBM Value Added Extension Services

Replication/

Synchronization

Client

Middleware

IBM Eclipse Contributions

Eclipse 3.0 Foundation

User experience framework, windowing, component interaction

Operating System Utilities (Browsers, Drivers, etc.)

Operating System (Windows, Linux, Mac [future])

Workplace Client Technology (Key aspects)

User Experience

  • Rich, Contextual

  • Disconnected

  • Componentized

  • Provisioned

Provisioning/ Management

(Tivoli & RCPML Agent)

Local Data Store

(Cloudscape, DB2e)

Replication & Offline

(SyncML4J)

Local App ServerEJB Container, JRE/JSR’s

Server Based

Management

Workplace Client Technology

  • Componentized

  • Server Managed

  • Pervasive

  • Secured Data

  • Offline Capable