Disusun Oleh :
Kelas : SMSI - 02
Bio Abidzar Gifari
Gusti Aulia R.
Medina Rahmah
Tiara Mega Meitasari
SISTEM INFORMASI
ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS GUNADARMA
2013
KATA PENGANTAR
Puji dan syukur senantiasa kami panjatkan ke hadirat Allah SWT, karena
atas rahmat dan karunia yang telah diberikan, penulis dapat menyusun
makalah untuk memenuhi salah satu tugas mata kuliah Sistem Operasi ini
dengan sebaik-baiknya.
Tidak lupa kepada semua rekan penulis yang telah membantu dalam
menyelesaikan makalah ini.
Penulis menyadari bahwa makalah ini masih kurang dari baik, maka dari itu
saran dan kritik yang membangun sangat diharapkan untuk makalah ini.
Untuk itu penulis mengucapkan terima kasih dan semoga makalah ini
bermanfaat bagi semua.
I| P a g e
DAFTAR ISI
II| P a g e
BAB I
PENDAHULUAN
1|Page
B. Tujuan
Tujuan dari pembuatan makalah ini adalah untuk memperkenalkan
sistem Cloud kepada masyarakat luas dan membandingkan sistem Cloud yang
dikelola oleh Microsoft dengan Google.
Selain membandingkan kedua sistem Cloud dari dua perusahaan
tersebut, makalah ini juga bertujuan untuk memberitahukan sejarah tentang
sistem Cloud yang mulai banyak digunakan oleh masyarakat.
C. Perumusan Masalah
1. Apa saja teknologi dasar yang ada pada Windows Azure dan Google
Cloud?
2. Bagaimana perkembangan Windows Azure dan Google Cloud?
3. Apa saja aplikasi yang dikeluarkan oleh Windows Azure dan Google
Cloud?
4. Bagaimana perbandingan kualitas antara Windows Azure dan Google
Cloud?
5. Bagaimana ekspektasi teknologi masa depan Windows Azure dan Google
Cloud?
2|Page
BAB II
PEMBAHASAN
3|Page
Layanan ini juga sangat cocok untuk UKM (usaha kecil dan
menengah) yang biasanya tidak mempunyai biaya IT yang terlalu besar,
dengan biaya yang mereka miliki mereka sudah bisa menikmati sebuah
layanan yang setara dengan perusahaan besar.
4|Page
2. Analisis Big Data yang semakin banyak diintegrasikan ke dalam
proses bisnis perusahaan. Aktivitas ini akan membutuhkan
bandwidth besar dan kemampuan untuk menangani proses ribuan
server secara bersamaan.
3. Network Policy yang tidak konsisten. Bayangkan, arsitektur
jaringan perusahaan skala menengah saja bisa terdiri dari ratusan
peranti jaringan. Apalagi perusahaan yang berskala enterprise,
jumlahnya bisa ribuan. Untuk memberikan akses pada satu virtual
machine baru saja membutuhkan waktu berjam-jam bahkan bisa
berhari-hari untuk melakukan konfigurasi.
4. Ketergantungan pada vendor peranti jaringan. IT modern dituntut
bisa secepatnya menyesuaikan diri dengan perubahan kebutuhan
bisnis. Sebaliknya, vendor peranti jaringan tidak terlalu peduli
dengan tuntutan tersebut. Mereka lebih asyik dengan jadwal
product development mereka sendiri, ketimbang kebutuhan bisnis
dari konsumennya.
5|Page
Ketiadaan antarmuka yang bersifat terbuka ke forwarding plane
inilah yang memberikan sifat monolitik dan tertutup pada arsitektur
jaringan tradisional. Sifat ini mirip dengan mainframe –arsitektur yang
bertolak belakang dari Cloud. Standar OpenFlow dikelola oleh Open
Networking Foundation (ONF).
Ada banyak benefit teknis operasional dari SDN berbasis
OpenFlow. Dalam perspektif bisnis, SDN mampu membuat infrastruktur
jaringan menjadi diferensiator bagi perusahaan, bukan lagi cost-center
yang tidak bisa dihindari. Selain itu, SDN akan membuat infrastruktur
jaringan menjadi lebih lincah dan sigap mengantisipasi perubahan
kebutuhan bisnis.
Cloud Computing mempunyai beberapa karakteristik, diantaranya
adalah :
- Instan dalam peng-implementasian
- Biaya start – up murah, bahkan akan gratis dan tidak ada investasi
kapital
- Biaya dari service dan pemakaian akan berdasarkan komitmen yang
tidak fix
- Mudah dalam upgrade atau downgrade juga sangat cepat dan tanpa
adanya penalty
- Menggunakan metode multi – tenant (banyak pengguna dalam satu
platform)
6|Page
Platform-as-a-service: hal ini memfokuskan pada aplikasi dimana
dalam hal ini memungkinkan developer untuk tidak memikirkan
hardware dan tetap fokus pada application development nya tampa
harus mengkhawatirkan operating system, infrastructure scaling,
load balancing dan lainya. Contoh nya yang telah
mengimplementasikan ini adalah Force.com danMicrosoft Azure
investment.
Software-as-a-service: Hal ini memfokuskan pada aplikasi denga
Web-based interface yang diakses melalui Web Service dan Web
2.0. contohnya adalah Google Apps, SalesForce.com dan social
network application seperti Facebook.
7|Page
Privacy - Karena orang lain / perusahaan lain juga melakukan
hosting kemungkinan data anda akan keluar atau di baca oleh
pemerintah U.S. dapat terjadi tampa sepengetahuan anda atau
approve dari anda.
Compliance - Anda juga harus memperhatikan regulasi dari bisnis
yang anda miliki, dalam hal ini secara teoritis cloud service provider
diharapkan dapat menyamakan level compliance untuk penyimpanan
data didalam cloud, namun karena service ini masih sangat muda
anda diharapkan untuk berhati hati dalam hal penyimpanan data.
Data ownership – Apakah data anda masih menjadi milik anda
begitu data tersebut tersimpan didalam cloud? mungkin pertanyaan
ini sedikit aneh, namun anda perlu mengetahui seperti hal nya yang
terjadi pada Facebook yang mencoba untuk merubah terms of use
aggrement nya yang mempertanyakan hal ini.
Data Mobility – Apakah anda dapat melakukan share data diantara
cloud service? dan jika anda terminate cloud relationship bagaimana
anda mendapatkan data anda kembali? Format apa yang akan
digunakan ? atau dapatkah anda memastikan kopi dari data nya telah
terhapus ?
8|Page
Salah satu yang menjadi keunggulan Windows Azure adalah
kemampuan untuk menjalankan aplikasi dari berbagai jenis teknologi dan
platform, diantaranya adalah .NET (sebagai teknologi dari Microsoft),
JAVA, dan juga PHP.
Berdasarkan sejarahnya, teknologi ini pertama kali diperkenalkan
pada tahun 2008 dan terus dikembangkan sehingga menjadi komersial
secara umum pada tanggal 1 Februari 2010.
Terdapat tiga buah komponen dari teknologi Windows Azure,
diantaranya adalah :
- Compute :Merupakan bagian dari teknologi Windows Azure yang
berguna dalam proses komputasi, baik
secara foreground maupun background job(berjalan di belakang
layar). Compute tools dari Windows Azure diantaranya adalah web
role, worker role, dan virtual role.
- Storage :Merupakan bagian dari teknologi Windows Azure yang
bergunadalam proses penyimpanan data. Terdapat dua jenis storage
dalam Windows Azure, yang pertama adalah Azure Storage yang
berguna untuk penyimpanan data yang berbentuk table, cloud, dan
blob. Sementara itu, bentuk storage lainnya adalah SQL Azure yang
merupakan versi SQL Server yang berjalan di cloud.
- Fabric :Merupakan bagian yang berguna sebagai “otak” dari
teknologi ini. Proses inidiatur oleh Windows Azure Fabric Controller
yang berguna dalam proses scheduling, resource allocation, dan
management.
9|Page
Terdapat dua buah key properties yang membuat Windows Azure
unggul dibandingkan kompetitornya, diantaranya adalah :
- Resource Elasticity : Kita dapat melakukan penyesuaian resource
yang dibutuhkan secara real-time oleh suatu aplikasi yang berjalan.
Sebagaicontoh : apabila suatu aplikasi hanya tinggi traffic nya pada
waktu-waktu tertentu (misalnya aplikasi pemilu), maka tentunya
kebutuhan resource hanya tinggi pada saat tertentu saja. Oleh
karena itu, kita dapat melakukan setting resource dengan
menggunakan resource rendah pada saat jumlah akses rendah, dan
meningkatkan kapasitas resource apabila sedang mencapai peak
time.
- Geo-aware : Windows Azure berjalan di atas data center Microsoft
yang tersebar luas di seluruh dunia. Pada saat pengembangan
aplikasi cloud, pengembang dapat memilih data center yang
terdekat dengan mereka sehingga tingkat konektifitas menjadi lebih
tinggi. Sebagai contoh, apabila kita membuat suatu aplikasi pemilu
di daerah Eropa, maka sebaiknya resource-resoure yang kita
gunakan (database, dll) berada di daerah Eropa. Hal ini telah
diimplementasikan pada teknologi Windows Azure. Ilustrasi dari
konsep ini dapat dilihat pada gambar di bawah ini
10 | P a g e
Gambar 2.2.2 Ilustrasi Geo-Aware
12 | P a g e
- 2008 :Eucalyptus menjadi yang pertama open-source, AWS platform
mengembangkan untuk menjadi private cloud. OpenNebula menjadi
yang pertama dalam open-source software untuk mengembangkan
private dan hybrid clouds
- 2009 : Salesforce.com merilis Force.com. Force.com adalah cloud
computing platform yang menjadi service system dari Salesforce.com.
- 2011 : tahun ini adalah penyempurnaan dari cloud computing, dimana
banyak penemuan-penemuan baru yang membuat cloud computing
menjadi lebih baik.
13 | P a g e
- Oktober 2010
Pengembangan Platform:
Peranan Windows Azure Virtual Machine
Peningkatan peranan Windows Azure
Mode Admin, tugas Startup
Pendukung Full-IIS
Instansi-instansi yang sangat kecil
Windows Azure menghubungkan:
Akses ke sumber on-premise untuk aplikasi cross-premise
Pendukung VM Domain-joining
Direct role-instance connectivity for easier development
Use your existing remote administration tools
- Desember 2011
Windows Azure memberikan layanan yang baru, yaitu :
Traffic manager
SQL Azure reporting
HPC scheduler
- Juni 2012
Pengembangan Platform:
Web sites
Virtual Machines for Windows and Linux (backed by persistent
storage)
Python SDK
New portal
Locally redundant storage
Google Cloud
2008 : Rilisnya Google AppEngine
2012 : Rilisnya Google Compute Engine
14 | P a g e
D. Aplikasi Azure dan Google Cloud
Fitur pada Windows Azure
Web Sites
Web sites di windows azure ini seperti hosting dan domain seperti di
tempat hosting-hosting lain, namun perbedaannya adalah web yang
kita buat berada di dalam windows azure.
Virtual Machines
Virtual Machines di windows azure tidak jauh berbeda dengan VM
lain seperti Vmware, VirtualBox dll. Perbedaannya di windows azure,
kita bisa memilih OS yang telah di sediakan, Seperti Windows Server
2008 R2, Server 2012 RC, SQL Server 2012, di sini Microsoft juga
mengikut sertakan OS OpenSource Seperti Ubuntu Server, OpenSuse,
CentOS, dan lain - lain.
15 | P a g e
Cloud Services
Adalah layanan PaaS. Jika ingin membuat situs web atau aplikasi web,
user dapat secara langsung mengakses dari Windows Azure website
seperti di bawah ini.
SQL Database
SQL database atau biasa yang di sebut SQL Azure, di sini fungsinya
tidak jauh berbeda dengan SQL Server yang biasa, namun ini
teknologi cloud, kita bisa menulis query-query di dalam Cloud dan
membuat database secara online, tanpa instalasi software.
16 | P a g e
Storage
Storage di windows azure ini, adalah Storage yang terbentuk pada saat
kita membuat Virtual Machine di windows azure.
Virtual Networks
Virtual networks disini berguna untuk menaikkan komposisi kerja dari
layanan cloud dengan memperbolehkan satu atau lebih dari layanan
cloud tersebut untuk ditambahkan ke virtual network.
17 | P a g e
Fitur dan Aplikasi pada Google Cloud
Fitur pada Google Cloud
- Google App Engine
Google App Engine juga merupakan salah satu
Platform as a Service (PaaS). Google App Engine
memungkinkan Anda menjalankan aplikasi web
pada infrastruktur Google. Dengan App Engine,
tidak memerlukan server. Anda hanya mengunggah aplikasi Anda.
Dan aplikasi tersebut sudah dapat bisa digunakan oleh pengguna
Anda.
- Google Compute Engine
Google Compute Engine menawarkan kemampuan
mesin komputasi virtual dalam sistem cloud yang
fleksibel dan scalable. Dengan Google Compute
Engine, Anda dapat memecahkan proses skala
besar dan masalah analitik pada infrastruktur komputasi, storage, dan
jaringan Google.
18 | P a g e
- Google Cloud Storage
19 | P a g e
Aplikasi Google Cloud (Google apps)
- Gmail
20 | P a g e
Jika ingin memperbesar kapasitas sebesar 25GB sampai 1TB,
pengguna dikenai tarif sebesar USD2,5-USD50 per bulan. Layanan
berbasis komputasi awan milik Google Drive diklaim sebagai yang
termurah. Berbeda dengan layanan lain yang telah diluncurkan
kompetitor, Google Drive dapat dikolaborasikan dengan aplikasi
pengolah kata Google Docs.
- Google Docs
21 | P a g e
Sebuah boks akan menawarkan berbagai pilihan akan muncul,
tersedia opsi "as collaborator" yang akan membuka akses baca tulis
dokumen utuk orang-orang terpilih, sementara fungsi as viewer
hanya akan memberikan akses baca saja. Tampilannya mirip
dengan MS. Office 2003, sehingga akan dengan mudah
menjalankannya.
- Picasa Web Albums
22 | P a g e
E. Perbandingan Azure dan Google Cloud
Komputasi
- Windows azure
Virtual Machine Windows Azure menyediakan IaaS yang hampir
mirip dengan EC2. Untuk membuat sebuah virtual machine, user perlu
memilih sebuah virtual hard disk (VHD) untuk gambar virtual machine
nya. User juga dapat memakai VHD dari Microsoft (Windows Server)
dan saudaranya (Linux), atau mengunggah VHD mereka sendiri. Lalu
user perlu untuk menspesifikasi ukuran dari VM yang baru (dengan
nomor core dan jumlah memori yang berbeda).
- Google Cloud
Google Cloud Platforms berisi sebuah produk yang mengizinkan user
untuk membangun aplikasi dan websites, menaruh data dan
menganalisa data di infrastruktur Google. Google Compute Engine
adalah IaaS cloud platform yang menawarkan VM yang fleksibel di
Google. Sekarang ini masih terbatas untuk dilihat dan terbuka ‘by
invitation only’ dan lebih kepada mereka yang punya pekerjaan
komputasi yang besar. VM ini hanya mendukung Linux yang berdasar
pada virtual machines yang dijalankan di KVM hypervisor sekarang ini.
Storage
- Windows Azure
Windows Azure Blob menyediakan tempat penyimpanan untuk
menyimpan data tak terstruktur dalam jumlah yang besar. Blob adalah
sebuah file tipe atau ukuran apapun. Ada dua tipe Blob di WAS: block
dan page blobs. Block di Blob itu tersusun dari blok-blok (setiap blok
berukuran sampai 4MB) dan efisien saat mengunggah blob yang
berukuran besar. Rata-rata file tersebut adalah block blobs.
Page Blobs adalah kumpulan 512-byte halaman yang dioptimalisasikan
untuk membaca acak dan menulis operasi-operasinya.
23 | P a g e
Microsoft menyediakan Windows Azure SQL Database sebagai
pilihan database relasional. WA Table adalah NoSQL datastore yang
ideal untuk menyimpan struktur, dan data non-relasional.
WA Queue adalah sebuah layanan untuk menyimpan pesan dalam
jumlah yang besar dan dapat diakses dari mana saja.
- Google Cloud
Masing-masing virtual machine mempunyai disk yang bersifat
sementara (default 10GB). User dapat meminta disk tetap yang terpisah
dimana disk ini memiliki jangka yang lebih lama untuk menyimpan
instansi-instansi di dalamnya. Selama masih Limited Preview, beberapa
tempat akan mengalami down saat maintenance dan upgrades. Data
yang ada pada disk sementara akan hilang saat proses maintenance.
Data yang ada pada disk tetap tidak akan hilang, tetapi user harus
memindahkan disk persistensi mereka terlebih dahulu menggunakan
FTP atau rsync.
Google Cloud Storage adalah sebuah layanan unruk developer-
developer untuk menyimpan dan mengakses data ke Google‟s Cloud
dan hampir sama dengan Amzon S3. Developer bisa menyimpan data
mereka sampai ukuran terabyte dan dapat mengatur data-data mereka.
Semua data sudah direplika ke banyak data center untuk pengaksesan
yang baik.
Google Cloud SQL adalah layanan database SQL relasional berbasis
MySQL dan baik pula untuk medium atau small data set.
Networking
- Windows Azure
Windows Azure Connect menyediakan koneksi agent-based,
machine-to-machine antara layanan yang disediakan oleh Windows
Azure dengan sumber on-premise. Dengan WA Connect, virtual
machine di WA bisa bergabung dengan domain on-premise.
24 | P a g e
Jadi virtual machine di WA memiliki IP address seperti jaringan yang
lain di domain yang sama, dan tidak memilih untuk memakai IP address
eksternal. Keuntungan dari ini adalah bisa membantu manajemen
domain (contohnya authentication, domain-wide maintenance, remote
debug) dan pengembangan aplikasi terdistribusi (contohnya aplikasi
web di Windows Azure dapat mengakses on-premise SQL Server
database server.)
- Google Cloud
Masing-masing instansi virtual machine di Google Computer Engine
termasuk ke single network yang mendefinisikan jarak alamat dan
gateway alamat dari semua instansi yang berhubungan. Sebuah instansi
bisa mendapatkan IP address eksternal di awal. Lalu lintas antara
instansi dengan internet atau dengan instansi lainnya di luar jaringan
yang sama akan menggunakan IP address public. Instansi yang tidak
memiliki IP address eksternal hanya dapat mengakses instansi di dalam
jaringan yang sama.
Paas Technology
- Google Cloud
Layanan PaaS di Google untuk dijadikan host aplikasi web
menggunakan Google App Engine. Ini mendukung aplikasi-aplikasi
yang ditulis oleh tiga bahasa: Java, Phyton, dan Go (open source
programming yang diciptakan Google). User dapat memilih dari tiga
pilihan untuk penyimpanan data: Google Cloud SQL, Google Cloud
Storage, atau AppEngine Datastore.
- Windows Azure
Windows Azure Cloud Services adalah layanan PaaS dari Microsoft.
Jika user menginginkan situs web atau aplikasi web, user bisa
mendapatkannya secara langsung dari Windows Azure Web Sites.
Untuk pengembangan aplikasi, Windows menyediakan SDK untuk .net,
php, phyton, dan Java.
25 | P a g e
F. Teknologi Masa Depan Azure dan Google Cloud
Di masa depan, perkembangan internet akan sangat maju jika
dibanding dengan saat ini. Sehingga cloud computing yang sangat
dipengaruhi oleh factor internet akan maju pula. Dalam jangka pendek, kita
akan memulai menggunakan cloud computing untuk keperluan bisnis-bisnis
sederhana seperti e-mail, mengedit dokumen menggunakan Google docs, dan
video call menggunakan layanan internet pula, bahkan hal-hal ini sudah mulai
terjadi. Dan dalam jangka panjang, kita mungkin akan meninggalkan OS kita
yang sekarang ini dan akan beralih ke cloud computing yang memiliki
fasilitas yang hampir sama dengan OS yang kita miliki mengingat kita akan
kurang memerlukan adanya hard disk karena di cloud sudah menyediakan
storage untuk menyimpan data. Untuk yang lainnya, cloud computing juga
mungkin akan sangat berperan dalam pengembangan AR (Augmented
Reality), karena kedepannya AR mungkin akan menggunakan kacamata
untuk fasilitas utama, dan untuk mengakses datanya, kita akan mengakses
data yang ada ada cloud mengingat kemajuan yang akan terjadi pada internet.
26 | P a g e
BAB III
KESIMPULAN
27 | P a g e
DAFTAR PUSTAKA
http://www.windowsazure.com
http://www.wired.com/
http://blog.programmableweb.com
http://www.cloudindonesia.or.id/
http://mugi.or.id
http://blog.politekniktelkom.ac.id
IMPLEMENTASI KOMPUTASI AWAN MENGGUNAKAN TEKNOLOGI
GOOGLE APP ENGINE (GAE) DAN AMAZON WEB SERVICES (AWS), Adi
Nugroho, ST, MMSI1, Dr Techn Khabib Mustofa, SSi, MKom2
https://cloud.google.com/
http://en.wikipedia.org/wiki/Windows_Azure#History
http://tech.saroscorner.com
http:geeknizer.com/google-app-engine-vs-windows-azure/#ixzz2MSZF1zpk
28 | P a g e