| Mobile Cloud Computing |
Sebuah ringkasan dari jurnal bernama "A survey of mobile cloud computing: architecture, applications, and approaches" oleh Hoang T. Dinh, Chonho Lee, Dusit Niyato, and Ping Wang.
Abstrak:Bersamaan dengan pertumbuhan yang eksplosif dari aplikasi mobile dan munculnya konsep cloud computing, mobile cloud computing (MCC) telah diperkenalkan menjadi teknologi potensial untuk layanan mobile. MCC mengintegrasikan komputasi awan ke dalam lingkungan mobile dan mengatasi hambatan yang terkait dengan kinerjaAbstract:
(misalnya, kehidupan baterai, penyimpanan, dan bandwidth), lingkungan (misalnya, heterogenitas, skalabilitas, dan ketersediaan), dan keamanan (misalnya, keandalan dan privasi) dibahas dalam komputasi ber gerak. Makalah ini memberikan survei MCC, yang membantu pembaca umum memiliki gambaran tentang MCC termasuk definisi, arsitektur, dan aplikasi. Masalah, solusi dan pendekatan yang ada disajikan. Selain itu, arah penelitian masa depan MCC akan dibahas.
Together with an explosive growth of the mobile applications and emerging of cloud computing concept, mobilecloud computing (MCC) has been introduced to be a potential technology for mobile services. MCC integrates thecloud computing into the mobile environment and overcomes obstacles related to the performance (e.g., battery life, storage, and bandwidth), environment (e.g., heterogeneity, scalability, and availability), and security (e.g., reliabilityand privacy) discussed in mobile computing. This paper gives a survey of MCC, which helps general readers havean overview of the MCC including the definition, architecture, and applications. The issues, existing solutions andapproaches are presented. In addition, the future research directions of MCC are discussed.
Perangkat seluler (misalnya, smartphone, tablet PC, dll) semakin menjadi bagian penting dari kehidupan manusia sebagai alat komunikasi yang paling efektif dan nyaman yang tidak dibatasi oleh waktu dan tempat. Pengguna seluler mengumpulkan pengalaman yang kaya dari berbagai layanan dari aplikasi seluler (mis. Aplikasi iPhone, aplikasi Google, dll.), Yang berjalan di perangkat dan / atau di server jarak jauh melalui jaringan nirkabel.
Cloud computing (CC) telah diakui secara luas sebagai infrastruktur komputasi generasi berikutnya. CC menawarkan beberapa keuntungan dengan memungkinkan pengguna untuk menggunakan infrastruktur (misalnya, server, jaringan, dan penyimpanan), platform (misalnya, layanan middleware dan sistem operasi), dan perangkat lunak (misalnya, program aplikasi) yang disediakan oleh penyedia cloud (misalnya, Google, Amazon , dan Salesforce) dengan biaya rendah.
Selain itu, CC memungkinkan pengguna untuk memanfaatkan secara luar biasa sumber daya dalam mode on-demand. Akibatnya, aplikasi seluler dapat dengan cepat tersedia dan dirilis dengan upaya pengelolaan minimal atau interaksi penyedia layanan.
Dengan ledakan aplikasi seluler dan dukungan CC untuk berbagai layanan bagi pengguna ponsel, komputasi awan seluler (MCC) diperkenalkan sebagai integrasi komputasi awan ke dalam lingkungan seluler. Cloud computing seluler membawa jenis layanan dan fasilitas baru bagi pengguna ponsel untuk memanfaatkan cloud computing sepenuhnya. Makalah ini menyajikan survei komprehensif tentang komputasi awan seluler.
apa itu MCC?
Mobile Cloud Computing Forum mendefinisikan MCC sebagai berikut:
"Mobile Cloud Computing yang paling sederhana, mengacu pada infrastruktur tempat penyimpanan data dan pemrosesan data terjadi di luar perangkat seluler. Aplikasi cloud seluler memindahkan daya komputasi dan penyimpanan data dari ponsel dan ke cloud, membawa aplikasi dan komputasi seluler ke bukan hanya pengguna ponsel cerdas, tetapi juga sejumlah besar pelanggan seluler"Sebagai alternatif, MCC dapat didefinisikan sebagai kombinasi antara web seluler dan komputasi awan yang merupakan alat paling populer bagi pengguna ponsel untuk mengakses aplikasi dan layanan di Internet. Secara singkat, MCC memberikan layanan pemrosesan dan penyimpanan data kepada pengguna seluler di awan. Perangkat seluler tidak memerlukan konfigurasi yang kuat (misalnya, kecepatan CPU dan kapasitas memori) karena semua modul komputasi yang rumit dapat diproses di awan.
Arsitektur MCC
| Arsitektur MCC |
Arsitektur umum MCC dapat ditunjukkan pada Gambar. 1. Pada Gambar. 1, perangkat seluler terhubung ke jaringan seluler melalui stasiun pangkalan (misalnya, BTS base transceiver station), titik akses, atau satelit) yang membentuk dan mengontrol koneksi (tautan udara) dan antarmuka fungsional antara jaringan dan perangkat seluler. Permintaan dan informasi pengguna seluler (misalnya, ID dan lokasi) dikirimkan ke prosesor pusat yang terhubung ke server yang menyediakan layanan jaringan seluler. Di sini, operator jaringan seluler dapat memberikan layanan kepada pengguna seluler sebagai AAA (untuk authentication, authorization, and accounting) berdasarkan agen rumah (HA) dan data pelanggan yang disimpan dalam basis data. Setelah itu, permintaan pelanggan dikirimkan ke cloud melalui Internet. Di cloud, pengontrol awan memproses permintaan untuk menyediakan layanan cloud terkait kepada pengguna seluler. Layanan ini dikembangkan dengan konsep komputasi utilitas, virtualisasi, dan arsitektur berorientasi layanan (misalnya, web, aplikasi, dan server basis data). Layanan ini dikembangkan dengan konsep komputasi utilitas, virtualisasi, dan arsitektur berorientasi layanan (misalnya, web, aplikasi, dan server basis data).
| Arsitektur komputasi awan berorientasi layanan. |
Umumnya, komputasi awan adalah sistem jaringan terdistribusi berskala besar yang diterapkan berdasarkan sejumlah server di pusat data. Layanan cloud umumnya diklasifikasikan berdasarkan konsep lapisan (Gbr. diatas). Di lapisan atas paradigma ini, Infrastruktur sebagai Layanan (Infrastructure as a Service, IaaS), Platform sebagai Layanan (PaaS), dan Perangkat Lunak sebagai Layanan (Software as a Service, SaaS) ditumpuk.
- Lapisan pusat data: Lapisan ini menyediakan fasilitas perangkat keras dan infrastruktur untuk awan. Di lapisan data center, sejumlah server terhubung dengan jaringan berkecepatan tinggi untuk menyediakan layanan bagi pelanggan
- Infrastruktur sebagai Layanan (IaaS): IaaS dibangun di atas lapisan pusat data. IaaS memungkinkan penyediaan komponen penyimpanan, perangkat keras, server dan jaringan.
- Platform as a Service (PaaS): PaaS menawarkan lingkungan terintegrasi yang canggih untuk membuat, menguji, dan menerapkan aplikasi khusus. Contoh PaaS adalah Google App Engine, Microsoft Azure, dan Amazon Map Reduce / Simple Storage Service.
- Perangkat Lunak sebagai Layanan (SaaS): SaaS mendukung distribusi perangkat lunak dengan persyaratan khusus. Dalam lapisan ini, pengguna dapat mengakses aplikasi dan informasi dari jarak jauh melalui internet dan membayar hanya untuk itu yang mereka gunakan.
Memperpanjang masa pakai baterai: Baterai adalah salah satu perhatian utama untuk perangkat seluler. Beberapa solusi telah diusulkan untuk meningkatkan kinerja CPU, dan untuk mengelola disk dan layar dengan cara yang cerdas, untuk mengurangi konsumsi daya.
Meningkatkan kapasitas penyimpanan data dan daya pemrosesan: Kapasitas penyimpanan juga menjadi kendala untuk perangkat seluler. MCC dikembangkan untuk memungkinkan pengguna ponsel untuk menyimpan / mengakses data besar pada cloud melalui jaringan nirkabel.
Meningkatkan keandalan: Menyimpan data atau menjalankan aplikasi di awan adalah cara yang efektif untuk meningkatkan keandalan karena data dan aplikasi disimpan dan dicadangkan pada sejumlah komputer. Ini mengurangi kemungkinan data dan aplikasi hilang di perangkat seluler.
APLIKASI KOMPUTER CLOUD MOBILE
Aplikasi seluler mendapatkan peningkatan pangsa di pasar seluler global. Berbagai aplikasi seluler telah memanfaatkan MCC. Di bagian ini, beberapa aplikasi MCC khas diperkenalkan.A. Perdagangan Seluler
Mobile commerce (m-commerce) adalah model bisnis untuk perdagangan menggunakan perangkat seluler. Aplikasi m-commerce umumnya memenuhi beberapa tugas yang membutuhkan mobilitas (misalnya, transaksi dan pembayaran seluler, olahpesan seluler, dan tiket seluler). Aplikasi m-commerce dapat diklasifikasikan ke dalam beberapa kelas termasuk keuangan, iklan dan belanja (Tabel 2).
| Tabel 2 |
Pembelajaran seluler (m-learning) dirancang berdasarkan pembelajaran elektronik (e-learning) dan mobilitas. Namun, aplikasi m-learning tradisional memiliki keterbatasan dalam hal biaya perangkat dan jaringan yang tinggi, tingkat transmisi jaringan yang rendah, dan sumber daya pendidikan yang terbatas. Aplikasi m-learning berbasis cloud diperkenalkan untuk mengatasi keterbatasan ini.
C. Layanan Kesehatan Seluler
Tujuan penerapan MCC dalam aplikasi medis adalah untuk meminimalkan keterbatasan perawatan medis tradisional (misalnya, penyimpanan fisik kecil, keamanan dan privasi, dan kesalahan medis). Perawatan kesehatan seluler (m-healthcare) memberi pengguna ponsel bantuan yang nyaman untuk mengakses sumber daya (mis., Catatan kesehatan pasien) dengan mudah dan cepat.
D. Game Seluler
Game mobile (m-game) adalah potensi menghasilkan pendapatan pasar untuk penyedia layanan. M-game dapat benar-benar menghapus mesin game yang membutuhkan sumber daya komputasi besar (misalnya, rendering grafis) ke server di awan, dan gamer hanya berinteraksi dengan antarmuka layar di perangkat mereka.
Awan menjadi alat yang paling efektif ketika pengguna seluler memerlukan layanan pencarian (misalnya, mencari informasi, lokasi, gambar, suara, atau klip video).Pencarian berbasis kata kunci: mengusulkan model pencarian ponsel cerdas menggunakan semantik di mana tugas pencarian akan dilakukan pada server di awan. Model ini dapat menganalisis makna kata, frasa, atau multi-fase kompleks untuk menghasilkan hasil dengan cepat dan akuratPencarian Berbasis Suara: mengusulkan layanan pencarian melalui pengenalan suara di mana pengguna ponsel hanya berbicara dengan mikrofon di perangkat mereka daripada mengetik di keypad atau layar sentuh.Pencarian Berbasis Tag: memperkenalkan teknik pencarian foto berdasarkan tag semantis ontologis. Pengguna ponsel hanya mencari parameter penarikan yang ditandai pada gambar sebelum gambar tersebut dikirim ke cloud. Awan ini digunakan untuk menyimpan dan memproses gambar untuk perangkat yang terbatas sumber daya.Selain itu, ada aplikasi kolaboratif mobile-cloud untuk mendeteksi lampu lalu lintas untuk tunanetra, kerangka kerja komputasi awan untuk memantau berbagai sudut di rumah melalui perangkat seluler, dan beberapa upaya yang mengintegrasikan layanan saat ini (misalnya, BitTorrent, dan Mobile Social Jaringan) ke awan seperti di. Dengan demikian, kita dapat mengenali bahwa MCC mungkin adalah tren teknologi yang berlaku dengan banyak aplikasi dalam waktu dekat.
ISU DAN PENDEKATAN MCC
Sebagaimana dibahas di bagian sebelumnya, MCC memiliki banyak keuntungan bagi pengguna seluler dan penyedia layanan. Namun, karena integrasi dua bidang berbeda, yaitu, komputasi awan dan jaringan seluler, MCC harus menghadapi banyak tantangan teknis.A. Masalah di Sisi Komunikasi SelulerBandwidth Rendah: Bandwidth adalah salah satu masalah besar di MCC karena sumber daya radio untuk jaringan nirkabel sangat langka dibandingkan dengan jaringan kabel tradisional.Ketersediaan: Ketersediaan layanan menjadi masalah yang lebih penting di MCC daripada di cloudkomputasi dengan jaringan kabel. Pengguna seluler mungkin tidak dapat terhubung ke cloud untuk mendapatkan layanan karena kemacetan lalu lintas, kegagalan jaringan, dan keluar-sinyal.Heterogenitas: MCC akan digunakan dalam jaringan yang sangat heterogen dalam hal jaringan nirkabelantarmuka.Dalam arsitektur ini, ketika konteks konsumen ingin berkomunikasi dengan penyedia konteks, konteks konsumen akan meminta URI (Uniform Resource Identifier) dari penyedia konteks di broker konteks. Dengan menggunakan URI ini, konteks konsumen dapat berkomunikasi langsung dengan penyedia konteks dan meminta data konteks. Oleh karena itu, proses ini meningkatkan kecepatan pengiriman data konteks.Selanjutnya, ketika enabler kualitas konteks menerima persyaratan tentang kualitas konteks dari konteks konsumen, enabler kualitas konteks akan menyaring URI penyedia konteks yang tidak sesuai dengan tingkat kualitas yang diperlukan. Oleh karena itu, arsitektur ini memungkinkan pengendalian kualitas konteks sesuai dengan tuntutan konteks konsumen.
| Konteks arsitektur manajemen |
Isu Terbuka dan Arah Penelitian di Masa Depan
Beberapa karya penelitian berkontribusi pada pengembangan MCC dengan mengatasi masalah seperti yang disajikan di bagian sebelumnya. Namun, masih ada beberapa masalah yang perlu ditangani. Bagian ini menyajikan beberapa masalah terbuka dan kemungkinan arah penelitian dalam pengembangan MCC.
Bandwidth RendahMeskipun banyak peneliti mengusulkan cara alokasi bandwidth yang optimal dan efisien, pembatasan bandwidth masih menjadi perhatian besar karena jumlah pengguna seluler dan cloud meningkat secara dramatis.Manajemen Akses JaringanManajemen akses jaringan yang efisien tidak hanya meningkatkan kinerja tautan untuk pengguna seluler tetapi juga mengoptimalkan penggunaan bandwidth. Radio kognitif dapat diharapkan sebagai solusi untuk mencapai manajemen akses nirkabel dalam lingkungan komunikasi seluler.Kualitas pelayananDi MCC, pengguna seluler harus mengakses server yang terletak di awan saat meminta layanan dan sumber daya di cloud. Namun, pengguna ponsel mungkin menghadapi beberapa masalah seperti kemacetan karena keterbatasan bandwidth nirkabel, pemutusan jaringan, dan pelemahan sinyal yang disebabkan oleh selulermobilitas pengguna.Penetapan hargaMenggunakan layanan di MCC melibatkan dengan penyedia layanan seluler (MSP) dan penyedia layanan cloud (CSP). Namun, MSP dan CSP memiliki manajemen layanan yang berbeda, manajemen pelanggan, metode pembayaran dan harga. Oleh karena itu, ini akan menyebabkan banyak masalah, yaitu, cara menetapkan harga, berapa harganyaakan dibagi di antara entitas yang berbeda, dan bagaimana pelanggan membayar.Antarmuka Standar
Interoperabilitas menjadi masalah penting ketika pengguna ponsel perlu berinteraksi dan berkomunikasi dengan cloud. Antarmuka saat ini antara pengguna seluler dan cloud sebagian besar didasarkan pada antarmuka web. Namun, menggunakan antarmuka web mungkin bukan pilihan terbaik.Konvergensi LayananPengembangan dan persaingan penyedia layanan cloud dapat mengarah pada fakta bahwa dalam waktu dekat layanan ini akan dibedakan berdasarkan jenis, biaya, ketersediaan, dan kualitas. Selain itu, dalam beberapa kasus, satu awan saja tidak cukup untuk memenuhi tuntutan pengguna seluler.
KESIMPULAN
Mobile cloud computing adalah salah satu tren teknologi mobile di masa depan karena menggabungkan keunggulan komputasi mobile dan cloud computing, sehingga memberikan layanan optimal bagi pengguna ponsel. Menurut penelitian baru-baru ini oleh ABI Research, sebuah perusahaan yang berbasis di New York, lebih dari 240 juta bisnis akan menggunakan layanan cloud melalui perangkat seluler pada tahun 2015. Traksi itu akan mendorong pendapatan komputasi awan seluler menjadi $ 5,2 miliar.Dengan kepentingan ini, artikel ini telah memberikan ikhtisar tentang komputasi awan seluler di mana definisi, arsitektur, dan keunggulannya telah disajikan. Aplikasi yang didukung oleh komputasi awan bergerak termasuk perdagangan seluler, pembelajaran seluler, dan perawatan kesehatan seluler telah dibahas yang secara jelas menunjukkan penerapan komputasi awan seluler ke berbagai layanan seluler. Kemudian, masalah dan pendekatan terkait untuk komputasi awan seluler (yaitu, dari sisi komunikasi dan komputasi) telah dibahas. Akhirnya, arah penelitian masa depan telah digariskan.
Sumber artikel:
A survey of mobile cloud computing: architecture, applications, and approaches

No comments:
Post a Comment