Showing posts with label cloud. Show all posts
Showing posts with label cloud. Show all posts

Tuesday, March 19, 2019

Cloud - Virtualiasi Software

Virtualisasi adalah sebuah teknologi untuk membagi-bagi sumber daya (prosesor, ram, network, storage). Dengan teknologi virtualiasi memungkinkan sebuah sumber daya hadware komputer (prosesor, ram, network, storage) yang secara fisik satu unit menjadi dapat dirasakan seperti memiliki banyak komputer.

Gambar dibawah ini adalah sebuah analogi teknologi virtualiasi















Analogi Virtualiasai


Pada gambar diatas menjelaskan sebuah contoh terdapat tiga buah komputer fisik yang masing-masing menjalankan operating system, dengan tekonologi virtualiasi tiga unit komputer dapat digantikan dengan satu buah komputer secara fisik yang didalamnya menjankan tiga buah operating system secara bersamaan.

Komputer yang menjadi penyedia layanan virtualiasai disebut dengan Computer Host dan yang menjadi computer virtual di sebut dengan Virtual Mechine / Computer Guest

Dalam satu komputer fisik yang menjadi Computer Host dapat memiliki banyak Virtual Mechine / Computer Guest yang di tentukan berdasarkan tingkat kapasitas resource Computer Host

A. Benefit Menggunakan Virtualisasi

Dalam menggunakan teknologi virtual memiliki beberapa benefitnya, yaitu sebagai berikut :

  1. Mengurangi pengadaan investasi komputer server, karena dengan virtualiasi satu komputer server secara fisik dapat dibagi resesource menjadi banyak komputer virtual
  2. Fleksibilitias dalam backup dan restore data, kerena satu buah virtual mechine akan menjadi sebuah file image, sehingga tingkat flexibelitas nya sangat tinggi untuk di pindah dan disalin.
  3. Server virtual dapat di cloning dan dapat dijalankan di mesin atau komputer lain dan hal ini dapat dimanfaatkan untuk HA (High Availibity)
  4. Secara fisik komputer sever secara fisik akan lebih sedikit sehingga ruangan atau tempat yang diperlukan akan lebih kecil
  5. Menghemat biaya listrik, karena komputer server secara fisik lebih sedikit maka beban listrik yang dibutuhkan akan berkurang
  6. Kemudahan Replacement, apabila komputer server secara fisik sudah kelebihan beban karena virtual mechine telah banyak, maka dengan mudah dan cepat dapat memindahkan seluruhnya atau sebagai ke komputer server fisik yang lain.

Tuesday, March 12, 2019

Cloud Computing

Cloud adalah sebuah model komputasi yang mana sumber daya komputer (cpu, ram, storage, network, software) yang diberikan secara on-demand (sesuai dengan kebutuhaan) dengan menfaatkan jaringan internet sebagai jalur koneksi sehingga dapat tersedia dimanapuan dan kapapun. 

Cloud secara layanan dapat dikelompok menjadi cloud public yaitu layanan yang dapat diberikan kepada siapa saja. cloud private adalah yang milik dan hanya digunakan oleh pribadi

1 Layanan Cloud

Layanan pada cloud dapat dikelompokan menjadi tiga, yaitu sebagai berikut :

a. Infrastructure As A Services (IAAS)
IASS adalah sebuah layanan cloud yang memberikan insfratruktur berupa CPU, RAM, Storage, Network berupa virtual server. Pada IAAS kita seolah-olah memiliki sebuah komputer server yang masih kosong  dan dapat kita instalasi dan konfigusrasi apapun sepenuhnya oleh sendiri. Contoh dari layananan ini adalah  Amazon EC2, Alibab Cloud, Biznet Cloud, Tekom Cloud

b. Platform As A Service (PAAS)
PASS adalah sebuah layanan cloud yang memberikan sebuah environment system yang memungkinan pengguna mengembankan atau menjalankan sebuah aplikasi tanpa harus mengurus kompleksitas infrastukur yang terkait dalam aplikasi yang akan dibuat.

Pada umumnya dalam layanan PASS telah terdapat Operating System, software pendukung (contoh database server, Bahasa pemrograman, dan semacamnya) yang semuanya telah dikonfigurasi dan siap digunakan, sehingga pengguna dapat fokus pada aplikasi yang akan dibuat atau dipasang. Contoh dari layanan ini adalah Microsoft Azure. Amazon Web Service, Masterweb.com, Rumahweb.com

C. SaaS (Software as a Service)
SaaS adalah layanan cloud dengan pendekatan yang menjadikan software sebuah layanan. Untuk menggunakan software pengguna tidak harus membeli software tersebut tetapi dapat menggunakannya dengan cara menyewanya dalam jangka waktu tertentu.

SaaS memberikan kemudahan dan kesederhanan karena pengguna/client tidak perlu menyiapkan infrastruktruk (komputer server, ruang server, perangkat jaringan dll), dan sdm khusus untuk merawat sofware berikut infrastruknya.

SaaS dapat menjadi alternatif apabila sofware yang di tawarkan berifat generik dan di butuhkan oleh banyak pengguna serta software tersebut masih memungkinkan di lakukan customize oleh pengguna.

Contoh : OrangeHRM (sofware Human Resource), Google Apps (Gmail, GoogleDoc), Yahoo Mail, Dropbox, Aplikasi POS (www.mokapos.com) Aplikasi Akunting Merk Acurate (accurateonline.org)

Tuesday, December 27, 2011

VirtualBox : Create Virtual Machine

en.wikipedia.org
Pada saat Deploy Sebuah Software di komputer server client terkadang terdapat perbedaan spesifikasi dengan komputer yang digunakan saat development software.

Seperti Perbedaan operating system yang digunakan dan  setting  & software yang terdapat pada komputer sever client.

Apabila spesifikasi dan setting komputer server client tidak dapat diubah dan pengandaan komputer server baru tidak dapat dipenuhi, maka solusi yang dapat digunakan adalah dengan membuat Virtual Machine.

Virtual machine (VM) adalah suatu environment yang berupa program. Dengan menggunakan Virtual machine (VM) maka satu buah mesin/komputer yang sama dapat menjalankan multi operating system secara bersamaan.

Enviroment yang menyediakan service Virtual machine (VM) biasa disebut dengan istilah "HOST" sedangkan setiap Virtual machine (VM) biasa sebut dengan istilah "GUEST"