View
226
Download
0
Embed Size (px)
DESCRIPTION
sistem embedded
Citation preview
Sistem Embedded Terdistribusi
Sistem Embedded TerdistribusiDania [email protected] Sistem Komputer 20151Bahan KuliahIntro:Sistem EmbeddedSistem TerdistribusiSistem Embedded Terdistribusi
Gambaran embedded terdistribusi dengan Studi KasusTeknik Sistem Komputer 20152Embedded SystemComputer inside a product
A computer system designed for specific control functions within a larger system, often with real-time computing constraints12
Characteristic: Dedicated softwareOften replace previously electromechanical componentsOften no real keyboardOften limited display or no general purpose display device
Teknik Sistem Komputer 20153Embedded SystemConstrains: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 sensitivityTeknik Sistem Komputer 20154Distribution SystemA 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 computersConnected through a network and distribution middlewareEnable computers to coordinate their activities and share the resources to the systemUser perceive the system as single integrated computing facilityTeknik Sistem Komputer 20155Distribution SystemTeknik Sistem Komputer 20156
Distribution SystemTersentralTeristribusiSatu komponen dengan bagian bagian yang non autonomousMultiple komponen autonomousKomponen tersebut digunakan bersama oleh user sepanjang waktuKomponen tidak dishare semua userSemua resource dapat diaksesReasource mungkin tidak dapat diaksesSoftware berjalan diatas suatu prosesSoftware berjalan di proses konkuren di prosesor berbedaSatu titik kontrolBeberapa titik kontrolSatu titik failureBeberapa titik failureTeknik Sistem Komputer 20157Distribution SystemJust because it is possible to build distributed systems does not necessarily mean that it is a good idea
A distributed system shouldmake 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 20158Distribution SystemGoal: easy for users to access remote resources, share them in a controlled and efficient way.
Making resource accessibleSharing resource economicConnecting users and resources collaborate and exchange information
Connectivity and sharing increase: security is important.Teknik Sistem Komputer 20159Distribution SystemGoal: 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 201510
Distribution SystemGoal: should be open
Opennessa system that offers services according to standard rules that describe the syntax and semantics of those servicesit 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 placeextensibleTeknik Sistem Komputer 201511Distribution SystemGoal: should be scalable
ScalabilityScalability 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 systemSecond, 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 201512Distribution SystemMistakes 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 timeTeknik Sistem Komputer 201513Distribution SystemType of distributed system:Distributed computing systemClusterGrid Distributed information systemTransactin process systemDistributed pervasive systemEmbedded distribution system
Teknik Sistem Komputer 201514Distribution SystemDistributed computing systemCluster computing system (homogenity)
Grid computing system (heterogenity)resources from different organizationsare brought together to allow the collaboration of a group of people in organization or institutions.Teknik Sistem Komputer 201515
Distribution SystemGrid computing system (heterogenity)
Teknik Sistem Komputer 201516
Distribution SystemGrid 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 resourcesThe resource layer: responsible for managing a single resourceCollective 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 environmentTeknik Sistem Komputer 201517Distribution SystemDistributed information systemTransactin process system
Teknik Sistem Komputer 201518
Distribution SystemDistributed pervasive systemMobile and embedded computing devicesOften characterized by being small, battery-powered, mobile, and having only a wireless connection, although not all these characteristics apply to all devicesTeknik Sistem Komputer 201519Embedded Distribution SystemTeknik Sistem Komputer 201520
Embedded Distribution SystemTeknik Sistem Komputer 201521
Embedded Distribution SystemTeknik Sistem Komputer 201522
Embedded Distribution SystemTeknik Sistem Komputer 201523
Embedded Distribution SystemTeknik Sistem Komputer 201524
Embedded Distribution SystemTeknik Sistem Komputer 201525
Embedded Distribution SystemTeknik Sistem Komputer 201526
Embedded Distribution SystemTeknik Sistem Komputer 201527
Embedded Distribution SystemTeknik Sistem Komputer 201528
Terimakasih dan sampai jumpa . . .Teknik Sistem Komputer 201529