sekolah tinggi teknologi adisutjipto yogyakarta fileujian tengah semester 20 % ... tugas mandiri 10...

14
1 Materi Kuliah : Sistem Terdistribusi Semester Ganjil 2016 / 2017 E.N. Tamatjita Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

Upload: lydan

Post on 11-Apr-2019

217 views

Category:

Documents


0 download

TRANSCRIPT

1

Materi Kuliah : Sistem Terdistribusi

Semester Ganjil 2016 / 2017

E.N. Tamatjita

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

Pendahuluan

INTI : Memahami dan membuat komunikasi melalui cloud compujting, network

virtualization, operating system virtualization, message passing interface,unstructured peer-to-peer, web service dan multimedia distributed system.

SASARAN :

Mampu memahami sistem terdistribusi sesuai trend saat ini.

Mampu membuat analisa sebelum sistem akan dibuat, melalui studikasus pada infrastruktur Google.

Mampu menggunakan komponen dan obyek distribusi melalui komunikasilangsung pada Enterprise JavaBeans dengan CORBA serta lainnya.

Mampu mengembangkan dan menerapkan sistem terdistribusi melalui self learning.

Memiliki kemampuan dalam penguasaan perangkat lunak Oracle.

Mampu membuat sistem terdistribusi sendiri melalui bekerja secara tim dan menghasilkan sistem jaringan yang baik, handal dan efisien.

DAFTAR PUSTAKA :

Coulouris et all, 2012, ”Distributed Systems Concepst and Design”, FifthEdition, Addison-Wesley, Boston, Massachusetts

Tanenbaum and Van Steen, 2007, “Distributed Systems Principles andParadigms”, Second Edition, Upper Saddle River, NJ

Wintolo, Hero, 2010, “Sistem Terdistribusi”, Edisi Pertama, Yogyakarta

www.cdk5.net/refs

2

Pertemuan Ke-1

Peraturan Perkuliahan di kampus STTA yang harus ditaati : Hadir tidak boleh terlambat dari 20 menit. Syarat mengikuti UAS, kehadiran >= 75%. Disiplin, berpakaian sbb :

Kerapian dan kesopanan berpakaian;Baju berkrah dan bersepatu;Tidak menggunakan asesoris yang tidak semestinya.

Bobot Komponen Penilaian di kampus STTA :

Nilai / Angka Huruf Bobot Predikat

80 – 100 A 4 Sangat Baik

65 – 79,99 B 3 Baik

55 – 64,99 C 2 Cukup

40 – 54,99 D 1 Kurang

0 – 39,99 E 0 Sangat Kurang

33

Komponen Nilai

Penilaian individu, meliputi :Ujian Tengah Semester 20 %Ujian Akhir Semester 30 % Kehadiran 20 %

Penilaian Tugas Mandiri dan Tugas Kelompok :Tugas Mandiri 10 %Tugas Kelompok Paper+Presentasi 20 %

44

Diambil dari Buku untuk Instructor’s Guide for Coulouris, Dollimore, Kindberg and Blair, Distributed Systems: Concepts and Design Edn. 5 © Pearson Education 2012

1. Karakteristik Sistem Terdistribusi Aplikasi Domain dan asosiasi aplikasi jaringan

Finance and commerce eCommerce e.g. Amazon and eBay, PayPal, online banking and trading

The information society Web information and search engines, ebooks, Wikipedia; social networking: Facebook and MySpace.

Creative industries and entertainment online gaming, music and film in the home, user-generated content, e.g. YouTube, Flickr

Healthcare health informatics, on online patient records, monitoring patients

Education e-learning, virtual learning environments; distance learning

Transport and logistics GPS in route finding systems, map services: Google Maps, Google Earth

Science The Grid as an enabling technology for collaboration between scientists

Environmental management sensor technology to monitor earthquakes, floods or tsunamis

5

2. Model SistemContoh financial trading system

6Diambil dari Buku untuk Instructor’s Guide for Coulouris, Dollimore, Kindberg and Blair, Distributed Systems: Concepts and Design Edn. 5

© Pearson Education 2012

intranet

ISP

desktop computer:

backbone

satellite link

server:

network link:

Jaringan Khas Internet

7Diambil dari Buku untuk Instructor’s Guide for Coulouris, Dollimore, Kindberg and Blair, Distributed Systems: Concepts and Design Edn. 5

© Pearson Education 2012

Perangkat portabel dan genggam dalam

sistem terdistribusi

8Diambil dari Buku untuk Instructor’s Guide for Coulouris, Dollimore, Kindberg and Blair, Distributed Systems: Concepts and Design Edn. 5

© Pearson Education 2012

Cloud computing

9Diambil dari Buku untuk Instructor’s Guide for Coulouris, Dollimore, Kindberg and Blair, Distributed Systems: Concepts and Design Edn. 5

© Pearson Education 2012

Pertumbuhan Internet (computers and web servers)

Date Computers Web servers Percentage

1993, July 1,776,000 130 0.008

1995, July 6,642,000 23,500 0.4

1997, July 19,540,000 1,203,096 6

1999, July 56,218,000 6,598,697 12

2001, July 125,888,197 31,299,592 25

42,298,3712003, July

2005, July

~200,000,000

353,284,187 67,571,581

21

19

10Diambil dari Buku untuk Instructor’s Guide for Coulouris, Dollimore, Kindberg and Blair, Distributed Systems: Concepts and Design Edn. 5

© Pearson Education 2012

Bagaimana menurut Anda ?

Date Computers Web servers Percentage

2015, July ................

2016, July

11Diambil dari Buku untuk Instructor’s Guide for Coulouris, Dollimore, Kindberg and Blair, Distributed Systems: Concepts and Design Edn. 5

© Pearson Education 2012

................

................

................

................

................

Tugas Kelompok Dikumpulkan Minggu Depan

Transparansi

Access transparency: enables local and remote resources to be accessed using identicaloperations.

Location transparency: enables resources to be accessed without knowledge of their physicalor network location (for example, which building or IP address).

Concurrency transparency: enables several processes to operate concurrently using sharedresources without interference between them.

Replication transparency: enables multiple instances of resources to be used to increase reliability and performance without knowledge of the replicas by users or application programmers.

Failure transparency: enables the concealment of faults, allowing users and applicationprograms to complete their tasks despite the failure of hardware or software components.

Mobility transparency: allows the movement of resources and clients within a system without affecting the operation of users or programs.

Performance transparency: allows the system to be reconfigured to improve performance as loads vary.

Scaling transparency: allows the system and applications to expand in scale without change to the system structure or the application algorithms.

12Diambil dari Buku untuk Instructor’s Guide for Coulouris, Dollimore, Kindberg and Blair, Distributed Systems: Concepts and Design Edn. 5

© Pearson Education 2012

Web servers and web browsers

Internet

BrowsersWeb servers

www.google.com

www.cdk5.net

www.w3c.org

standards

faq.html

http://www.w3.org/standards/faq.html#conformance

http://www.google.comlsearch?q=obama

http://www.cdk5.net/

File system ofwww.w3c.org

13Diambil dari Buku untuk Instructor’s Guide for Coulouris, Dollimore, Kindberg and Blair, Distributed Systems: Concepts and Design Edn. 5

© Pearson Education 2012

Tugas Kelompok : Minggu ke-3

Di buat daftar nama kelompok dan dibagimateri untuk presentasi.

Di random urutan kelompok dan materi yangakan dipresentasikan.

Per Kelompok berjumlah = min mix 5 org/kel

Materi / Judul ? …

14