Giới thiệu WindowsAzure Blogs

Một phần của tài liệu Nghiên cứu nguyên lý, kiến thức điện toán đám mây và xây dựng phần mềm quản lý nguồn lực trên nền tảng microsoft azure (Trang 49 - 50)

Blog Service xây dựng nhằm để lưu trữ các tệp nhị phân có dung lượng lớn và có sự liên kết với dữ liệu metadata. Metadata ở dạng cặp <tên, giá trị>, và chúng lên đến 8KB kích thước với mỗi container.

Ví dụ Azure Blog có thể lưu trữ các tệp như: Tệp văn bản, video, ca nhạc, và ảnh, blob có khả năng mở rộng cực đại, và các blob nóng sẽ được cung ứng bởi nhiều máy chủ để đáp ứng nhu cầu lưu thông của ứng dụng.

Azure Blog có thể được hiểu là trường hợp đặc biệt của Azure Table trong đám mây. Cơ bản thì Azure Blog là trường hợp mở rộng của Azure Table. Khác nhau giữa Azure Table và Azure Blog như sau :

Azure Table sử dụng cặp khóa Primarykey và Rowkey để quản lý các Azure Table. Trong khi Azure Blog thì sử dụng cơ chế lưu trữ Container và BlogID(GUID) để thực hiện quản lý.

Azure Table lưu trữ dữ liệu đã được định nghĩa s n trong hệ thống như kiểu ký

tự, chuỗi, văn bản, số nguyên…và XML. Trong khi Blog lưu trữ dữ liệu của các file nhị phân.

Khoa Công Nghệ Thông Tin – Đại học Công nghệ Hà Nội Trang 51

Hình số 2.11: Mô tả cấu trúc của Azure Blog Mô tả cấu trúc của Azure Blog :

Tài khoản lưu trữ – Tất cả truy xuất đến bộ lưu trữ Windows Azure được thực hiện thông qua tài khoản lưu trữ. Một tài khoản có thể có nhiều Container.

Blob Container – Một container bao gồm nhiều blob.

o Container chỉ chứa các blob và không thể chứa các thùng chứa khác

bên trong - vì thế nó không thể tạo ra hệ thống phân cấp các blob. Tuy nhiên, tên blob có thể chứa kí tự “/”, vì thế một lập trình viên có thể giả lập hệ phần cấp cho blob khi có nhu cầu.

Blob Stoage – Blob được lưu trữ trong Container. Kích thước mỗi blob có thể lên đến 50GB. Một blob có một tên duy nhất trong một container.

o Blob có thể có metadata kết hợp với chúng, cặp <tên, giá trị>, và chúng lên đến 8KB kích thước cho mỗi blob.

Đường dẫn URI cho một blob: Có cấu trúc như sau:

o http://<account>.blob.core.windows.net/<container>/<blobname>

Một phần của tài liệu Nghiên cứu nguyên lý, kiến thức điện toán đám mây và xây dựng phần mềm quản lý nguồn lực trên nền tảng microsoft azure (Trang 49 - 50)

Tải bản đầy đủ (PDF)

(146 trang)