Tải bản đầy đủ (.pdf) (95 trang)

Tính toán lưới và một số vấn đề nghiên cứu, phát triển tính toán lưới ở Việt Nam

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (6.19 MB, 95 trang )

Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
Grid Activities in Vietnam
• Vũ Đức Thi, Trần Văn Lăng, Nguyễn Thanh Thuỷ

Phạm Kỳ Anh, Lê Anh Dũng
Tính toán lưới và một số vấn đề
nghiên cứu, phát triển
tính toán lưới ở Việt Nam
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
Outline
• Tính toán lưới (Grid Computing)
• Grid Technology trong giai đoạn hiện nay
• Một số vấn đề đặt ra trên Grid.
• Hoạt động Grid Computing ở Việt Nam
– Đề tài cấp Nhà nước VNGrid, thuộc Chương
trình KC.01
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
• Các thành viên
 PGS.TS. Vũ Đức Thi, Viện Công nghệ thông tin
 PGS.TS. Trần Văn Lăng, Phân viện Công nghệ
thông tin tại TP. Hồ Chí Minh
 PGS.TS. Nguyễn Thanh Thuỷ, Trường Đại học
Bách khoa Hà Nội
 GS.TSKH. Phạm Kỳ Anh, Trường Đại học Khoa
học tự nhiên Hà Nội
 PGS.TS. Lê Anh Dũng, Học viện Kỹ thuật quân sự
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project


Grid Computing
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
Grid Computing
• Hệ thống tính toán có
thể đạt đến quy mô toàn
cầu.
• Tận dụng hiệu quả
nguồn tài nguyên của
các tổ chức khác nhau.
• Người sử dụng không
cần biết vị trí nguồn tài
nguyên.
Tạo một hệ thống siêu tính toán phân
tán (Distributed Supercomputing)
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT
VNGrid Project
Huế, 12 – 13/6/2008
Về các hoạt động nghiên cứu và
phát triển Grid Computing và e-
Science
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
Grid Computing Activities
• Global Grid Forum (GGF)
mỗi năm tổ chức 3 lần (lần
thứ nhất được tổ chức vào
tháng 3/2001 ở Amsterdam)
• Tiền thân của GGF là Grid Forum được tổ chức
lần đầu vào 6/99 tại California (lần thứ năm tổ

chức vào 10/2000)
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
Open Grid Forum
• Diễn đàn GGF này hiện có tên Open Grid
Forum (OGF).
• Diễn đàn lần thứ 23
tổ chức ở Barcelona
từ 02 – 06/6/2008.
• Sắp đến, lần thứ 24 tổ chức ở Singpore, từ
ngày 15 – 19/9/2008.
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
EGEE User Forum
• Ở Châu Âu có EGEE User Forum (Enabling
Grids for E-sciencE)
• Lần đầu tiên tổ chức ở CERN, Geneva,
Switzerland vào 3/2006. Lần III, Clermont-
Ferrand, Pháp, 01/2008.
• Sắp đến, ở Thổ Nhĩ Kỳ
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
PRAGMA
• Khu vực Châu Á – Thái
Bình Dương có hội thảo
PRAGMA (Pacific Rim
Applications and Grid Middleware Assembly)
• Tổ chức này được hình thành từ 3/2002, hiện
nay đã có hội thảo lần thứ 14 tại Taiwan, vào
3/2008.

• Sắp đến, lần thứ 15, vào 10/2008 tại Malaysia,
và lần thứ 16 tài Daejon, Korea vào 3/2009
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT
VNGrid Project
Huế, 12 – 13/6/2008
Về công nghệ Grid
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
Grid Technology – Globus Toolkit
• Grid Infrastruture
– Globus Toolkit: của Globus Alliance, hiện có
Ver. 4.0.7
 Được xem như một trong những công cụ chuẩn,
đóng vai trò như một phần mềm điều hành lưới.

Kiến trúc tổng quát bao gồm:
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
• Dịch vụ quản lý tài nguyên (Resource
Management): nhằm phân phối và điều tiết các
nguồn tài nguyên.
– Hệ quản trị tài nguyên: xem xét các yêu cầu về
tài nguyên, cung cấp tập các API cho phép gửi
hoặc huỷ các yêu cầu thực thi công việc.

Cơ chế truy cập các hệ lưu trữ phụ: cung cấp
cơ chế đọc và ghi các tập tin từ xa thông qua
giao thức HTTP hoặc HTTPS.

Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
• Dịch vụ thông tin (Information Services):
Biết được những nguồn tài nguyên nào hiện
còn rãnh, biết được trạng thái của cả hệ thống
lưới, …
– Dịch vụ giám sát và khai thác tài nguyên
(Monitoring and Discovery Service - MDS),
– Dịch vụ thông tin tài nguyên Grid (Grid
Resource Information Service - GRIS)

Dịch vụ thông tin chỉ mục (Grid Index
Information Service - GIIS)
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
• Dịch vụ quản lý dữ liệu (Data Management):
cung cấp các giao thức chuyển giao dữ liệu
trên môi trường mạng diện rộng với băng thông
lớn.
– Đồng thời cung cấp việc truy cập và quản trị
dữ liệu trong môi trường Grid.

Trong Globus có các công cụ hỗ trợ như
gridFTP và globus-url-copy.
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
Grid & Web Servces
Grid
Web
WSRF

Started
far apart
in apps
& tech
Have been
converging
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
Trong GT4 có cả Non-WS
Data MgmtSecurity
Common
Runtime
Execution
Mgmt
Info
Services
Web
Services
Components
Non-WS
Components
Pre-WS
Authentication
Authorization
GridFTP
Pre-WS
Grid Resource
Alloc. & Mgmt
Pre-WS
Monitoring

& Discovery
C Common
Libraries
Authentication
Authorization
Reliable
File
Transfer
Data Access
& Integration
Grid Resource
Allocation &
Management
Index
Java
WS Core
Community
Authorization
Replica
Location
eXtensible
IO (XIO)
Credential
Mgmt
Community
Scheduling
Framework
Delegation
Data
Replication

Trigger
C
WS Core
Python
WS Core
WebMDS
Workspace
Management
Grid
Telecontrol
Protocol
www.globus.org
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
• Hệ thống PRAGMA đang sử dụng Globus làm
hạ tầng lưới
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
Grid Technology - gLite
• Grid Infrastruture
– gLite: sản phẩm từ dự án EGEE( Enabled
Grids for E-sciencE) của CERN (European
Organization for Nuclear Research - Conseil
Européen pour la Recherche Nucléaire )
– Các thành phần của kiến trúc gLite cũng
tương tự như các thành phần của Globus
Toolkit
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
• So với Globus, gLite cung cấp giải pháp cụ thể

hơn cho mỗi thành phần.
• gLite còn cung cấp một framework giúp phát
triển các ứng dụng trên môi trường Grid.
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
• gLite là sản phẩm nhằm tạo ra EGEE Grid
• EGEE Grid là lưới có khoảng 41.000 CPU và 5
triệu Gbytes của thiết bị lưu trữ
• Mục tiêu: tạo môi trường để nghiên cứu về sự
va chạm của các hạt cơ bản trong dự án LHC
(Large Hadron Collider)
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
• gLite được đánh giá “is the next generation
middleware for Grid Computing”
• Đặc điểm: sản phẩm này hình thành từ sự hợp
tác giữa các cơ quan nghiên cứu khoa học và
các tổ chức công nghiệp quy mô lớn.
Hội thảo quốc gia lần thứ XI: Một số vấn đề chọn lọc của CNTT - TT Huế, 12 – 13/6/2008
VNGrid Project
• gLite Grid services dựa theo Service Oriented
Architecture (SOA)
– Các Grid service dễ dàng tương tác với nhau
– Dễ dàng phù hợp với các chuẩn mở
– Các service sử dụng độc lập
– Các service có thể làm việc cùng nhau
• Hiện nay, 29/5/2008, có phiên bản gLite 3.1

×