CÔNG NGHỆ GRID COMPUTING VÀ ỨNG DỤNG THỬ NGHIỆM TRONG BÀI TOÁN QUẢN TRỊ MẠNG - 2
Số trang: 23
Loại file: pdf
Dung lượng: 882.27 KB
Lượt xem: 12
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Chương 2. Tổng quan về công nghệ Grid Computingchức, ở nhiều nơi khác nhau. Một số tài nguyên có thể được sử dụng tự do, trong khi một số khác được sử dụng dưới những chính sách nhất định. Các tài nguyên được “ảo hóa” (virtualize) để che dấu sự phức tạp, đa dạng nhằm đưa ra một cái nhìn thống nhất, đơn giản về toàn bộ tài nguyên trên Grid sao cho dưới mắt của người dùng, các tài nguyên Grid là một khối thống nhất. Hình 2-1 minh hoạ ý tưởng này.Hình 2-1 Tài nguyên Grid dưới quan...
Nội dung trích xuất từ tài liệu:
CÔNG NGHỆ GRID COMPUTING VÀ ỨNG DỤNG THỬ NGHIỆM TRONG BÀI TOÁN QUẢN TRỊ MẠNG - 2Chương 2. Tổng quan về công nghệ Grid Computingchức, ở nhiều nơi khác nhau. Một số tài nguyên có thể được sử dụng tự do, trongkhi một số khác được sử dụng dưới những chính sách nhất định. Các tài nguyênđược “ảo hóa” (virtualize) để che dấu sự phức tạp, đa dạng nhằm đưa ra một cáinhìn thống nhất, đơn giản về toàn bộ tài nguyên trên Grid sao cho dưới mắt củangười dùng, các tài nguyên Grid là một khối thống nhất. Hình 2-1 minh hoạ ý tưởngnày. Hình 2-1 Tài nguyên Grid dưới quan điểm của người dùng, là một khối thống nhất có được nhờ sự ảo hoá. 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ạothành một kho tài nguyên khổng lồ.2.2. Phân loại Grid & Grid Topology2.2.1. Các kiểu Grid Công nghệ Grid Computing có thể được sử dụng theo nhiều cách khác nhau để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ểucủ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ênkhô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ảipháp Grid thường là sự kết hợp 2 hay nhiều loại khác nhau. -9-Chương 2. Tổng quan về công nghệ Grid Computing2.2.1.1. Grid Tính toán (Computation Grid) Loại Grid này tập trung chủ yếu vào việc sử dụng năng lực tính toán. Ở dạngGrid này, phần lớn các node là các máy tính hay các nhóm máy tính(cluster) cónăng lực xử lý, tính toán rất lớn. Hình thức thực hiện là chia tác vụ tính toán lớn thành nhiều công việc nhỏ thựcthi song song trên các node của Grid. Việc phân tán các tác vụ tính toán trong Gridsẽ làm giảm rất đáng kể toàn bộ thời gian xử lý và tăng khả năng tận dụng hệ thống.Thông thường một hệ thống chính sẽ chia khối dữ liệu cần xử lý thành các phầnnhỏ, sau đó phân phối đến các node trên Grid. Mỗi node sẽ thực hiện xử lý dữ liệuvà trả kết quả về hệ thống chính để hệ này tổng hợp và trình diễn kết quả toàn cụccho người dùng. Hình 2-2 minh họa quá trình này. Hình 2-2 Hình thức hoạt động của Grid Tính toán2.2.1.2. Grid Dữ liệu (Data Grid) Ở đây, không gian lưu trữ là tài nguyên. Một Grid Dữ liệu chịu trách nhiệmlư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ườidù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ò quantrọ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 nhucầu kết hợp các thông tin từ các nguồn dữ liệu này. - 10 -Chương 2. Tổng quan về công nghệ Grid Computing Các Grid Dữ liệu có thể được sử dụng trong lĩnh vực khai thác dữ liệu(datamining) hoặc các hệ thống thương mại thông minh. Trong trường hợp này, khôngchỉ có hệ thống file hay các cơ sở dữ liệu mà toàn bộ dữ liệu của tổ chức cần tậphợp lại. Ở đây có thể phải kết hợp giữa Grid Dữ liệu và Grid Tính toán.2.2.1.3. Scavenging Grid Một Scavenging Grid thường được dùng với một lượng lớn các máy tính đểbàn. Các máy tính thường được kiểm tra định kỳ để xem khi nào bộ xử lý và các tàinguyên khác rảnh rỗi để thực hiện các tác vụ Grid. Chủ nhân của máy để bànthường có quyền xác định khi nào thì chia sẻ chiếc máy của mình.2.2.2. Đồ hình Grid (Grid Topology) Grid có thể được xây dựng theo nhiều kích cỡ khác nhau, từ một nhóm vài máytính đặt trong một phòng ban đến hàng trăm nhóm máy tính tổ chức theo kiểu phâncấp trải rộng khắp thế giới. Đồ hình Grid đơn giản nhất là SimpleGrid, chỉ bao gồmmột số máy tính đồng nhất ở cùng một vị trí. Độ phức tạp của đồ hình Grid tươngứng với số lượng tổ chức tham gia Grid và các ràng buộc về địa lý. Phần này sẽ giớithiệu sơ nét về một số đồ hình Grid cơ bản. Hình 2-3 cho thấy độ lớn của các đồhình Grid. Hình 2-3 Các đồ hình Grid. - 11 -Chương 2. Tổng quan về công nghệ Grid Computing2.2.2.1. SimpleGrid Hình 2-4 Đồ hình SimpleGrid Như trên hình 2-4, một SimpleGrid chỉ bao gồm vài máy tính, tất cả đều có cùngkiến trúc phần cứng, chạy cùng một hệ điều hành, kết nối vào mạng cục bộ. DạngGrid này sử dụng các hệ thống đồng nhất nên ít phức tạp, thường chỉ dùng để thửnghiệm, làm quen với các phần mềm Grid. Các máy tính thuộc một phòng ban trongtổ chức nên việc sử dụng chúng cho Grid không cần các chính sách đặc biệt về quảnlý cũng như bảo mật. Các máy tính chạy cùng hệ điều hành, cùng kiến trúc phầncứng nên việc chọn các phần mềm ứng dụng khá đơn giản, dễ dàng. Đồ hình nàykhiến người ta liên tưởng đến các cluster hơn là Grid. - 12 -Chương 2. Tổng quan về ...
Nội dung trích xuất từ tài liệu:
CÔNG NGHỆ GRID COMPUTING VÀ ỨNG DỤNG THỬ NGHIỆM TRONG BÀI TOÁN QUẢN TRỊ MẠNG - 2Chương 2. Tổng quan về công nghệ Grid Computingchức, ở nhiều nơi khác nhau. Một số tài nguyên có thể được sử dụng tự do, trongkhi một số khác được sử dụng dưới những chính sách nhất định. Các tài nguyênđược “ảo hóa” (virtualize) để che dấu sự phức tạp, đa dạng nhằm đưa ra một cáinhìn thống nhất, đơn giản về toàn bộ tài nguyên trên Grid sao cho dưới mắt củangười dùng, các tài nguyên Grid là một khối thống nhất. Hình 2-1 minh hoạ ý tưởngnày. Hình 2-1 Tài nguyên Grid dưới quan điểm của người dùng, là một khối thống nhất có được nhờ sự ảo hoá. 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ạothành một kho tài nguyên khổng lồ.2.2. Phân loại Grid & Grid Topology2.2.1. Các kiểu Grid Công nghệ Grid Computing có thể được sử dụng theo nhiều cách khác nhau để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ểucủ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ênkhô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ảipháp Grid thường là sự kết hợp 2 hay nhiều loại khác nhau. -9-Chương 2. Tổng quan về công nghệ Grid Computing2.2.1.1. Grid Tính toán (Computation Grid) Loại Grid này tập trung chủ yếu vào việc sử dụng năng lực tính toán. Ở dạngGrid này, phần lớn các node là các máy tính hay các nhóm máy tính(cluster) cónăng lực xử lý, tính toán rất lớn. Hình thức thực hiện là chia tác vụ tính toán lớn thành nhiều công việc nhỏ thựcthi song song trên các node của Grid. Việc phân tán các tác vụ tính toán trong Gridsẽ làm giảm rất đáng kể toàn bộ thời gian xử lý và tăng khả năng tận dụng hệ thống.Thông thường một hệ thống chính sẽ chia khối dữ liệu cần xử lý thành các phầnnhỏ, sau đó phân phối đến các node trên Grid. Mỗi node sẽ thực hiện xử lý dữ liệuvà trả kết quả về hệ thống chính để hệ này tổng hợp và trình diễn kết quả toàn cụccho người dùng. Hình 2-2 minh họa quá trình này. Hình 2-2 Hình thức hoạt động của Grid Tính toán2.2.1.2. Grid Dữ liệu (Data Grid) Ở đây, không gian lưu trữ là tài nguyên. Một Grid Dữ liệu chịu trách nhiệmlư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ườidù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ò quantrọ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 nhucầu kết hợp các thông tin từ các nguồn dữ liệu này. - 10 -Chương 2. Tổng quan về công nghệ Grid Computing Các Grid Dữ liệu có thể được sử dụng trong lĩnh vực khai thác dữ liệu(datamining) hoặc các hệ thống thương mại thông minh. Trong trường hợp này, khôngchỉ có hệ thống file hay các cơ sở dữ liệu mà toàn bộ dữ liệu của tổ chức cần tậphợp lại. Ở đây có thể phải kết hợp giữa Grid Dữ liệu và Grid Tính toán.2.2.1.3. Scavenging Grid Một Scavenging Grid thường được dùng với một lượng lớn các máy tính đểbàn. Các máy tính thường được kiểm tra định kỳ để xem khi nào bộ xử lý và các tàinguyên khác rảnh rỗi để thực hiện các tác vụ Grid. Chủ nhân của máy để bànthường có quyền xác định khi nào thì chia sẻ chiếc máy của mình.2.2.2. Đồ hình Grid (Grid Topology) Grid có thể được xây dựng theo nhiều kích cỡ khác nhau, từ một nhóm vài máytính đặt trong một phòng ban đến hàng trăm nhóm máy tính tổ chức theo kiểu phâncấp trải rộng khắp thế giới. Đồ hình Grid đơn giản nhất là SimpleGrid, chỉ bao gồmmột số máy tính đồng nhất ở cùng một vị trí. Độ phức tạp của đồ hình Grid tươngứng với số lượng tổ chức tham gia Grid và các ràng buộc về địa lý. Phần này sẽ giớithiệu sơ nét về một số đồ hình Grid cơ bản. Hình 2-3 cho thấy độ lớn của các đồhình Grid. Hình 2-3 Các đồ hình Grid. - 11 -Chương 2. Tổng quan về công nghệ Grid Computing2.2.2.1. SimpleGrid Hình 2-4 Đồ hình SimpleGrid Như trên hình 2-4, một SimpleGrid chỉ bao gồm vài máy tính, tất cả đều có cùngkiến trúc phần cứng, chạy cùng một hệ điều hành, kết nối vào mạng cục bộ. DạngGrid này sử dụng các hệ thống đồng nhất nên ít phức tạp, thường chỉ dùng để thửnghiệm, làm quen với các phần mềm Grid. Các máy tính thuộc một phòng ban trongtổ chức nên việc sử dụng chúng cho Grid không cần các chính sách đặc biệt về quảnlý cũng như bảo mật. Các máy tính chạy cùng hệ điều hành, cùng kiến trúc phầncứng nên việc chọn các phần mềm ứng dụng khá đơn giản, dễ dàng. Đồ hình nàykhiến người ta liên tưởng đến các cluster hơn là Grid. - 12 -Chương 2. Tổng quan về ...
Tìm kiếm theo từ khóa liên quan:
Đại học Khoa học Tự nhiên TP.HCM công nghệ Grid Computing tài nguyên trên Grid tổ chức ảo quản lý toàn cụcGợi ý tài liệu liên quan:
-
Tổ chức học đại cương - PGS. TS Phạm Huy Tiến
156 trang 29 0 0 -
Bài giảng Hành vi tổ chức: Chương 15 - TS. Hồ Thiện Thông Minh
31 trang 14 0 0 -
Báo cáo đồ án: Tìm hiểu công nghệ Grid computing và xây dựng tính toán lưới trên nền tảng Alchemi
38 trang 13 0 0 -
CÔNG NGHỆ GRID COMPUTING VÀ ỨNG DỤNG THỬ NGHIỆM TRONG BÀI TOÁN QUẢN TRỊ MẠNG - 6
23 trang 13 0 0 -
CÔNG NGHỆ GRID COMPUTING VÀ ỨNG DỤNG THỬ NGHIỆM TRONG BÀI TOÁN QUẢN TRỊ MẠNG - 8
23 trang 12 0 0 -
CÔNG NGHỆ GRID COMPUTING VÀ ỨNG DỤNG THỬ NGHIỆM TRONG BÀI TOÁN QUẢN TRỊ MẠNG - 10
23 trang 12 0 0 -
trang 11 0 0
-
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
231 trang 11 0 0 -
Tác động của cách mạng công nghiệp 4.0 đến lao động, việc làm và quan hệ lao động ở Việt Nam
7 trang 11 0 0 -
CÔNG NGHỆ GRID COMPUTING VÀ ỨNG DỤNG THỬ NGHIỆM TRONG BÀI TOÁN QUẢN TRỊ MẠNG - 3
23 trang 11 0 0