Oracle Solaris
Oracle Solaris
Erlina
090110012
2011
Bab I
Pendahuluan
A. Latar Belakang Masalah
Tujuan dari makalah ini adalah agar pembaca dapat lebih mengenal tentang
Sistem Operasi Sun Solaris mulai dari sejarah, komponen dasar, penggunaan desktop
sampai ke perbandingan dengan OS sejenis.
Bab II
Pembahasan
1. Sejarah
Solaris dikenal dengan skalabilitas, terutama pada SPARC sistem, dan untuk
yang berasal berbagai fitur inovatif seperti DTrace , ZFS dan Waktu Slider. Solaris
mendukung berbasis SPARC dan x86 -based workstation danserver dari Sun dan
vendor lainnya, dengan dilakukan upaya untuk port ke platform tambahan. Solaris
disertifikasi terhadap Spesifikasi Single Unix .
UNIX merupakan salah satu sistem operasi (operating system, OS) yang
populer sebagai server. Hal ini disebabkan oleh populernya internet. Kenapa hal ini
terjadi, karena UNIX adalah sistem operasi pertama yangmenerapkan protokol
TCP/IP (aturan standard internet) pada proyek yangsponsori oleh DARPA
(departemen pertahanan AS) untuk menghubungkan antarkomputer dalam suatu
jaringan. UNIX yang dipakai saat itu adalah UNIX BSD versi 4.2.1
Dari perkembangan UNIX ini lahirlah Solaris dalam kurun waktu sebagai
berikut;
mengembangkan Multics
1984 : Sekitar 100.000 situs UNIX tersebar di seluruh dunia seperti System V releas
4 yang merupakan versi gabungan dari UNIX.
1987 : AT&T dan Sun mengumumkan bahwa mereka bekerjasama dalam sebuah
proyek untuk menggabungkan varian Unix yang paling popular di pasaran saat itu:
BSD, System V, dan Xenix. Sehingga terbentuklah Unix System V Release 4
(SVR4).
1991 : 04/09 Sun mengumumkan bahwa mereka akan menggantikan Unix yang
dikembangkan dari BSD, SunOS4, dengan sebuah produk berbasis SVR4 yang secara
internal dinamai sebagi SunOS 5, Namun nama baru yang dikenalkan saat produk
tersebut mulai dipasarkan adalah Solaris 2. Sementara itu SunOS 4.1.x rilis mikro
dinamai sebagai Solaris 1, nama Solaris digunakan oleh Sun secara khusus merujuk
pada produk yang berbasis SRV4, SunOS 5.0, dan rilis-rilis berikutnya.
1992 : Sun memperkenalkan Solaris, yang berbasis System V, Release. SunOS yang
berbasis BSDF UNIX, akan di nonaktifkan.
Dari berbagai macam versi UNIX yang ada saat ini tidak ada yang menyamai
Solaris dari segi penggunaan yang luas dalam segala industri. Hal ini,disebabkan
karena sejak berdirinya pada tahun 1982 Sun Microsystem fokus pada pengembangan
UNIX, dan tampaknya tidak akan pernah berpindah dari UNIX operating system.
Versi minor SunOS yang dirilis oleh Sun disertakan dalam penamaan Solaris;
misalnya Solaris 2.4 yang merupakan Sun OS 5.4. Namun setelah versi Solaris 2.6,
Sun menghilangkan angka "2" di depan kodifikasi versinya, sehingga rilis SunOS 5.7
dinamai sebagai Solaris 7 dan rilis SunOS 5.10 sebagai Solaris 10.
Setelah proses akuisisi Sun oleh Oracle pada bulan januari 2010, Solaris
menjadi lebih dikenal sebagai Oracle Solaris. Sistem operasi Solaris dikenal secara
luas karena skalabilitas yang dimilikinya, utamanya pada sistem komputer berbasis
SPARC, dan sejumlah fitur-fitur inovatif yang dibawanya seperti DTrace, ZFS
(Zettabyte File System), dan Time Slider. Sistem operasi ini dapat dijalankan di atas
prosesor x86 baik 32bit atau 64bit (berbasis instruksi Amd64), serta prosesor SPARC
baik yang diproduksi oleh Sun ataupun Fujitsu. Solaris terdaftar sebagai sistem
operasi yang kompatibel dan memenuhi spesifikasi Single Unix Specification.
Free redistribution : Setiap user bisa membeli atau memberikan secara bebas
software tersebut oleh dirinya sendiri atau sebagai bagian dari kumpulan
distributor.
Derived Works : Setiap orang bisa mengubah kode dan mendistribusikan
kembali untuk umum.
No Discrimination : Kode disediakan untuk semua orang agar bisa
dikembangkan.
ZFS adalah Fasilitas Restore Mirip seperti feature Restore di sistem operasi
Windows.
Banyak tool observasi dan debugging, misal seperti tool monitoring system,
modular debugger (MDB), dynamic tracing (D-Trace)
Memiliki beberapa bentuk virtulasasi, selain virtualisasi pada tingkat system
operasi seperti virtualisai pada Solaris Zone, OpenSolaris juga mendukung
virtualisasi untuk Xvm hypervisor, Logical Domains (LDoms), virtualbox dan
bisa juga jalan pada VMware dan beberapa framework virtualisasi yang
lainnya.
Mempunyai tingkat skalabilitas yang tinggi. OpenSolaris dapat berjalan pada
single prosesor maupun multiprosesor dengan ratusan CPU dan RAM dengan
ukuran terabyte
Integrasi AMP stack (Apache, MySQL, PHP) untuk menjalankan web server
2. Arsitektural
Solaris menggunakan basis kode sumber yang sama untuk platform yang
mendukung SPARC dan i86pc (termasuk x86 dan x86-64).
Solaris juga telah mendukung prosesor berbasis x86 sejak Solaris 2.1 dan
versi-versi berikutnya. Solaris 10 mendukung aplikasi 64-bit x86, memungkinkan
Sun untuk memanfaatkan pangsa pasar yang ada atas ketersediaan komoditas
prosesor berbasis 64-bit berbasis arsitektur x86-64. Sun secara internal telah
melakukan banyak hal dalam memasarkan Solaris untuk dapat digunakan secara luas
baik pada kelas penggunaan workstation "x64" dan ataupun sebagai mesin peladen
baik yang berbasis AMD Opteron ataupun prosesor Intel Xeon pada mesin-mesin
berbasis x86 yang diproduksi oleh perusahaan seperti Dell, Hewlet-Packard dan IBM.
Pada tahun 2009, vendor berikut mendukung sistem Solaris x86 pada prosuk mesin
peladen mereka :
Dell akan menguji sertifikasi dan Solaris akan mengoptimalkan OpenSolaris
pada tatanan serta bilah server mereka serta dan menawarkan hal tersebut
sebagai salah satu dari beberapa pilihan dalam menu perangkat lunak Dell
keseluruhan
IBM juga mendistribusikan Solaris dan Solaris berlangganan berbasis x86
IBM System x server dan BladeCenter server.
Intel mendistribusikan dan menyediakan dukungan piranti lunak Solaris pada
server blade Proliant dan sistem
Fujitsu Siemens pada Juli 2010, Dell dan HP telah bersertifikasi dan menjual
oracle Solaris, Oracle Enterprise Linux dan Oracle VM masing-masing pada platform
x86. IBM berhenti mendukung Solaris pada x64 kit.
a) Kernel
Kernel adalah inti dari sistem operasi Sun Solaris dan mengatur semua sumber daya
fisik komputer
b) Shell
Shell berfungsi sebagai penghubung antara pemakai dan kernel. Selain itu Shell juga
c) Hirarki Direktori
Secara default, shell untuk sistem operasi Sun adalah bourne shell. Tabel
berikut menunjukan jenis-jenis dari prompt yang ada di dalam sistem, untuk C shell,
Bourne shell dan Korn shell :
Manajemen Desktop
Perbedaan antara Command Line Interface dan Graphical User Interface adalah
Command Line Interface (CLI) memungkinkan user menuliskan perintah-perintah
baris pada sebuah terminal atau console untuk berinteraksi dengan sistem operasi.
Sedangkan GUI dengan sebuah keyboard dan mouse, lebih mudah menggunakan
interface. GUI dengan tampilan window, menu pull down, scrollbars, icon, wizard
memudahkan user berinteraksi dengan sistem.
Semua pemakai harus mengikuti proses login, jika ingin masuk dan menggunakan
semua perangkat lunak aplikasi yang disediakan oleh sistem operasi Sun Solaris.
Tampilan dari desktop untuk login berisi nama pemakai atau account dan password.
Dimana keduanya harus diisi sesuai dengan ketentuan. Jika tidak ingin login
menggunakan tampilan secara default yang diberikan oleh sistem, maka dapat
mengubahnya dengan memilih berbagai pilihan yang disediakan, yaitu:
Language
Session
Remote session
Command line login
Reset login screen
Perintah pada Sun Solaris
Ketika proses login sudah berhasil dijalankan, maka yang terlihat adalah tampilan
Man
Dalam sistem operasi solaris terdapat fasilitas bantuan jika tidak mengetahui bentuk
umum penulisan dari sebuah perintah baris, yaitu dengan menggunakan perintah
man. Perintah “man” diperlukan untuk mengakses online sistem help.
Contoh :
$ man man
$ man ls
pwd
Untuk melihat apakah seorang pemakai sudah berada didalam direktori kerja, maka
seorang pemakai dapat memastikan bahwa dirinya sudah berada ditempat yang benar
Contoh :
$ pwd
/home/user
ls
Perintah ls digunakan untuk menampilkan secara detail informasi dari isi sebuah
direktori.
Contoh :
$ls
$ls-1
cp
rm
Perintah ini digunakan untuk menghapus file atau beberapa file sekaligus.
Contoh : $ rm file3
cd
Perintah ini digunakan untuk pindah ke direktori lain. Jika menggunakan perintah “cd
pathname”, direktori yang dispesifikasikan akan menjadi current direktori. Pada
solaris, “ . “ merepresentasikan current direktori dan “ .. “ parent direktori.
Contoh :
$ cd
$ cd usr/lib
Di dalam sistem operasi Sun Solaris file-file yang ada dikelompokkan ke dalam
sebuah direktori. Sedangkan direktori-direktori diorganisasikan kedalam sebuah
aplikasi yang berbentuk hirarki. Bagian atas dari sebuah hirarki disebut dengan “root”
yang diberi symbol “/”
3. Platform
Instalasi Solaris dibedakan dari beberapa kelompok perangkat lunak yang dipaketkan
menurut tipikalnya yang dapat dipilih sesuai dengan kebutuhan pengguna, ragam
pilihan yang ada mulai dariReduced Network Support hingga versi yang paling
lengkap Entire plus OEM. Beberapa perangkat lunak tambahan lain seperti Apache,
MySQL dan lainnya dapat diinstal baik melalui paket aplikasi yang disertakan oleh
Sun, ataupun melalui penyedia ekternal seperti sunfreeware, OpenCSW, dan
Blastwave.
Solaris dapat diinstal dari media fisik ataupun jaringan yang digunakan pada desktop
atau server. Solaris dapat diinstal secara interaktif dari konsol teks pada platform
tanpa tampilan video dan mouse. Hal ini mungkin dipilih untuk server, dalam tatanan,
di dalam remote pusat data, dari terminal server atau bahkan dial-up modem. Solaris
juga dapat diinstal secara interaktif dari konsol grafis. Hal ini bisa dipilih untuk
workstation pribadi atau laptop, di lokal area, dimana konsol biasa digunakan. Solaris
secara otomatis dapat diinstal melalui jaringan. Administrator sistem dapat
mengkustomisasi instalasi dengan script dan file konfigurasi, termasuk konfigurasi
dan instalasi otomatis dari perangkat lunak third-party, tanpa membeli tambahan
perangkat lunak . Ketika Solaris terinstal, sistem operasi akan berada pada sistem
yang sama dimana instalasi dilakukan. Aplikasi secara individual diinstal pada sistem
lokal, atau dapat dipasang melalui jaringan dari remote sistem.
Solaris dapat digunakan tanpa menginstal sistem operasi secara terpisah pada desktop
atau server. Solaris dapat ditukarkan dari sebuah remote server yang menyediakan
tampilan OS dalam keadaan sediktnya ketersediaan cakram, atau dalam keadaan
dimana internal cakram hanya digunakan sebagai tempat swap. Dalam konfigurasi ini
maka sistem operasi masih dapat berjalan secara lokal dalam sistem. Aplikasi
dimungkinkan ataupun tidak dimungkinkan berada pada lokal area ketika aplikasi
dijalankan. Hal tersebut mungkin dipilih untuk area bisnis dan lembaga pendidikan
dimana pengaturan awal yang cepat diperlukan ( workstation dapat digulirkan dari
loading dock, alamat MAC yang teregistrasi pada pusat server, terpasang, dan
digunakan secara lebih cepat) atau penggantian secara cepat diperlukan ( apabila
terjadi kegagalan pada desktop perangkat keras, sebuah workstation baru ditarik dari
closet, dipasang, dan pengguna dapat melanjutkan pekerjaannya pada tahap terakhir
pengerjaannya disimpan.. Aplikasi, Sistem Operasi, Window Manager dan
memberikan grafis berjalan pada satu atau lebih remote sistem. Administrator dapat
menambahkan sebuah akun pengguna untuk sistem utama Solaris, diletakkan pada
desktop, dan pengguna dapat memulai kerja secepatnya. Apabila terdapat kegagalan
perangkat keras, maka hal tersebut dapat ditukarkan dan pengguna dapat melanjutkan
pekerjaannya dari titik poin kegagalan, apakah pekerjaan tersebut masih dapat
disimpan.
5. Lisensi
Sumber kode Solaris dengan beberapa pengecualian sudah dirilis oleh Common
Development and Distribution License ( CCDL ) melalui proyek Open Solaris.
CCDL adalah lisensi yang disetujui oleh OSI. Hal ini dianggap oleh Free Software
Foundation bebas tapi GPL tidak kompatibel dengan hal tersebut. OpenSolaris
diunggulkan pada tanggal 14 Juni 2005 dari kode perkembangan Solaris pada saat
tersebut, baik versi secara biner ataupun versi sumber dapat diunduh dan telah
terlisensi tanpa harus dipungut biaya. Sumber fitur yang akan segera ada seperti
pendukung Xen sekarang dapat ditambahkan ke proyek Open Solaris yang
selanjutkan akan dirilis sebagai turunan dari Open Solaris tersebut.
6. Kelebihan dan kekurangan Sun Solaris
4. Keamanan: keamanan di Solaris manfaat dari kualitas teknik yang sama sebagai
bagian dari sistem operasi. DNA keamanan matahari berasal dari pengalaman
komputasi pendukungnya jasa keuangan dan e-commerce. Solaris dirancang untuk
jaringan yang aman dan menyediakan banyak fitur keamanan, termasuk peran kontrol
akses berbasis, firewall dan aman out-of-the-box pengaturan.
7. Green IT: Seperti yang mereka katakan di Sun, "Anda tidak bisa menjadi hijau
tanpa Matahari." Sementara yang mungkin tidak selalu benar, memang benar bahwa
SPARC Sun Chip set dan server nya adalah salah satu energi yang paling efisien di
pasar, dalam beberapa kasus kualifikasi untuk rabat utilitas.Melakukan konsolidasi
server menggunakan Solaris dan Sun perangkat keras menyediakan cara mudah untuk
menurunkan emisi karbon tapi mempertahankan kinerja tinggi.
Sun Microsystems kini menyediakan piranti lunak Solaris Cluster 3.2 11/09,
platform berbasis Solaris Operating System (OS) dengan aksesibilitas tinggi, hemat
biaya serta yang paling inovatif.
Piranti ini juga memberikan pilihan konsolidasi lebih besar untuk solusi
disaster recovery dan aksesibilitas tinggi berkesinambungan dengan aplikasi dan
database Oracle.
Bab IV
Penutup
A. Kesimpulan