Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 17 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
17
Dung lượng
143,29 KB
Nội dung
Trang KIẾN TRÚC, ỨNG DỤNG VÀ PHƯƠNG PHÁP TIÉP CẬN Cùng với bùng nổ ứng dụng diđộng lên khái niệm điệntoánđám mây, MCC (Mobile Cloud Computing) giới thiệu công nghệ tiềm cho dịch vụ diđộng MCC tích hợp điệntoánđámmây vào môi trường diđộng vượt qua trở ngại liên quan đến hiệu suất(ví dụ như, tuổi thọ pin,lưu trữ băng thông), môi trường(ví dụ, tính không đồng nhất, khả mở rộng, tính sẵn có), an ninh(ví dụ độ tin cậy,và riêng tư) thảo luận điệntoándiđộng Bài viết đưa khảo sát MCC, giúp có nhìn tổng quan MCC, bao gồm định nghĩa, kiến trúc, ứng dụng Cácvấn đề, giải pháp có phương pháp tiếp cận trình bày Ngoài ra, hướng nghiên cứu tương lai MCC thảo luận I GIỚI THIỆU Các thiết diđộng (ví dụ điện thoại thông minh, máy tính bảng, ) ngày trở thành phần thiết yếu sống người công cụ truyền thông hiệu thuận tiện nhất, không giới hạn thời gian địa điểm Người dùng diđộng tận hưởng trải nghiệm phong phú dịch vụ khác từ ứng dụng (các ứng dụng iPhone, Google ), chạy thiết bị / máy chủ từ xa thông qua mạng không dây Các tiến nhanh chóng điệntoándiđộng (MC) [1] trở thành xu mạnh mẽ phát triển công nghệ thông tin kinh doanh công nghiệp Tuy nhiên, thiết bị phải đối mặt với nhiều thách thức vấn đề tài nguyên (tuổi thọ pin, lưu trữ băng thông) truyền thông (di động bảo mật) [2] Các nguồn lực hạn chế đáng kể cản trở việc cải thiện chất lượng dịch vụ Điệntoánđámmây (CC) công nhận rộng rãi sở hạ tầng máy tính hệ CC cung cấp số lợi ích cách cho phép người dùng sử dụng hạ tầng (máy chủ, mạng, lưu trữ), tảng (dịch vụ trung gian hệ điều hành), phần mềm (chương trình ứng dụng) cung cấp nhà cung cấp dịch vụ điệntoánđámmây (ví dụ, Google, Amazon, Salesforce) với chi phí thấp Ngoài ra, CC cho phép người dùng sử dụng nguồn tài nguyên thời trang theo yêu cầu Kết là, ứng dụng diđộng cung cấp phát hành cách nhanh chóng với nỗ lực quản lý tối thiểu Với bùng nổ ứng dụng hỗ trợ CC cho loạt dịch vụ cho người sử dụng , điện thoại diđộng (MCC) giới thiệu Trang tích hợp điệntoánđámmây vào môi trường diđộng MCC mang đến dịch vụ tiện ích cho người sử dụng điện thoại diđộng để có đầy đủ lợi điệntoánđámmây Bài trình bày khảo sát toàndiện MCC Phần II cung cấp tóm tắt tổng quan MCC bao gồm định nghĩa, kiến trúc, lợi Phần III thảo luận việc sử dụng MCC ứng dụng khác Sau đó, Mục IV trình bày số vấn đề phát sinh MCC phương pháp tiếp cận để giải vấn đề Tiếp theo, hướng nghiên cứu tương lai nêu Mục V Cuối cùng, tóm tắt kết luận mục VI Danh sách từ viết tắt báo đưa bảng II TỔNG QUAN VỀ MCC (Mobile Cloud Computing) Thuật ngữ "điện toánđámmâydi động" giới thiệu không lâu sau khái niệm "điện toánđám mây" mắt vào năm 2007 Nó thu hút ý doanh nhân lựa chọn kinh doanh có lợi nhuận, làm giảm chi phí phát triển chạy ứng dụng di động, người sử dụng diđộng công nghệ để trải nghiệm loạt dịch vụ diđộng với chi phí thấp, nhà nghiên cứu hứa hẹn cho giải pháp IT xanh [3] Phần cung cấp nhìn tổng quan MCC,bao gồm định nghĩa, kiến trúc, lợi MCC A MCC ? Diễn đàn MCC xác định MCC sau [4]: "MCC đề cập đến sở hạ tầng lưu trữ xử lý liệu xảy bên thiết bị diđộng Ứng dụng đámmâydiđộngdi chuyển sức mạnh tính toán lưu trữ liệu từ điện thoại diđộng vào đám mây, ứng dụng tính toándiđộng Trang Báo cáo tập lớn tính toán lưới người dùng điện thoại thông minh mà phạm vi rộng nhiều thuê bao diđộng " Aepona [5] mô tả MCC mô hình cho ứng dụng di động, theo việc xử lý liệu lưu trữ chuyển từ thiết bị diđộng vào tảng mạnh mẽ tập trung đặt đámmây Các ứng dụng sau truy cập qua kết nối không dây dựa trình duyệt web thiết bị diđộng Ngoài ra, MCC định nghĩa kết hợp web diđộngđiệntoánđámmây [ó], [7], công cụ phổ biến cho người sử dụng diđộng để truy cập vào ứng dụng dịch vụ Internet Tóm lại, MCC cung cấp cho người sử dụng diđộng với việc xử lý liệu dịch vụ lưu trữ đámmây Các thiết bị diđộng không cần cấu hình mạnh mẽ (ví dụ, CPU tốc độ dung lượng nhớ) tất mô-đun tính toán phức tạp xử lý đámmây 4G Fourth Generation AAA Authentication, Authorization, Accounting APDV Application Protocol Data Unit API Application Programing Interface ARM Advanced RISC Machine AV Anti-Vi ms B2B Business to Business B2C Business to Customer BTS Base Transceiver Station cc Cloud Computing CSP Cloud Service Provider EC2 Elastic Compute Cloud GPS Global Positioning System HA Home Agent EaaS Infrastructure as a Service IA Integrated Authenticated Trang s Báo cáo tập lớn tính toán lưới ID Identifier IMERA French acronym for Mobile Interaction in Augmented Reality Environment LTS Location Trusted Server MAUI Memory Arithmetic Unit and Interface MC Mobile Computing MCC Mobile Cloud Computing MDP Markov Decision Process Vise Mobile Service Cloud P2P Peer-to-Peer PaaS Platform as a Service QoS Quality of Service RACE Resource-Aware Collaborative Execution REST Repretational State Transfer RFS Random File System RTP Real-time Transport Protocol S3 Simple Storage Service SaaS Software as a Service TCC Truster Cry pto Coprocessor URI http://onlinelibrary.wiley.com/doi/10.1002/wcm.1203/abstract Uniform Resource Identifier Bang Cac tu viet tat Trang s B Kiến trúc MCC Hình Kiến trúc MCC Từ khái niệm MCC, kiến trúc chung MCC hiển thị hình Trong hình 1, thiết bị diđộng kết nối với mạng diđộng thông qua trạm (ví dụ, sở trạm thu phát (BTS), điểm truy cập (access point), vệ tinh) thiết lập kiểm soát kết nối giao diện chức giữamạng thiết bị diđộng Yêu cầu người dùng diđộng thông tin (ví dụ ID vị trí) truyền đến vi xử lý trung tâm kết nối với máy chủ cung cấp dịch vụ mạng diđộng Ở đây, nhà khai thác mạng diđộng cung cấp dịch vụ cho người sử dụng diđộng AAA (authentication, authorization, and accounting) dựa home agent(HA) liệu thuê bao lưu trữ sở liệu Sau đó, yêu cầu thuê bao chuyển giao cho đámmây thông qua Internet Trong đám mây, điều khiển điệntoánđám mây(cloud controller) xử lý yêu cầu để cung cấp cho người sử dụng diđộng với dịch vụ đámmây tương ứng Những dịch vụ phát triển với khái niệm tiện ích tính toán, ảo hóa kiến trúc hướng dịch vụ (ví dụ web, ứng dụng, máy chủ sở liệu) Kiến trúc chi tiết điệntoánđámmây khác ngữ cảnh khác Ví dụ, kiến trúc bốn lớp (4-layers) giải thích [8] để so sánh điệntoánđámmây với điệntoán lưới (grid computing) Ngoài ra, kiến trúc hướng dịch vụ, gọi Aneka, giới thiệu phép nhà phát triển xây dựng ứng dụng NET với hỗ trợ giao diện lập trình ứng dụng (API) nhiều mô hình lập trình [9] [10] trình bày kiến trúc để tạo đámmây hướng thị trường (market-oriented) Trong báo này, tập trung vào kiến trúc phân lớp (layered architecture) điệntoánđámđámmây (Hình 2).Kiến trúc thường sử dụng để chứng minh hiệu mô hình điệntoánđámmây việc đáp ứng yêu cầu người sử dụng [12] Software a s&rvice (Miiroioffs Live MẺih) Platform service (e.g., Google App engine, Microsoft Aiure) Infra structure service (e.g., ECỊ, S3) Data CẾHtsrs Hình Kiến trúc điệntoánđámmây hướng dịch vụ Nói chung, điệntoánđámmây hệ thống mạng phân bố quy mô lớn dựa số lượng máy chủ trung tâm liệu Dịch vụ đámmây phân loại dựa khái niệm lớp(Hình 2) Trong tầng sở hạ tầng này,hạ tầng Dịch vụ (IaaS), tảng dịch vụ (PaaS), Phần mềm dịch vụ (SaaS) xếp chồng lên • Lớp trung tâm liệu: Lớp cung cấp thiết bị phần cứng sở hạ tầng cho đámmây Trong lớp trung tâm liệu, số máy chủ liên kết với mạng tốc độ cao để cung cấp dịch vụ cho khách hàng Thông thường, trung tâm liệu xây dựng nơi dân cư, hiệu cao ổn định có nguy thiên tai • Cơ sở hạ tầng dịch vụ (IaaS): IaaS xây dựng đỉnh lớp trung tâm liệu IaaS cho phépcung cấp dung lượng lưu trữ, phần cứng, máy chủ thành phần mạng Khách hàng thường trả tiền cho lần sử dụng Như vậy, khách hàng tiết kiệm chi phí toán dựa nguồn tài nguyên họthực sử dụng Cơ sở hạ tầng mở rộng thu nhỏ tự động cần thiết Các ví dụ IaaS Amazon EC2 (Elastic Cloud Computing) S3 (Simple Storage Service) • Nền tảng dịch vụ (PaaS): PaaS cung cấp môi trường tích hợp nâng cao cho việc xây dựng, kiểm tra triển khai ứng dụng Các ví dụ PaaS Google App Engine, Microsoft Azure, Amazon Map Reduce/Simple Storage Service • Phần mềm dịch vụ (SaaS): SaaS hỗ trợ phân phối phần mềm với yêu cầu cụ thể Trong lớp này, người dùng truy cập ứng dụng thông tin từ xa thông qua Internet trả tiền cho thứ họ sử dụng Salesforce người tiên phong việc cung cấp mô hình dịch vụ Microsoft ™ s Live Mesh cho phép chia sẻ tập tin thư mục nhiều thiết bị lúc Mặc dù kiến trúc điệntoánđámmây chia thành bốn lớp hình 2, nókhông có nghĩa lớp phải xây dựng lớp trực tiếp bên Ví dụ, ứng dụng SaaScó thể triển khai trực tiếp IaaS, thay PaaS Ngoài ra, số dịch vụ coi phần củanhiều lớp Ví dụ, dịch vụ lưu trữ liệu xem IaaS PaaS Vì vậy, người dùng sử dụng dịch vụ linh hoạt hiệu C Các ưu điểm củaMCC Điệntoánđámmây biết đến giải pháp đầy hứa hẹn cho điệntoándiđộng nhiều lý (ví dụ, khả thông tin liên lạc, tính diđộng [l3]) Sau đây, mô tả đámmây sử dụng để vượt qua trở ngại tính toándi động, từ lợi MCC l) Mở rộng đời pin: Pin mối quan tâm cho thiết bị diđộng Một số giải pháp đề xuất để nâng cao hiệu suất CPU [l4], [l5] để quản lý đĩa hìnhmột cách thông minh [ló], [l7] để giảm tiêu thụ điện Tuy nhiên, giải pháp yêu cầu thay đổitrong cấu trúc thiết bị di động, họ yêu cầu phần cứng mà kết làm gia tăng chi phívà không khả thi cho tất thiết bị diđộng Kỹ thuật dỡ tải tính toán (computation offloading) đề xuất để di chuyển tính toán lớn phức tạp từ thiết bị có nguồn lực hạn chế (tức là,các thiết bị di động) cho máy tính tháo vát (tức là, máy chủ đám mây) Điều tránh ứng dụng có thời gian thực lâu thiết bị diđộng làm cho chúng tiêu hao số lượng lớn điện tiêu thụ [18] [19] đánh giá hiệu kỹ thuật giảm tải thông qua số thí nghiệm Các kết chứng minh việc thực ứng dụng từ xa tiết kiệm lượng đáng kể Đặc biệt, [18] đánh giá số tính toán quy mô lớn cho thấy có đến 45% lượng tiêu thụ cho tính toán ma trận lớn giảm Ngoài ra, nhiều ứng dụng diđộng tận dụng lợi từ di chuyển nhiệm vụ xử lý từ xa Ví dụ, giảm tải cho chương trình tối ưu hóa trình biên dịch [20] cho xử lý hình ảnh làm giảm41% tiêu thụ lượng thiết bị diđộng Ngoài ra, sử dụng nhớ số học đơn vị (memory arithmetic unit) giao diện (MAUI - memory arithmetic unit and interface)để di chuyển thành phần trò chơi diđộng [21] đến máy chủ đámmây tiết kiệm 27% tiêu thụ lượngcho trò chơi máy tính 45% cho trò chơi cờ vua 2) Cải thiện khả lưu trữ liệu sức mạnh xử lý: Dung lượng lưu trữ hạn chế cho thiết bị diđộng MCC phát triển phép người sử dụng diđộng lưu trữ / truy cập liệu lớn đámmây thông qua mạng không dây Ví dụ Amazon Simple Storage Service (Amazon S3) [22], dịch vụ hỗ trợ lưu trữ tập tin Một ví dụ khác Image Exchange sử dụng không gian lưu trữ lớn đámmây cho người sử dụng diđộng [31] Dịch vụ chia sẻ anh diđộng cho phép người sử dụng diđộng để tải hình ảnh lên đámmây sau chụp Người dùng truy cập tất hình ảnh từ thiết bị Với đám mây,người dùng tiết kiệm số tiền đáng kể cho lượng không gian lưu trữ thiết bị diđộng họ tất hình ảnhđược gửi xử lý đámmây Flickr [23] ShoZu [24] thành công việc cung cấp ứng dụng chia sẻ ảnh qua di độngdựa MCC Facebook [25] thành công cho ứng dụng mạng xã hộingày hôm nay, ví dụ điển hình việc sử dụng điệntoánđámmây chia sẻ hình ảnh MCC giúp giảm chi phí hoạt động cho ứng dụng tính toán chuyên sâu mà phải thời gian dài tiêu hao số lượng lớn lượng thực thiết bị hạn chế tài nguyên Điệntoánđámmây hiệu quảtrong viêc hỗ trợ nhiệm vụ khác cho kho liệu, quản lý đồng hóa nhiều tài liệu trực tuyến Ví dụ, đámmây sử dụng để chuyển mã (transcoding) [26], chơi cờ vua [21], [27], dịch vụ phát truyền hình đa phương tiện [28] với thiết bị diđộng Trong trường hợp này, tất tính toán phức tạp để chuyển mã cung cấp cờ di chuyển tối ưu mà phải thời gian dài thực thiết bị diđộng xử lý cách nhanh chóng đámmây Ứng dụng diđộng không bị hạn chế dung lượng lưu trữ thiết bị liệu lưu trữ đámmây 3) Cải thiện độ tin cậy: Lưu trữ liệu chạy ứng dụng đámmây cách hiệu để cải thiện độ tin cậy liệu ứng dụng lưu trữ lưu nhiều máy tính Điều làm giảm nguy bị liệu ứng dụng thiết bị diđộng Ngoài ra, MCC thiết kế mô hình bảo mật toàndiện liệu cho nhà cung cấp dịch vụ người sử dụng Ví dụ, đámmây sử dụng để bảo vệ quyền nội dung số (ví dụ, video, clip, âm nhạc) không bị lạm dụng phân phối trái phép [29] Ngoài ra, đámmây từ xa cung cấp cho người sử dụng diđộng với dịch vụ bảo vệ chẳng hạn quét virus, phát mã độc hại, xác thực [30] Ngoài ra, bảo mật dựa dịch vụ đámmây nâng cao hiệu dịch vụ việc sử dụng hiệu liệu thu thập từ nhiều người dùng khác Ngoài ra, MCC thừa hưởng số ưu điểm đámmây cho dịch vụdi động sau: • Khả cung cấp động: động việc cung cấp theo yêu cầu nguồn tài nguyên, dịch vụlà cách linh hoạt cho nhà cung cấp dịch vụ người sử dụng diđộng để chạy ứng dụng họ • Application Classes Mobile financial applications Mobile advertising Mobile shopping Type B2C, B2B B2C B2C,B2B Examples Banks, brokerage firms, mobile-user fees Sending custom made advertisements according to user’s physical location Locate/order certain products from a mobile terminal B2C: Business to Customer, B2B: Business to Business Bảng Các lớp ứng dụng m-commerce • Khả mở rộng: Việc triển khai ứng dụng diđộng thực mở rộng để đáp ứng nhu cầu số lượng yêu cầu không đoán trước người dùng cung cấp nguồn tài nguyên linh hoạt Các nhà cung cấp dịch vụ dễ dàng thêm mở rộng ứng dụng dịch vụ có hạn chế việc sử dụng tài nguyên • • III Đa sở hữu: nhà cung cấp dịch vụ (ví dụ, nhà điều hành mạng chủ sở hữu trung tâm liệu) chia sẻ lại nguồn chi phí để hỗ trợ loạt ứng dụng số lượng lớn người sử dụng Dễ dàng tích hợp: Nhiều dịch vụ từ nhà cung cấp dịch vụ khác tích hợp dễ dàng thông qua đámmây Internet để đáp ứng nhu cầu người dùng ỨNG DỤNG CỦA MCC Ứng dụng diđộng chia sẻ thị trường diđộngtoàn cầu ngày tăng Các ứng dụng diđộng khác thừa hưởng lợi MCC Trong phần này, số ứng dụng MCC điển hình giới thiệu A Thương mại diđộng (Mobile Commerce) Thương mại diđộng (m-commerce) mô hình kinh doanh thương mại cách sử dụng thiết bị diđộng Ứng dụng m-commerce thường thực số nhiệm vụ đòi hỏi tính diđộng (ví dụ, giao dịch vàthanh toán qua di động, nhắn tin diđộng bán vé qua di động) Các ứng dụng m- commerce phân loại thànhmột vài lớp bao gồm quảng cáo, tài mua sắm (Bảng II) Các ứng dụng m-commerce phải đối mặt với thách thức khác (ví dụ, băng thông thấp, cấu hình thiết bị diđộng mang tính phức tạp cao, an ninh) Vì vậy, ứng dụng m-commerce tích hợp vào môi trường điệntoánđámmây để giải vấn đề [32] đề xuất tảng thương mại điện tử 3G dựa điệntoánđámmây Mô hình kết hợp lợi hai mạng 3G điệntoánđámmây giúp tăng tốc độ xử lý liệu [33] mức độ bảo mật dựa PKI (cơ sở hạ tầng khóa công khai - public key infrastructure) Các PKI sử dụng chế điều khiển truy cập dựa mã hóa (encryption-based access control) overencryption để đảm bảo riêng tư người dùng truy cập vào liệu bên B Học tập diđộng (Mobile learning) Học tập qua diđộng (m-learning) thiết kế dựa học tập điện tử (elearning) diđộng Tuy nhiên, ứng dụng m-learning truyền thống có hạn chế chi phí cao thiết bị mạng, mạng lưới truyền dẫn tốc độ thấp, nguồn lực giáo dục hạn chế [35], [36], [37] Các ứng dụng m-learning dựa đámmây giới thiệu để giải hạn chế Ví dụ, sử dụng đámmây với không gian lưu trữ lớn, lực khả xử lý mạnh mẽ, ứng dụng cung cấp cho người học với dịch vụ phong phú nhiều kích thước liệu (thông tin), tốc độ xử lý nhanh hơn, pin lâu [38] trình bày lợi ích việc kết hợp m-learning điệntoánđámmây để tăng cường giao tiếp chất lượng học sinh giáo viên Trong trường hợp này, phần mềm cho điện thoại thông minh dựa mã framework nguồn mở JavaME UI Jaber cho khách hàng sử dụng Thông qua trang web xây dựng Công cụ Google Apps, học sinh giao tiếp với giáo viên họ lúc Ngoài ra, giáo viên có thông tin mức độ kiến thức học sinh khóa học trả lời câu hỏi học sinh cách kịp thời Ngoài ra, hệ thống m- learning theo ngữ cảnh dựa tảng IMERA [39] cho thấy hệ thống m-learning dựa đámmây giúp học viên truy cập tài nguyên học tập từ xa Một ví dụ khác MCC ứng dụng học tập " Cornucopia " thực cho nghiên cứu củahọc sinh học di truyền “Plantations Pathfinder” thiết kế để cung cấp thông tin cung cấpmột không gian cộng tác cho du khách họ truy cập vào khu vườn [40] Mục đích việc triển khai cáccác ứng dụng giúp học sinh nâng cao hiểu biết họ thiết kế thích hợp củađiện toánđámmâydiđộng việc hỗ trợ kinh nghiệm thực địa Trong [41], công cụ giáo dục phát triển dựa trênđiện toánđámmây để tạo khóa học xử lý hình ảnh / video Thông qua điện thoại di động, người học có thểhiểu so sánh thuật toán khác sử dụng ứng dụng diđộng (ví dụ, làm mờ, phát khuôn mặt, nâng cao chất lượng hình ảnh) C Chăm sóc sức khỏe diđộng (Mobile healthcare) Mục đích việc áp dụng MCC ứng dụng y tế để giảm thiểu hạn chế điều trị y tế truyền thống (ví dụ, lưu trữ vật lý nhỏ, an ninh riêng tư [42], [43]) Điện thoại diđộng chăm sóc sức khỏe (m- healthcare) cung cấp cho người sử dụng diđộng thuận tiện việc truy cập tài nguyên (ví dụ, hồ sơ y tế bệnh nhân) cách dễ dàng nhanh chóng Bên cạnh đó, m-healthcare cung cấp cho bệnh viện tổ chức chăm sóc sức khoẻ nhiều loại dịch vụ theo yêu cầu đámmây sở hữu ứng dụng độc lập máy chủ địa phương Có vài đề án MCC ứng dụng lĩnh vực y tế Ví dụ, [44] trình bày năm ứng dụng m-healthcare phổ biến • Dịch vụ theo dõi sức khỏe toàndiện (comprehensive health monitoring services): bệnh nhân theo dõi lúc nơi thông qua thông tin liên lạc băng thông rộng không dây • Hệ thống quản lý khẩn cấp thông m/nh(Intelligent emergency management system) quản lý phối hợp đội xe cấp cứuhiệu kịp thời nhận gọi từ tai nạn cố • Nhận biết sức khỏe diđộng (Health-aware mobile devices) phát tỷ lệ xung, huyết áp, nồng độ rượu để cảnh báo hệ thống chăm sóc sức khỏe khẩn cấp • Truy cập rộng khắp thông tin chăm sóc sức khỏe (Pervasive access to healthcare information) cho phép bệnh nhân nhà cung cấp dịch vụ chăm sóc sức khỏe truy cập vàothông tin y tế khứ • Quản lý khuyến khích lối sống phổ biến (Pervasive lifestyle incentive management) sử dụng để toán khoản chi phí y tế quản lý khác liên quan đến phí cách tự động Tương tự vậy, [45] đề xuất @ HealthCloud, thực nguyên mẫu hệ thống quản lý thông tin m-healthcare dựa điệntoánđámmây khách hàng điện thoại diđộng chạy hệ điều hành Android (OS) Nguyên mẫu trình bày ba dịch vụ sử dụng dịch vụ lưu trữ đámmây S3 Amazon để quản lý hồ sơ sức khỏe bệnh nhân hình ảnh y khoa • Kết nối liền mạch đến kho lưu trữ mây (seamless connection to cloud storage) cho phép lấy, sửa đổi, tải lên nội dung y tế (ví dụ như, hình ảnh y tế, hồ sơ sức khỏe bệnh nhân biosignals) sử dụng dịch vụ web có sẵn API gọi REST • Hệ thống quản lý hồ sơ y tế bệnh nhân(Patient health record management system) hiển thị thông tin liên quan đến tình trạng bệnh nhân, có liên quan đến biosignals nội dung hình ảnh thông qua giao diện ứng dụng • Hỗ trợ xem ảnh(Image viewing support) cho phép người sử dụng diđộng giải mã tập tin hình ảnh độ phân giải khác Đối với hệ thống thực tế, hệ thống quản lý Homecare y học từ xa (telemedicine homecare management system) [46] thực Đài Loantham gia giám sát, đặc biệt bệnh nhân tăng huyết áp tiểu đường Hệ thống giám sát 300người bệnh lưu trữ 4.736 hồ sơ huyết áp liệu đo độ đường trênđám mây Khi người tham gia đo đường huyết / áp lực thông qua thiết bị chuyên ngành,thiết bị gửi thông số đo tới hệ thống tự động, người tham gia gửicác thông số tin nhắn SMS thông qua thiết bị diđộng họ Sau đó, đámmây thu thập phân tích thông tin người tham gia trả kết Sự phát triển y tếdi động rõ ràng giúp đỡ nhiều cho người tham gia Tuy nhiên, thông tin thu thập quản lý liên quan đến sức khỏe cá nhânlà nhạy cảm Do đó, [47], [48] đề xuất giải pháp để bảo vệ thông tin sức khỏe người tham gia, đótăng tính bảo mật dịch vụ Trong [47] sử dụng mô hình P2P để giải an ninh, vấn đề bảo vệ liệu quyền sở hữu, mô hình [48] cung cấp bảo mật dịch vụ đámmây để bảo vệ ứng dụng diđộng Vì vậy, nhà cung cấp ứng dụng y tế diđộng người sử dụng lo lắng vấn đề an ninh kể từ đảm bảo nhà cung cấp an ninh D Trò chơi diđộng (Mobile Gaming) Trò chơi diđộng (m-game) thị trường tiềm tạo doanh thu cho nhà cung cấp dịch vụ M-game giảm tải cho động đòi hỏi tài nguyên tính lớn (ví dụ, vẽ đồ họa) đến máy chủ đám mây, game thủ tương tác với giao diện hình thiết bị họ [49] chứng minh giảm tải (mã đa phương tiện) tiết kiệm lượng cho thiết bị di động, tăng thời gian chơi game thiết bị diđộng [21] đề xuất MAUI (bộ nhớ đơn vị số học vàgiao diện), hệ thống cho phép nhận biết lượng chuyển tải mã diđộng đến đámmây Ngoài ra, mộtsố thí nghiệm tiến hành để đánh giá lượng sử dụng cho ứng dụng trò chơi với mạng 3Gvà mạng WiFi Nó phát thay giảm tải tất mã đểđám mây xử lý, MAUI phân vùng mã ứng dụng lúc thực thi (runtime) dựa chi phí truyền thông mạng (network communication) CPU thiết bị diđộng để tiết kiệm tối đa lượng cho kết nối mạng Kết chứng minh rằngMAUI không giúp giảm lượng đáng kể cho thiết bị diđộng (tức là, MAUI tiết kiệm 27% lượngsử dụng cho trò chơi video 45% cho trò chơi cờ vua), cải thiện hiệu suất ứng dụng di động(tức là, tỷ lệ làm (refresh) trò chơi tăng từ đến 13 khung hình giây) [50] trình bày m-game dựa đámmây cách sử dụng kỹ thuật gọi thích ứng dựng hình (rendering adaptation) để tự động điều chỉnhcác trò chơi vẽ thông số theo nhu cầu game thủ Các kỹ thuật thích ứng chủ yếu ý tưởng giảm số lượng đối tượng danh sách hiển thịvì tất đối tượng danh sách hiển thị tạo công cụ trò chơi cần thiết để chơi trò chơi vàquy mô phức tạp hoạt động vẽ Mục tiêu để tối đa hóa trải nghiệm người dùng qua thông tin liên lạc chi phí tính toán E Các ứng dụng thực tế khác Một đámmây trở thành công cụ hữu ích để giúp người dùng chia sẻ hình ảnh diđộng video clip cách hiệu gán thẻ (tag) bạn bè họ mạng xã hội phổ biến Twitter Facebook MeLog [51] ứng dụng MCC cho phép người sử dụng điện thoại diđộng để chia sẻ kinh nghiệm thời gian thực (ví dụ, du lịch, mua sắm, kiện) đámmây thông qua blog tự động Người sử dụng diđộng (ví dụ, khách du lịch) hỗ trợ số dịch vụ đámmây hướng dẫn chuyến họ, hiển thị đồ, ghi lại hành trình, lưu trữ hình ảnh video [52] giới thiệu dịch vụ định vị diđộng (mobile locationing service) cho phép người dùng chụp video clip ngắn tòa nhà xung quanh Các thuật toán phù hợp chạy đámmây sử dụng lượng lớn thông tin để tìm kiếm vị trí tòa nhà Ngoài ra, One Hour Translation [53] cung cấp dịch vụ dịch thuật trực tuyến chạy đámmây Amazon Web Services One Hour Translation giúp người sử dụng di động, đặc biệt du khách nước ngoài, nhận thông tin dịch ngôn ngữ họ thông qua thiết bị diđộng họ Đámmây trở thành công cụ hiệu người dùng diđộng yêu cầu dịch vụ tìm kiếm (ví dụ, tìm kiếm thông tin, vị trí, hình ảnh, giọng nói, video clip) • Tim kiếm dựa từ khoá (Keyword-based Searching): [54] đề xuất mô hình tìm kiếm diđộng thông minh cách sử dụng ngữ nghĩa nhiệm vụ tìm kiếm thực máy chủ đámmây Mô hình phân tích ý nghĩa từ, cụm từ, giai đoạn phức tạp để tạo kết cách nhanh chóng xác [55] trình bày ứng dụng cách sử dụng đámmây để thực nhiệm vụ tìm kiếm liệu cho người sử dụng diđộng [55] sử dụng hệ thống Dessy [56] để tìm liệu người dùng, siêu liệu, thông tin ngữ cảnh thông qua tìm kiếm máy tính để bàn (ví dụ, lập mục (indexing), truy vấn, xếp hạng tìm kiếm liên quan - search relevance ranking) kỹ thuật đồng hóa • Tim kiếm dựa giọng nói (Voice-based Searching): [57] đề xuất dịch vụ tìm kiếm thông qua nhận dạng giọng nói người dùng diđộng nói chuyện với micro thiết bị họ thay gõ bàn phím hình cảm ứng • Tim kiếm dựa thẻ (Tag-based Searching): [58] giới thiệu kỹ thuật tìm kiếm hình ảnh dựa thẻ thể học ngữ nghĩa (ontological semantic tags) Người sử dụng diđộng gọi lại thông số gắn thẻ vào hình ảnh trước hình ảnh gửi đến đámmâyĐiệntoánđámmây sử dụng để lưu trữ xử lý hình ảnh cho thiết bị nguồn lực hạn chế Các dịch vụ thiết kế cho hình ảnh lưu trữ môi trường điệntoánđámmây riêng (private cloud) Trong tương lai, dự kiến mở rộng để tìm kiếm hình ảnh môi trường đámmây công cộng (public cloud) Ngoài ra, có ứng dụng điệntoánđámmâydiđộng hợp tác (mobile-cloud collaborative application) [59] để phát đèn giao thông cho người mù, framework điệntoánđámmây [60] để theo dõi góc khác nhà thông qua thiết bị di động, số nỗ lực tích hợp dịch vụ (ví dụ BitTorrent, mạng xã hội di động) vào đámmây [61], [62] Qua đó, nhận MCC xu hướng công nghệ hành với nhiều ứng dụng tương lai gần Báo cáo tập lớn tính toán lưới IV Trang 17 ... điện thoại di động (MCC) giới thiệu Trang tích hợp điện toán đám mây vào môi trường di động MCC mang đến dịch vụ tiện ích cho người sử dụng điện thoại di động để có đầy đủ lợi điện toán đám mây. .. bùng nổ ứng dụng di động lên khái niệm điện toán đám mây, MCC (Mobile Cloud Computing) giới thiệu công nghệ tiềm cho dịch vụ di động MCC tích hợp điện toán đám mây vào môi trường di động vượt qua... củaMCC Điện toán đám mây biết đến giải pháp đầy hứa hẹn cho điện toán di động nhiều lý (ví dụ, khả thông tin liên lạc, tính di động [l3]) Sau đây, mô tả đám mây sử dụng để vượt qua trở ngại tính toán