Senin, 23 April 2012

Sistem operasi server


Sistem operasi server
Pertanyaan
Sistem operasi server mana yang sebaiknya saya pilih? Windows atau Linux? Saya menggunakan komputer workstation atau laptop Windows, apakah ini berarti saya harus menggunakan server Windows juga?
Jawaban
Sistem operasi di server tidak perlu sama dengan di komputer/laptop Anda.
Pada dasarnya, kami merekomendasikan sistem operasi server Linux karena itu yang paling sering kami pakai, sehingga paling kami kuasai sisi keamanan dan fiturnya, selain itu sifatnya gratis dan open source sehingga dapat Anda coba-coba dengan mudah pula seandainya ingin mencoba.
Gunakan server operasi server Windows jika memang membutuhkan beberapa fitur yang spesifik Windows misalnya ASP.NET dan database SQL Server.
Untuk PHP, MySQL/PostgreSQL, Apache, Anda *tidak* membutuhkan sistem operasi Windows dan dapat menggunakan Linux.
Yang biasanya perlu Anda perhatikan jika menggunakan sistem operasi server Linux adalah: nama file huruf besar dan huruf kecil dibedakan. Jadi misalnya Anda memiliki file index.html (huruf kecil semua) maka di file lain Anda harus melinknya dengan index.html pula, tidak bisa dengan INDEX.HTML atau Index.html. Agar amannya, gunakan huruf kecil semua untuk nama file maka Anda tidak akan mengalami masalah.

Pertimbangan dalam memilih sistem operasi server
Written by Julian Gafar
Tuesday, 15 April 2008 Dalam sebuah organisasi, suatu saat organisasi tersebut kemungkinan besar perlu mengambil keputusan dalam melakukan investasi untuk membeli peralatan server. Alasan perusahaan tersebut membeli server bisa bermacam - macam, seperti sebagai server database, file sharing server, email server, sampai menjadi web server.
Dalam berintestasi membeli server, ada dua bagian utama, yaitu dari sisi hardware dan dari sisi software. Dari sisi software, bagian terpenting tentunya adalah software utama yang menjadi dasarnya, yaitu sistem operasi (Operating System). Oleh karena itu ada beberapa hal yang kita perlu perhatikan:
  1. Nilai investasi
    Salah satu pertimbangan utama yang perlu diperhatikan dalam memilih sebuah sistem operasi server adalah nilai investasi pembelian sistem operasi tersebut. Nilai investasi tersebut tidak hanya dilihat berdasarkan harga dari sistem operasi itu saja, namun semua investasi finansial yang berhubungan dengan sistem operasi tersebut. Contoh hal - hal yang berhubungan dengan nilai investasi:
    1. Harga dari sistem operasi itu sendiri
      Dalam melakukan pemilihan sistem operasi perlu membandingkan nilai pembelian dari masing - masing sistem operasi yang berbeda tersebut. Di kategori ini, ada dua jenis biaya, yaitu operating system yang berbayar (sering juga disebut proprietary), dan ada juga operating system yang tidak berbayar. Sistem operasi yang tidak berbayar biasanya berjenis software open source.
    2. Biaya pelatihan penggunaan sistem operasi
      Perlu dipertimbangkan pula biaya yang akan keluar untuk melakukan pelatihan penggunaan sistem operasi server.
    3. Biaya instalasi sistem operasi ke server
      Bila sistem operasi dalam kondisi sudah terinstalasi, maka biaya di atas tentulah tidak akan ada lagi. Namun bila belum maka kemungkinan akan ada biaya tambahan untuk installation sistem operasi. Harap diingat bahwa biaya tersebut juga harus mempertimbangkan biaya konfigurasi sistem operasi.
    4. Biaya maintenance support
      Beberapa sistem operasi mendapatkan perjanjian support yang merupakan bagian dari harga sistem operasi tersebut. Beberapa sistem operasi lainnya yang tidak berbayar biasanya memasangkan biaya dari sisi maintenance service (karena sebetulnya pemasukan perusahaan – perusahaan tersebut adalah dari maintenance contract).
    5. Biaya upgrade di masa mendatang
      Beberapa sistem operasi memiliki kemungkinan membutuhkan pengeluaran biaya tambahan untuk melakukan upgrade berkala. Biaya tersebut juga perlu dipertimbangkan dalam menentukan pilihan.
  2. Stabilitas sistem
    Suatu hal yang sangat krusial pada sebuah sistem operasi server adalah stabilitas sistem itu sendiri. Sebuah server seharusnya memiliki downtime (berhenti beroperasi karena suatu gangguan) yang jauh lebih kecil dibandingkan dengan sebuah komputer desktop. Sudah menjadi suatu hal yang biasa bahwa perangkat server selalu dibiarkan menyala sepanjang tahun hingga beberapa tahun berturut – turut. Untuk memungkinkan hal tersebut, maka sistem operasi server haruslah memiliki kestabilan dan kehandalan yang tinggi.
  3. Dukungan hardware
    Karena sebuah server merupakan perpaduan dari software dan hardware, maka perlu diperhatikan bahwa sistem operasi yang dipilih menunjang penggunaan seluruh hardware yang ada pada server tersebut. Perlu dipertimbangkan juga bahwa hardware tersebut bukan hanya berjalan, namun bekerja optimal – hal tersebut tentu berarti bahwa hardware tersebut memerlukan driver yang paling cocok dari driver yang ada.
  4. Dukungan aplikasi
    Aplikasi di sini adalah aplikasi yang tersedia bagi server tersebut dan bisa didapatkan dengan mudah. Kita perlu memperhatikan sejumlah aplikasi yang sangat berhubungan dengan optimalisasi penggunaan server tersebut, seperti:
    1. Firewall
      Firewall adalah sistem yang penting bagi server untuk menjaga server tersebut akan bahaya dari luar, seperti akses remote yang dilarang, serta terobosan dari virus yang bisa merusak sistem operasi dan / atau menghilangkan data.
    2. Backup application
      Sebuah server belum menjadi server yang sebenarnya tanpa ada sistem backup. Sangatlah penting bagi sebuah perusahaan untuk selalu merencanakan langkah penanggulangan bencana, seperti hard disk yang rusak, hardware yang dicuri, dan masalah – masalah lainnya. Aplikasi server tersebut perlu memiliki aplikasi yang mudah dipergunakan dalam rangka melakukan backup tersebut.
    3. Scheduled tasks
      Server juga biasanya memiliki tugas – tugas yang sering dilakukan secara berkala, seperti melakukan backup otomatis, mengirimkan email, maintenance, dan banyak lagi. Hal – hal tersebut juga perlu didukung oleh sebuah server.
    4. Server applications
      Dan paling penting, adalah aplikasi fungsional server tersebut. Untuk database server, apakah jenis database yang disupport oleh server tersebut? Untuk email server, apakah email server tersebut tersedia pada OS ini? Untuk web server, apakah aplikasi web servernya bekerja optimal pada sistem operasi ini?
  5. Fitur sistem operasi
    Bagian yang terakhir ini adalah kemampuan tambahan yang bisa menjadi suatu kemampuan krusial bagi sebuah server
    1. Kemampuan remote administration
      Bila server tersebut akan ditempatkan di lokasi luar kantor (contohnya colocation), kita harus memastikan bahwa server tersebut akan mudah untuk diakses. Juga hal yang patut dipertanyakan adalah berapa besar bandwidth yang dibutuhkan oleh sistem remote administration ini dan apakah ada pilihan mengatur fungsi administrasi secara web interface (pengaturan melalui sebuah web browser)
    2. Dukungan bahasa pemrograman
      Bila organisasi merencanakan dan membangun sebuah aplikasi khusus untuk server tersebut, perlu dipastikan bahwa sistem operasinya bisa menjalankan aplikasi tersebut dari sisi intrepreter. Juga perlu dipertimbangkan kemampuan ini pula dari sisi pengembangan di masa mendatang.
    3. Kemudahan mempergunakan
      Sebuah server tidak akan berfungsi secara baik bila tidak ada yang mengerti cara penggunaannya. Hal ini tentu penting, namun tidak sepenting kemudahan seperti di environment desktop. Kemudahan ini perlu bila pada saat krusial seorang pengguna memerlukan data yang ada di server dia bisa langsung mendapatkannya.

istem operasi iPad secara sederhana hampir tidak jauh beda dengan laptop. Di dalam iPad, selain fitur umum seperti home screen, contact (kontak), kalender dan catatan terdapat juga sejumlah aplikasi-aplikasi seperti:
1. Safari: merupakan penjelajah web yang dapat digunakan untuk mengakses berbagai situs internet, seperti Google, Yahoo, Myspace, Flickr, Apple atau situs jejaring sosial seperti Friendster, Twitter, Facebook dan Plurk.
2. Mail: merupakan aplikasi yang memungkinkan pengguna untuk melihat surat elektronik (email) dan fitur ini dapat bekerja dengan hampir semua provider terkemuka seperti Yahoo! Mail, Gmail, atau Windows Live Hotmail.
3. iTunes: merupakan aplikasi yang dapat digunakan untuk menjelajah dan mengunduh musik, tayangan televisi, video maupun podcasts melalui iTunes Store. Aplikasi iTunes yang ada di dalam iPad dapat disinkronisasikan dengan iTunes yang ada pada MacBook ataupun komputer yang dimiliki pengguna.
4. iPod: merupakan aplikasi yang mampu mengorganisasi dan memutar musik, sama seperti yang terdapat pada produk Apple yang lain seperti iPod ataupun iPhone.
5. Photo: sebuah aplikasi yang dapat digunakan untuk menyimpan, mengorganisasi dan melihat foto. Pengguna tidak hanya bisa melihat foto berdasarkan tanggal dan acaranya, tetapi juga berdasarkan wajah ataupun tempat dimana foto tersebut diambil. Pengguna juga dapat mengsinkronisasikan foto ke dalam iPad dari Mac atau komputer melalui iTunes ataupun memindahkan foto dari kamera digital ke iPad melalui iPad camera connection kit.
6. Video: aplikasi yang digunakan untuk menonton berbagai jenis video, mulai dari film dengan kualitas High Definition (HD), podcast, acara TV sampai musik video dimana saja walau pengguna sedang berada di dalam pesawat sekalipun.
7. App-Store: digunakan untuk mengunduh aplikasi yang jumlahnya mencapai hampir 150.000. App Store menyediakan aplikasi untuk produk-produk buatan Apple dengan beragam kategori, mulai dari permainan, gaya hidup, pendidikan dan lain sebagainya. Aplikasi yang terdapat di dalam App Store dapat diunduh secara gratis oleh pengguna namun ada juga yang dikenakan sejumlah biaya.
8. Youtube: aplikasi ini dapat digunakan untuk memudahkan pengguna melihat berbagai macam jenis video yang ada dalam Youtube tanpa perlu mengakses situsnya.
9. iBooks: sebuah aplikasi yang digunakan tidak hanya untuk membaca saja, tetapi juga menjelajah dan membeli buk-buku berformat digital (e-books) dari iBookstore. Aplikasi ini dapat diunduh di App Store secara gratis, namun sayangnya aplikasi ini baru tersedia di AS saja.
10. iWork: aplikasi yang juga terdapat pada Mac, yang terdiri dari Keynote, Pages dan Numbers. Aplikasi ini dapat membantu pengguna membuat presentasi, dokumen, maupun spreadsheet.
11. Maps: aplikasi yang dapat digunakan untuk melihat peta dari atas dengan resolusi tinggi melalui pencitraan satelit. Selain melihat peta, pengguna juga bisa mencari lokasi tempat atau rute dari satu tempat ke tempat lain.

Tidak ada komentar:

Posting Komentar