Een Eerste Conceptuele Toelichting

Download Report

Transcript Een Eerste Conceptuele Toelichting

Een Eerste Conceptuele Toelichting
I2W
Computing with Internet Technologies
(Network Computing with e-technologie voor de Vlaamse
Overheid)
Gerrit De Bondt
Sun Microsystems
[email protected]
Introductie
Network Computing and e-technologie
Doelstelling: Een eerste conceptuele
toelichting
Flexible Workplace & Thin Client Computing
Business Benefits
Randvoorwaarden:
Not technical
Vendor Neutral
Key Points
Business drivers for Network Computing with etechnologie
Definitie van Thin Client Computing
Korte historiek
SDN, SOA als basis voor een Networked
Economy
Beyond Thin Client
Business Relevance voor De Vlaamse Overheid
Business Drivers
Performance, Cost
Centralisatie
Decentralisatie
Business Drivers
Performance, Cost, Do more with less
Centralisatie
Decentralisatie
Definitie van Thin Client Computing
Ref: Webopedia – nr 1 online encyclopedia for ICT
From a software perspective... “In client/server
applications, a client designed to be especially
small so that the bulk of the data processing
occurs on the server” ...for example, web based
applications on the Internet.
“Although the term thin client usually refers to
software, it is increasingly used for computers,
such as network computers and Net PCs, that are
designed to serve as the clients for client/server
architectures.”
Thin Client , Client/Server Computing
History of TSO, by Jim Moore.
Networking environment
Client (TSU) – hunk of memory
Dumb Terminal that is slavishly dependent upon
something else to serve its needs
Offloading mainframe development to minicomputers & PCs (emulators, simulators, ...)
File & print servers, database servers
Client/servers applications (TCP/IP)
Distributed databases, application servers,
transaction monitors
DCE, CORBA, DCOM
Java, J2EE, application servers, webservers
Web services (.net, J2EE)
What is a service
Workflow step:
Distribute work to available team
HR system:
Vacation and absense
information
Client
Consumer
Service
Service Provider
Service
Contracts:
SLA mgt, ITIL
Implementation of a service
Open Internet Standards to implement SOA
Web Services
Language Independent (.net / J2EE)
Platform Independent (Java/J2EE)
Data Independent (XML)
App-app communication (SOAP) (Loose coupling)
Both for Microsoft as well as Java based services.
Implementation of a service
(Service Contracts:
SLA mgt, ITIL)
Client
Service
SOAP/XML
Consumer
Service Provider
(Integration)
WSDL (description)
UDDI inquiry
UDDI publish
Service Broker
(Discovery)
Business Process Layer
Provisions and manages Users and Identities
(roles,tasks,permissions)
Orchestrates the underlying services to create a
composite web service – BPEL4WS, BPMN
E.g. Single Customer View, BAM(KPIs)
Some Examples...
Healthcare
Evolving Fedict UME
Vlaamse Overheid – Seebeyond for future
applications
Business Relevance for de Vlaamse
Overheid
Network Computing in order to build a SOA based environment
for the VO in order to introduce the necessary granularity to
enable focus on 'core' business within the Beleidsdomeinen at
the entity level: email, calendar, HR, reporting & data mining,
document management, identity management (IDM), access
control management (ACM)...
Network Computing also enbles a means to build a community
Service Delivery Platform (SDP) environment to facilitate rapid
introduction of new services to support the business.
Facilitate “mobiliteit”, “homeworking” & multiple delivery
platforms.
Cost reduction in the longer term.
Through Thin Client deployment minimise disruption to the
business for application upgrades and new application roll-out.
Do more with less
●
Performance, Cost, Do more with less
●
Virtualisation
●
Thin Client
Do more with less
Virtualisation:
Means of abstracting resources from HW
... driving down costs ...
W/out losing benefits of e-Network
Computing
Facilitating better utilization by using
partitions, domains, containers
Using Grid Computing (decoupling apps
from HW)
Do more with less
From Thin Client to Rich Client
Advantages
Types – software; hardware
Software:
Basic browser Client
Rich Client vs Fat Client
Hardware:
Basic – RDP clients
Browser
Extended
Virtual Desktop
De Vlaamse Overheid Vandaag
Database
Services
e-Mail
& calender
SANs
Document
Management
HR
ACM / IDM
Desktop
Entity
De Vlaamse Overheid Morgen
Database
Services
e-Mail
& calendar
Document
Management
SANS
Document
Management
HR
ACM / IDM
Desktop
Entity
Virtualized Operators
Network Services Model
Database
Services
e-Mail
& calendar
SANS
Document
Management
Document
Management
HR
ACM / IDM
Desktop
Entity
A
Large-Scale, Shared
Network Service
Network Services Model
Database
Services
e-Mail
& calendar
SANS
Document
Management
HR
ACM / IDM
Desktop
Entity
A
Entity
B
Document
Management
Network Services Model
1,000’s of
Customers
Database
Services
e-Mail
& calendar
SANS
Entity
B
Document
Management
HR
ACM /
IDM
Desktop
Entity
A
ACM/
IDM
1,000’s of
Customers
Entity
C
Document
Management
Large-Scale, Shared
Network-based
Services
What’s Important Is Different
Entity
e-Mail
& calendar
Network Service
Database
Services
SANS
Document
Management
HR
ACM /
IDM
Desktop
Consolidation
● CapEx Reduction
●
●
●
●
Scale Efficiency
OpEx Reduction
Best of Breed Services
Desktop Utility
100,000’s Virtual Desktop Sessions
Internet
Intranet
Extranet
Network
Displays
Storage
The future isn't what it used to be
Traveller's Tales
Cash/travellers cheques --> ATM
Airline tickets --> nothing
Telephone kiosks --> GSM
Poste Restante --> email & internet
cafes
It took 10 years to realize pervasive
networking and being connected all over the
world (94 -->2004)
Law
Logscale
(Bandwidth & Pixels)
Display
Resolution
(Pixels)
1.3M
1
256K
M
1280 x 1024
1024 x 768
640 x 480
80
90
00
10
Law
Per Client
Logscale
22MB Port Bandwidth
(Bandwidth & Pixels)
4M
(bps)
1.5M
384K
56K
Display
Resolution
(Pixels)
1.3M
9.6K
1
256K
M
1280 x 1024
1024 x 768
640 x 480
80
90
00
10
Law
Per Client
22MB Port Bandwidth
(bps)
4M
Logscale
(Bandwidth & Pixels)
1.5M
384K
Compressed
Desktop
Bandwidth
56K
Display
Resolution
(Pixels)
1.3M
9.6K
1
256K
M
1280 x 1024
1024 x 768
640 x 480
80
90
00
10
Law
Per Client
22MB Port Bandwidth
(bps)
4M
Logscale
(Bandwidth & Pixels)
Full Motion
Video
1.5M
384K
Compressed
Desktop
Bandwidth
56K
Display
Resolution
(Pixels)
1.3M
9.6K
1
256K
M
1280 x 1024
1024 x 768
640 x 480
80
90
00
10
Simplify the Desktop
Display over IP – Just like a TV
Virtual Desktop:
Right-where-you-left-off mobility
User
Session #1
User #1
Authentication
Manager
Virtual Desktop
Session
Manager
Virtual Desktop Server
Virtual Desktop:
Right-where-you-left-off mobility
User
Session #1
Authentication
Manager
Session
Manager
User #1
Sun Ray Clients
Virtual Desktop Server
Architecture
A Comparison – remote drivers
Application
Virtual Desktop Server
Device Controls
Virtual Desktop
Device Drivers
Peripheral Devices
Driver API
Sun Ray Device Driver Architecture
Remote Application
Server
Application
Windows
PC
Other
Thin
Client
Other Remote Application Architectures
Access
Clients
Device Controls
Device Drivers
Driver API
System OS
Peripheral Devices
Network Computing with e-technologie
Business Relevance to the VO
Business Management
Support for Mobiliteit and Homeworking
Provide for the Virtual Office
Facilitate Information Privacy and
Security
Facilitate deployment of new applications
to support the business
Minimise Business Disruption
Access to Best of Breed Applications
Increased Flexibility
Reduce costs
Network Computing with e-technologie
Business Relevance to the VO
Gebruikers
Login Anywhere and Mobiliteit
Virtual Office becomes a reality
Minimise work disruption
Maximise Flexibility
Support for mulitple platform choices
Improved ICT Support (helpdesk, incident
resolution, etc.)
Network Computing with e-technologie
Business Relevance to the VO
ICT Management
Support for ACM and IDM
No local install, updates or patches
No local memory upgrades
No local Operating System Management
or device drivers
Plug and go clients
Centrally-deployed and supported applications
Reduce capital expentiture
Reduce operational costs
Best of breed applications can readily be
made available
Computing with Internet Technologies
Summary
Service based architecture using networked e-technologie
to enable web services as a foundation for the future.
Leveraging e-technology to provide an enabler for Thin /
Rich Client Computing.
Virtualisation of the desktop to enable a more flexible
workplace with secure ‘logon anywhere’
Driving TCO down while providing other tangible business
benefits across the board at the business, end-user and
ICT level.
Improving user experience by unleashing mobility with
flexibility in terms of platform alternatives and the virtual
office.
Facilitating the deployment of best of breed application
solutions in support of the business process.