Mobile Cloud Computing

Cloud Computing นำเสนอสมาร์ทโฟนดังกล่าวที่รองรับสื่ออินเทอร์เน็ตที่สมบูรณ์ต้องการการประมวลผลน้อยและใช้พลังงานน้อยลง ในแง่ของ Mobile Cloud Computing (MCC) การประมวลผลจะทำในระบบคลาวด์ข้อมูลจะถูกเก็บไว้ในระบบคลาวด์และอุปกรณ์เคลื่อนที่ทำหน้าที่เป็นสื่อสำหรับการแสดงผล

ปัจจุบันสมาร์ทโฟนถูกใช้กับบริการคลาวด์ที่สมบูรณ์โดยการรวมแอปพลิเคชันที่ใช้บริการเว็บ บริการเว็บเหล่านี้ปรับใช้ในระบบคลาวด์

มีระบบปฏิบัติการสมาร์ทโฟนหลายระบบเช่น Android ของ Google, iOS ของ Apple, RIM BlackBerry, Symbian และ Windows Mobile Phone แต่ละแพลตฟอร์มเหล่านี้รองรับแอปพลิเคชันของบุคคลที่สามที่ปรับใช้ในระบบคลาวด์

สถาปัตยกรรม

MCC ประกอบด้วยทรัพยากรระบบคลาวด์สี่ประเภท:

  • คลาวด์มือถือที่ห่างไกล
  • เมฆที่ไม่สามารถเคลื่อนที่ได้ไกล
  • เอนทิตีคอมพิวเตอร์มือถือที่ใกล้เคียง
  • เอนทิตีคอมพิวเตอร์ที่ไม่สามารถเคลื่อนที่ได้ใกล้เคียง
  • Hybrid

แผนภาพต่อไปนี้แสดงกรอบสำหรับสถาปัตยกรรมคอมพิวเตอร์บนคลาวด์มือถือ:

ปัญหา

แม้จะมีการพัฒนาที่สำคัญในด้านการประมวลผลบนคลาวด์บนมือถือ แต่ก็ยังมีปัญหามากมายที่ไม่ได้รับการจัดเรียงเช่น:

การส่งฉุกเฉินที่มีประสิทธิภาพ

ควรมีการส่งข้อมูลระหว่างคลาวด์และอุปกรณ์มือถือบ่อยๆ

ปัญหาทางสถาปัตยกรรม

การประมวลผลแบบคลาวด์บนมือถือจำเป็นต้องทำให้สถาปัตยกรรมเป็นกลางเนื่องจากสภาพแวดล้อมที่แตกต่างกัน

การโยกย้าย VM แบบสด

การย้ายแอปพลิเคชันซึ่งใช้ทรัพยากรมากไปยังระบบคลาวด์เป็นเรื่องที่ท้าทายและดำเนินการผ่านเครื่องเสมือน

ความแออัดของการสื่อสารเคลื่อนที่

เนื่องจากความต้องการบริการคลาวด์บนมือถือที่เพิ่มขึ้นอย่างต่อเนื่องภาระงานเพื่อให้สามารถสื่อสารระหว่างระบบคลาวด์และอุปกรณ์มือถือได้อย่างราบรื่นจึงเพิ่มขึ้น

ความปลอดภัยและความเป็นส่วนตัว

นี่เป็นปัญหาสำคัญประการหนึ่งเนื่องจากผู้ใช้อุปกรณ์เคลื่อนที่แชร์ข้อมูลส่วนบุคคลผ่านระบบคลาวด์