Archive for February, 2010

220px-Optical_fiber_cable

Teknologi Fiber Optic : Pengenalan Umum

Fiber optic merupakan sebuah teknologi yang menggunakan kaca (atau plastik) benang (serat) untuk menghantar data. Sebuah kabel fiber optic terdiri daripada seikat benang kaca yang masing-masing mampu memancarkan mesej diatur ke gelombang cahaya.

Gentian optik mempunyai beberapa keunggulan dibandingkan dengan logam tradisional komunikasi baris.

  • Kabel fiber optic mempunyai jauh lebih besar bandwidth daripada kabel logam. Ini bermakna bahawa mereka boleh membawa lebih banyak data.
  • Kabel fiber optic kurang terdedah daripada gangguan berbanding kabel logam.
  • Kabel fiber optic jauh lebih tipis dan ringan daripada kabel logam.
  • Data boleh dihantar secara digital (bentuk alami untuk data komputer) daripada analog.

Masalah utama daripada serat optik adalah harga kabel yang mahal untuk pemasangan. Selain itu, ianya lebih rapuh berbanding kawat dan sukar untuk membuat penyambungan.

Fiber optic adalah teknologi yang sangat popular untuk LAN (Local Area Network). Selain itu, syarikat telefon kini giat menukar saluran telefon biasa kepada kabel fiber optic. Di masa depan, hampir semua komunikasi akan menggunakan fiber optic.

Fiber optic adalah sebuah kaca atau plastik serat yang membawa cahaya sepanjang kabel. Fiber optic adalah tumpang tindih ilmu gunaan dan teknik berkaitan dengan rekabentuk dan pelaksanaan fiber optic. Fiber optic banyak digunakan dalam komunikasi fiber optic, yang membolehkan penghantaran melalui jarak yang lebih jauh dan lebih qualiti bandwidth (data rates) daripada bentuk-bentuk komunikasi lain. Fiber digunakan sebagai pengganti logam kabel kerana isyarat di kabel logam akan berkurangan untuk jarak yang jauh, dan gangguan elektromagnet juga menjadi faktor kemerosotan isyarat apabila menggunakan kabel logam. Fiber juga digunakan dengan cara menghantar data secara pukal sehingga ianya boleh digunakan untuk membawa foto, dan melalui ruangan yang sesak. Fiber yang direka secara khusus digunakan untuk pelbagai aplikasi lain, termasuk sensor dan fiber laser.

Cahaya adalah disimpan di ‘core’ di dalam fiber optic oleh keseluruhan pantulan dalaman. Hal ini menyebabkan fiber bertindak sebagai Waveguide. Fiber yang menyokong banyak mode disebut fiber multi-mode (MMF), sekiranya  ia hanya boleh menyokong satu mode, fiber ini akan dipanggil fiber mode tunggal (SMF). Fiber Multi-mode umumnya memiliki diameter ‘core’ yang lebih besar, dan digunakan untuk capaian komunikasi jarak pendek dan untuk aplikasi di mana kekuatan qualiti mesti diperolehi. Fiber Single-mode digunakan bagi kebanyakan komunikasi yang jauh lebih daripada 550 meter (1.800 kaki).

Untuk artikel yang akan datang, saya akan menerangkan dengan lebih lanjut berkaitan fiber optic.

vps

Mengenali Virtual Server (Server Maya)

Virtual server juga dikenali sebagai virtual private server (VPS) atau virtual dedicated server (vds). Ianya merupakan proses virtualisasi dari lingkungan software operating system (OS) yang dipergunakan oleh server. Disebabkan lingkungan ini merupakan lingkungan virtual, hal tersebut memungkinkan untuk menginstall OS yang dapat dijalankan di dalam OS yang lain.

VPS adalah server yang tidak melakukan interaksi langsung dengan hardware, dan tidak berhubungan satu sama lain antara VPS dalam sebuah node. Server ini beroperasi secara virtual (maya) kerana berdiri sendiri terhadap hardware dan private kerana terasing dari server virtual lainnya yang terdapat dalam node tersebut. VPS juga adalah suatu teknologi bagi server berupa OS dan software yang memungkinkan mesin komputer dengan kapasiti besar dipecahkan ke beberapa virtual mesin. Setiap virtual mesin ini boleh melayani operating system dan software secara sendiri.

Penyelesaian

Sistem tradisional shared hosting yang sering kita gunakan memiliki banyak keterbatasan pada aplikasi yang berjalan disebabkan user hanya mempunyai hak akses sebagai level user biasa. Jika user ingin memperoleh akses aplikasi dan resource yang lebih maka perlu melakukan ‘upgrade’ ke Dedicated Server, hal ini menyebabkan kos yang tinggi berdasarkan harga dedicated server dengan hardware dan sewa lokasi data center. Dengan menggunakan teknologi Virtual Private Server (VPS) akan memberikan penyelesaian antara kewangan yang rendah, resource system dan level user tinggi.

Siapa Yang Menggunakannya?

Banyak manfaat yang dapat diperolehi dengan adanya teknologi VPS ini. Berikut merupakan contoh penggunaan secara efisyen:

  1. Web Hosting – Salah satu penggunaan VPS yang sering kita temui ialah untuk kegunaan web hosting. Ianya sesuai dengan penggunaan menengah dan korporat yang mana konfigurasi memerlukan level superuser untuk aplikasi yang digunakan. Ianya juga sesuai untuk mereka yang ingin memulakan perniagaan web hosting dengan peruntukkan kewangan yang agak terbatas.
  2. Application Hosting – memungkinkan untuk melaksanakan custom mission critical software tanpa harus mengeluarkan bugdet yang mahal. Melakukan outsource development aplikasi juga sudah menjadi trend untuk mengawal budget sehingga pelaburan jauh lebih efisyen.
  3. Development / Test Environments – VPS juga boleh membantu menjalankan network development testing secara efisyen terhadap beberapa OS dan ip address public dengan mudah, connection secara remote untuk reboot dan penggantian interface dapat dilaksanakan dengan cepat.
  4. Educational Outpost – VPS boleh juga untuk tujuan eksperimen bagi UNIX Operating System dan Windows Operating system dengan pelbagai distro dalam satu masa. Membolehkan proses ekperimen lebih seragam dan lebih mudah untuk membuat perbandingan.
  5. Keperluan Backup Server – Keperluan untuk menyediakan backup server adalah penting bagi kelancaran operasi sesebuah organisasi meliputi web, mail, file dan database. Ianya dapat mengurangkan risiko kehilangan dan kerosakan data bagi sesebuah organisasi.

Software bagi VPS/VDS

  • Xen – software open source yang digunakan oleh OS *nix. Siap sedia dipasang di dalam Linux bagi membolehkan pengguna membuat virtualization.
  • Open VZ – antara software yang popular digunakan oleh penyedia perkhidmatan VPS menggunakan OS *nix sebagai platform pada masa kini. Ianya percuma dan lebih stabil pada masa ini.
  • VMware – Telah bermula semenjak 1998 di Palo Alto, California oleh EMC Corporation (NYSE: EMC). Boleh digunakan di platform Microsoft Windows, Linux dan juga Mac OSX. VMware enterprise software, VMware ESX Server dilaksanakan terus kepada hardware tanpa memerlukan OS yang lain.
  • Aplikasi lain antaranya: Bochs, QEMU, z/VM, User-mode Linux, coLinux, Linux-Vserver, Linux KVM, IBM trial software, UML, Parallels Workstation, Parallels Desktop for Mac, VirtualBox, Virtual Iron, Oracle VM, Virtual PC, Virtual Server, Hyper-V, VMware Workstation, VMware Server (formerly GSX Server), Adeos, Mac-on-Linux, Win4BSD, Win4Lin Pro, Egenera vBlade technology, VMware Fusion, Microsoft Virtual PC, Parallels Desktop for Mac,VirtualBox, dan Parallels Workstation.
logo-opensource

2010: Kempen Menggunakan OS Linux

Kini kita berada di tahun 2010 dan pelbagai perubahan teknologi yang telah disajikan kepada kita. Namun masih terdapat di dalam pemikiran sesetengah daripada kita yang tidak mahu beralih daripada penggunaan operating system Microsoft Windows. Ini mungkin disebabkan sudah terlalu lama mereka ini disajikan dengan MS Windows ini sehingga ada yang berpendapat tak lengkap sesebuah komputer seandainya tidak menggunakan MS Windows. Yang lebih menarik ialah mereka sanggup menggunakan perisian tiruan (pirate) untuk kegunaan harian dan sanggup juga menghadapi virus yang semakin hari semakin banyak menyerang OS MS Windows ini.

Tahun 2010 ini saya ingin menjalankan kempen menggunakan OS Linux kepada semua warga Malaysia secara amnya dan semua organisasi kerajaan yang ada sekarang. Ini sejajar dengan budget yang kecil pada tahun ini bagi semua organisasi kerajaan. Dengan menggunakan Linux, kita dapat menjimatkan kos berpuluh juta ringgit bagi setiap tahun. Di bawah ini saya terangkan secara ringkas berkaitan OS Linux kepada sesiapa yang masih tidak memahami apakah Linux.

OS (Operating System):

Linux merupakan salah satu sistem operasi (operating system) yang berfungsi seperti MS Windows. Sesebuah komputer hanya akan menjalankan 1 OS di dalam satu masa meskipun terdapat konsep mesin maya (virtual machine) pada masa kini. Mesin maya hanya berfungsi secara maya manakala komputer hanya akan menggunakan 1 OS sebagai fungsi kawalannya.

Lesen:

Linux adalah di bawah GPL (General Public License) yang mana ianya memberikan kebenaran pengguna menggunakan secara percuma OS mereka dan mendedahkan source code (kod sumber) mereka kepada umum yang ingin mengkaji OS mereka. Hal ini tidak berlaku bagi pengguna MS Windows yang terpaksa membelanjakan wang ringgit yang banyak untuk mendapatkan lesen bagi menggunakannya.

Virus:

Saya tidak menafikan terdapat juga virus di dalam Linux tetapi kebarangkalian yang kecil serangan virus terhadap OS Linux berbanding virus OS MS Windows. Kini dianggarkan hanya sejumlah 863 virus (virus, Trojans, dan apa – apa sahaja yang menyerang Linux) berbanding kira – kira berbilion jumlahnya pada masa kini yang menyerang OS MS Windows.

Interface (Antaramuka):

Linux kini memberi pilihan antaramuka kepada pengguna yang ingin menggunakannya. Contoh antaramuka yang popular ialah Gnome dan KDE. Terdapat pelbagai lagi antaramuka yang boleh digunakan oleh pengguna. Berbeza dengan MS Windows, pengguna tiada pilihan untuk memilih antaramuka. Untuk lebih lanjut sila ke Desktop GUI Bagi OS *nix

Aplikasi Yang Menyokong (Application):

Terdapat banyak aplikasi yang menyokong Linux seperti Open Office untuk penggunaan Literasi, Mozilla Firefox dan Thunderbird sebagai web browser, Gimp dan Pixie untuk grafik dan sebagainya. Itu hanya sebahagian dan semuanya diberikan secara percuma tanpa membayar apa – apa kos. Memang diakui banyak aplikasi yang menyokong Windows tetapi harus diingat kebanyakkan dikeluarkan untuk komersial yang memerlukan pengguna membayar untuk lesen penggunaan.

Apa yang ingin saya nyatakan di sini, sudah tiba masanya untuk kita bertukar daripada Windows kepada Linux. Sekiranya anda ingin menggunakan Linux, di bawah ini saya berikan cadangan distro untuk anda gunakannya.

1. Home User: Ubuntu, Fedora, Mandriva.

2. Server: RedHat, Centos, Debian, Slackware.

Ini hanya sebahagian distro yang ada. Untuk melihat lebih lanjut sila ke Kepelbagaian Distro Bagi Linux. Oleh itu, saya menyeru rakan – rakan dan pembaca untuk beralih kepada Linux.



google_chrome_os

Google Chrome OS : Microsoft Windows Kian Tergugat!

Ketika membaca surat khabar pada hari ini, saya tertarik dengan pengumuman Google bahawa syarikat tersebut akan melancarkan satu OS baru iaitu Chrome OS. Ia merupakan susulan kepada pelayar internet (web browser) Chrome yang dibangunkan oleh Google.

Apa yang menarik perhatian saya ialah OS ini menggunakan code open sources dan akan dilesenkan dengan GPL (General Public License). Chrome OS akan digunakan pada netbook yang kian popular pada masa ini. Pengakuan Google bahawa mereka telah melakukan rundingan dengan pengeluar netbook bagi menggunakan OS ini menjadi  satu tamparan kepada Microsoft Windows  yang selama ini mempelopori pasaran OS bagi komputer peribadi (PC), NoteBook dan NetBook. Selain penggunaan Chrome OS ini, Google Chrome web browser juga kian popular dengan penggunaan melebihi 40 juta pengguna aktif. Ini menjadi petanda peralihan daripada penguasaan Microsoft Windows kepada open sources.

Di bawah ini saya akan menerangkan secara ringkas berkaitan Chrome OS.

Sejarah

Diilhamkan dengan populariti yang semakin tinggi bagi penggunaan NetBook yang menggunakan tenaga yang rendah dan lebih kecil berbanding notebook atau laptop. Google mula membangunkan OS ini pada tahun 2009 dengan menggunakan kod sumber terbuka (open Source) di bawah lesen BSD dikenali sebagai Projek Chromium OS dan akan dilesenkan di bawah GPL. OS ini merupakan satu OS di bawah Linux-base. Ianya berasaskan pengguna yang aktif menggunakan internet menggunakan peranti (device) netbook seperti melayari YouTube, online banking, melayari web, email dan sebagainya. Pengarah kejuruteraan bagi projek Chrome OS ini ialah Matthew Papakipos menggunakan 3 mesin di rumahnya untuk menjalankan percubaan bagi Chrome OS ini. Perbezaan antara Chrome OS dan Chromium OS ialah Chrome OS akan mengemaskini versinya secara automatik tetapi menggunakan kod sumber yang sama.

Chrome OS akan menggunakan antaramuka (interface) paling minimum. Dalam rekabentuk awalnya, Google menggambarkan tiga lapis senibina: firmware, pelayar dan window manager, dan tingkat sistem perisian dan Userland services.

  • Firmware memberikan sumbangan untuk waktu boot dengan cepat dengan tidak mencari-cari hardware, seperti floppy disk drive, yang tidak lagi di komputer umum, terutama netbook. Firmware juga menyumbang untuk keselamatan dengan mengesahkan setiap langkah dalam proses boot dan sistem menggabungkan pemulihan.
  • Tingkat sistem perisian termasuk kernel Linux yang telah dibaiki untuk meningkatkan waktu ketika boot. Userland perisian ini telah diubah suai untuk keperluan utama, dengan pengurusan oleh Upstart, yang boleh melancarkan perkhidmatan secara tradisinya, jatuh kembali memudahkan pekerjaan, dan perkhidmatan menunda untuk kepentingan boot lebih cepat.
  • Window manager menangani interaksi pengguna dengan beberapa tetingkap klien seperti X window manager.

Daripada analisis yang saya jalankan, Chrome OS daripada Google ini adalah perang antara 2 gergasi revolusi digital. Kini kebanyakkan penganalisis membayangkan bahawa Chrome OS ini akan menguasai NetBook menggantikan penggunaan Microsoft Windows pada masa akan datang. Apa yang menarik ialah Chrome OS ini akan diberikan secara percuma kepada pengguna yang mana ianya dapat menjimatkan kos sesebuah komputer. Ini adalah tamparan hebat kepada Microsoft yang sekian lama menguasai pasaran OS dan sehingga kini masih tidak berganjak untuk tidak menurunkan harga sehingga tahap harga yang mampu dibayar oleh pengguna.

Secara ringkas, Chrome OS akan menggunakan Linux-Base, menggunakan antaramuka Gnome, mengoptimumkan pengguna Google Chrome Browser di dalamnya selain memberikan kepuasan kepada pengguna seawal tempoh Booting. Apa – apa hal pun kita nantikan Chrome OS ini yang akan berada di pasaran pada pertengahan tahun ini.