1 / 37

Perkembangan Teknologi Komputer

Perkembangan Teknologi Komputer. Muhammad Nasar, ST nasar@umm.ac.id. Outline. Pra komputer Komputer tabung Komputer transistor Komputer IC (vlsi, ulsi) Komputer awan. PRA-KOMPUTER : MEKANIK, TANPA LISTRIK, TANPA SOFTWARE. ?.

Download Presentation

Perkembangan Teknologi Komputer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Perkembangan Teknologi Komputer Muhammad Nasar, ST nasar@umm.ac.id

  2. Outline • Pra komputer • Komputer tabung • Komputer transistor • Komputer IC (vlsi, ulsi) • Komputer awan

  3. PRA-KOMPUTER : MEKANIK, TANPA LISTRIK, TANPA SOFTWARE ? Abacus(sampoa), yang muncul sekitar tahun 460 SM di Asia kecil dan masih digunakan di beberapa tempat hingga saat ini, dapat dianggap sebagai awal mula mesin komputasi.

  4. PRA-KOMPUTER : MEKANIK, TANPA LISTRIK, TANPA SOFTWARE Pada tahun 1642, Blaise Pascal (1623-1662), yang pada waktu itu berumur 18 tahun, menemukan apa yang ia sebut sebagai kalkulator roda numerik (numerical wheel calculator)

  5. PRA-KOMPUTER : MEKANIK, TANPA LISTRIK, TANPA SOFTWARE Tahun 1694, seorang matematikawan dan filsuf Jerman, Gottfred Wilhem Von Leibnizt (1646-1716) memperbaiki Pascaline dengan membuat mesin yang dapat melakukanpenjumlahan, pengurangan, perkalian, dan pembagian dikenal dengan nama roda leibnitz

  6. PRA-KOMPUTER : MEKANIK, TANPA LISTRIK, TANPA SOFTWARE Pada tahun 1822, Charles Babbage (1791-1871) menemukan suatu mesin untuk melakukan perhitungan persamaan differensial

  7. Komputer generasi pertama - Sekilas sejarah • Saat perang dunia kedua (1941), negara-negara yang ikut terlibat dalam perang dunia itu berusaha mengembangkan komputer untuk memaksimalkan kemampuan dalam mengatur strategi • Tahun 1941, seorang insinyur Jerman bernama Konrad Zuse membangun sebuah komputer Z3, untuk mendisain pesawat terbang dan peluru kendali. • Tahun 1943, Inggris berhasil menyelesaikan sebuah komputer pemecah kode rahasia yang diberi namakan Colossus.

  8. Komputer generasi pertama – Basic Operation Signal code

  9. Komputer generasi pertama – Basic Operation • Cincin magnetic di-magnetisasi secara satu arah ataupun berlawanan : men-sinyalkan kondisi "ON" ataupun "OFF" (biner 1 dan 0). • Setiap bidang memory terdapat 924 cincin magnetic yang masing-masing mewakili satu bit informasi. • Saat ini jutaan bit informasi dapat dikemas dalam satu chip tunggal yang sangat kecil

  10. KOMPUTER GENERASI PERTAMA :ELEKTRIK, LAMPU TABUNG, SOFTWARE : Bahasa Mesin, Punch card Electronic Numerical Integrator and Computer (ENIAC) : dibuat oleh pemerintah Amerika Serikat dan University of Pennsylvania. Terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder. Ukuran sangat besar dan berat (~80 ton). Konsumsi daya 160kW

  11. KOMPUTER GENERASI KEDUA : ELEKTRIK, TRANSISTOR, SOFTWARE : Bahasa Assembly Pada tahun 1956 Transistor mulai digunakan di dalam komputer. IBM 1401: a 2nd generation mainframe computer

  12. KOMPUTER GENERASI KETIGA : ELEKTRIK, INTEGRATED CIRCUIT (IC), SISTEM OPERASI IC mulai digunakan di dalam komputer sekitar tahun 1964 “IBM S-360”

  13. KOMPUTER GENERASI KEEMPAT : ELEKTRIK, VLSI/ULSI, SISTEM OPERASI, NETWORKING > 1980 : berbagai vendor

  14. KOMPUTER GENERASI KELIMA :ELEKTRIK, VLSI/ULSI, SISTEM OPERASI, NETWORKING/MOBILE, INTEROPERABILITAS

  15. Pergeseran media penyimpan

  16. Kecenderungan Komputer • Ketersambungan • Kemampuan sharing / berbagi • Non stop operation • Mengecil tapi menyebar

  17. Jadi...komputer generasi selanjutnya.. Seperti apa?

  18. Mengenal “Cloud Computing” • Definisi • Cloud computing = komputasi awan • Cara / pelayanan baru sewa menyewa sumber daya komputer memanfaatkan internet • Komputer pengguna menjadi lebih kecil dan efisien

  19. Stevan Greve : • "Internet bisa dianggap awan besar. Awan berisi komputer yang semuanya saling tersambung. Dari situlah berasal istilah 'cloud'. Jadi semuanya disambungkan ke 'cloud' itu.“

  20. Dampak di perusahaan • Perusahaan takperlulagimemiliki / mendirikaninfrastrukturkarenasudahadaperusahaan lain yang menyediakan “penampung” di cloud alias Internet. • Perusahaan takperlulagimengalokasikananggaranuntukpembeliandanperawataninfrastruktur (hardware dan software). • Perusahaan pun takperlumerekruttenagapakardantenagapengontrolinfrastruktur.

  21. Konsep dalam cloud computing • Infrastructure as a Service (IaaS) : penggunaan / penyewaanjaringanuntukakses Internet, layanan Disaster Recovery Center, dsb. • Platform as a Service (PaaS) : penggunaan / penyewaan operating system daninfrastrukturpendukungnya. Seperti : Force.Com , Layanan vendor server, dll. • Software as a Service (SaaS) : beradasatutingkatdiatasPaaSdanIaaS, yang ditawarkanadalah software atausuatuaplikasibisnistertentu. Contoh : SalesForce.Com, Service-Now.Com, Google Apps, dsb.

  22. Karakteristik (1) • Grid Computing : metode komputasi dimana sebuah komputer raksasa virtual yang terdiri dari beberapa komputer melakukan sejumlah besar kegiatan sekaligus, yang secara bersama-sama melakukan semua bagian tugas komputasi. • Utility Computing : konsep komputasi dimana pengguna cukup membayar apa yang ia pakai.

  23. Karakteristik (2) • Autonomic Computing : konsep dimana komputer beserta sistem infrastruktur komputasinya memiliki kemampuan self-management (kemampuan memperbaiki dirinya sendiri). • Contoh : jika harddisk server mendekati utilisasi 90% maka server tersebut akan mengaktivasi harddisk cadangan.

  24. Komponen Cloud Computing(1) • Cloud Clients : seperangkatkomputer / software yang didesainsecarakhususuntukpenggunaanlayananberbasiscloud computing. • Mobile – Windows Mobile, Symbian, dll. • Thin Client – Windows Terminal Service, CherryPal, dll. • Thick Client – Internet Explorer, FireFox, Chrome, dll. • Cloud Services : produk/layanan/solusiygdipakaidandisampaikansecarareal-time melalui media Internet. • Identitas– OpenID, OAuth, dll • Integration – Amazon Simple Queue Service. • Payments – PayPal, Google Checkout. • Mapping – Google Maps, Yahoo! Maps.

  25. Komponen Cloud Computing(2) • Cloud Applications memanfaatkan cloud computing dalam hal arsitektur software. Sehingga user tidak perlu menginstal dan menjalankan aplikasi di komputernya. Contoh • Peer-to-peer – BitTorrent, SETI, dll. • Web Application – Facebook. • SaaS – Google Apps, SalesForce.Com, dll.

  26. Komponen Cloud Computing(3) • Cloud Platform : layananberupa platform hardware dan software2 infrasktruktur. BiasanyamempunyaiaplikasibisnistertentudanmenggunakanlayananPaaSsebagaiinfrastrukturaplikasibisnisnya. Misalnya : • Web Application Frameworks – Python Django, Rubyon Rails, .NET • Web Hosting • Propietary– Force.Com

  27. Komponen Cloud Computing(4) • Cloud Storageproses penyimpanan data sebagai sebuah layanan. Misal : • Database – Google Big Table, Amazon SimpleDB. • Network Attached Storage – Nirvanix CloudNAS, MobileMe iDisk. • Cloud Infrastructureinfrastruktur komputasi sebagai sebuah layanan. Contohnya • Grid Computing – Sun Grid. • Full Virtualization – GoGrid, Skytap. • Compute – Amazon Elastic Compute Cloud.

  28. Keuntungan Cloud Computing • Cloud computing membantukonsumenmenggunakanaplikasikomputer • Tanpa perlu software tambahan atau server • Tanpamelakukaninstalasi. • Hanya perlu koneksi internet • Teknologiinimemungkinkanefisiensilebih • Memusatkanpenyimpanan • Memusatkan memory • Memusatkanpemrosesan • Memusatkanbandwith • Green Energy

  29. Beberapa kendala • Service level • Terbatasnya bandwidth (terutama di Indonesia) mungkin akan menyulitkan Cloud Provider membuat service level agreement. • Privacy • Karena orang lain / perusahaan lain juga melakukan hosting kemungkinan data anda akan keluar atau di baca oleh Cloud Provider (dapat terjadi tanpa sepengetahuan pemilik). • Data ownership • Ketika data disimpan di cloud, apakah data itu masih menjadi milik anda? • Bagaimana jika Cloud Provider merubah terms of use aggrement nya ?

  30. Penggunaan Cloud Computing(1) • VBLOCK INFRASTRUCTURE PACKAGES • Paket infrastruktur yang menggabungkan teknologi virtualisasi, jaringan, komputasi, storage, keamanan, dan pengelolaan terbaik. • Seluruh teknologi terintegrasi, teruji, dan tervalidasi, serta siap diimplementasikan. • Tersedia dalam tiga pilihan konfigurasi yang mendukung 300 sampai 6.000 mesin virtual untuk beragam skenario kebutuhan • Saat ini telah disediakan oleh : Cisco, EMC, dan VMware.

  31. Penggunaan Cloud Computing(2) • IBM VMCONTROL • Produk yang dikombinasikan dengan perangkat lunak IBM Tivoli. • Respons yang lebih cepat terhadap kebutuhan bisnis. • Penggunaan sumber daya secara lebih efisien. • Perusahaan dapat memonitor, mempertahankan, dan menyesuaikan tingkat layanan menurut beban kerja komputasi yang ditangani oleh himpunan sumber daya teknologi informasi. • Memungkinkan sistem yang lebih pintar, punya kemampuan memindahkan beban kerja dan melakukan penyesuaian.

  32. Penggunaan Cloud Computing(3) • WINDOWS AZURE • Sistem operasi yang memanfaatkan konsep cloud computing alias berkomputer dengan memanfaatkan internet. • Aplikasi akan dijalankan pada data center Microsoft dan bukan pada server sebuah perusahaan. • Pengguna bisa memanfaatkan aplikasi itu asalkan terhubung ke internet. • Azure akan menempatkan Microsoft bersaing secara langsung dengan penyedia jasa serupa, seperti Amazon, Salesforce.com dan Rackspace.

  33. Google cloud

  34. Vmware cloud

  35. Cloud Computing di Indonesia • Pasar masih kecil (diprediksi ~Rp 2,1 T) • 40% layanan SaaS (Software as a Service) • 70% pasar dikuasai PT. Telkom

  36. Refer to • http://www.detikinet.com/read/2010/02/24/084138/1305595/328/lebih-jauh-mengenal-komputasi-awan • http://teknoinfo.web.id/teknologi-cloud-computing/ • http://blogoscoped.com/google-chrome

More Related