Phân cụm Linux đơn giản


7

Chúng tôi có nhiều máy tính chưa sử dụng và chúng tôi muốn sử dụng chúng để thiết lập phòng thí nghiệm giáo dục cho các ứng dụng điện toán hiệu năng cao. Phân phối Linux nào thuận tiện nhất để thiết lập và dễ quản lý trong môi trường giáo dục? Tôi sẽ rất biết ơn nếu ai đó cung cấp cho tôi một danh sách các ưu điểm và nhược điểm của các bản phân phối cụm Linux khác nhau.


1
nó từng là mosix mở, nhưng lần trước tôi đã kiểm tra nó không hoạt động trên kernel 2.6 ... vì toàn bộ cụm beowulf đã chết từ 2.6. tuy nhiên tôi có thể sai và hy vọng tìm thấy tôi.
xenoterracide

Câu trả lời:


5

Có những tảng đá linux distro đó được thực hiện cho clustering, và được dựa trên CentOS / RHEL.

Điểm mạnh của đá là nó sẽ quản lý phần lớn và làm rất nhiều điều vụn vặt cho bạn.

  • Nó sẽ tự động cài đặt và cài đặt lại, và nếu máy tính của bạn có thể khởi động thông qua PXE, cài đặt ban đầu sẽ bao gồm PXE khởi động các nút của bạn. Nếu bạn có một số lượng lớn các nút tính toán, họ sử dụng bittorrent trong nội bộ để phân phối các gói, điều này sẽ loại bỏ một tắc nghẽn đáng kể cho (cài đặt lại) toàn bộ.
  • Theo mặc định, nó sẽ cung cấp cho bạn một môi trường tính toán rất đồng nhất.
  • Theo mặc định, nó sẽ thiết lập và sử dụng NFS trong nội bộ và có các tùy chọn để sử dụng PVFS2 (mà tôi chưa thử).
  • Đối với các hệ thống xếp hàng / lô, nó sẽ thiết lập và quản lý nó cho bạn, theo mặc định tôi nghĩ rằng nó sử dụng SGE, cũng có một cuộn (định dạng gói phần mềm của chúng) cho mô-men xoắn.
  • Nó sẽ đảm bảo tính nhất quán trong người dùng / nhóm / v.v. băng qua cụm của bạn
  • Nó sẽ sử dụng biểu đồ tài nguyên thông qua ganglia

Nếu tôi đã đào lên nhược điểm

  • Thêm / xóa phần mềm khỏi các nút tính toán liên quan đến việc cài đặt lại chúng (mặc dù, nó đảm bảo tính đồng nhất).
  • Thêm / xóa phần mềm liên quan đến việc thêm một cuộn (cách đóng gói rpms / thiết bị của họ) hoặc chỉnh sửa các tệp xml. Tuy nhiên, đó là tài liệu khá tốt vì vậy nếu bạn sẵn sàng bỏ chút công sức để đọc tài liệu thì bạn sẽ ổn thôi. Thêm vào đó là một danh sách gửi thư nếu bạn gặp khó khăn.
  • Nó dựa trên CentOS / RHEL, một chút phía sau "cạnh chảy máu"
  • Nó sẽ (hầu hết) buộc bạn phải thực hiện "theo cách của họ", những thay đổi nhỏ mà bạn có thể có được bằng cách sửa đổi một số tệp xml-config, những thay đổi lớn có thể phải được thực hiện thông qua việc tạo, thêm hoặc sửa đổi cuộn (sw của chúng / định dạng addon)

2

Chúng tôi có một cụm nhỏ có openSUSE làm phân phối cơ sở của nó, nhưng tôi không nghĩ nó quá quan trọng. Ubuntu trông giống như một sự thay thế khả thi và có khá nhiều tài liệu và hỗ trợ cộng đồng. Trên nền tảng linux, chúng tôi chạy Sun Grid Engine (và cụm của chúng tôi thậm chí bao gồm các máy Mac OS khá liền mạch), nhưng slurm có thể sẽ hoạt động cho một thiết lập đơn giản. Chúng tôi chia sẻ các thư mục nhà và / usr / local qua NFS từ một máy chủ trung tâm. Nó hoạt động tốt cho chúng tôi. Thêm chi tiết có sẵn trên trang web của chúng tôi (thông qua Lưu trữ Internet) .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.