ĐIỆN TOÁN ĐÁM MÂY CHO CÁC DỊCH VỤ ĐA PHƯƠNG TIỆNĐIỆN TOÁN ĐÁM MÂY CHO CÁC DỊCH VỤ ĐA PHƯƠNG TIỆN
2.1.3. Điện toán đám mây truyền đa phương tiện Điện toán đám mây truyền đa phương tiện
2.1.3. Điện toán đám mây truyền đa phương tiện
Để đáp ứng được yêu cầu về QoS trong điện toán đám mây cho các dịch vụ đa phương tiện thông qua Internet và mạng không dây, chúng ta sẽ tìm hiểu các khái niệm chính của điện toán đám mây cho cho điện toán đa phương tiện và truyền thông (xem hình 2.1). Cụ thể là sẽ đưa ra một khung làm việc của điện toán đám mây cho các dịch vụ đa phương tiện và là đòn bẩy để điện toán đám mây cung cấp các ứng dụng và dịch vụ đang phương tiện thông qua Internet và Internet di động với các điều khoản về QoS.
Hình 2.1 :Khái niệm cơ bản về điện toán đám mây đa phương tiện
nhận thức đám mây - cloud-aware multimedia (cloud media). Multimedia-aware cloud tập trung vào việc đám mây có thể cung cấp chất lượng dịch vụ (QoS) cho các ứng dụng và dịch vụ đa phương tiện như thế nào. Cloud-aware multimedia tập trung vào việc đa phương tiện thực hiện các công việc lưu trữ, xử lý, thích nghi, trình diễn.v.v.. trên đám mây như thế nào để sử dựng tốt nhất nguồn tài nguyên của điện toán đám mây, để đạt được QoE cao nhất cho các dịch vụ đa phương tiện. Hình 2.2 mô tả quan hệ chặt chẽ giữa cloud media và media cloud. Cụ thể hơn, media cloud cung cấp một bức tranh về tài nguyên ví dụ như là đĩa cứng, CPU, GPU và được cho thuê bởi các nhà cung cấp dịch vụ truyền thông để phục vụ người sử dụng. MSPs sử dụng tài nguyên của media cloud để phát triển ứng dụng và dịch vụ đa phương tiện của họ.Ví dụ như lưu trữ, chỉnh sửa .v.v..
Hình 2.2: Mối quan hệ giữ media cloud và cloud media
Trên media cloud, kiến trúc đám mây truyền thông biên MEC (Media-Edge Cloud) đưa ra để giảm độ trễ, trong đó nội dung và xử lý truyền thông sẽ được thực hiện ở biên của đám mây dựa vào thông tin của người dùng. Trong kiến trúc này, MEC là một đám mây nhỏ với trung tâm dữ liệu đặt ở ngoài biên. Đám mây MEC lưu trữ, xử lý và truyền dữ liệu truyền thông ở biên, chính vì vậy mà sẽ đạt được độ trễ thấp nhất,tăng hiệu quả sử dụng. Các đám mây phương tiện bao gồm các đám mây MECs, có thể quản lý một cách
tập trung hoặc theo kiểu mạng ngang hàng P2P. Kiến trúc của MEC phải đạt các yêu cầu sau:
- Thứ nhất, để xử lý tốt các kiểu khác nhau của các dịch vụ truyền thông trong MEC, ta sẽ đặt các loại dịch vụ truyền thông có kiểu giống nhau vào một nhóm máy chủ dựa theo tính chất của dịch vụ truyền thông đó. Cụ thể là sẽ sử dụng bảng băm phân tán (DHT) cho việc lưu trữ dữ liệu trong khi sử dụng nhóm CPU hoặc GPU cho điện toán đa phương tiện.
- Thứ hai, đối với hiệu quả tính toán trong kiến trúc MEC, người ta đưa ra mô hình phân tán song song với việc xử lý các dịch vụ và ứng dụng đa phương tiện trong nhóm CPU và GPU.
- Thứ ba, tại các máy chủ proxy biên của MEC,sẽ lắp đặt các bộ chuyển mã thích ứng cho các dịch vụ truyền thông để các thiết bị không đồng nhất đạt được QoE cao.
Trên cloud media, các dịch vụ và ứng dụng truyền thông trên đám mây có thể thực hiện hoàn toàn hoặc một phần trên đám mây đó. Trước đây, đám mây sẽ thực hiện tất cả các điện toán đa phương tiện. Về sau, vấn đề quan trọng là làm thế nào để phân phối được khả năng tính toán(CPU,GPU…) nguồn tài nguyên điện toán đa phương tiện giữa máy khách và đám mây, bởi vì nó sẽ liên quan đến phân chia nguồn tài nguyên đa phương tiện để tính toán giữa máy khách và đám mây.