Đề tài: Tìm hiểu công nghệ Grid Computing và ứng dụng thử nghiệm trong bài toán quản trị mạng - Pdf 12


TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
KHOA CÔNG NGHỆ THÔNG TIN
BỘ MÔN CÔNG NGHỆ PHẦN MỀM
W  X SINH VIÊN THỰC HIỆN
Nguyễn Mạnh Dũng 0112132
Nguyễn Đăng Thành 0112280 T
T
Ì
Ì
M
M



G
G
R
R
I
I
D
DC
C
O
O
M
M
P
P
U
U
T
T
I
I
N
N
G
G


ỬN
N
G
G
H
H
I
I


M
MT
T
R
R
O
O
N
N
G
GB

R

ỊM
M


N
N
G
G LUẬN VĂN CỬ NHÂN TIN HỌC

GIÁO VIÊN HƯỚNG DẪN
T
T
h
h


y
y
TP. HỒ CHÍ MINH, 12/2005 Lời cảm ơn
- i -
L
L


i
ic
c


m
m


tập dưới mái trường này.
Mặc dù đã hết sức nỗ lực và cố g
ắng, nhưng luận văn chắc chắn không tránh
khỏi những thiếu sót. Chúng em kính mong nhận được sự cảm thông và tận tình chỉ
bảo, góp ý của quý Thầy Cô và các bạn. Một lần nữa xin gửi đến tất cả mọi người
lời cảm ơn chân thành nhất. Xin cảm ơn !.
Nhóm thực hiện
Nguyễn Mạnh Dũng & Nguyễn Đăng Thành Lời nói đầu
- ii -
L
L


i
in
n
ó
ó

c đổi mới. Song song với quá
trình phát triển, ngày càng có nhiều bài toán mới, đòi hỏi năng lực xử lý lớn xuất
hiện trong khoa học, thương mại và quản lý đất nước. Các công nghệ tính toán hiện
hành cũng được áp dụng nhưng không thể triển khai rộng rãi để có thể giải quyết
hết các nhu cầu do chi phí đầu tư quá lớn. Việc nghiên cứu, áp dụng công nghệ Grid
Computing là một giải pháp tốt để giải quyế
t các tình huống này. Hơn nữa, công
nghệ Grid Computing hiện nay còn khá mới mẻ, đang trong giai đoạn hoàn thiện,
việc cùng tham gia nghiên cứu với cộng đồng thế giới sẽ giúp chúng ta học hỏi kinh
nghiệm, tiến tới làm chủ công nghệ, từ đó có thể phát triển theo hướng đi của riêng
mình, đáp ứng nhu cầu tính toán hiệu năng cao ngày càng tăng của đất nước. Lời nói đầu
- iii -
Với tinh thần tham gia nghiên cứu, học hỏi công nghệ, đề tài luận văn “Tìm
hiểu công nghệ Grid Computing và ứng dụng thử nghiệm trong bài toán quản
trị mạng” được thực hiện nhằm đi những bước đầu tiên trong quá trình nghiên cứu,
phát triển, ứng dụng Grid vào thực tế. Luận văn nghiên cứu các vấn đề chung của
công nghệ Grid Computing, bộ Globus Toolkit, tiến hành cài đặt một môi trường
Grid với bộ Globus Toolkit, đề
xuất mô hình và cài đặt thử nghiệm ứng dụng hỗ trợ
quản trị mạng trên nền Grid.
Luận văn được trình bày gồm 8 chương với nội dung như sau:

- iv -
M
M


c
cl
l


c
cLời cảm ơn i
Lời nói đầu ii
Mục lục iv
Danh sách hình viii
Danh sách bảng x
Một số thuật ngữ xi
Các chữ viết tắt xii
Tóm tắt luận văn xiii
Chương 1. Mở đầu 1
1.1. Công nghệ Grid Computing (tính toán lưới) 1
1.2. Vấn đề quản trị mạng 3
1.3. Mục tiêu đề tài 4
Chương 2. Tổng quan về công nghệ Grid Computing 5

Mục lục
- v -
2.8.3. Legion 43
2.8.4. GridBus 45
2.8.5. So sánh 48
Chương 3. Giới thiệu bộ Globus Toolkit phiên bản 3.2 52
3.1. Giới thiệu 52
3.1.1. Giới thiệu 52
3.1.2. Lịch sử phát triển 53
3.2. Các công nghệ, chuẩn liên quan 53
3.2.1. Service Oriented Architeture (SOA) 53
3.2.2. Web Service 56
3.2.3. OGSA 58
3.2.4. OGSI và Grid Service 65
3.3. Kiến trúc Globus Toolkit 74
3.3.1. Mô hình kiến trúc GT2 75
3.3.2. Mô hình kiến trúc GT3 76
3.4. Các thành phần chính 79
3.4.1. Sercurity Infrastructure 79
3.4.2. Resource Management 94
3.4.3. Information Service 107
3.4.4. Data Management 113
3.4.5. Thành phần mới trong GT3 114
Chương 4. Phát triển ứng dụng với bộ Globus Toolkit 3.2 115
4.1. Khởi đầu dự án 115
4.1.1. Định hướng phát triển hệ thống 115
4.1.2. Đánh tính khả thi của ứng dụng khi chạy trên Grid 117


Mục lục
- vi -
4.5.1. Các bước xây dựng và triển khai Grid Service 134
4.5.2. Xây dựng client 140
Chương 5. Quản trị mạng và các hệ thống quản trị 142
5.1. Quản trị mạng 142
5.1.1. Khái niệm 142
5.1.2. Các lĩnh vực quản trị mạng 142
5.2. Hệ thống quản trị mạng 144
5.2.1. Mô hình và hoạt động 144
5.2.2. Một số chức năng cơ bản của một hệ thống quản trị mạng 146
5.2.3. Hệ thống quản trị mạng trong thực tế 148
5.3. Hệ thống Intrusion Detection System (IDS) 149
5.3.1. Khái niệm 149
5.3.2. Các hướng tiếp cận 149
5.4. Giới thiệu mộ
t số công cụ hỗ trợ quản trị mạng 150
5.4.1. Ethereal 150
5.4.2. Snort 152
Chương 6. Hệ thống quản trị Grid NetManager 153
6.1. Giới thiệu ý tưởng 153
6.2. Yêu cầu chức năng của một hệ thống quản trị mạng 154
6.3. Mô hình thành phần và hoạt động của hệ thống 155
6.3.1. Mô hình thành phần 155
6.3.2. Cách thức hoạt động 157
6.4. Phân tích và định hướng phát triển ứng dụng 158
6.5. Giới hạn vấn đề thực hiện của luận văn 159
Chương 7. Phân tích, thiết kế và cài đặt thử nghiệm ứng dụng 161
7.1. Phân tích 161

Phụ lục 189
A. Các tiêu chí đánh giá tính khả khi của một dự án Grid 189
B. Định dạng file GWSDL 191
C. Kỹ thuật cài đặt các chức năng cơ bản của Grid Service 193
C.1. Kỹ thuật cài đặt Operation Provider 193
C.2. Thêm thành phần dữ liệu (Service Data Element (SDE)) 196
C.3. Cài đặt cơ chế Notification 199
C.7. Cài đặt kỹ thuật tạo service động (Transient service) 202
C.5. Kỹ thuật Logging (Ghi vết) 205
C.6. Kỹ thuật quản lý chu trình sống của service (Lifecycle Management) 206
D. Các interface của một OGSI Service 208
E. Cấu trúc một chứng chỉ điệ
n tử 211
Tài liệu tham khảo 213
Các Website 216
Danh sách hình
- viii -
D
D
a
a

Hình 2-4 Đồ hình SimpleGrid 12
Hình 2-5 Đồ hình IntraGrid 13
Hình 2-6 Đồ hình ExtraGrid 14
Hình 2-7 Các minh họa về đồ hình InterGrid 15
Hình 2-8 Kiến trúc Grid tổng quát 29
Hình 2-9 Quan điểm của các lập trình viên về kiến trúc Grid. 34
Hình 2-10 Kiến trúc Grid trong thực tế với các thành phần. 35
Hình 2-11 Các dự án Grid tương ứng với các tầng 36
Hình 2-12 Mối quan hệ gi
ữa các chuẩn về Grid Service 39
Hình 2-13 Mô hình kiến trúc hoạt động của UNICORE 41
Hình 2-14 Kiến trúc của Legion. 44
Hình 2-15 Kiến trúc GridBus 46
Hình 2-16 So sánh giữa UNICORE, Globus, Legion và GridBus. 49
Hình 3-1 Các thành phần của kiến trúc SOA 54
Hình 3-2 Kiến trúc của bộ Globus Toolkit. 75
Hình 3-3 Mô hình các thành phần của một hệ thống sử dụng GT2 76
Hình 3-4 Mô hình tổ chức các thành phần GT3. 77
Hình 3-5 Các thành phần của GSI. 80
Hình 3-6 Quy trình khởi tạo để sử dụng GSI 87
Hình 3-7 Thủ tục chứng thực và phân quyền với GSI 88
Hình 3-8 Cơ chế ủy quyền trong GSI. 89
Hình 3-9 Th
ủ tục uỷ quyền của một proxy trong GSI 90
Hình 3-10 Kiến trúc quản lý tài nguyên trong Globus Toolkit 95
Hình 3-11 Các trạng thái của một công việc. 98
Hình 3-12 Các thành phần và cơ chế hoạt động của pre-WS GRAM 99
Hình 3-13 Cơ chế hoạt động có DUROC trong pre-WS GRAM. 101
Hình 3-14 Các thành phần và cơ chế hoạt động của WS-GRAM. 105
Hình 3-15 Mô hình quản lý thông tin trong Grid của Globus Toolkit 107

Hình 8-1 Lớp triển khai interface của Grid service bằng kỹ thuật kế thừa 194
Hình 8-2 Cài đặt intrface củaGrid service bằng kỹ thuật Operation Provider 194
Hình 8-3 Ví dụ về SDE của MathService 196
Hình 8-4 Sơ đồ hoạt động của cơ chế Notification trong GT3 200
Hình 8-5 Cấu trúc một chứng chỉ điện tử. 211
Danh sách bảng
- x -
D
D
a
a
n
n
h
hs
s
á
á

Bảng 7-4 Danh sách các giao diện 180
Bảng 7-5 Mô tả màn hình chính. 182
Bảng 7-6 Mô tả màn hình cấu hình bắt packet. 183
Bảng 7-7 Các thành phần triển khai 184
Bảng 8-1 Các tiêu chí đánh giá tính khả thi của ứng dụng Grid 190
Bảng 8-2 Các hàm callback trong GT3. 206
Bảng 8-3 Các interface của một OGSI Service 211
Một số thuật ngữ
- xi -
M
M


t
ts
s



Là một thành phần tạo lập và quản lý các Grid
service instance.
Grid
Là một hệ thống tính toán sử dụng công nghệ
Grid Computing
Grid Computing
Công nghệ tính toán lưới.
Grid service instance
Một thể hiện của Grid service.
Hosting environment
Môi trường mà trên đó các Grid Service có thể
thực thi.
Interface (OGSA)
Giao diện của một OGSA Service.
Lifecyle
Chu trình sống của Grid Service
Middleware
Là phần mềm cho phép tổ chức, tích hợp các tài
nguyên và các chức nă
ng vào Grid
Node, Host
Là một nút của Grid, có thể là các máy tính hay
các thiết bị tính toán khác.
Protocol
Các giao thức quy định các thức liên lạc giữa các
thành phần thông qua hệ thống mạng.
Proxy
Là một thành phần đại diện cho người dùng Grid
thực thi các tác vụ.
Server

á
c
cc
c
h
h

ữv
v
i
i
ế
ế
t
tt
t


t
t


Service Data Element
SOA
Service Oriented Architeture
SSL
Secure Sockets Layer
URI
Uniform Resource Indicator
WSDL
Web Services Description Language
WSRF
Web Services Resource Framework Tóm tắt luận văn
- xiii -
T
T
ó
ó
m
mt

GVHD: Thầy CAO ĐĂNG TÂN.
Sinh viên thực hiện
:
1. MSSV : 0112132 Họ và tên : Nguyễn Mạnh Dũng.
2. MSSV : 0112280 Họ và tên : Nguyễn Đăng Thành.
2. Tóm tắt nội dung luận văn
Luận văn thực hiện nghiên cứu tìm hiểu các vấn đề chung của công nghệ Grid
Computing như bản chất, các thách thức, yêu cầu, kiến trúc, ích lợi, các chuẩn liên
quan, cũng như các dự án chính về cơ sở hạ tầng Grid nhằm đưa ra một tầm nhìn
tổng quan về công nghệ Grid Computing hiện nay.
Tìm hiểu về mô hình, hoạt động các thành phần, chi tiết các chuẩn sử dụng, một
số vấn đề khi phát tri
ển ứng dụng Grid với bộ Globus Toolkit phiên bản 3.2.
Nghiên cứu, tìm hiểu lĩnh vực quản trị mạng và các hệ thống quản trị, các hệ
thống phát hiện xâm nhập, từ đó đề xuất mô hình ứng dụng hệ thống quản trị mạng
sử dụng công nghệ Grid Computing làm nền tảng tính toán và tiến hành cài đặt thử
nghiệm một số chức năng của ứng dụng.
3. Một số từ khoá liên quan đến tài
Grid, Grid computing, Globus, Grid sevice, network management, tính toán
lưới, …
4. Lĩnh vực áp dụng
¾ Tính toán lưới.
¾ Quản trị mạng.
5. Các thuật toán, phương pháp, quy trình chính được nghiên cứu, ứng
dụng trong đề tài
6. Các công cụ, công nghệ chính được nghiên cứu, ứng dụng trong đề tài


n
g
g1
1
.
.

M
M

ởđ
đ


u
u1
1
.

r
i
i
d
dC
C
o
o
m
m
p
p
u
u
t
t
i
i
n
n
g
g(
(
t


Với những tiến bộ trong nền công nghiệp sản xuất phần cứng máy tính, các thế
hệ máy tính ngày nay đã trở nên mạnh và rẻ hơn rất nhiều so với các thế hệ trước
đó. Cùng với sự hữu ích, máy tính đã trở nên phổ dụng khắp nơi trên thế giới, đi sâu
vào mọi công việc của con người, từ công việc hàng ngày, công sở, kinh doanh đến
sản xuất, nghiên cứu khoa học. Do đ
ó số lượng máy tính hiện nay trên thế giới là rất
lớn với tổng cộng năng lực xử lý và lưu trữ khổng lồ.
Tuy nhiên, các ứng dụng ngày nay chỉ mới sử dụng được một phần rất nhỏ năng
lực xử lý và lưu trữ do các ứng dụng chỉ chạy trên các máy tính cục bộ, đơn lẻ, phân
tán khắp nơi theo địa lý. Từ đó dẫn đến lãng phí r
ất lớn. Một câu hỏi được đặt ra là
làm sao tận dụng tốt hơn năng lực của máy tính.
Mặt khác, theo đà phát triển, con người càng ngày càng đối mặt với nhiều vấn
đề lớn, phức tạp trong khoa học, thương mại đòi hỏi năng lực xử lý tính toán, lưu
trữ lớn :
- Trong khoa học :
¾ Cách đây 10 năm các nhà sinh học đã rất vui mừng khi họ có thể gi

lập một đơn phân tử trên máy tính, ngày nay họ muốn giả lập hàng ngàn
phân tử thuốc, protein và tác dụng tương hỗ giữa chúng để tạo ra các loại
thuốc mới.
¾ Để nghiên cứu các hạt cơ bản và tương tác giữa chúng, hàng năm
ngành Vật lý Năng lượng cao (High Energy Physics) tạo ra khoảng 10
Petabytes (dung lượng của khoảng 20 triệu đĩa CD-ROM) dữ liệu. Hay các
nhà vật lý địa cầu thực hiện theo dõi bầu khí quyể
n, tầng ozone, hàng ngày
phải lưu trữ và phân tích khoảng 100 Gigabytes dữ liệu ảnh chụp từ vệ tinh.
Ở đây cho thấy cần phải có năng lực lưu trữ rất lớn.
¾ Việc phân tích, giải mã bộ gen người, các dự án nghiên cứu vũ trụ,…

biệt là các nước đang phát triển), còn những bài toán khác có thể nói là không thể
giải quyết được với công nghệ tính toán hiện nay.
Thực tế khiến người ta nảy sinh ý tưởng phải kết hợp các máy tính phân tán
khắp nơi trên thế giới trở thành một siêu máy tính khổng lồ nhằm tận dụng năng lực
tính toán, lưu trữ hiện đang lãng phí để giải quyết các bài toán phức tạp trên đây với
chi phí thấp hơn.
Trước đây, khi các công nghệ mạng chưa phát triển thì ý tưởng trên hầu như
chưa thực hiện được. Nhưng hiện nay, các công nghệ mạng máy tính đã phát triển
vượt bậc, hiệu năng mạng tăng gấp đôi sau mỗi 9 tháng, ý tưởng về “siêu máy tính”
toàn cầu đã có cơ sở để
trở thành hiện thực. Đến những năm cuối thế kỷ XX, các dự
án nghiên cứu đầu tiên về lĩnh vực này đã khai sinh ra công nghệ Grid Computing.
Công nghệ Grid Computing ra đời được dự đoán là công nghệ nền tảng của thế
kỷ XXI, làm thay đổi cách thức chúng ta tính toán, giống như Internet đã từng làm Chương 1. Mở đầu
- 3 -
thay đổi cách thức trao đổi thông tin trong thế kỷ XX. Công nghệ Grid Computing
đã mở ra cơ hội mới cho các nước không có nền công nghiệp thiết kế, chế tạo phần
cứng máy tính mạnh, tạo ra các siêu máy tính để giải quyết các bài toán của riêng
mình với chi phí thấp và độ làm chủ cao. Ở Việt Nam, nhu cầu ứng dụng công nghệ
thông tin vào các hoạt động nghiên cứu Khoa học-Kỹ thuật, quản lý Kinh tế-Xã hội
ngày càng cao, đòi hỏi phải x


q
q
u
u


n
nt
t
r
r

ịm
m


n
n
g
gNgày nay, mạng máy tính đã trở nên phổ biến khắp nơi với quy mô ngày càng

mạng được đưa ra.
1
1
.
.
3
3
.
.M
M


c
ct
t
i
i
ê
ê
u


thống quản trị để hiểu biết thêm về kỹ thuật xây dựng và phát triển ứng d
ụng Grid.
Hệ thống quản trị mạng chỉ là một công cụ hỗ trợ, việc sử dụng thông tin, thiết lập
các chiến lược, chính sách quản trị là nhiệm vụ của các nhà quản trị mạng.
Các chương tiếp theo trình bày những vấn đề đã nghiên cứu, tìm hiểu được. Chương 2. Tổng quan về công nghệ Grid Computing
- 5 -
C
C
h
h
ư
ư
ơ
ơ
n
n
g
g2

ềc
c
ô
ô
n
n
g
gn
n
g
g
h
h

ệG
G
r
r
i
i
d

.

K
K
h
h
á
á
i
in
n
i
i


m
mG
G
r
r
i


d
d
ò
ò
n
n
g
gl
l


c
c
h
hs
s

ửMặc dù công nghệ Grid Computing được nhắc đến rất nhiều trong thời gian gần
đây, nhưng thực ra nhiều ý tưởng cơ bản về Grid đã xuất hiện dưới dạng này hay
dạng khác trong lịch sử tính toán.


Chương 2. Tổng quan về công nghệ Grid Computing
- 6 -
Laboratory) và Carl Kesselman (University of Southern California) năm 1998. Ian
Foster đã từng tham gia dự án I-WAY, Carl Kesselman là người tham gia dự án
Globus Toolkit, một dự án nền tảng của công nghệ Grid và Metacomputing.
Từ đó đến nay, việc phát triển công nghệ Grid trở nên rất sôi động với sự tham
gia nghiên cứu, đầu tư của nhiều tổ chức, tập đoàn công nghệ thông tin, nhiều quốc
gia, và đã thu được những thành tựu bước đầu.
Có thể nói, việc phát triển và xây dựng hệ thố
ng Grid là sự kế thừa và phát triển
các ý tưởng, các công nghệ hiện hành ở mức cao hơn. Sự phát triển không ngừng
của cơ sở hạ tầng, phần cứng máy tính, mạng đã giúp các hệ thống Grid ngày nay
thực hiện được nhiều điều hơn những ý tưởng trước đây.
2
2
.
.
1
1
.
.
2
2
.
.


ảo” (Virtual Organization (VO)), các liên minh tạm thời giữa các tổ chứ
c và tập
đoàn, liên kết với nhau để chia sẻ tài nguyên và/hoặc kỹ năng nhằm đáp ứng tốt
hơn các cơ hội kinh doanh hoặc các dự án có nhu cầu lớn về tính toán và dữ
liệu, toàn bộ việc liên minh này dựa trên các mạng máy tính”
Một hệ thống Grid có những đặc trưng sau:
1. Có sự kết hợp, chia sẻ các tài nguyên không được quản lý tập trung
Grid tích hợp và phối hợp tài nguyên, người dùng thuộc nhiều vùng
quản lý khác nhau, nhi
ều đơn vị khác nhau trong một tổ chức, hay nhiều tổ chức
khác nhau. Công nghệ Grid tập trung giải quyết các vấn đề về bảo mật, chính sách
quản trị, chi phí, thành viên,… nảy sinh trong quá trình chia sẻ và sử dụng tài
nguyên. Chương 2. Tổng quan về công nghệ Grid Computing
- 7 -
2. Sử dụng các giao diện và giao thức chuẩn, mang tính mở, đa dụng.
Grid được xây dựng trên các giao thức và giao diện tổng quát, đa dụng để
giải quyết các vấn đề cơ bản như chứng thực người dùng, phân quyền, tìm kiếm và
truy xuất tài nguyên.
3. Đáp ứng yêu cầu cao về chất lượng dịch vụ.
Grid cho phép sử dụng phối hợp các tài nguyên để cung cấp nhiều loại
dịch vụ v

n
n
g
g
u
u
y
y
ê
ê
n
nc
c


a
aG
G
r
r
i
i
d
d

in
n
g
g
u
u
y
y
ê
ê
n
nt
t
í
í
n
n
h
ht
t
o

.
.
T
T
à
à
i
in
n
g
g
u
u
y
y
ê
ê
n
n
dụng, trong khi các thiết bị lưu trữ ngoài có thể được sử dụng để tăng không gian
lưu trữ, tăng hiệu suất, khả năng chia sẻ và đảm bảo tính tin cậy của dữ liệu.
2
2
.
.
1
1
.
.
3
3
.
.
3
3
.
.
P
P
h
h
ư
ư



c
cKhả năng liên lạc giữa các máy tính phát triển nhanh chóng đã giúp cho công
nghệ Grid trở nên hiện thực, do đó đây cũng là một tài nguyên quan trọng. Ở đây
bao gồm việc liên lạc, trao đổi dữ liệu giữa các thành phần trong Grid và giao tiếp
giữa Grid với bên ngoài. Một số công việc đòi hỏi một lượng dữ liệu lớn nhưng các
dữ liệu này thường không nằm trên máy đang thực thi công việc. Khả năng v
ề băng
thông trong những trường hợp như vậy là một tài nguyên then chốt, ảnh hưởng đến
khả năng của Grid.
Việc giao tiếp với bên ngoài được thực hiện thông qua mạng Internet. Grid có
thể sử dụng các kết nối Internet để liên lạc giữa các node. Vì các kết nối này không
chia sẻ một đường truyền nên làm tăng băng thông truy cập Internet.
Các đường truyền dự phòng đôi khi cần thiết để giải quyế
t tốt hơn các vấn đề về
hư hỏng mạng và truyền dữ liệu lớn.
2
2
.
.
1
1
.
.
3
3


n
n
g
gd
d


n
n
g
gGrid có thể được cài đặt các phần mềm mà có thể quá mắc để cài trên tất cả mọi
máy tính trong Grid. Các phần mềm này chỉ cần được cài trên một số node. Thông
qua Grid, khi một công việc cần đến chúng, nó sẽ gửi dữ liệu đến node đã được cài
đặt phần mềm và cho thực thi. Đây có thể là một giải pháp tốt để tiết kiệm chi phí
về bản quyền phần mềm.
2
2
.
.
1

i
ế
ế
t
tb
b

ịđ
đ


c
cb
b
i
i


t
t


Các tài nguyên ảo được tổ chức lại thành các “tổ chức ảo”, đến lượt nó, các tổ
chức ảo lại thực hiện chia sẻ tài nguyên của mình để hình thành Grid lớn hơn, tạo
thành một kho tài nguyên khổng lồ.
2
2
.
.
2
2
.
.P
P
h
h
â
â
n
nl
l
o
o


i

o
p
p
o
o
l
l
o
o
g
g
y
y2
2
.
.
2
2
.
.
1
1
.
.

giải quyết các loại yêu cầu ứng dụng. Thông thường Grid được phân loại bởi kiểu
của ứng dụng cần giải quyết. Có 3 loại Grid như trình bày dưới đây. Tuy nhiên
không có ranh giới phân biệt rõ ràng giữa các loại Grid và trong thực tế, các giải
pháp Grid thường là sự kết hợp 2 hay nhiều loại khác nhau. Chương 2. Tổng quan về công nghệ Grid Computing
- 10 -
2
2
.
.
2
2
.
.
1
1
.
.
1
1
.
.

á
á
n
n(
(
C
C
o
o
m
m
p
p
u
u
t
t
a
a
t
t
i
i
o
o
n
n

.
.
2
2
.
.
1
1
.
.
2
2
.
.

G
G
r
r
i
i
d
dD
D

i
i
d
d
)
)Ở đây, không gian lưu trữ là tài nguyên. Một Grid Dữ liệu chịu trách nhiệm
lưu trữ và cung cấp khả năng truy cập dữ liệu cho nhiều tổ chức khác nhau. Người
dùng không cần biết chính xác vị trí dữ liệu khi thao tác với dữ liệu.
Các cơ sở dữ liệu, đặc biệt các cơ sở dữ liệu liên hợp, đóng vai trò quan
trọng trong các Grid Dữ liệu, nhất là khi có nhiều nguồn dữ liệ
u và xuất hiện nhu
cầu kết hợp các thông tin từ các nguồn dữ liệu này.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status