Kamis, 24 Januari 2013

virtualisasi beserta softwarenya



Teknologi virtualisasi diperkirakan menjadi teknologi yang semakin tren pada masa mendatang. Selain penghematan biaya (listrik atau pembelian server baru), teknologi virtualisasi juga memudahkan deploy-and-destroy untuk keperluan pengujian dan pengembangan aplikasi.

Melihat tren ini, vendor-vendor hardware juga mendukung teknologi virtualisasi ini. Intel dan AMD adalah vendor yang menjadi pionir dalam mendukung teknologi virtualisasi melalui produk processor yang dihasilkannya. 

Sebelum processor dapat menunjang virtualisasi, tulang punggung dari virtualisasi adalah software. Semua dikontrol melalui software virtualisasi. Namun, pada tahun 2006, AMD memproduksi AMD Virtualization (AMD-V) sebuah processor yang mula-mula berkodekan “Pacifica” yang diklaim sebagai processor pertama yang mendukung teknologi virtualisasi. Kemampuan AMD-V ini tersedia pada keluarga processor Athlon 64 dan Athlon 64 X2, Turion 64 X2, generasi ke-2 dan ke-3 Opteron, processor Phenom dan Phenom II. Sedangkan untuk Intel, processor dengan teknologi virtualisasi ini mulanya dikenal dengan kode “Vanderpool”. Lalu Intel meluncurkan dukungan teknologi virtualisasi ini dengan brand VT-x pada tahun 2006 yang dikhusukan untuk platform x86. Perlu dicatat bahwa tidak semua processor Intel terbaru dapat mendukung teknologi virtualisasi. Beberapa processor yang mendukung VT-x adalah beberapa tipe Core 2 Duo, Core 2 Quad, Core 2 Extreme, seri Xeon (3000, 5000, 7000), processor Intel i7, processor Dual Core E6300, dan beberapa versi E5300 dan E5400. Fitur dukungan virtualisasi ini perlu diaktifkan terlebih dahulu melalui BIOS, sebelum aplikasi dapat memanfaatkannya karena beberapa produsen motherboard/BIOS/chipset secara default men-disable fitur ini. 

Dari dukungan processor tersebut, kemudian muncullah istilah “hardware-assisted virtualization” atau orang biasa menyebut “hardware virtualization” yang sebenarnya kurang begitu cocok karena menimbulkan kesan bahwa hardware-lah yang berfungsi sebagai virtualisasi. Padahal maksud dari “hardware-assisted virtualization” sebenarnya adalah processor yang lebih dioptimasi untuk menangani lingkungan virtual. Dan itu hanya dapat dilakukan ketika software virtualisasi dijalankan. 

Ada beberapa software yang cukup populer yang digunakan untuk melakukan virtualisasi ini antara lain :

  • Microsoft Hyper-V atau yang sebelumnya bernama Windows Server Virtualization merupakan virtualisasi yang bersifat hypervisor-based untuk sistem x64. Versi beta dari Hyper-V dipasarkan dengan edisi Windows Server 2008, dan versi finalnya dirilis tanggal 26 Juni 2008. Microsoft menyatakan bahwa produk ini merupakan suatu usaha dari Microsoft untuk menyediakan sebuah sistem operasi terbaik yang mendukung teknologi virtualisasi.
  • Virtual Box merupakan software virtualisasi yang mulanya dibuat oleh perusahaan software Jerman, yaitu Innotex. Saat ini, Virtual Box dikembangkan secara penuh oleh Sun xVM. Sistem operasi host yang didukung oleh Virtual Box adalah Linux, MAC OS X, OS/2 Warp, Windows XP atau Vista, serta Solaris. Sedangkan untuk sistem operasi guest yang didukung termasuk DragonFlyBSD, FreeBSD, Linux, OpenBSD, OS/2 Warp, Windows, dan Solaris. Versi terakhir dari Virtual Box ini dapat mendukung Windows 7 beta. Menurut survei di tahun 2007 yang diadakan oleh DesktopLinux.com, VirtualBox menduduki software virtualisasi terpopuler ke-3.

ref : http://soulofmyheart.blogspot.com/2010/04/software-virtualisasi-dan-mitos-seputar.html

spesifikasi & arsitektur open service gateway initiative (osgi)


OSGi teknologi adalah sistem modul dinamis untuk Java ™
OSGi teknologi menyediakan layanan berorientasi, komponen berbasis lingkungan untuk para pengembang dan menawarkan cara-cara standar untuk mengelola siklus hidup perangkat lunak. Kemampuan ini sangat meningkatkan nilai berbagai komputer dan perangkat yang menggunakan platform Java.


OSGi spesifikasi yang dikembangkan oleh para anggota dalam proses terbuka dan tersedia untuk umum secara gratis di bawah Lisensi Spesifikasi OSGi. OSGi Alliance yang memiliki kepatuhan program yang hanya terbuka untuk anggota. Pada Oktober 2009, daftar bersertifikat OSGi implementasi berisi lima entri.





Setiap kerangka yang menerapkan standar OSGi menyediakan suatu lingkungan untuk modularisasi aplikasi ke dalam kumpulan yang lebih kecil. Setiap bundel adalah erat-coupled, dynamically loadable kelas koleksi, botol, dan file-file konfigurasi yang secara eksplisit menyatakan dependensi eksternal mereka (jika ada).  Kerangka kerja konseptual yang dibagi dalam bidang-bidang berikut:
  1. Bundles
    Bundles adalah normal jar komponen dengan nyata tambahan header
  2. Services
    Layanan yang menghubungkan lapisan bundel dalam cara yang dinamis dengan menawarkan menerbitkan-menemukan-model mengikat Jawa lama untuk menikmati objek (POJO).
  3. Services
    API untuk jasa manajemen (ServiceRegistration, ServiceTracker dan ServiceReference).
  4. Life-Cycle
    API untuk manajemen siklus hidup untuk (instal, start, stop, update, dan uninstall) bundel.
  5. Modules
    Lapisan yang mendefinisikan enkapsulasi dan deklarasi dependensi (bagaimana sebuah bungkusan dapat mengimpor dan mengekspor kode).
  6. Security
    Layer yang menangani aspek keamanan dengan membatasi fungsionalitas bundel untuk pra-didefinisikan kemampuan.
  7. Execution Environment
    Mendefinisikan metode dan kelas apa yang tersedia dalam platform tertentuTidak ada daftar tetap eksekusi lingkungan, karena dapat berubah sebagai Java Community Process menciptakan versi baru dan edisi Jawa. Namun, set berikut saat ini didukung oleh sebagian besar OSGi implementasi:
    •    CDC-1.1/Foundation-1.1 CDC-1.1/Foundation-1.1
    •    OSGi/Minimum-1.0 OSGi/Minimum-1.0
    •    OSGi/Minimum-1.1 OSGi/Minimum-1.1
    •    JRE-1.1 JRE-1.1
    •    From J2SE-1.2 up to J2SE-1.6 Dari J2SE-1.2 hingga J2SE-1,6
    •    CDC-1.0/Foundation-1.0 CDC-1.0/Foundation-1.0

    ref : http://bluewarrior.wordpress.com/2009/12/01/open-services-gateway-initiative-osgi/



Kamis, 22 November 2012

kolaborasi antara arsitektur client dengan arsitektur server


Berikut ini kolaborasi antara arsitektur client dengan arsitektur server :

1. Arsitektur Single- Tier
Definisi satu-tier arsitektur, seperti yang ditunjukkan pada gambar di bawah ini, adalah bahwa semua komponen produksi dari sistem dijalankan pada komputer yang sama. Ini adalah sederhana dan paling mahal alternatif. Ada kurang perlengkapan untuk membeli dan mempertahankan. Kelemahan dari jenis ini pelaksanaan keamanan lebih rendah dan kurangnya skalabilitas. Sebuah arsitektur skalabel ketika dapat dengan mudah diperluas atau ditambah untuk memenuhi kebutuhan peningkatan kinerja.
kaloborasi telematika1

2. Arsitektur Two-tier
Dalam dua lapis klien / server arsitektur, antarmuka pengguna pengguna ditempatkan di lingkungan desktop dan sistem manajemen database jasa biasanya dalam sebuah server yang lebih kuat merupakan mesin yang menyediakan layanan bagi banyak klien. Pengolahan informasi dibagi antara sistem user interface lingkungan dan lingkungan server manajemen database. Manajemen database server mendukung untuk disimpan prosedur dan pemicu.. Vendor perangkat lunak menyediakan alat-alat untuk menyederhanakan pengembangan aplikasi untuk dua lapis klien / server arsitektur.
kaloborasi telematika2

3. Arsitektur Three-tier
Arsitektur Three-Tier diperkenalkan untuk mengatasi kelemahan dari arsitektur two-tier. Di tiga tingkatan arsitektur, sebuah middleware digunakan antara sistem user interface lingkungan klien dan server manajemen database lingkungan. Middleware ini diimplementasikan dalam berbagai cara seperti pengolahan transaksi monitor, pesan server atau aplikasi server. The middleware menjalankan fungsi dari antrian, eksekusi aplikasi dan database pementasan. Di samping itu middleware menambahkan penjadwalan dan prioritas untuk bekerja di kemajuan. Three-tier klien / server arsitektur digunakan untuk meningkatkan performa untuk jumlah pengguna yang besar dan juga meningkatkan fleksibilitas ketika dibandingkan dengan pendekatan dua tingkat. Kekurangan dari tiga tingkatan arsitektur adalah bahwa lingkungan pengembangan lebih sulit untuk digunakan daripada pengembangan aplikasi dari dua lapis.
kaloborasi telematika3
  • Three tier dengan pesan server – Pada arsitektur ini, pesan akan diproses dan diprioritaskan asynchronously. Header pesan memiliki prioritas yang mencakup informasi, alamat dan nomor identifikasi. Server pesan link ke relasional DBMS dan sumber data lainnya. . Pesan sistem alternatif untuk infrastruktur nirkabel.
  • Three tier dengan server aplikasi – Arsitektur ini memungkinkan tubuh utama untuk menjalankan sebuah aplikasi pada tuan rumah bersama bukan di sistem user interface lingkungan klien. Server aplikasi logika bisnis saham, perhitungan dan pengambilan data mesin. . Dalam aplikasi arsitektur ini lebih terukur dan biaya instalasi kurang pada satu server dibandingkan mempertahankan masing-masing pada klien desktop.
sumber : 

http://catatandigital15.wordpress.com/2012/11/17/kolaborasi-arsitektur-client-dan-arsitektur-server/

Teknologi Interface

Teknologi Interface dapat dikatakan sebagai teknologi antarmuka, dapat dilakukan dengan menggunakan website, jaman sekarang teknologi user interface sangatlah sering digunakan dan sudah bukan sebagai hal yang mengherankan.

interface merupakan fungsi atribut sensor dari suatu sistem (aplikasi, perangkat lunak, kendaraan, dll)  yang berhubungan dengan pengoperasiannya oleh pengguna. Jadi misalkan ada suatu benda, misalkan kita ambil contoh komputer, komputer terdiri dari komponen-komponen seperti hardware dan software dimana dari komponen-komponen yang ada pada komputer, bekerja untuk menghasilkan sebuah tampilan yang disebut antarmuka (interface) yang menghubungkan antara pengguna dengan komputer tersebut.

Jadi, interface telematika adalah atribut sensor dari pertemuan sistem jaringan komunikasi dan teknologi informasi yang berhubungan dengan pengoperasian oleh pengguna. Ada beberapa teknologi yang terkait dengan interface telematika, yaitu :

HUD (Head-Up Display) System
adalah setiap tampilan yang transparan menyajikan data tanpa memerlukan pengguna untuk melihat diri dari sudut pandang atau yang biasa. Asal usul nama berasal dari pengguna bisa melihat informasi dengan kepala “naik” (terangkat) dan melihat ke depan, bukan memandang miring ke instrumen yang lebih rendah.
HUD terbagi menjadi 3 generasi yang mencerminkan teknologi yang digunakan untuk menghasilkan gambar, yaitu: 
  • Generasi Pertama – Gunakan CRT untuk menghasilkan sebuah gambar pada layar fosfor, memiliki kelemahan dari degradasi dari waktu ke waktu dari lapisan layar fosfor. Mayoritas HUDs beroperasi saat ini adalah dari jenis ini.
  • Generasi Kedua – Gunakan sumber cahaya padat, misalnya LED, yang dimodulasi oleh sebuah layar LCD untuk menampilkan gambar. Ini menghilangkan memudar dengan waktu dan juga tegangan tinggi yang dibutuhkan untuk sistem generasi pertama. Sistem ini pada pesawat komersial.
  • Generasi Ketiga – Gunakan waveguides optik untuk menghasilkan gambar secara langsung dalam Combiner daripada menggunakan sistem proyeksi.

                                         


Tangible User Interface (TUI)
Bayangkan sebuah gunug es, sejumlah massa es yang mengambang di lautan. Hal tersebut merupakan metafora dari TUI (Tangible User Interface). TUI memberikan bentuk fisik ke informasi digital dan komputasi, menyelamatkan bit dari bagian bawah air, pengaturan pengapungan, dan membuatnya langsung bisa dikendalikan dengan tangan manusia. TUI dibangun atas dasar ketrampilan dan penemapatan informasi fisik yang berwujud digital di dalam ruang fisik. Tantangan rancangannya adlah ekstensi mulus dari affordance fisik dari objek ke dalam domain digital (Ishii dan Ullmer, 1997).
Ada terdapat 4 buah karakteristik dari TUI, yaitu:
  1. Representasi fisik digabungkan untuk mendasari komputasi informasi digital.
  2. Representasi fisik mewujudkan mekanisme kontrol interaktif.
  3. Representasi fisik perseptual digabungkan untuk secara aktif ditengahi representasi digital.
  4. Keadaan fisik terlihat “mewujudkan aspek kunci dari negara digital dari sebuah sistem.

Representasi Tangible Sebagai Kontrol
Gambar 1 menggambarkan ide utama dari TUI untuk memberikan representasi (physical dan graspable)nyata eksternal ke informasi digital. Represenntasi tangible membantu jemabatan batas antara fisik dan dunia fisik. Representasi tangible juga adalah komputasi digabungkan  dengan kontrol terhadap dasar informasi digital dan model komputasi.
 Fungsi dari representasi tangible adalah sebagai pengendali fisik interaktif. Upaya TUI untuk mewujudkan informasi digital dalam bentuk fisik, memaksimalkan kelangsungan informasi dengan manipulasi sambungan ke dasar perhitungan. Melalui pemanipulasian fisik dari representasi tangible, representasi digital diubah.

Computer Vision
Computer vision merupakan proses otomatis yang mengintegrasikan sejumlah besar proses untuk persepsi visual, seperti akuisisi citra, pengolahan citra, pengenalan dan membuat keputusan. Computer visionmencoba meniru cara kerja sistem visual manusia (human vision) yang sesungguhnya sangat kompleks. Untuk itu, computer vision diharapkan memiliki kemmpuan tingkat tinggi sebagaiman human visual. Kemampuan itu diantaranya adalah:
  • Object detection  → Apakah sebuah objek ada pada scene? Jika begiru, dimana batasan-batasannya..?
  • Recognation        → Menempatkan label pada objek.
  • Description          → Menugaskan properti kepada objek.
  • 3D Inference        → Menafsirkan adegan 3D dari 2D yang dilihat.
  • Interpreting motion → Menafsirkan gerakan.
Computer Vision sering didefinisikan sebagai salah satu cabang ilmu pengetahuan yang mempelajari bagaimana komputer dapat mengenali obyek yang diamati/ diobservasi. Cabang ilmu ini bersama intelijensia semu (Artificial Intelligence) akan mampu menghasilkan sistem intelijen visual (Visual Intelligence System). Computer Vision adalah kombinasi antara Pengolahan Citra dan Pengenalan Pola yang hubungan antara ketiganya dapat dilihat pada gambar 1. Pengolahan citra merupakan proses awal dari computer vision, sedangkan pengenalan pola merupakan proses menginterpretasikan citra.

sumber : 
http://catatandigital15.wordpress.com/2012/11/17/teknologi-interface/

Minggu, 04 November 2012

GPS (Global Positioning System)

Salah satu contoh implementasi telematika adalah Sistem Navigasi atau GPS.  GPS adalah GPS (Global Positioning System) adalah sistem satelit navigasi dan penentuan posisi yang dimiliki dan dikelola oleh Amerika Serikat. Sistem ini didesain untuk memberikan posisi dan kecepatan tiga-dimensi serta informasi mengenai waktu, secara kontinyu di seluruh dunia tanpa bergantung waktu dan cuaca, bagi banyak orang secara simultan. Bila Anda ingin lebih cepat sampai ke tempat yang dituju tanpa harus bertanya ke sana kemari, maka alat GPS yang dimuati peta elektronis daerah tujuan Anda memang merupakan sarana yang tepat. Begitu pula dengan membawa GPS ke mana pun melangkah, maka bila terjadi musibah dalam perjalanan, operator di stasiun pemantau akan segera melacak posisi Anda. Karena itu, tindakan penyelamatan dapat segera dilakukan.


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0lf_-426bf-tvSSx5kKnxW_tQpYnLF830FV_vCoDJUlJX5UEXfUL9NJWCpeVJeDBHXiR3OBWWzwexCOpwJzybtummWedrCQqXLAP-aAbpZTYpT_D_n7Ww_ppaDemy2s5oKBm0KGfOaLU8/s1600/GPS.gif


Namun ada pula kekurangan dari GPS itu sendiri diantaranya Penggunaan GPS untuk mengetahui posisi yang mengandalkan setidaknya tiga satelit ini tidak selamanya akurat. GPS ini dipengaruhi oleh posisi satelit yang berubah dan adanya proses sinyal yang ditunda. Kecepatan sinyal GPS ini juga seringkali berubah karena dipengaruhi oleh kondisi atmosfer yang ada.

Penerapan Telematika

Hallo bloggers ^^

Kali ini saya akan membahas tentang TELEMATIKA, sebelumnya apa ada yang sudah tau apa itu telematika ? ok langsung aja ya guys

TELEMATIKA yaitu penggabungan kata dari telekomunikasi, multimedia dan informatika. Jadi telematika itu adalah perpaduan antara konsep telekomunikasi dan informasi komputerisasi. Salah satu contoh penerapan telematika dalam bidang media yaitu e-news. 


E-news itu sendiri adalah singkatan dari elektronik news. E-news sama saja dengan media berita yang lain seperti koran, atau berita ditelevisi. Hanya saja e-news dikemas berbeda agar memudahkan seseorang mencari atau mendapatkan informasi melalui akses internet. Tidak hanya dalam e-news, telematika juga sudah berkembang di bidang lainnya antara lain e-learning yaitu untuk membantu proses belajar mengajar atau e-goverment dll.


Jumat, 19 Oktober 2012

Studi Kasus PT Biskuit Crown

nama : kallida da jopra
kelas : 4ka15
npm  : 15109549

supplay chain management ( SCM ) yaitu sebuah proses dimana produk diciptakan dan disampaikan kepada konsumen dari sudut struktural. tujuan dari scm itu sendiri adalah untuk memaksimalkan nilai yang dihasilkan secara keseluruhan. scm yang terintegrasi akan meningkatkan keseluruhan nilai yang dihasilkan dari rantai suplay tersebut.
masing-masing produsen memproduksi serta mengolah bahan mentah (yg dibutuhkan) menjadi bahan baku. Bahan baku jadi yang telah diproses lalu akan di supply kepada PT. Biskuit Crown melalui distributor. Di PT. Biskuit ini, bahan baku akan diproses kembali untuk dijadikan bahan jadi. Proses Pembuatan biskuit ini meliputi proses uji kelayakan dari masing-masing bahan untuk mendapatkan kualitas biskuit yang baik. Komposisi dari biskuit ini adalah tepung terigu, gula, garam, susu, keju, telur, soda kue, minyak nabati, dan kedelai. Lalu bahan jadi tersebut diolah menjadi biskuit. Biskuit dikemas oleh plastik, trakhir dibungkus dalam kemasan kaleng. Proses pengemasan produk di lakukan secara teliti agar biskuit tersebut steril
Biskuit yang telah jadi siap di kirim kepada distributor lokal dan distributor internasional. Distributor lokal menyalurkan biskuit ke grosir dan pedagang eceran. Distributor internasional menyalurkan biskuit ke supermarket (luar negeri). Lalu produk yang telah disalurkan oleh distributor bisa di nikmati (konsumsi) oleh konsumen di supermarket dan lain-lain.
Question
• Where do you source your materials?

 Bahan mentah didapat dari perusahaan yang menghasilkan bahan seperti tepung, gula ,mentega, telur, minyak nabati, kaleng, dll.
• Where do you process or convert them? 

Di pabrik biscuit crown
• What channels of distribution do you use? 

Chanel di dapat dari mitra kerja perusahaan-perusahaan.
• How do you build a strong relationship with your suppliers and customers?

 Dengan meningkatkan kualitas
• How do you get direct information from your end-consumers? 

Dengan cara layanan hotline bebas pulsa yang siap membantu pelanggan dalam memenilai kualitas suatu produk.
• What logistics structure should you impose? 

Tepat waktu, efisien dan terstruktur sehingga kualitas barang terjaga dengan maksimal.
• How do you coordinate your information flows and systems globally? 

menganalisis data di dalam system sehingga kekurangan yang ada dapat segera teratasi.
• And how do you set up incentive systems for all of your partners in the supply chain to optimize overall performance? 

Dengan cara memberikan partner business bonus yang besar dalam suatu kurun waktu agar kinerja partner maksimal.