sekolah tinggi teknologi adisutjipto yogyakarta fileujian tengah semester 20 % ... tugas mandiri 10...
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