Anda di halaman 1dari 37

PERKEMBANGAN

TEKNOLOGI
KOMPUTER
STMIK”AMIKBANDUNG
Outline
• Pra komputer
• Komputer tabung
• Komputer transistor
• Komputer IC (vlsi, ulsi)
• Komputer awan
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.
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)
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 melakukan penjumlahan, pengurangan, perkalian, dan
pembagian dikenal dengan nama roda leibnitz
PRA-KOMPUTER :
MEKANIK, TANPA LISTRIK, TANPA SOFTWARE

Pada tahun 1822, Charles Babbage (1791-1871) menemukan suatu mesin


untuk melakukan perhitungan persamaan differensial
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.
Komputer generasi pertama – Basic
Operation

• Signal code
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
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
KOMPUTER GENERASI KEDUA :
ELEKTRIK, TRANSISTOR, SOFTWARE : Bahasa Assembly

Pada tahun 1956 Transistor mulai digunakan di dalam komputer.


IBM 1401: a 2nd generation mainframe computer
KOMPUTER GENERASI KETIGA :
ELEKTRIK, INTEGRATED CIRCUIT (IC), SISTEM OPERASI

IC mulai digunakan di dalam komputer sekitar tahun 1964


“IBM S-360”
KOMPUTER GENERASI KEEMPAT :
ELEKTRIK, VLSI/ULSI, SISTEM OPERASI, NETWORKING

> 1980 : berbagai vendor


KOMPUTER GENERASI KELIMA :
ELEKTRIK, VLSI/ULSI, SISTEM OPERASI, NETWORKING/MOBILE,
INTEROPERABILITAS
Pergeseran media penyimpan
• Ketersambungan
• Kemampuan sharing / berbagi
• Non stop operation
• Mengecil tapi menyebar Kecenderungan
Komputer
Jadi...komputer generasi selanjutnya..

Seperti apa?
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
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.“
Dampak di perusahaan
• Perusahaan tak perlu lagi memiliki / mendirikan
infrastruktur karena sudah ada perusahaan lain yang
menyediakan “penampung” di cloud alias Internet.

• Perusahaan tak perlu lagi mengalokasikan anggaran


untuk pembelian dan perawatan infrastruktur (hardware
dan software).

• Perusahaan pun tak perlu merekrut tenaga pakar dan


tenaga pengontrol infrastruktur.
Konsep dalam cloud computing
• Infrastructure as a Service (IaaS) : penggunaan /
penyewaan jaringan untuk akses Internet, layanan
Disaster Recovery Center, dsb.

• Platform as a Service (PaaS) : penggunaan /


penyewaan operating system dan infrastruktur
pendukungnya. Seperti : Force.Com , Layanan vendor
server, dll.

• Software as a Service (SaaS) : berada satu tingkat


diatas PaaS dan IaaS, yang ditawarkan adalah software
atau suatu aplikasi bisnis tertentu. Contoh :
SalesForce.Com, Service-Now.Com, Google Apps, dsb.
Karakteristik (1)

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.

2. Utility Computing : konsep komputasi dimana


pengguna cukup membayar apa yang ia pakai.
Karakteristik (2)
3. Autonomic Computing : konsep dimana komputer beserta
sistem infrastruktur komputasinya memiliki kemampuan self-
management (kemampuan memperbaiki dirinya sendiri).

o Contoh : jika harddisk server mendekati utilisasi 90% maka server tersebut
akan mengaktivasi harddisk cadangan.
Komponen Cloud Computing(1)
• Cloud Clients : seperangkat komputer / software yang
didesain secara khusus untuk penggunaan layanan
berbasis cloud computing.
• Mobile – Windows Mobile, Symbian, dll.
• Thin Client – Windows Terminal Service, CherryPal, dll.
• Thick Client – Internet Explorer, FireFox, Chrome, dll.

• Cloud Services : produk/layanan/solusi yg dipakai dan


disampaikan secara real-time melalui media Internet.
• Identitas – OpenID, OAuth, dll
• Integration – Amazon Simple Queue Service.
• Payments – PayPal, Google Checkout.
• Mapping – Google Maps, Yahoo! Maps.
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.
Komponen Cloud Computing(3)
• Cloud Platform : layanan berupa platform hardware dan
software2 infrasktruktur. Biasanya mempunyai aplikasi
bisnis tertentu dan menggunakan layanan PaaS sebagai
infrastruktur aplikasi bisnisnya. Misalnya :
• Web Application Frameworks – Python Django, Rubyon
Rails, .NET
• Web Hosting
• Propietary – Force.Com 
Komponen Cloud Computing(4)
• Cloud Storage proses penyimpanan data sebagai
sebuah layanan. Misal :
• Database – Google Big Table, Amazon SimpleDB.
• Network Attached Storage – Nirvanix CloudNAS,
MobileMe iDisk.

• Cloud Infrastructure infrastruktur komputasi sebagai


sebuah layanan. Contohnya
• Grid Computing – Sun Grid.
• Full Virtualization – GoGrid, Skytap.
• Compute – Amazon Elastic Compute Cloud.
Keuntungan Cloud Computing
• Cloud computing membantu konsumen menggunakan
aplikasi komputer
• Tanpa perlu software tambahan atau server
• Tanpa melakukan instalasi.
• Hanya perlu koneksi internet

• Teknologi ini memungkinkan efisiensi lebih


• Memusatkan penyimpanan
• Memusatkan memory
• Memusatkan pemrosesan
• Memusatkan bandwith
• Green Energy
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 ?
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.
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.
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.
Google cloud
Vmware cloud
Cloud Computing di Indonesia
• Pasar masih kecil (diprediksi ~Rp 2,1 T)
• 40% layanan SaaS (Software as a Service)
• 70% pasar dikuasai PT. Telkom
Refer to
• http://www.detikinet.com/read/2010/02/24/084138/130559
5/328/lebih-jauh-mengenal-komputasi-awan

• http://teknoinfo.web.id/teknologi-cloud-computing/

• http://blogoscoped.com/google-chrome

Anda mungkin juga menyukai