1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu Tài liệu sử dụng LiveParaOS 0.9 doc

21 236 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Tài liệu sử dụng LiveParaOS 0.9
Thể loại Hướng dẫn sử dụng
Định dạng
Số trang 21
Dung lượng 1,75 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Giới thiệu về LiveParaOS: LiveParaOS là một hệ điều hành máy tính được thiết kế để làm việc với các cụm máy tính cluster kết nối với nhau thông qua mạng nội bộ LAN.. Ngoài chức năng là m

Trang 1

Tài liệu sử dụng

LiveParaOS 0.9

Trang 2

Mục lục

Giới thiệu về LiveParaOS: 4

Lịch sử: 4

Mục tiêu: 4

Các công nghệ sử dụng: 4

SSH & SSHFS: 4

Dynamic host configuration protocol (Dhcp): 5

MPI & OpenMPI: 5

SquashFS: 5

UnionFS: 5

Điểm mạnh so với các phiên bản khác trên thế giới có cùng hướng tiếp cận: 6

Các trợ giúp thêm: 6

Cài đặt phần cứng: 6

Yêu cầu phần cứng: 6

Mô hình hoạt động: 6

Cài đặt phần cứng: 7

Cài đặt hệ điều hành: 8

Download file iso: 8

Đọc chú ý về bản phân phối (Release notes): 8

Kiểm tra mã MD5: 8

Ghi file ISO lên đĩa CD: 8

Khởi động máy tính với LiveParaOS: 8

Quá trình khởi động: 9

Cài đặt vào đĩa cứng, USB: 9

Cách cài đặt LiveParaOS vào đĩa cứng 11

Cách cài đặt LiveParaOS vào đĩa USB 13

Cách sử dụng LiveParaOS: 14

Khởi động hệ thống: 14

Giao tiếp người máy: 15

Máy chủ: 15

Máy thợ: 17

Trang 3

Thực thi lập trình song song trên LiveParaOS: 18 Tắt các máy thợ: 20 Kết luận: 21

Trang 4

Giới thiệu về LiveParaOS:

LiveParaOS là một hệ điều hành máy tính được thiết kế để làm việc với các cụm máy tính (cluster) kết nối với nhau thông qua mạng nội bộ (LAN)

Ngoài chức năng là một hệ điều hành thông thường giống như Windows của Microsoft, Mac OS của Apple và một số bản phân phối Linux khác, LiveParaOS tập trung vào việc cung cấp môi trường lập trình song song trong suốt với người dùng cũng như các dịch vụ quản trị thông tin của cụm máy tính Chính vì thế LiveParaOS là một hệ điều hành hỗ trợ rất mạnh cho người dùng có nhu cầu tính toán hiệu năng cao,

xu hướng chủ chốt trên thế giới

Kết hợp với đặc thù bảo mật tốt hơn, qua đó ổn định hơn, của các phiên bản Linux so với Windows, LiveParaOS là một lựa chọn đúng đắn và tiết kiệm cho các doanh nghiệp cũng như các tổ chức có nhu cầu xử lý, tính toán thông tin khối lượng lớn

Lịch sử:

LiveParaOS là một hệ điều hành rất mới, hình thành ý tưởng từ năm 2007, qua 2 năm nghiên cứu và thử nghiệm công nghệ, nhóm chúng tôi, PCGHUT, bắt đầu xây dựng vào tháng 7 năm 2009 Sản phẩm sử dụng cách tiếp cận của Linux From Scratch, xây dựng Linux dựa trên nhiều lớp phần mềm mã nguồn

mở thành công và ổn định, bao gồm nhân Linux, các công cụ của GNU và giao diện Gnome

Hiện nay, LiveParaOS đã hoàn thiện phiên bản 0.9, thành công trong việc cấu hình tự động cụm máy tính, làm việc tập trung tại máy chủ và quản trị một phần tài nguyên của cụm máy tính

Mục tiêu:

Mục tiêu của dự án LivePara OS là cung cấp một hệ điều hành mạnh mẽ, gọn nhẹ, miễn phí, dễ sử dụng

và triển khai trên cụm máy tính cho các trường đại học, các tổ chức và các doanh nghiệp cũng như cá nhân có nhu cầu triển khai cụm máy tính

Hơn nữa, một khía cạnh mà LiveParaOS và PCGHUT hướng đến đó là làm thế nào để đóng góp càng nhiều càng tốt cho cộng đồng mã nguồn mở nói chung và cộng đồng tại Việt Nam nói riêng

Các công nghệ sử dụng:

SSH & SSHFS:

Secure Shell (SSH) là một giao thức cho phép truyền dữ liệu thông qua một kênh được mã hóa giữa hai thiết bị mạng Được sử dụng chủ yếu trên Linux và Unix để truy cập vào tài khoản của shell, SSH được thiết kế để thay thế cho Telnet và các remote shells không được mã hóa khác SSH file system (SSHFS) cho phép truy cập file system từ xa thông qua SSH File Transfer protocol (STP)

Trang 5

SSH và SSHFS giúp các máy tính sử dụng LiveParaOS giao tiếp một cách dễ dàng và bảo mật Ngoài ra, người quản trị có thể điều khiển cụm máy được đặt ở xa bằng việc truy nhập vào máy chủ

mà không lo lắng về tính bảo mật của thông tin trên đường truyền Internet

http://en.wikipedia.org/wiki/Secure_Shell

http://en.wikipedia.org/wiki/SSHFS

http://en.wikipedia.org/wiki/SSH_File_Transfer_Protocol

Dynamic host configuration protocol (Dhcp):

Dhcp là một giao thức tầng ứng dụng trong mô hình mạng được sử dụng phục vụ việc thu thập thông tin cấu hình trong mạng Giao thức này giảm tải cho máy chủ, cho phép thiết lập cấu hình một cách

tự động cho các thiêt bị mạng mới được kết nối

LiveParaOS sử dụng Dhcp cấp IP và đánh số cho các máy thợ làm việc trong cụm máy tính Qua đó quản lý toàn bộ tài nguyên của cụm máy theo các chỉ số này

http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol

MPI & OpenMPI:

Message passing interface (MPI) là chuẩn chung để xây dựng API cho phép nhiều máy tính trao đổi các thông điệp với nhau MPI được sử dụng rộng rãi trong các cụm máy tính và các siêu máy tính OpenMPI là một cài đặt mã nguồn mở cho MPI được phát triển bởi cộng đồng nghiên cứu, hàn lâm

và các doanh nghiệp Chính vì vậy mà OpenMPI được xây dựng bởi công nghệ và tài nguyên của tất

cả các lĩnh vực trong cộng đồng tính toán hiệu năng cao

LiveParaOS lựa chọn MPI và OpenMPI bởi tính phổ dụng và ổn định

Các hệ điều hành thông thường chiếm dụng nhiều tài nguyên ổ cứng, để có thể nén lại trên một đĩa

CD, cần thiết phải sử dụng SquashFS Và LiveParaOS cũng không phải ngoại lệ

Trang 6

Điểm mạnh so với các phiên bản khác trên thế giới có cùng hướng tiếp cận:

LiveParaOS là một hệ điều hành ổn định và có khả năng tùy biến rất cao bởi sử dụng các

công nghệ ổn định và tiên tiến hiện nay của cộng đồng mã nguồn mở

Quản trị tài nguyên tập trung, phù hợp với nhu cầu của người sử dụng

Triển khai rất nhanh, cài đặt trong suốt đối với người sử dụng Điều này rất có lợi cho những người có ít kiến thức về cấu hình Linux và mạng

Cung cấp một giải pháp tốt cho các doanh nghiệp với cấu hình máy tốt cũng như các trường đại học với một số lượng lớn các máy tính đời cũ LiveParaOS có thể hoạt động tốt từ các máy tính đời cũ, cấu hình thấp đến các máy tính mới cấu hình cao

- Không hoặc nhiều máy thợ

- Một switch kết nối các máy thợ và máy chủ

Mô hình hoạt động:

Trang 7

Máy chủ

Máy thợ 1 Máy thợ 2 Máy thợ 3 Máy thợ 4

Switch_1 trong cụm máy

Laptop truy cập cụm mám qua Internet

Máy chủ Sử dụng màn hình, bàn phím, chuột để quản trị cụm máy tính

Máy thợ 1,2,3,… Các máy thợ tính toán

Switch_1 Kết nối nội bộ cụm máy Không kết nối với các modem hay

- Nếu máy chủ muốn ra internet thì sử dụng thêm một card mạng và kết nối vào Switch_2

- Thông qua Switch_2, quản trị mạng có thể thao tác với Máy chủ bằng SSH thông qua LAN hoặc Internet

Trang 8

Cài đặt hệ điều hành:

Người dùng download bản phân phối của LiveParaOS miễn phí Các phiên bản hiện nay có dung lượng dao động trong khoảng 400MB, được đóng gói dưới dại ISO

Download file iso:

Ấn vào đây để đến với trang download

Đọc chú ý về bản phân phối (Release notes):

Quá trình download kéo dài tùy theo băng thông của mạng, thời gian chờ download chính là lúc phù hợp nhất cho bạn làm quen với các tính năng mới của phiên bản đang được download

Chú ý về bản phân phối sẽ trả lời các câu hỏi sau:

- Những tính năng mới nào được bổ sung trong phiên bản hiện tại

- Những lỗi đã biết trong phiên bản hiện tại

- Làm sao để nâng cấp từ phiên bản trước

Chú ý về bản phân phối có tại link sau:

http://livepara-project.com/wiki/index.php?title=Release_notes

Kiểm tra mã MD5:

Mã MD5, có tại trang Download, là cách nhanh nhất để biết chắc rằng file ISO bạn tải về không bị lỗi

do đường truyền Chính vì vậy hãy kiểm tra MD5 của file ISO trước khi tiến hành ghi lên đĩa CD

Ghi file ISO lên đĩa CD:

Sau khi kiểm tra mã MD5, bạn có thể ghi LiveParaOS lên đĩa

Nhớ rằng bạn phải ghi hệ điều hành lên đĩa chứ không phải ghi file ISO lên đĩa Một lỗi thường gặp là người dùng ghi file ISO lên đĩa nhưng một dạng file dữ liệu

Khởi động máy tính với LiveParaOS:

Đưa đĩa CD sau khi burn vào ổ CD và khởi động lại máy

Trang 9

Quá trình khởi động:

Cài đặt vào đĩa cứng, USB:

Khởi động dưới dạng máy chủ, chọn Yes

Trang 10

Đăng nhập dưới người dùng Admin, mật khẩu: 123456

Lựa chọn cài đặt vào USB (install to USB) hoặc đĩa cứng (install to HDD) Và làm theo hướng dẫn

Trang 11

Cách cài đặt LiveParaOS vào đĩa cứng

1 Chuẩn bị:

LiveParaOS yêu cầu một phân vùng riêng có dung lượng > 3GB Để phân vùng ổ cứng bạn có thể

dùng các đĩa chuyên phân vùng như GParted, HirentBoot hoặc dùng lệnh cfdisk của Linux

2 Chạy script “Install to HDD” từ Desktop:

a Làm theo hướng dẫn của script:

b Chọn phân vùng ổ cứng để cài LiveParaOS:

Trang 12

c Chọn phân vùng khởi động (boot) LiveParaOS (tên và số thứ tự theo chuẩn của GRUB):

d Chọn ổ cứng để cài GRUB (nếu máy bạn có nhiều hơn hai ổ cứng):

e Bắt đầu cài đặt:

Trang 13

Cách cài đặt LiveParaOS vào đĩa USB

1 Chuẩn bị

LiveParaOS chạy từ USB yêu cầu một USB có dung lượng tối thiểu là 512MB

2 Chạy script “Install to HDD” từ Desktop

a Chọn CD chứa đĩa LiveParaOS:

b Chọn thư mục mount đĩa CD:

c Chọn USB device:

Trang 14

Cách sử dụng LiveParaOS:

Khởi động hệ thống:

- Khởi động máy chủ sử dụng LiveParaOS (thông qua đĩa CD hoặc đã cài đặt vào ổ cứng)

- Sau khi hoàn tất khởi động máy chủ, khởi động các máy thợ (thông qua đĩa CD hoặc cài

đặt trực tiếp vào ổ cứng)

Chọn No

Trang 15

Các máy thợ sẽ tự động kết nối với máy chủ, người dùng không cần thiết phải đăng nhập vì mọi

thao tác có thể thực hiện trên máy chủ

Giao tiếp người máy:

Máy chủ:

Sử dụng giao diện GNOME

Giao diện GNOME là một thành phần của hệ điều hành, chịu trách nhiệm quản lý các đối tượng xuất

hiện trên màn hình, thực thi các tiến trình, thao tác file GNOME thân thiện, dễ sử dụng, bắt đầu phát

triển vào tháng 8 năm 1997 Cho đến nay phiên bản mới nhất là GNOME 2.26

Hiện nay rất nhiều bản phân phối nổi tiếng sử dụng GNOME như Fedora, Ubuntu, Linux Mint

LiveParaOS cũng sử dụng GNOME Thông qua GNOME, máy chủ sẽ quản trị tất cả các nút mạng

cũng như tình trạng hoạt động của cụm máy

Sau đây là một số hình ảnh của máy chủ LiveParaOS:

Trang 17

Máy thợ:

Giao tiếp qua môi trường dòng lệnh Gần như người dùng sẽ không thao tác với máy thợ trừ khi có

sự cố với máy chủ

Trang 18

Thực thi lập trình song song trên LiveParaOS:

Mở “Text Editor” và soạn thảo đoạn mã như hình Save file với tên <tenfile>.c tại /home/admin/workspace

Trang 19

Mở “Terminal” để thực thi chương trình vừa soạn thảo

Trang 20

Thực thi chương trình với 8 tiến trình trên cụm máy:

$mpirun –np 8 hostfile /hostfile / <tenfile>

Tắt các máy thợ:

$ ssh root@<ip của máy cần tắt>

$ shutdown –h now

Trang 21

Kết luận:

Trên đây là tổng quan về các thức cài đặt và sử dụng của LiveParaOS Nếu bạn gặp bất cứ thắc mắc hay rắc rối hay liên hệ với chúng tôi thông qua các kênh thông tin ở trên

Ngày đăng: 23/12/2013, 13:16

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w