Hầu hết các siêu máy tính đều chạy Linux - hãy cùng thảo luận tình hình

Tính đến năm 2018, XNUMX hệ thống hiệu suất cao nhất thế giới chạy trên Linux. Chúng tôi thảo luận về lý do của tình trạng hiện tại và đưa ra ý kiến ​​​​chuyên gia.

Hầu hết các siêu máy tính đều chạy Linux - hãy cùng thảo luận tình hình
Фото - Nguyên pixel —PD

Điều kiện thị trường

Cho đến nay, Linux đang thua các hệ điều hành khác trong cuộc chiến giành thị trường PC. Qua cho Statista, Linux chỉ được cài đặt trên 1,65% máy tính, trong khi 77% người dùng làm việc với hệ điều hành của Microsoft.

Mọi thứ sẽ tốt hơn trong môi trường đám mây và IaaS, mặc dù Windows vẫn là người dẫn đầu ở đây. Ví dụ, hệ điều hành này sử dụng 45% khách hàng của 1cloud.ru, trong khi 44% ưa thích các bản phân phối Linux.

Hầu hết các siêu máy tính đều chạy Linux - hãy cùng thảo luận tình hình
Nhưng nếu chúng ta nói về điện toán hiệu năng cao thì rõ ràng Linux là người dẫn đầu. Theo một báo cáo gần đây báo cáo cổng thông tin Top500 là dự án xếp hạng các hệ thống cài đặt máy tính mạnh nhất trên thế giới - siêu máy tính từ danh sách 500 hàng đầu đều được xây dựng trên Linux.

Trên máy Summit (số một trong danh sách tại thời điểm viết bài), do IBM thiết kế, Đã cài đặt Red Hat Enterprise. Cùng một hệ thống quản lý siêu máy tính mạnh thứ hai là Sierra và bản cài đặt TaihuLight của Trung Quốc công trình trên Sunway Raise OS dựa trên Linux.

Những lý do khiến Linux phổ biến

Năng suất. Nhân Linux là nguyên khối và giữ lại Nó chứa tất cả các thành phần cần thiết - trình điều khiển, bộ lập lịch tác vụ, hệ thống tập tin. Đồng thời, các dịch vụ kernel được thực thi trong không gian địa chỉ kernel, giúp cải thiện hiệu suất tổng thể. Linux cũng có những yêu cầu phần cứng tương đối phổ biến. Một số bản phân phối đang hoạt động trên các thiết bị có bộ nhớ 128 MB. Thực tế là máy Linux có năng suất cao hơn Windows vài năm trước công nhận thậm chí là một trong những nhà phát triển của Microsoft. Trong số các lý do, ông nhấn mạnh các bản cập nhật gia tăng nhằm tối ưu hóa cơ sở mã.

Sự cởi mở. Các siêu máy tính trong những năm 70 và 80 hầu hết được xây dựng trên các bản phân phối thương mại dựa trên UNIX, chẳng hạn như UNICOS từ Cray. Các trường đại học và phòng thí nghiệm nghiên cứu buộc phải trả khoản tiền bản quyền lớn cho các tác giả hệ điều hành, điều này ảnh hưởng tiêu cực đến chi phí cuối cùng của máy tính hiệu năng cao - lên tới hàng triệu đô la. Sự xuất hiện của một hệ điều hành mở đã làm giảm đáng kể chi phí phần mềm. Năm 1998 đã được trình bày siêu máy tính đầu tiên dựa trên Linux - Avalon Cluster. Nó được lắp ráp tại Phòng thí nghiệm quốc gia Los Alamos ở Mỹ với giá chỉ 152 nghìn đô la.

Máy có hiệu suất 19,3 gigaflop và chiếm vị trí thứ 314 trong top thế giới. Thoạt nhìn, đây là một thành tựu nhỏ nhưng tỷ lệ giá/hiệu năng đã thu hút các nhà phát triển siêu máy tính. Chỉ trong hai năm, Linux đã chiếm được 10% thị trường.

tùy biến. Mỗi siêu máy tính có một cơ sở hạ tầng CNTT riêng. Tính mở của Linux mang lại cho các kỹ sư sự linh hoạt mà họ cần để thực hiện các thay đổi và tối ưu hóa hiệu suất. Quản trị viên Eddie Epstein, người đã giúp thiết kế siêu máy tính Watson, ông đã đặt tên khả năng chi trả và tương đối dễ quản lý là những lý do chính để chọn SUSE Linux.

Siêu máy tính trong tương lai gần

Hệ thống máy tính Summit 148 petaflop của IBM đã hoạt động được vài năm. nắm giữ vị trí đầu tiên trong Top500. Nhưng vào năm 2021, tình hình có thể thay đổi - một số siêu máy tính exascale sẽ gia nhập thị trường cùng một lúc.

Hầu hết các siêu máy tính đều chạy Linux - hãy cùng thảo luận tình hình
Фото - OLCF tại ORNL - CC BỞI

Một trong số đó đang được Bộ Năng lượng Hoa Kỳ (DOE) cùng với các chuyên gia từ Cray phát triển. Sức mạnh của nó sẽ gửi khám phá không gian và ảnh hưởng của hiện tượng nóng lên toàn cầu, tìm kiếm thuốc điều trị ung thư và vật liệu mới cho các tấm pin mặt trời. Người ta đã biết rằng siêu máy tính sẽ được quản lý Hệ điều hành môi trường Cray Linux - Nó dựa trên SUSE Linux Enterprise.

Trung Quốc cũng sẽ giới thiệu cỗ máy hiệu suất cao exascale của mình. Nó sẽ được gọi là Tianhe-3 và sẽ được sử dụng trong kỹ thuật di truyền và phát triển thuốc. Siêu máy tính sẽ phải cài đặt Kylin Linux, hệ điều hành đã được sử dụng cho phiên bản tiền nhiệm - thiên hà-2.

Do đó, chúng ta có thể mong đợi rằng hiện trạng sẽ tiếp tục trong vài năm tới và Linux sẽ tiếp tục củng cố vị trí dẫn đầu của mình trong phân khúc siêu máy tính mạnh nhất.

Hầu hết các siêu máy tính đều chạy Linux - hãy cùng thảo luận tình hìnhChúng tôi tại 1cloud cung cấp dịch vụ "Đám mây riêng". Với sự trợ giúp của nó, bạn có thể nhanh chóng triển khai cơ sở hạ tầng CNTT cho các dự án có độ phức tạp bất kỳ.
Hầu hết các siêu máy tính đều chạy Linux - hãy cùng thảo luận tình hìnhĐám mây của chúng tôi được xây dựng trên sắt Cisco, Dell, NetApp. Thiết bị này được đặt tại một số trung tâm dữ liệu: Moscow DataSpace, St. Petersburg SDN/Xelent và Almaty Ahost.

Nguồn: www.habr.com

Thêm một lời nhận xét