Wednesday, November 18, 2009

[TDJarkom2009][Sesi4][0906593271-Uray Heri M.] Surie08,Caceres05

[category TDJarkom2009]
[title Uray Heri M.(0906593271) - Surie08,Caceres05]

[Suire08]

 

Tantangan utama migrasi VM adalah untuk mengoptimalkan transfer data dalam jumlah yang besar dan keadaan memori. Paper ini menawarkan sebuah solusi yang didasarkan pada oportunistik replay interaksi pengguna dengan aplikasi pada tingkat GUI yang dapat menghemat pemanfaatan jaringan, pengulangan interaksi pengguna pada VM di situs target migrasi. Migrasi VM menyederhanakan banyak aspek dari komputasi bergerak dari satusitus ke situs lainnya oleh dengan mengkapsulasi seluruh bagian tanpa
perlu untuk kernel, library atau bahasa dukungan pada sasaran migrasi.

Secara garis besar terdapat 3 langkah utama yang ditawarkan surie dengan mengunakan opportunistic replay ini yaitu: capture, replay dan sinkronisasi. Perbedaan tipologi resource dan destination dapat dideteksi melalui cryptograpic hashing dengan menggunakan algoritma SHA-1.

Beberapa kondisi yang kemudian belum terdefinisikan dengan baik pada paper ini adalah cara atau barometer yang dapat digunakan untuk menentukan log-log mana saja yang bisa dianggap atau diasumsikan penting dan log-log mana saja yang tidak. Untuk mendapatkan implementasi yang lebih tepat tanpa mengurangi efisiensi perlu kiranya diberikan urutan prioritas pada saat proses capture dilakukan.

Paper ini juga belum mendiskripsikan solusi yang dapat dilakukan untuk mengatasi perbedaan replay speed dan capture speed.


[Caceres05]

 

SoulPad, sebuah small portable device yang memiliki operating sistem sebagaimana layaknya PC namun dapat dibawa kemanapun juga sesuai dengan aktivitas user. Ide dasar lahirnya teknologi ini adalah kebutuhan akan kemampuan suspend suatu aplikasi pada saat mobilitas user tidak dapat dihindari dan akses primary application kapan dan dimanapun user berada. Soulpad memungkinkan user menjalankan aplikasi yang sama atau meneruskannya untuk dua atau lebih PC yang berbeda. Hal ini tentunya sangat memudahkan namun ada beberapa hal yang harus digaris-bawahi dalam hal ini yaitu:

  1. Sfesifikasi Hardware yang berbeda antara satu PC dengan PC yang lain akan menimbulkan perbedaan unjuk kerja yang signifikan.
  2. Perbedaa Software yang terdapat dalam tiap PC merupakan komponen yang sangat fital untuk diperhatikan karena walaupun berasal dari applikasi yang sama namun memiliki perbedaan spesifikasi/edisi yang berbeda mengakibatkan enkapsulasi data yang tidak sesuai.
  3. Sinkronisasi memiliki peran yang sangat efektif untuk menyederhanakan perbedaan di atas, sehingga data yang di capture tidak harus langsung mengarah pada aplikasi tertentu namun hanya memiliki kode-kode yang dapat diterjemahkan sesuai dengan aplikasi yang diperlukan.



No comments:

Post a Comment