Bài giảng Tính toán di động: Quản lý và phổ biến dữ liệu trong tính toán di động - Hà Quốc Trung
Số trang: 51
Loại file: pdf
Dung lượng: 622.69 KB
Lượt xem: 13
Lượt tải: 0
Xem trước 6 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Tính toán di động: Quản lý và phổ biến dữ liệu trong tính toán di động" cung cấp cho người học các kiến thức: Giới thiệu chung về quản lý và phổ biến dữ liệu trong tính toán di động, phổ biến dữ liệu, caching. Đây là một tài liệu hữu ích dành cho các bạn sinh viên Công nghệ thông tin dùng làm tài liệu học tập và nghiên cứu.
Nội dung trích xuất từ tài liệu:
Bài giảng Tính toán di động: Quản lý và phổ biến dữ liệu trong tính toán di động - Hà Quốc Trung Quản lý và phổ biến dữ liệu trong tính toán di động Tính toán di động 2011 Nội dung 1. Giới thiệu chung 2. Phổ biến dữ liệu 3. Caching 2 Tính toán di động @Hà Quốc Trung 2011 1. Giới thiệu chung I. Môi trường di động II. Thiết bị di động III. Liên kết di động IV. Dữ liệu di động V. Tổng quan 3 Tính toán di động @Hà Quốc Trung 2011 I. Tổng quan Ứng dụng cung cấp thông tin Email, Messaging, News Giao thông công cộng, tình hình giao thông, thông tin về chuyến bay Thông tin nghiệp vụ, tài chính, chứng khoản, mua-bán Thông tin về sự kiện, chỗ đậu xe, điểm thăm quan du lịch, nhà hàng, thời tiết, hiệu thuốc, dịch vụ, danh bạ, .... Nhiều loại thông tin có thể được cung cấp qua MC 4 Tính toán di động @Hà Quốc Trung 2011 Nhiệm vụ/chức năng Yêu cầu: chính xác, nhanh chóng Nhiệm vụ Tích hợp các dữ liệu/thông tin di động Hệ thông tin di động toàn cầu Bảo mật và an toàn dữ liệu di động Trung tâm dữ liệu di động Mô hình dữ liệu thống nhất PM trung gian để truy cập dữ liệu di động 5 Tính toán di động @Hà Quốc Trung 2011 Thực hiện Mô hình vật lý Có thể có các mô hình phần cứng khác nhau Server-mạng có dây-AP-mạng không dây-MS Mô hình trao đổi thông tin On demand: (i) gửi yêu cầu, (ii) nhận trả lời Publish-Subscribe: (i) đăng ký, (ii)công bố Tăng hiệu năng=>Bộ nhớ đệm 6 Tính toán di động @Hà Quốc Trung 2011 Mô hình Publisher-Subscriber Thuận lợi Bản chất của mạng không dây: quảng bá Khả năng co giãn cao (số lượng client thay đổi không ảnh hưởng nhiều đến hiệu năng của server) Tỷ lệ các yêu cầu uplink (client=> server) nhỏ=> tiết kiệm năng lượng cho client Vấn đề Cấu trúc của thông tin quảng bá Tần suất quảng bá (phối hợp giữa các đơn vị dữ liệu khác nhau) Phân phối băng thông cho các đơn vị dữ liệu Tiết kiệm năng lượng (vd hot items, doze mode) 7 Tính toán di động @Hà Quốc Trung 2011 Caching On demand: chi phí truy cập cao Dự trữ Phù hợp: nhiều=> lãng phí, ít=> chi phí cao Bản chất của đối tượng dự trữ: mau hỏng, bền vững => có khả năng giảm chi phí khi có chính sách phù hợp Vấn đề cần giải quyết Dự trữ thông tin=> có nhiều bản sao Sai lệch thông tin: cần đảm bảo các thao tác đọc cho kết quả thống nhất Xung đột thông tin: cần đảm bảo các thao tác ghi cho kết quả thống nhất 8 Tính toán di động @Hà Quốc Trung 2011 II. Ảnh hưởng của tính toán di động Hệ thống di động có thể là có kiến trúc/không có kiến trúc Kết nối yếu/không ổn định Thường xuyên ngắt kết nối Ngắt chủ động Ngắt bị động Nhu cầu Kết nối trong suốt Đảm bảo dữ liệu sẵn sàng cho các ứng dụng khi kết nối bị/không bị ngắt 9 Tính toán di động @Hà Quốc Trung 2011 Thiết bị di động Tài nguyên hạn chế CPU, bộ nhớ, nguồn Tối thiểu hóa lượng tài nguyên sử dụng Đảm bảo tính thống nhất dữ liệu một cách hợp lý Liên kết di động Bất đối xứng Khác nhau giữa kênh lên và kênh xuống MS cạnh tranh để có kênh lên=>tốn kém tài nguyên cho kênh lên Tối ưu hóa việc sử dụng tài nguyên thông qua việc phân phối hợp lý kênh lên/kênh xuống 10 Tính toán di động @Hà Quốc Trung 2011 Dữ liệu di động Rất nhiều dữ liệu về vị trí Rất nhiều dữ liệu phụ thuộc vị trí Caching phụ thuộc vị trí Mở rộng các cơ chế caching phù hợp với các dữ liệu vị trí 11 Tính toán di động @Hà Quốc Trung 2011 MANET Mobile Adhoc Network Kết nối chủ yếu là adhoc Các nút định tuyến không tin cậy Bản chất trao đổi thông tin P2P Có các tính chất của MNET => Giải quyết vấn đề caching cho adhoc 12 Tính toán di động @Hà Quốc Trung 2011 2. Phổ biến dữ liệu Giới thiệu I. II. Phân phối băng thông cho các kênh logic III. Lập lịch cho kênh quảng bá 13 Tính toán di động @Hà Quốc Trung 2011 I. Giới thiệu On demand Gửi yêu cầu, nhận trả lời 2 thao tác, 1 lên, 1 xuống cho một đơn vị dữ liêu Số lượng MS tăng=> Server bị quá tải Số lượng đơn vị dữ liệu tăng=> tiêu tốn năng lượng của MS Mô hình Push MS đăng ký, server quảng bá N phần tử dữ liệu=> 01 lên, N xuống Số lượng MS tăng: không ảnh hưởng đến server N tăng: Chỉ có 1 thông báo lên Độ trễ trung bình nhận một phần tử dữ liệu tăng 14 Tính toán di động @Hà Quốc Trung 2011 Các kênh truyền logics Sử dụng hỗn hợp cả 2 mô hình Kênh ondemand: đòi hỏi băng thông Uplink và Downlink Kênh lên Kênh xuống riêng Kênh quảng bá: chủ yếu là băng thông Downlink Bài toán: phân phối băng thông cho các kênh logic lập lịch quảng bá các đơn vị dữ liệu 15 Tính toán di động @Hà Quốc Trung 2011 II. Phân phối băng thông cho kênh logic Giả định ...
Nội dung trích xuất từ tài liệu:
Bài giảng Tính toán di động: Quản lý và phổ biến dữ liệu trong tính toán di động - Hà Quốc Trung Quản lý và phổ biến dữ liệu trong tính toán di động Tính toán di động 2011 Nội dung 1. Giới thiệu chung 2. Phổ biến dữ liệu 3. Caching 2 Tính toán di động @Hà Quốc Trung 2011 1. Giới thiệu chung I. Môi trường di động II. Thiết bị di động III. Liên kết di động IV. Dữ liệu di động V. Tổng quan 3 Tính toán di động @Hà Quốc Trung 2011 I. Tổng quan Ứng dụng cung cấp thông tin Email, Messaging, News Giao thông công cộng, tình hình giao thông, thông tin về chuyến bay Thông tin nghiệp vụ, tài chính, chứng khoản, mua-bán Thông tin về sự kiện, chỗ đậu xe, điểm thăm quan du lịch, nhà hàng, thời tiết, hiệu thuốc, dịch vụ, danh bạ, .... Nhiều loại thông tin có thể được cung cấp qua MC 4 Tính toán di động @Hà Quốc Trung 2011 Nhiệm vụ/chức năng Yêu cầu: chính xác, nhanh chóng Nhiệm vụ Tích hợp các dữ liệu/thông tin di động Hệ thông tin di động toàn cầu Bảo mật và an toàn dữ liệu di động Trung tâm dữ liệu di động Mô hình dữ liệu thống nhất PM trung gian để truy cập dữ liệu di động 5 Tính toán di động @Hà Quốc Trung 2011 Thực hiện Mô hình vật lý Có thể có các mô hình phần cứng khác nhau Server-mạng có dây-AP-mạng không dây-MS Mô hình trao đổi thông tin On demand: (i) gửi yêu cầu, (ii) nhận trả lời Publish-Subscribe: (i) đăng ký, (ii)công bố Tăng hiệu năng=>Bộ nhớ đệm 6 Tính toán di động @Hà Quốc Trung 2011 Mô hình Publisher-Subscriber Thuận lợi Bản chất của mạng không dây: quảng bá Khả năng co giãn cao (số lượng client thay đổi không ảnh hưởng nhiều đến hiệu năng của server) Tỷ lệ các yêu cầu uplink (client=> server) nhỏ=> tiết kiệm năng lượng cho client Vấn đề Cấu trúc của thông tin quảng bá Tần suất quảng bá (phối hợp giữa các đơn vị dữ liệu khác nhau) Phân phối băng thông cho các đơn vị dữ liệu Tiết kiệm năng lượng (vd hot items, doze mode) 7 Tính toán di động @Hà Quốc Trung 2011 Caching On demand: chi phí truy cập cao Dự trữ Phù hợp: nhiều=> lãng phí, ít=> chi phí cao Bản chất của đối tượng dự trữ: mau hỏng, bền vững => có khả năng giảm chi phí khi có chính sách phù hợp Vấn đề cần giải quyết Dự trữ thông tin=> có nhiều bản sao Sai lệch thông tin: cần đảm bảo các thao tác đọc cho kết quả thống nhất Xung đột thông tin: cần đảm bảo các thao tác ghi cho kết quả thống nhất 8 Tính toán di động @Hà Quốc Trung 2011 II. Ảnh hưởng của tính toán di động Hệ thống di động có thể là có kiến trúc/không có kiến trúc Kết nối yếu/không ổn định Thường xuyên ngắt kết nối Ngắt chủ động Ngắt bị động Nhu cầu Kết nối trong suốt Đảm bảo dữ liệu sẵn sàng cho các ứng dụng khi kết nối bị/không bị ngắt 9 Tính toán di động @Hà Quốc Trung 2011 Thiết bị di động Tài nguyên hạn chế CPU, bộ nhớ, nguồn Tối thiểu hóa lượng tài nguyên sử dụng Đảm bảo tính thống nhất dữ liệu một cách hợp lý Liên kết di động Bất đối xứng Khác nhau giữa kênh lên và kênh xuống MS cạnh tranh để có kênh lên=>tốn kém tài nguyên cho kênh lên Tối ưu hóa việc sử dụng tài nguyên thông qua việc phân phối hợp lý kênh lên/kênh xuống 10 Tính toán di động @Hà Quốc Trung 2011 Dữ liệu di động Rất nhiều dữ liệu về vị trí Rất nhiều dữ liệu phụ thuộc vị trí Caching phụ thuộc vị trí Mở rộng các cơ chế caching phù hợp với các dữ liệu vị trí 11 Tính toán di động @Hà Quốc Trung 2011 MANET Mobile Adhoc Network Kết nối chủ yếu là adhoc Các nút định tuyến không tin cậy Bản chất trao đổi thông tin P2P Có các tính chất của MNET => Giải quyết vấn đề caching cho adhoc 12 Tính toán di động @Hà Quốc Trung 2011 2. Phổ biến dữ liệu Giới thiệu I. II. Phân phối băng thông cho các kênh logic III. Lập lịch cho kênh quảng bá 13 Tính toán di động @Hà Quốc Trung 2011 I. Giới thiệu On demand Gửi yêu cầu, nhận trả lời 2 thao tác, 1 lên, 1 xuống cho một đơn vị dữ liêu Số lượng MS tăng=> Server bị quá tải Số lượng đơn vị dữ liệu tăng=> tiêu tốn năng lượng của MS Mô hình Push MS đăng ký, server quảng bá N phần tử dữ liệu=> 01 lên, N xuống Số lượng MS tăng: không ảnh hưởng đến server N tăng: Chỉ có 1 thông báo lên Độ trễ trung bình nhận một phần tử dữ liệu tăng 14 Tính toán di động @Hà Quốc Trung 2011 Các kênh truyền logics Sử dụng hỗn hợp cả 2 mô hình Kênh ondemand: đòi hỏi băng thông Uplink và Downlink Kênh lên Kênh xuống riêng Kênh quảng bá: chủ yếu là băng thông Downlink Bài toán: phân phối băng thông cho các kênh logic lập lịch quảng bá các đơn vị dữ liệu 15 Tính toán di động @Hà Quốc Trung 2011 II. Phân phối băng thông cho kênh logic Giả định ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Tính toán di động Tính toán di động Phổ biến dữ liệu Quản lý dữ liệu Liên kết di động Thiết bị di động Dữ liệu di độngGợi ý tài liệu liên quan:
-
8 trang 264 0 0
-
43 trang 185 0 0
-
72 trang 165 0 0
-
Đồ án tốt nghiệp ngành Công nghệ thông tin: Lập trình game trên thiết bị di động
56 trang 147 0 0 -
33 trang 144 0 0
-
Giáo trình Lập trình Android cơ bản: Phần 1
190 trang 133 0 0 -
17 trang 92 0 0
-
10 trang 88 0 0
-
Giáo trình Điện thoại thông minh: Phần 1
54 trang 83 0 0 -
Giáo trình: Hệ quản trị cơ sở dữ liệu - Nguyễn Trần Quốc Vinh
217 trang 78 0 0