Вы находитесь на странице: 1из 29

Sistem Embedded

Terdistribusi
Dania Eridani
dania@ce.undip.ac.id

Teknik Sistem Komputer 2015

Bahan Kuliah
Intro:
Sistem Embedded
Sistem Terdistribusi
Sistem Embedded Terdistribusi
Gambaran embedded terdistribusi dengan Studi
Kasus

Teknik Sistem Komputer 2015

Embedded System
Computer inside a product
A computer system designed for specific control functions within

a larger system, often with real-time computing constraints12


Characteristic:

Dedicated software
Often replace previously electromechanical
components
Often no real keyboard
Often limited display or no general purpose display
device
Teknik Sistem Komputer 2015

Embedded System
Constrains:
Small size, low weight (ex: hand-held)
Low power (battrey power, limited cooling)
Harsh environment (lightning, power fluctuation,
heat, vibration, water, corrosion, etc)
Safety-critical operation (must function correctly
or incorrectly)
Extreme cost sensitivity

Teknik Sistem Komputer 2015

Distribution System
A distribution system is a collection of
independent computers that appears to
its user as a single coherent system
Usually:
Consists of a collection on autonomous computers
Connected through a network and distribution middleware
Enable computers to coordinate their activities and share
the resources to the system
User perceive the system as single integrated computing
facility

Teknik Sistem Komputer 2015

Distribution System

Teknik Sistem Komputer 2015

Distribution System
Tersentral

Teristribusi

Satu komponen dengan bagian


bagian yang non autonomous

Multiple komponen autonomous

Komponen tersebut digunakan


bersama oleh user sepanjang
waktu

Komponen tidak dishare semua


user

Semua resource dapat diakses

Reasource mungkin tidak dapat


diakses

Software berjalan diatas suatu


proses

Software berjalan di proses


konkuren di prosesor berbeda

Satu titik kontrol

Beberapa titik kontrol

Satu titik failure

Beberapa titik failure

Teknik Sistem Komputer 2015

Distribution System
Just because it is possible to build
distributed systems does not
necessarily mean that it is a good
idea
A distributed system should
make resources easily accessible;
it should reasonably hide the fact that resources are
distributed across a network;
it should be open;
and it should be scalable.
Teknik Sistem Komputer 2015

Distribution System
Goal: easy for users to access remote resources,
share them in a controlled and efficient way.
Making resource accessible
Sharing resource economic
Connecting users and resources collaborate and exchange
information
Connectivity and sharing increase: security is important.

Teknik Sistem Komputer 2015

Distribution System
Goal: hide the fact that its processes and resources
are physically distributed across multiple
computers.
Distribution (Transparency)
A distributed system that is able to present itself
to users and applications as if it were only a
single computer system

Teknik Sistem Komputer 2015

10

Distribution System
Goal: should be open
Openness
a system that offers services according to standard rules
that describe the syntax and semantics of those services
it should be easy to configure the system out of different
components (possibly from different developers)
it should be easy to add new components or replace
existing ones without affecting those components that
stay in place
extensible

Teknik Sistem Komputer 2015

11

Distribution System
Goal: should be scalable
Scalability
Scalability of a system can be measured along at least
three different dimensions (Neuman, 1994).
First, a system can be scalable with respect to its size,
meaning that we can easily add more users and resources
to the system
Second, a geographically scalable system is one in which
the users and resources may lie far apart.
Third, a system can be administratively scalable,meaning
that it can still be easy to manage even if it spans many
independent administrative organizations.
Teknik Sistem Komputer 2015

12

Distribution System
Mistakes as the following false assumptions that
everyone makes when developing a distributed
application for the first time:
The network is reliable.
The network is secure.
The network is homogeneous.
The topology does not change.
Latency is zero.
Bandwidth is infinite.
Transport cost is zero.
There is one administrator or the first time
Teknik Sistem Komputer 2015

13

Distribution System
Type of distributed system:
1. Distributed computing system
Cluster
Grid
2. Distributed information system
Transactin process system
3. Distributed pervasive system
Embedded distribution system

Teknik Sistem Komputer 2015

14

Distribution System
Distributed computing system
Cluster computing system (homogenity)

Grid computing system (heterogenity)


resources from different organizations
are brought together to allow the collaboration of a
group of people in organization or institutions.
Teknik Sistem Komputer 2015

15

Distribution System

Grid computing system (heterogenity)

Teknik Sistem Komputer 2015

16

Distribution System

Grid computing system (heterogenity)


Fabric layer: provides interfaces to local resources at a
specific site.
Connectivity layer: consists of communication protocols
for supporting grid transactions that span the usage of
multiple resources
The resource layer: responsible for managing a single
resource
Collective layer: It deals with handling access to multiple
resources and typically consists of services for resource
discovery, allocation and scheduling of tasks into
multiple resources, data replication,and so on.
Application layer: consists of the applications that
operate within a virtual organization and which make
use of the grid computing environment
Teknik Sistem Komputer 2015

17

Distribution System
Distributed information system
Transactin process system

Teknik Sistem Komputer 2015

18

Distribution System
Distributed pervasive system
Mobile and embedded computing devices
Often characterized by being small, batterypowered, mobile, and having only a wireless
connection, although not all these characteristics
apply to all devices

Teknik Sistem Komputer 2015

19

Embedded Distribution
System

Teknik Sistem Komputer 2015

20

Embedded Distribution
System

Teknik Sistem Komputer 2015

21

Embedded Distribution
System

Teknik Sistem Komputer 2015

22

Embedded Distribution
System

Teknik Sistem Komputer 2015

23

Embedded Distribution System

Teknik Sistem Komputer 2015

24

Embedded Distribution
System

Teknik Sistem Komputer 2015

25

Embedded Distribution
System

Teknik Sistem Komputer 2015

26

Embedded Distribution
System

Teknik Sistem Komputer 2015

27

Embedded Distribution
System

Teknik Sistem Komputer 2015

28

Terimakasih dan sampai


jumpa . . .

Teknik Sistem Komputer 2015

29

Вам также может понравиться