Tải bản đầy đủ (.pdf) (62 trang)

Lecture Business management information system - Lecture 13: Distributed systems

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (8.73 MB, 62 trang )

Distributed Systems

Lecture 13


Today Lecture
q

AN AEROSPACE COMPANY
Case example: Client-Server Systems

q

CHUBB & SON INSURANCE COMPANY
Case example: Internet-Based Computing

q

THE SABRE GROUP
Case example: Internet-Based Computing

q

The IT Infrastructure


AN AEROSPACE COMPANY
Case example: Client-Server Systems




Systems group’s goal = never build monolithic
applications again



Builds client-server systems with:

Application code on the clients

Data on the servers


AN AEROSPACE COMPANY
Case example: Client-Server Systems
Cont..






Communication middleware software
shared.
Object oriented technology, most from a
library

Data = at the heart of the architecture is a
repository which allows the reuse of objects




AN AEROSPACE COMPANY
Case example: Client-Server Systems
cont.



Network = integral part of the architecture. Each
company site has three components:

Desktop machines


Servers



One or more site hubs


AN AEROSPACE COMPANY
Case example: Client-Server Systems
cont.



Architecture = ‘remote data management’. Data
resides on servers and applications reside on
clients




Company uses the distribution function and
remote data management because they minimize
total costs


Types of Distributed Systems:
5. Client-Server Systems cont.
n

Benefits of Client-Server Computing:
¨ Better

n

access to information:

Allow companies to compete better.


Types of Distributed Systems:
5. Client-Server Systems cont.

n

Improved customer service
¨ Ability

to communicate customer needs, and


¨ Anticipate

n

customer needs.

Reduce cycle times and


Types of Distributed Systems:
5. Client-Server Systems cont.

¨ Empowered

employees:

n

Blend autonomy of PCs with system wide rules
and connectivity of traditional IS.

n

Shifts focus of computing to users


Types of Distributed Systems:
5. Client-Server Systems cont.
n


Benefits of Client-Server Computing (cont.):
¨ Increases

organizational flexibility:

n

allows new technology to be added more easily
without affecting rest of system

n

streamlines work flow between functional areas

n

encourages people to work together via networks

n

Supports new organizational structures via its


Types of Distributed Systems:
5. Client-Server Systems cont.
n

Drawbacks:
¨ Not


lower in cost than mainframes because they
entail so much coordination

¨ Easier

for users, far more complex for IS
(drawback?)

¨ What

looked like simple connections have turned
into large, often fragile, complex systems


Types of Distributed Systems:
6. Internet-Based Computing

n

In the late 1990s, the client-server trend was
‘interrupted’ (augmented?) by the ‘Internet’

n

Model of a distributed system includes the Internet
(heart?)

n


The tenets of client-server remain

n

Network-centric computing = a computer and a cloud
(Figure 5-11)



Types of Distributed Systems:
6. Internet-Based Computing cont.

n

Network computers have (had?) not taken off
(desktops) but the concept of utilizing programs off
the Internet has


‘Network’ computers (thin clients, toasters etc.)
now = coming into their own!


Types of Distributed Systems:
6. Internet-Based Computing cont.


Thin clients = logical for hand held but now =
increasingly popular for the ‘desktop’
§


Updating new versions of software

§

Authorized software (firm and purchased)

§

‘One copy’ of software


CHUBB & SON INSURANCE COMPANY
Case example: Internet-Based Computing



The company took advantage of the
Internet by converting their legacy cargo
certificate issuance system to a Javabased extranet application


CHUBB & SON INSURANCE COMPANY
Case example: Internet-Based Computing
Cont..



It has also done the same with other
applications.




All the apps feed into Chubb’s mainframe
but have a Java-based Web front end so
that client machines only need access to
the Web to perform the application


THE SABRE GROUP
Case example: Internet-Based Computing



This airline reservation company is working with
Nokia (the handheld phone manufacturer) to create a
real-time, interactive travel service delivered via
mobile phone


THE SABRE GROUP
Case example: Internet-Based Computing
Cont..



The service draws on SABRE’s online corporate
travel purchasing system and Nokia’s server (which
transmits the travel information to a wireless network
and to its Internet-enabled phones).




Qantas etc. also have and doesn’t need to be webenabled mobiles e.g. text messaging


Types of Distributed Systems:
6. Internet-Based Computing cont.
Server-Based Computing
With more use of laptops which do not have strong
security features

n



Updating en masse is not easy



Even individual downloads can require helpdesk
support


Types of Distributed Systems:
6. Internet-Based Computing cont.
Solution = server based computing

n




Applications reside on corporate servers rather
than on laptops.



Applications can be securely accessed by any
device, they can be updated directly on the server,
and they do not have to be tailored to run on
specific machines


3i
Case example: Server-Based Computing
(mobile)



UK based venture capital firm.



Needed to give its investment professionals anytimeanywhere access to its systems



Remote employees dial in (secure modem).




Using Windows terminal server software and Citrix
software = the create a ‘virtual office’ for themselves


Types of Distributed Systems:
6. Internet-Based Computing cont.
Peer-to-Peer Computing

n

This form of Internet computing distributes a task over
a wide number of computers (peers) connected to the
Internet.

n

This grassroots movement, like the open source
movement, is now taken seriously by some
corporations. It became famous with Napster, the
music swapping P2P network


Types of Distributed Systems:
6. Internet-Based Computing cont.
Peer-to-Peer Computing

n

The main issue now is how to make money in this

environment. One answer: subscriptions, where
people pay for access rather than for ownership


×