Senin, 29 Maret 2010

Keterbukaan di Sistem Tersebar 1

Apakah penggertian keterbukaan (Openness)di sistem tersebar ?

Pengertian keterbukaan (Openness) yaitu setiap perangkat memiliki antar muka (interface) yang dipublish ke komponen lain yang dipublish ke komponen lain yang dibuat oleh vendor atau programmer yang berbeda.


Keterbukaan (Openness) di system tersebar :
1. Mendukung Extensibility
2. Integrasi ke berbagai komponen yang dibuat oleh vendor atau programmer lyang berbeda
3. Setiap komponen memiliki antar muka (interface) yang di publish ke komponen lain
4. Mendukung interaksi dari berbagai open system.
• System harus memenuhi standar yang ada
• System harus mendukung aplikasi portable
• System harus dapat dioprasikan dengan mudah

Syarat Keterbukaan (Achieving Openness)
Untuk mencapai keterbukaan paling tidak system terdistribusi dapat berdiri sendiri pada komponen :
• Hardware
• Platform
• Languages

Implementasi Keterbukaan
Idealnya ,System terdistribusi menyediakan mekanisme
1. Mengijinkan pengaturan pada kebijakan caching
2. Mendukung berbagai level mobile code
3. Menyediakan parameter QoS per aliran data
4. Menawarkan algoritma enskripsi yang berbeda




Software Architecture













Opennerss

Selasa, 23 Maret 2010

Tugas System Administrasi 2 (konfigurasi pada Ubuntu)

System Administrasi pada Ubuntu

Pembuatan atau penambahan user baru pada ubuntu dengan menjadikan salah satu dari user tersebut sebagai admin, sehingga hanya satu user yang bisa mengakses dan masuk keroot, sedangkan user lainya yang tidak didaftarkan sebagai admin, tidak dapat mengakses atau masuk ke root, sehingga lebih aman karena hanya user admin saja yang dapat masuk ke root.

Disini saya menambahkan 3 user baru, dan salah satu dari user tersebut saya jadikan admin, sehingga hanya satu user saja yang dapat mengakses root, sedangkan yang lainya tidak berhak. Langkah – Langkah untuk menambah user dan mengetahui user mana yang berhak mengakses atau masuk ke root sebagai berikut :

1. Sudo su
Masuk ke root (kemudian masukan pasword)

2. Menambahkan user beserta pasword nya sebanyak 3
Useradd (nama user)
Passwd (nama user)
 kemudian masukin pasword





















3. pico /etc/group
Menentukan user mana yang akan dijadikan sebagai admin, dengan mengganti menjadi nama salah satu user yang telah dibuat diatas (yang dilingkari adalah user yang dijadikan sebagai admin)









































(yang didalam lingkaran adalah nama – nama user yang telah dibuat)



















4. pico /etc/pam.d/su
Untuk mengaktifkan admin, dengan menghapus tanda # , pada auth required pam_whell.co dan pada auth sufficient pam whell.so trust




















Nah, setelah selesai, berarti admin, sudah aktif, dan user yang bernama artyas bertindak sebagai admin yang bisa mengakses dan masuk ke root, sedangkan user yang lain, tidak nisa masuk ke root. Untuk membuktikanya sebgai berikut :

1. login sebagai rifadi (user biasa bukan admin)




















Permiission denied , berarti user farakhan tidak bisa mengakses atau masuk ke root


2. login sebagai farakhan (user biasa, bukan admin)

















Permiission denied , berarti user farakhan tidak bisa mengakses atau masuk ke root


3. login sebagai artyas (admin baru yang sudah ditentukan diatas)


















Masuk ke root, dan user admin bisa berkreasi didalam root sesuai keinginan


Perintah dasar CLI

Man :
untuk mendapatkan bantuan atau informasi mengenai perintah yang spesific
Whatis :
untuk mengetahui fungi atau perintah yang bisa digunakan secara detail
Apropos :
untuk mencari deskripsi untuk setiap hal dengan ,enggunakan kata kunci atau karakter special
-help :
untuk menampilkan informasi tentang bantuan dan keluar
History :
untuk memberikan informasi (history) yang telah kita ketik sebelumnya
Nice info :
untuk memberikan informasi yang diinginkan sesui perintah berikunya
Time command :
untuk mengatur waktu atau melihat jumlah waktu untuk penyelesaian suatu proses
Man –t man | ps2pdf -> man.pdf :
untuk mendapatkan informasi dalam mengubah file menjadi pdf
Time cat // to stop press ctrl+D :
untuk memberhentikan waktu yang sedang berjalan pada suatu proses
Pwd :
untuk mengetahui folder atau direktori yang sedang diakses sekarang
Cd :
untuk berpindah directori satu ke direktori lainya
ls :
untuk member informasi daftar file atau berkas yang berada pada direktori
Cat file :
untuk melihat file yang sedang digunakan
Nano :
untuk menggunakan editor teks dari baris perintah
Gedit :
untuk editor teks baku di ubuntu di system menu dektop
Mkdir :
untuk membuat suatu directory baru
Rmdir :
untuk menghapus direktori yang telah kosong
Cp :
untuk mengkopi file melalui terminal
Mv :
untuk memindahkan file
More :
untuk melihat isi file yang ditampilkan layar per layar
Less :
untuk melihat file layar per layar

Rabu, 17 Maret 2010

Tugas Sistem Administrasi 1

1.System Administrator bertanggung jawab untuk penyediaan, konfigurasi ,instalasi dan pemeliharaan system hardware dan software juga infrasturktur yang terkait. System administrator juga berpartisipasi dalam penelitian teknis dan pengembangan inovasi yang berkelanjutkan dalam infrastuktur. System Admin harus memastikan bahwa semua system ( Hardware ,system operasi , Software dan prosedur ) berjalan dengan baik.


Cara kerja seorang system administrator melingkupi :


a. SA Engineering and Provising


• Memberikan solusi pada permaslaahan teknis untuk berbagai proyek dan kebutuhan operasional
• Mengetahui teknologi terbaru dan mampu mengoperasikannya
• Melakukan penginstalan server yang ada dan konfigurasi perangkat keras , peripheral , jasa ,pengaturan, direktori ,penyimpanan dll sesuai standar
• Menginstal dan mengkonfigurasi system
• Mengembangkan dan memelihara prosedur instalasi dan konfigurasi
• Kontribusi system dan mempertahankan standar


b. Operation and Support


•Melakukan pemantauan ,memverifikasi integritas dan ketersediaan semua perangkat keras, sumber daya server, memeriksa log system dan aplikasi.
•Melakukan Backup rutin
•Monitoring keamanan secara berkala untuk mengidentifikasi kemungkinan terjadinya penyusupan
•Mengelola arsip file
•Melakukan pengaturan (mengatur hak akses,membuat ,mengubah dan menghapus) account pengguna
•Menyelidiki dan menyelesaikan masalah serta pemulihannya


c. Maintenance


•Melakukan upgrade terhadap system operasi, peralatan administrasi dan utilitas secara teratur
•Melakukan dokumentasi terhadap kinerja yang dilakukan secara berkala
•Mengoptimalkan sumber daya (konfigurasi CPU , memory dan disk partisi
•Menjaga lingkungan data center dan peralatan pemantauan


2. Studi kasus


Perusahaan XYZ merupakan perusahaan yang bergerak di bidang logistic meliputi beberapa departemen : IT, Logistik, Packing, Finance, Marketing, HRD.


Berikut adalah Job Planning untuk memenuhi kebutuhan beberapa departemen tersebut, dengan menganalisa perangkat system.


A. Departement IT


Departement IT yang berfungsi membuat IT di suatu perusahaan/Instansi menjadi lebih terukur kinerjanya, kontribusinya, dan perencanaan pengembangannya bagi pihak manajemen perusahaan, dan memudahkan departemen IT itu sendiri mengelola aktivitas mereka membutuhkan beberapa hal berikut :



• Hardware/Network


Deaprtement IT tentunya harus terhubung internet dengan kebutuhan minimal sebagai berikut :
  • Proxy server dan web server
  • Router
  • Switch
  • Access Point
  • LAN card
  • Cable
  • Modem
• Software
Departement IT sebagai penyedia perangakat dan konektifitas untuk akses internal sehingga system operasi yang digunakan adalah system operasi untuk server.



  • OS (linux /Win server)
• Secuirity system
Departemen IT yang bertindak sebagai server tentunya harus menjaga kemanan dengan baik ,minimal dengan menggunakan:



  • Antivirus
  • Firewall
  • SSL
• User Management


  • IDM (Identity and access Management)


B.Departement Logistik /Department Packing/Departement HRD/Departement Marketing
Untuk ke empat departemen diatas ,karena memiliki kebutuhan yang tidak jauh berbeda ,maka kami menyamaratakan kebutuhan minimal mereka ,sebagai berikut:


• Hardware


  • LAN card
  • Cable
  • Modem
  • Switch
• Software

  • Database ( Oracle , My SQL)
  • OS (windows)
• Security System

  • Antivirus
  • Firewall
  • SSL
C. Departement Finance

Karena bergerang di finance maka yang perlu ditingkatkan adalah User Management ,agar tidak sembarang orang dapat mengkases ,maka kami pun menentukan kebutuhan minimal departemen finance adalah sebagai berikut:


• Security System

  • SSL/MD5
• User Management
  • Otentikasi system
  • Mac Address filtering
• Software
  • Oracle /My SQL
  • OS

•Hardware
  • LAN card
  • Cable
  • Modem
  • switch