Hệ điều hành Solaris. Cài đặt hệ điều hành Solaris

Trong những năm qua, hình ảnh khuôn mẫu về một hệ thống "u ám" đã phát triển so với hệ điều hành UNIX, chỉ có một số ít tin tặc có thể gõ nhanh các lệnh dài trên bàn phím. Có một phần sự thật trong điều này, điều này đảm bảo trình độ cao của những người chạy máy chủ UNIX (đây không phải là Windows dành cho bạn, mà bất kỳ ai cũng có thể chạy!). Tuy nhiên, gần đây (nhờ phong trào Mã nguồn mở và Linux!), Ngày càng nhiều người dân nhìn vào UNIX mà không sợ hãi, nhưng với một chút mơ mộng: “Khi tôi lớn lên, tôi sẽ cài đặt Linux cho chính mình. " Và những người can đảm nhất trong số họ đang lập kế hoạch làm việc với Solaris, nhận ra đúng đắn tính ưu việt của bản thân "UNIX của UNIX" này.

Solaris không chỉ là UNIX ngày nay. Ngoài bản thân hạt nhân của hệ điều hành, nó còn chứa rất nhiều tính năng, ứng dụng và công cụ bổ sung thực sự làm cho nó trở thành một môi trường thích hợp để xây dựng một hệ thống thông tin từ đầu đến cuối. Trong bài viết này, chúng ta sẽ chỉ xem xét một số thành phần phần mềm của Solaris và Sun ONE (Môi trường mạng mở), trong khi các mô tả và tài liệu đầy đủ hơn có thể được tìm thấy tại: http://www.sun.com/solaris, http: // www .sun.com / sunone và http://www.iplanet.com/.

Bộ mặt của hệ thống

Làm quen với hệ thống bắt đầu với giao diện người dùng. Cho dù mọi người sành sỏi thực sự yêu quý và thân thiết đến mức nào, giao diện dòng lệnh và lớp vỏ cũ tốt, các yêu cầu của thị trường sẽ quyết định riêng của họ. Giao diện người dùng Solaris của ngày hôm nay và ngày mai là GUI GUI. Các menu và cửa sổ tiện lợi có thể tùy chỉnh để phù hợp với bất kỳ sở thích và thói quen nào, hệ thống màn hình ảo (tôi vẫn không hiểu người dùng Windows sống như thế nào nếu không có nó), một bộ ứng dụng máy tính để bàn phong phú: lịch, chương trình thư, trình quản lý tệp, màn hình hệ thống và nhiều hơn nữa ...

Một trong những tính năng thú vị của GNOME là khả năng thay đổi "skin" theo yêu cầu của người dùng. Nếu một giao diện của Windows 95/98 gần gũi và quen thuộc hơn với bạn, bạn có thể cài đặt nó (Hình 1).

Nếu một lần xem của nó có thể đẩy bạn ra khỏi màn hình mãi mãi, chúng tôi cung cấp một tùy chọn khác, hoàn toàn khác (Hình 2).

Những người có gu thẩm mỹ tinh tế sẽ hài lòng khi nhớ đến giao diện tối giản, khắc khổ của NextStep (và thậm chí bằng cả tiếng Pháp! - Hình 3).

Bạn có nghĩ rằng đây là tất cả các lựa chọn? Không cần biết nó như thế nào! Trên trang web http://www.themes.org/ có hàng chục, nếu không muốn nói là hàng trăm - chọn bất kỳ hoặc phát triển của riêng bạn và chia sẻ với công chúng.

Chính xác và đúng giờ

Đừng ngạc nhiên, email đã có từ trước khi có Internet. Về mặt lịch sử, bất kỳ máy chủ UNIX nào cũng có khả năng gửi và nhận thư. Bộ tiêu chuẩn của các chương trình thư có trong Solaris cho phép bạn tổ chức cả một kết nối máy khách đơn giản với máy chủ thư và chính máy chủ - với bất kỳ độ phức tạp nào, với định tuyến thư, bộ lọc, quy tắc và hàng đợi.

Chính xác với chữ cái

Tất cả công việc quản trị nội bộ trong Solaris được xây dựng dựa trên việc xử lý các tệp văn bản: cấu hình, tập lệnh, nhật ký hệ thống, tài liệu. Đó là lý do tại sao có các phương tiện xử lý văn bản mạnh mẽ để tự động hóa hoàn toàn bất kỳ tác vụ truy xuất và chuyển đổi dữ liệu nào. Đôi khi những chương trình và lệnh này có vẻ giống như những câu thần chú ma thuật, nhưng chính sự hiện diện của giao diện dòng lệnh (nhờ có nguồn gốc lịch sử!) Cho phép bạn đảm bảo rằng hầu hết công việc sẽ được thực hiện tự động, không cần nhấn phím và di chuyển chuột.

sắp xếp - không có gì dễ dàng hơn việc sắp xếp các dòng của tệp theo thứ tự bảng chữ cái: sắp xếp tệp. Nhưng sự hữu ích của việc này không hoàn toàn rõ ràng (tuy nhiên, để đăng ký người tham gia hội thảo, tôi nhập họ vào một tệp văn bản theo thứ tự nhận hồ sơ qua đường bưu điện và sau đó in chúng theo thứ tự bảng chữ cái của tên công ty). Và đây là cách sử dụng sắp xếp phổ biến nhất trong cuộc sống hàng ngày của tôi: khi dung lượng đĩa trống ngày càng ít đi, thật thú vị khi biết thư mục nào chiếm nhiều dung lượng nhất. Vui lòng:

du -k ~ / | sắp xếp -nr | đầu -30

Tuy nhiên, có một trường hợp đã biết khi một người sắp xếp các dòng của chương trình C theo thứ tự bảng chữ cái - thật đáng tiếc: tất cả các dòng đều ở đó, nhưng không phải ở vị trí của chúng ...

awk có nguồn gốc từ quá khứ xa xôi, khi việc cài đặt và duy trì cơ sở dữ liệu quan hệ đòi hỏi nỗ lực và tài nguyên mà người ta muốn thực hiện mà không có nó cho các nhiệm vụ đơn giản. Một tệp văn bản với các dòng được phân tách thành các trường và một chương trình awk - tại sao không phải là một cơ sở dữ liệu? Lựa chọn, sắp xếp, in các trường riêng lẻ trong báo cáo theo một định dạng nhất định, hợp nhất các bảng ... Cho dù nó trông cổ điển như thế nào, mọi thứ đều đơn giản, đáng tin cậy và diễn ra tự động.

sed - không có lý do gì để lo lắng, các tệp của bạn đã được chỉnh sửa. Công cụ mạnh mẽ nhất để chỉnh sửa hàng loạt tệp văn bản cho phép bạn tự động hóa các phép biến đổi rất phức tạp, bao gồm tìm, thay thế, chèn và xóa các dòng, từ và ký hiệu. Ví dụ đơn giản, hãy đánh số tất cả các dòng không trống trong tệp văn bản:

sed '/./= ’tên tệp | sed '/./N; s / \ n / / ’

Perl - sự phát triển của công nghệ Web và CGI đã làm cho công cụ này trở nên phổ biến ngay cả trong giới khác xa với UNIX đến nỗi mọi người đều quên mất mục đích ban đầu của ngôn ngữ này - để chuẩn bị các báo cáo phức tạp về các mẫu từ các tệp văn bản lớn. Cho đến nay, nó là công cụ yêu thích của các quản trị viên hệ thống và đã trở thành cơ sở cho cả một nền văn hóa với truyền thống, truyền thuyết, anh hùng và tượng đài của nó (xem http://www.perl.com/).

Giờ Matxcova ...

Một trong những điểm khác biệt đáng kể giữa máy chủ Solaris và máy tính cá nhân thông thường là chúng chạy liên tục và không bị tắt qua đêm. Trong nhiều tuần, nhiều tháng, nhiều năm, máy chạy mà không cần khởi động lại. Bạn có thể hướng dẫn họ làm nhiều việc tại một thời điểm khi tải của người dùng là tối thiểu. Về vấn đề này, nhiều hệ thống khác nhau liên quan đến thời gian đã được phát triển.

at - khả năng thực hiện một lệnh nhất định tại một thời điểm cụ thể. Đồng thời, có rất nhiều khả năng để thiết lập thời gian này: thời gian và ngày tháng chính xác, cũng như thời gian được tách biệt với thời gian hiện tại bằng một số ngày, giờ, phút nhất định.

cron - nếu không có công cụ này cho phép bạn đặt tần suất thực thi lệnh (hàng ngày, hàng tuần, hàng năm), quản trị viên hệ thống sẽ phải làm việc hàng đêm để sao lưu, xóa các tệp nhật ký lỗi thời và làm nhiều công việc thủ công khác. Và công cụ này mang đến cho người dùng cơ hội tự động hóa hoàn toàn, đặc biệt là việc phân phối thư chúc mừng đến một danh sách lớn bạn bè và người quen.

Nghiêm trọng?

Tất nhiên, tất cả những điều trên chỉ là giới thiệu về việc sử dụng Solaris một cách nghiêm túc - cho "trường quản trị". Hầu hết các công cụ và công cụ này thuộc sở hữu của bất kỳ máy chủ UNIX nào - từ máy chủ Linux đến máy chủ đa xử lý trong hệ thống ngân hàng. Solaris khác biệt như thế nào khi được sử dụng trên các hệ thống "nghiêm túc"?

Hãy xem xét vấn đề này từ quan điểm của một quản trị viên (hiện tại, bỏ qua các đặc tính của Solaris như khả năng mở rộng, độ ổn định và độ tin cậy của hạt nhân - chúng không thể được mô tả bằng lời, chúng phải được thử nghiệm trong thực tế). Nhiều tính năng và sản phẩm bổ sung hoạt động với Solaris làm cho công việc (và cuộc sống) của một sysadmin dễ dàng hơn nhiều. Tôi đã thường nghe điều này: "Bất cứ điều gì bạn cung cấp bổ sung, bạn có thể tự thực hiện, sử dụng các tập lệnh và chương trình do chính bạn thiết kế." Tất nhiên, đây chính xác là cách tất cả các sản phẩm này được tạo ra: một thời gian trước, một quản trị viên muốn làm cho cuộc sống của mình dễ dàng hơn bằng cách tự động hóa một số quy trình. Sau đó, thông qua cải tiến, phát triển, thử nghiệm và gỡ lỗi, một công cụ đã xuất hiện từ đó giúp các quản trị viên ngày nay thực hiện các quy trình tương tự mà không cần tốn thời gian viết và gỡ lỗi các chương trình của riêng họ. Kết quả là chúng tôi có một bộ công cụ hữu ích cho những người vận hành các hệ thống lớn.

Trung tâm quản lý mặt trời

Chức năng bổ sung được chia thành hai gói - Ứng dụng Giám sát Hệ thống Nâng cao và Quản lý Ngoại hạng.

Gói Giám sát Hệ thống Nâng cao bao gồm:

  • đầy đủ chức năng của Kernel Reader;
  • hệ thống kiểm tra sức khỏe cho Solaris;
  • hệ thống giám sát hệ thống tập tin;
  • hệ thống giám sát kích thước thư mục;
  • một hệ thống giám sát các quy trình và xem nhật ký hệ thống và một số tính năng khác.

Các ứng dụng quản lý cao cấp bao gồm:

  • Giao diện quản lý dựa trên web;
  • hoạt động nhóm;
  • một hệ thống để phân phối các cấu hình mô-đun;
  • giao diện dòng lệnh (để viết kịch bản);
  • nhập / xuất dữ liệu và một số khả năng khác.

Người quản lý tài nguyên Solaris

Nhiều quản trị viên có kinh nghiệm đã vui mừng nhớ lại những lần họ sở hữu một công cụ để ảnh hưởng đến người dùng - một hệ thống quản lý tài nguyên. Có những ưu tiên khó khăn trong các hệ thống thời gian thực như RSX-11M và hạn ngạch thời gian máy để xử lý hàng loạt trên máy tính ES và các phân vùng logic để thực hiện các tác vụ đặc quyền trên máy tính lớn. Và đó là điều họ luôn thiếu trong các hệ thống chia sẻ thời gian như UNIX. Điều này có thể hiểu được: UNIX lớn lên trong môi trường đại học, nơi không có nhiệm vụ kinh doanh quan trọng nào phải hoàn thành trong một khoảng thời gian xác định nghiêm ngặt.

Việc đưa các máy chủ UNIX vào các ứng dụng nghiêm trọng đòi hỏi sự phân bổ tài nguyên chặt chẽ hơn - bộ nhớ, I / O, sức mạnh xử lý. Câu trả lời của Sun Microsystems là Solaris Resource Manager. Công cụ này, cũng được tạo ra bởi một nhóm quản trị viên, cho phép bạn phân bổ tài nguyên máy tính cho người dùng cá nhân, nhóm người dùng hoặc quy trình riêng lẻ, với thời gian đảm bảo cho các chương trình VIP chạy và dự trữ cho những người khác.

Cụm mặt trời

Bất chấp mọi nỗ lực để nâng cao độ tin cậy của thiết bị, vẫn không thể tránh khỏi những hỏng hóc. Ngay cả khi đã sao chép tất cả các thành phần trong máy chủ và cung cấp tính năng khôi phục tự động sau khi bất kỳ thiết bị nào bị lỗi, chúng tôi cũng không thể loại trừ khả năng xảy ra cái gọi là tai nạn trong nước - rò rỉ, ngắt kết nối cáp ngẫu nhiên, v.v. Do đó, bước tiếp theo trong việc đảm bảo tính sẵn sàng cao của hệ thống là tạo một cụm. Trên Solaris, điều này được thực hiện bằng cách sử dụng phần mềm Sun Cluster. Phiên bản hiện tại của sản phẩm này - Sun Cluster 3.0 - cho phép bạn trình bày một hệ thống gồm tối đa 8 nút như một tổng thể duy nhất cho người dùng: một địa chỉ mạng, một không gian thiết bị, một hệ thống tệp, một bộ ứng dụng.

Sản phẩm này đã chuyển từ một phương tiện đơn giản để chuyển đổi dự phòng sang máy chủ dự phòng trong trường hợp không thành công với hệ thống quản lý tài nguyên nâng cao bao gồm cân bằng tải, di chuyển ứng dụng giữa các nút, công cụ phát triển để kết nối hệ thống ứng dụng của riêng bạn, v.v.

Công cụ lưới mặt trời

Được biết, trong một hệ thống thông tin điển hình, tài nguyên máy tính được sử dụng rất không hiệu quả - trung bình 90% thời gian các máy trạm không hoạt động. Nhiều gói vấn đề tính toán hiệu suất cao có thể được giải quyết nhanh hơn nhiều nếu chúng có thể được thực hiện trên các hệ thống miễn phí. Với những mục tiêu này, Sun Microsystems cung cấp phần mềm Sun Grid Engine cho phép các tác vụ tính toán được phân phối trên các tài nguyên tính toán miễn phí của các máy tính nhàn rỗi.

Sun Grid Engine, sử dụng các tác nhân được cài đặt trên các nút tính toán của mạng, giám sát các tài nguyên tính toán có sẵn, thu thập các tác vụ cần thực hiện trong một hàng đợi và quản lý hàng đợi này, đưa các tác vụ cho các nút khác nhau của mạng. Hệ thống quản lý với giao diện đồ họa cho phép cả quản trị viên và người dùng có quyền thích hợp quản lý quá trình này.

Lúa gạo. 6). Môi trường này bao gồm:

  • dịch vụ thư mục và chính sách;
  • một máy chủ ứng dụng quản lý các thành phần J2EE;
  • dịch vụ truy cập cơ sở dữ liệu và kho lưu trữ của công ty;
  • cung cấp dịch vụ của dịch vụ và tương tác với người dùng, có tính đến tất cả các loại thiết bị khách (máy tính, PDA, điện thoại, v.v.);
  • các công cụ phát triển và gỡ lỗi cho các ứng dụng mạng.

Không chỉ Solaris ...

Trong bài viết này, chúng tôi đã xem xét ngắn gọn (than ôi, quá ngắn gọn) về Solaris và môi trường của nó, cho phép bạn tạo và vận hành cơ sở hạ tầng mạng. Để tạo ra một môi trường cung cấp dịch vụ ứng dụng, Sun Microsystems cung cấp dòng sản phẩm iPlanet cung cấp Máy chủ thư mục, Máy chủ nhắn tin, Máy chủ cổng thông tin, Máy chủ ứng dụng, Khả năng phân phối và tương tác (Máy chủ Web) và nhiều dịch vụ khác được bao gồm trong kiến ​​trúc Sun ONE.

Nhưng đây là một câu chuyện hoàn toàn khác và là một chủ đề cho một bài báo riêng biệt.

ComputerPress 9 "2001

    Phiên bản của hệ điều hành UNIX do tập đoàn SUN Microsystems phát triển cung cấp: đa xử lý đối xứng; các công cụ để làm việc với hình ảnh; bảo mật dữ liệu; tương tác với Internet; + có đặc điểm là ... ... Từ vựng tài chính

    Thuật ngữ này có các nghĩa khác, xem Hệ điều hành (định hướng). Yêu cầu "OS" được chuyển hướng đến đây; xem thêm các nghĩa khác. Hệ điều hành, abbr. OS (hệ điều hành tiếng Anh, OS) một tổ hợp các nhà quản lý và ... ... Wikipedia

    Thuật ngữ này có những nghĩa khác, xem Inferno. Inferno ... Wikipedia

    DEMOS Developer Institute of Atomic Energy. Dòng hệ điều hành IVKurchatova Lịch sử Nhà nước DEMOS (Hệ điều hành di động thống nhất đối thoại) Bản sao Unix của Liên Xô / Nga, dựa trên Moscow. Dựa trên chúng tại Viện Nguyên tử ... Wikipedia

    Hệ điều hành mạng Là hệ điều hành có sẵn các khả năng làm việc trên mạng máy tính. Các tính năng này bao gồm: hỗ trợ thiết bị mạng hỗ trợ giao thức mạng hỗ trợ giao thức ... ... Wikipedia

    Thuật ngữ này có các nghĩa khác, xem Amoeba (định hướng). Amoeba Nhà phát triển Andrew Tanenbaum và các cộng sự. Mã nguồn Mở Bản phát hành đầu tiên 1983 Phiên bản mới nhất 5.3 1996 Loại hạt nhân Mick ... Wikipedia

    Thuật ngữ này có những nghĩa khác, xem VM. VM Screenshot VM / 370 Nhà phát triển ... Wikipedia

    Thuật ngữ này có các nghĩa khác, xem Dynix. Dynix Được tạo bởi Sequent, họ Hệ điều hành Unix của IBM Phiên bản mới nhất 4.6.0 2002 Loại hạt nhân Giấy phép nguyên khối Đã đóng ... Wikipedia

    Spring là một hệ điều hành hướng đối tượng microkernel thử nghiệm được phát triển bởi Sun Microsystems vào đầu những năm 1990. Nó sử dụng các nguyên tắc tương tự như các nguyên tắc được sử dụng trong nhân Mach. Quá trình phát triển bị dừng lại giữa chừng ... Wikipedia

    Nhà phát triển Polaris Dòng hệ điều hành cộng đồng OpenSolaris Unix, Nền tảng được hỗ trợ OpenSolaris Loại hạt nhân PowerPC Giấy phép hạt nhân nguyên khối CDDL ... Wikipedia

Sách

  • Hệ điều hành Solaris, F. I. Torchinsky, E. S. Ilyin, Khóa học dành cho việc sử dụng hệ điều hành Solaris một cách độc lập. Khi bạn học khóa học, người đọc (người nghe) sẽ có thể làm quen với các nguyên tắc cơ bản của hệ thống UNIX, trong thực tế để thực hiện các nhiệm vụ ... Chuyên mục: Cơ bản Tin học, Công trình tổng hợp Loạt: Nhà xuất bản: Internet University of Information Technology, Binom. Phòng thí nghiệm tri thức,
  • Hệ điều hành Solaris, F. I. Torchinsky, E. S. Ilyin, Khóa học dành cho việc sử dụng hệ điều hành Solaris một cách độc lập. Khi học khóa học, người đọc sẽ có thể làm quen với các nguyên tắc cơ bản của hệ thống UNIX, trong thực tế, thực hiện các nhiệm vụ ... Thể loại: Hệ điều hành Loạt bài: Cơ bản về Công nghệ Thông tin Nhà xuất bản:
  • Tương thích nhất quán:
  • Con số cuối cùng trong sự thật thú vị là thú vị bởi vì con số đó là một tập hợp con nhỏ các ứng dụng sẽ chạy trên Oracle Solaris 11.4. Nó không bao gồm các ứng dụng sẽ chạy trên Oracle Solaris 11 được thiết kế và xây dựng cho Oracle Solaris 10 (cũng không phải 8 và 9 cho vấn đề đó). Một trong những lý do tại sao Oracle Solaris được rất nhiều công ty lớn và chính phủ xung quanh tin tưởng. thế giới để chạy các ứng dụng quan trọng nhất của họ là tính nhất quán của chúng tôi. Một trong những khả năng quan trọng của Oracle Solaris là Đảm bảo tính tương thích của ứng dụng Oracle Solaris. Trong gần 20 năm nay, chúng tôi đã đảm bảo rằng Oracle Solaris sẽ chạy các ứng dụng được xây dựng trên các bản phát hành trước của Oracle Solaris, và chúng tôi tiếp tục giữ lời hứa đó cho đến ngày hôm nay.
  • Ngoài ra, chúng tôi đã giúp việc di chuyển khối lượng công việc Oracle Solaris 10 của bạn sang Oracle Solaris 11. Dễ dàng hơn bao giờ hết. Chúng tôi đã cải tiến các công cụ di chuyển và tài liệu của mình để làm cho việc chuyển từ Oracle Solaris 10 sang Oracle Solaris 11 trên phần cứng hiện đại trở nên đơn giản hơn. Tất cả trong một nỗ lực để tiết kiệm tiền cho bạn.

Oracle Solaris(trước đây là SunOS) là một sản phẩm thương mại cung cấp cho người dùng nền tảng hướng máy chủ tích hợp và đầy đủ tính năng kết hợp phần mềm điện toán đám mây nguồn mở OpenStack mạnh mẽ với hệ điều hành cấp doanh nghiệp ổn định và đáng tin cậy.

Tính khả dụng, nền tảng được hỗ trợ, tùy chọn khởi động và một chút lịch sử

Trước hết, chúng tôi muốn nhắc người đọc rằng đây không phải là một bản phân phối Linux! Solaris OS là một hệ điều hành UNIX ban đầu được phát triển bởi Sun Microsystems, và hiện nay được Tập đoàn Oracle duy trì với tên gọi Oracle Solaris.

Nó có sẵn để tải xuống dưới dạng hình ảnh ISO có thể cài đặt và trực tiếp có thể được ghi vào đĩa CD trắng bằng bất kỳ phần mềm ghi CD / DVD nào, cũng như hình ảnh USB cho phép người dùng ghi hệ điều hành vào ổ đĩa flash USB di động.

Các kiến ​​trúc được hỗ trợ bao gồm x86 (32-bit) và SPARC (Kiến trúc bộ xử lý có thể mở rộng). Yêu cầu hệ thống được đề xuất bao gồm ít nhất 2GB hoặc RAM (bộ nhớ hệ thống) và ít nhất 15GB dung lượng đĩa cứng trống.

Hình ảnh Live CD ISO / USB cung cấp cho người dùng lời nhắc khởi động hiện đại được cung cấp bởi GRUB2, từ đó người dùng có thể bắt đầu môi trường trực tiếp với cài đặt mặc định, sử dụng bộ đệm khung VESA, có bật SSH, với trình đọc màn hình, với kính lúp hoặc ở chế độ văn bản ... Cũng có thể khởi động hệ điều hành hiện có được cài đặt trên đĩa đầu tiên.

Công nghệ UNIX hiện đại cho cả nền tảng máy chủ và máy tính để bàn

Trước khi vào môi trường trực tiếp, người dùng sẽ cần chọn bố cục bàn phím và ngôn ngữ họ muốn sử dụng. Phiên đồ họa được cung cấp bởi môi trường máy tính để bàn GNOME truyền thống, bao gồm hai bảng, một bảng trên cùng để truy cập menu chính và khởi chạy ứng dụng và một bảng dưới cùng để tương tác với các ứng dụng đang chạy và chuyển đổi giữa các không gian làm việc ảo.

Sử dụng hệ thống tệp ZFS được đánh giá cao, nó bao gồm các ứng dụng mạnh mẽ như trình duyệt web Mozilla Firefox, ứng dụng email và tin tức Mozilla Thunderbird, trình thiết kế giao diện Glade, trình nhắn tin tức thời Pidgin, trình phát nhạc Rhythmbox, trình phát video Totem, kính lúp và trình đọc màn hình Orca và phân vùng GParted người biên tập.

Bản thân công ty đã không đưa ra bất kỳ tuyên bố nào về vấn đề này - nhân viên của họ, những người đã bị cho thôi việc, đã báo cáo về việc sa thải trên Internet. Đặc biệt, Drew Fisher, nhà phát triển Python và OpenStack cấp cao cho Solaris, đã viết về điều này trên Twitter.

“Đây là sự thật. Oracle đã cắt hầu hết Solaris (và những người khác) ngày hôm nay, ”ông nói. Bản thân Fisher cũng mất việc, về điều này ông viết riêng: “Oracle đã tặng Dobby một chiếc tất! Dobby thì miễn phí! Có ai cần một nhà phát triển Python với hơn 15 năm kinh nghiệm không? "

Số phận của Solaris

Chuyên mục CNTT Simon Phipps cũng xác nhận trên Twitter rằng “gần như tất cả” nhân viên kỹ thuật của dự án Solaris đã bị sa thải (anh ấy sử dụng tên gọi “~ tất cả”). Phipps cho rằng đây là dấu hiệu của sự “kết thúc vòng đời” của sản phẩm đang được phát triển. Tuy nhiên, ông lưu ý rằng một số lượng nhỏ các nhà phát triển vẫn ở lại vị trí của họ. Các mục khác trên The Layoff chỉ ra rằng gần đây "hàng trăm" công nhân đã được chuyển từ nhóm Solaris sang bộ phận Linux của Oracle.

Theo The Register, một làn sóng cắt giảm mới sẽ dẫn đến việc ngừng phát triển hệ thống lưu trữ cho Thiết bị lưu trữ ZFS, nhưng số phận của Solaris và SPARC vẫn chưa chắc chắn. Oracle đã công bố ý định hỗ trợ Solaris cho đến năm 2030, vì vậy người dùng sẽ không phải tự lo cho mình. Tính đến thực tế là nhân viên được chuyển sang bộ phận Linux có thể dành một phần thời gian của họ cho Solaris, công ty sẽ không gặp bất kỳ khó khăn nào trong việc cập nhật hệ điều hành này, The Register viết. Sự thay đổi quan trọng cuối cùng đã được thực hiện đối với Solaris cách đây ba năm với việc phát hành Solaris 11.

Tuy nhiên, nếu Oracle ngừng phát triển SPARC, nó có thể cắt đứt con đường di tản thông qua đám mây đối với người dùng nền tảng Sun. Quyết định này cho thấy rằng các kế hoạch của Oracle để tạo ra một đám mây tuân thủ SPARC đã không nhận được sự hỗ trợ cần thiết, The Register lưu ý.

Cập nhật liên tục Solaris

Theo mô hình phát hành bản cập nhật này, thay vì phát hành phần mềm dưới dạng tập hợp trong khoảng thời gian sáu tháng, như trong trường hợp của Ubuntu Linux và lên đến một năm, như trong trường hợp của Microsoft Windows, mã được phát hành dưới dạng dòng liên tục. Cách tiếp cận này thường được sử dụng trong các dự án phát triển phần mềm đám mây linh hoạt đánh giá khả năng thích ứng với các nhu cầu kinh doanh thay đổi.

Thông báo tương ứng được đưa ra bởi Oracle từ bỏ kế hoạch phát hành phiên bản tiếp theo, chính, của Solaris 12.

Công ty tuyên bố rằng “các tính năng và chức năng mới sẽ được triển khai cho Oracle Solaris thông qua các bản phát hành điểm thay vì các bản phát hành chính mang tính cách mạng hơn ... Điều này đáp ứng yêu cầu của khách hàng về sự chuyển đổi linh hoạt và suôn sẻ từ bản phát hành này sang bản tiếp theo, đảm bảo tính liên tục của đổi mới với đầu tư được đảm bảo bảo hộ. ... Bằng cách chuyển sang mô hình nâng cấp liên tục dựa trên Oracle Solaris 11, khách hàng sẽ trải nghiệm quá trình nâng cấp mượt mà hơn, phù hợp hơn với quá trình chuyển đổi sang các mô hình triển khai linh hoạt. ”

Khi Oracle có kế hoạch tích hợp SPARC và Solaris vào Đám mây Oracle của mình, các nhà phân tích cho rằng đây là một bước đi thông minh. Tuy nhiên, để tích hợp liên tục, các nhóm kiểm tra, hỗ trợ, phát triển và vận hành phải hoạt động tổng thể. Nhưng sau khi sa thải những người này ...

Solaris 11.next, thay thế Solaris 12, dự kiến ​​sẽ trở thành bản phát hành Hỗ trợ dài hạn với các bản sửa lỗi cần thiết, bao gồm. - an toàn, nhưng không thay đổi đáng kể.

Oracle sẽ hỗ trợ Solaris trong một thời gian dài, với hỗ trợ hàng đầu cho đến tháng 1 năm 2031 và hỗ trợ kéo dài cho đến tháng 1 năm 2034.

Oracle đã xác nhận rằng Solaris sẽ tiếp tục được hỗ trợ trong đám mây trên nền tảng SPARC Model 300 dưới dạng IaaS và là hệ điều hành khách trong Dịch vụ Đám mây Điện toán Oracle.

2016: Hỗ trợ Docker

2015

Oracle Solaris 11.3

Docker tích hợp với Oracle Solaris

Vào ngày 19 tháng 8 năm 2015, Tập đoàn Oracle đã công bố kế hoạch tích hợp Docker vào Oracle Solaris. Việc tích hợp sẽ giúp bạn tận dụng nền tảng Docker mở để dễ dàng phân phối các ứng dụng được xây dựng và triển khai bằng công nghệ ảo hóa Oracle Solaris Zones được tích hợp trong Oracle Solaris.

Oracle có kế hoạch chuẩn bị hình ảnh Docker cho một số sản phẩm phần mềm, bao gồm Oracle WebLogic Server. Mục tiêu là phát triển và thử nghiệm.

Oracle Solaris Zones đã xuất hiện trên Solaris hơn 10 năm trước với tên gọi Solaris Containers. Nó cung cấp khả năng mở rộng, cách ly tài nguyên hoàn toàn và bảo mật, là những yếu tố quan trọng trong môi trường CNTT cấp doanh nghiệp. Oracle Solaris Zones có thể được sử dụng làm "phân vùng phần cứng" cho hầu hết các ứng dụng doanh nghiệp bằng cách giới hạn số lượng giấy phép được sử dụng.

Theo các nhà phát triển, việc tích hợp được công bố sẽ mang lại lợi ích của cả hai nền tảng - quyền truy cập vào các công cụ cấp doanh nghiệp do Oracle Solaris cung cấp để bảo mật, cô lập tài nguyên và chẩn đoán, với khả năng dễ dàng tạo các thùng chứa trong môi trường sản xuất, phát triển / thử nghiệm và đám mây môi trường máy tính. Tích hợp Docker với Oracle Solaris sẽ cung cấp sự đơn giản hơn nữa và tích hợp chặt chẽ các công nghệ được triển khai trong doanh nghiệp và trên đám mây.

Đã phát hành bản beta Solaris v.11.3

Phiên bản beta của Solaris 11.3 đã được chuẩn bị để tải xuống, với các hình ảnh cài đặt có sẵn cho kiến ​​trúc x86-64 và SPARC. Đối với kiến ​​trúc x86, một hệ thống demo trực tiếp được cung cấp thêm.

Hệ điều hành đã thêm một bộ lọc gói PF và OpenSSH (ngoài SunSSH fork), thực hiện di chuyển trực tiếp cho Kernel Zones và cấu hình lại nóng các vùng, hỗ trợ tải đã xác minh, hỗ trợ nén LZ4 và so sánh đệ quy các ảnh chụp nhanh trong ZFS, thực hiện tràn công nghệ bảo vệ bộ đệm Ứng dụng Dữ liệu Toàn vẹn (ADI).

2014

Oracle Solaris 11.2

Vào ngày 29 tháng 4 năm 2014, tập đoàn Oracle đã giới thiệu phiên bản mới của hệ điều hành Oracle Solaris 11.2.

Phiên bản hệ điều hành mới cho phép các dịch vụ CNTT triển khai các dịch vụ đám mây từ đầu chỉ trong vài phút, với độ tin cậy, bảo mật và hiệu suất cấp doanh nghiệp.

Đặc thù

  • Là một phần của Oracle Solaris 11.2, bộ OpenStack hoàn chỉnh bổ sung cho môi trường Oracle Solaris và cung cấp khả năng quản lý các siêu giám sát và cơ sở hạ tầng khác trong trung tâm dữ liệu.
  • Oracle Solaris 11.2 đơn giản hóa và tăng tốc các tác vụ quản lý vòng đời so với các phiên bản trước.
  • Phiên bản mới bao gồm một siêu giám sát tích hợp cho kiến ​​trúc SPARC và x86 để ảo hóa không chi phí, ngoài các công cụ ảo hóa Oracle Solaris Zones hiện có.
  • Oracle Solaris 11.2 bao gồm công nghệ mạng do phần mềm xác định (ứng dụng tùy chỉnh) tích hợp với Oracle Java, Cơ sở dữ liệu Oracle và Ứng dụng Oracle để cung cấp QoS cấp ứng dụng.
  • Oracle Solaris 11.2 được thiết kế để mang lại hiệu suất và hiệu quả kỷ lục khi được triển khai với Thiết bị lưu trữ Oracle ZFS.

Oracle Solaris 11.2 có sẵn để tải xuống

Ngoài ra, Oracle cho biết môi trường Solaris Zones nhanh hơn tới bốn lần. Trong các khu vực, bạn có thể chạy song song các tác vụ khác nhau trên cùng một máy, mỗi tác vụ trong môi trường biệt lập của riêng nó. Bây giờ nó cũng có thể chuyển vùng giữa các máy chủ.

Một giao diện mới để tối ưu hóa bộ nhớ dùng chung được chia sẻ giữa cơ sở dữ liệu Oracle và Oracle Solaris 11.1, khởi động và tắt cơ sở dữ liệu nhanh hơn gấp 8 lần, và khả năng thay đổi kích thước Khu vực Toàn cầu Hệ thống (SGA) trong cơ sở dữ liệu Oracle mà không cần khởi động lại.

Oracle Solaris 11.1 giới thiệu các khả năng mới để tối ưu hóa hiệu suất Cơ sở dữ liệu Oracle. Giao diện Oracle Solaris DTrace I / O trong Oracle Solaris 11.1 cho phép Oracle DBAs xác định và cô lập các nút thắt cổ chai trong hệ thống con I / O, mạng và hệ thống lưu trữ.

Với Plugin Oracle Solaris DTrace mới dành cho Oracle Java Mission Control, người dùng có thể cấu hình các ứng dụng Java trên hệ thống Oracle Solaris trực tiếp.

Các tính năng quản lý đám mây mới nâng cao khả năng ảo hóa gốc của Oracle Solaris 11 cho hệ thống, mạng và tài nguyên lưu trữ, bao gồm hỗ trợ mở rộng cho Mạng do phần mềm xác định (SDN) với các cải tiến cho môi trường Edge Virtual Bridging để tối đa hóa mạng sử dụng tài nguyên và khả năng quản lý băng thông trong môi trường đám mây.

Công cụ dự đoán truy cập bộ nhớ mới theo dõi việc sử dụng bộ nhớ và tối ưu hóa kích thước trang bộ nhớ cũng như phân bổ tài nguyên, do đó cải thiện hiệu suất ứng dụng tổng thể.

Hỗ trợ 32 TB RAM và hàng nghìn CPU giúp khai thác toàn bộ tiềm năng của hệ thống máy chủ Oracle mới.

Khả năng phân cụm Oracle Solaris 10 Zone mới cho phép người dùng hợp nhất các ứng dụng quan trọng chạy Oracle Solaris 10 vào môi trường đám mây Oracle Solaris 11.

Khả năng khôi phục thảm họa nâng cao tận dụng các dịch vụ Oracle Sun ZFS Storage Appliance và Oracle Solaris Cluster 4.1 cung cấp chuyển đổi dự phòng phối hợp tới một trang web từ xa để khôi phục trong trường hợp ứng dụng bị lỗi và mất dữ liệu.

Cải thiện khả năng phát hiện lỗi lưu trữ và quản lý phụ thuộc tài nguyên giúp các ứng dụng tiếp tục nhanh hơn.

Các biện pháp bảo vệ dựa trên nhãn mới trong các cụm Khu vực Oracle Solaris cho phép phân đoạn ứng dụng dành riêng cho quốc phòng trong các hệ thống quan trọng về sứ mệnh được hợp nhất cao bằng cách sử dụng Phần mở rộng đáng tin cậy của Oracle Solaris 11.

Oracle Enterprise Manager Ops Center cung cấp cho Oracle Solaris 11 khả năng quản lý đám mây toàn diện, bao gồm khả năng tự động cung cấp vùng Oracle Solaris 11. Các công cụ quản lý tích hợp của OpsCenter cung cấp cơ sở hạ tầng đám mây hiệu suất cao. Oracle Enterprise Manager Ops Center được cung cấp miễn phí cho khách hàng của Oracle Solaris thông qua Chương trình Ops Center Everywhere.

Oracle Solaris Studio bao gồm một trình biên dịch và công cụ phát triển phân tích được tối ưu hóa mới hỗ trợ lập trình đa luồng và tối ưu hóa ứng dụng để chạy đáng tin cậy trên hệ thống Oracle Solaris 11.1.

Oracle Solaris 11 cung cấp khả năng tương thích nhị phân được đảm bảo với các phiên bản trước của Oracle Solaris thông qua Chương trình đảm bảo ứng dụng nhị phân Oracle Solaris, cung cấp cho người dùng một lộ trình nâng cấp dễ dàng và bảo vệ đầu tư hàng đầu trong ngành. Oracle Solaris Legacy Containers cho phép chuyển các môi trường Oracle Solaris kế thừa sang các nền tảng phần cứng mới nhất, cung cấp khả năng tiết kiệm năng lượng và làm mát hợp nhất cũng như giảm không gian máy chủ.

2011

Solaris 11

Solaris 10

Có thể tải xuống phiên bản mới nhất của OpenOracle Solaris OS từ trang cộng đồng OpenOracle Solaris. Khi tải lên một hình ảnh, bạn nên cẩn thận, vì theo mặc định, một hình ảnh "nhẹ" với bản địa hóa hạn chế (chỉ các ngôn ngữ chính) và cài đặt nhanh được cung cấp. Hình ảnh được đánh dấu bằng chữ cái "g" (toàn cầu) sử dụng tính năng nén LZMA. Điều này đã bổ sung hỗ trợ cho 12 ngôn ngữ máy tính để bàn. Nhân tiện, bạn có thể nhận đĩa miễn phí qua đường bưu điện. Để thực hiện việc này, hãy chọn liên kết "Get Free Media" trên trang web của dự án và điền vào biểu mẫu.

Mặc dù nền tảng x86 đã được phát triển cho Oracle Solaris trong một thời gian dài (từ năm 1994), nhưng danh sách các thiết bị được hỗ trợ lại nhỏ hơn so với danh sách của Linux. Một số thành phần hiện đang nhanh chóng được chuyển từ NetBSD và các hệ điều hành khác (miễn là giấy phép cho phép) - ví dụ: ngăn xếp Bluetooth (opensolaris.org/os/project/bl Bluetooth). Sự phát triển của ACPI (Tạm ngưng / Tiếp tục) và DRI đang ở giai đoạn đầu. Nhiều nhà sản xuất phần cứng cung cấp trình điều khiển của riêng họ, một thứ được viết bởi những người đam mê hệ thống này. Do đó, OpenOracle Solaris đi kèm với rất nhiều trình điều khiển cho nhiều thiết bị. Trong menu "Ứng dụng" thậm chí còn có một chương trình để định cấu hình trình điều khiển của card màn hình Nvidia - Nvidia X Server Setting.

Trước khi cài đặt bộ phân phối, bạn nên sử dụng chương trình Tiện ích Trình điều khiển Thiết bị, lối tắt dành cho chương trình này nằm trên màn hình nền. Nó sẽ giúp bạn đánh giá hỗ trợ phần cứng trong từng trường hợp cụ thể và sẽ cung cấp danh sách các khuyến nghị chỉ ra các trình điều khiển được yêu cầu. Số phần cứng không được hỗ trợ được hiển thị trong dòng "Sự cố trình điều khiển" và bản thân phần cứng gặp sự cố được đánh dấu màu đỏ. Trong trường hợp đơn giản nhất, để cài đặt trình điều khiển, chỉ cần nhấp vào nút "Cài đặt Trình điều khiển". Để giúp dự án thu thập dữ liệu, bạn có thể gửi thông tin về phần cứng máy tính của mình bằng cách nhấp vào nút Gửi.

Để tìm phần cứng tương thích, bạn nên truy cập tài nguyên - Hệ điều hành Oracle Solaris: Danh sách Tương thích Phần cứng (www.sun.com/bigadmin/hcl), bộ sưu tập trình điều khiển cho card mạng Trình điều khiển NIC miễn phí cho Oracle Solaris (trang web2.nifty.com / mrym3 / taiyodo / eng) và Hệ thống âm thanh mở (opensound.com/oss.html).

Trong số các dự án, hãy chú ý đến Trình quản lý thiết bị, cung cấp triển khai gần như sẵn sàng của trình quản lý thiết bị (www.opensolaris.org/os/project/devicemgr).

Tháng 9 năm 2010, Oracle phát hành bản cập nhật cho hệ điều hành Solaris 10. Song song đó, các gói phần mềm Oracle Solaris Cluster 3.3 và môi trường phát triển ứng dụng Oracle Solaris 12.2 cũng được phát hành.

Bản cập nhật được phát hành đã được kiểm tra khả năng tương thích với các giải pháp công ty khác và các giải pháp máy chủ phổ biến từ các nhà sản xuất khác. Cùng với việc phát hành hệ thống, các khóa học chứng chỉ Solaris cũng được cập nhật, bao gồm khoảng 50.000 câu hỏi và trường hợp thực tế khác nhau.

Trong phiên bản 10/09, công ty đã tăng hiệu suất của toàn bộ hệ thống con mạng và nhân hệ điều hành, bổ sung các tính năng mới liên quan đến ảo hóa dựa trên các máy chủ x86 và SPARC. Ngoài ra trong tính năng mới là một phiên bản mới của hệ thống tệp độc quyền ZFS, hỗ trợ các mảng đĩa rất lớn.

Từ quan điểm phần cứng, 10/09 hỗ trợ các bộ vi xử lý AMD và Intel x86 mới nhất. Oracle cũng cho biết phiên bản mới hoàn toàn tương thích với 11.000 ứng dụng của bên thứ ba được viết trước đó cho Solaris 10.

Đối với Solaris Cluster 3.3, Oracle cung cấp một bộ giải pháp để tạo các cụm sản xuất chuyển đổi dự phòng cấp doanh nghiệp. Các ứng dụng nhóm Oracle Solaris Containers và Oracle Solaris Cluster Geographic Edition có sẵn tại đây. Hỗ trợ nền tảng cụm và các sản phẩm hướng theo cụm phổ biến khác như Oracle WebLogic Server, Oracle's Siebel CRM, MySQL Cluster và Oracle Business Intelligence Enterprise Edition 11g.

Gói phần mềm cụm cấp hệ thống cũng hỗ trợ Solaris Trusted Extensions để tăng cường bảo mật dữ liệu và công nghệ InfiniBand cho truyền thông tốc độ cao.

Solaris Studio 12.2 có các công cụ mới để phát triển các ứng dụng Solaris đa luồng và phân tán.

Môn lịch sử

Vào đầu những năm 1990, Sun Microsystems đã thay thế SunOS 4 dựa trên BSD bằng UNIX System V Release 4 (SVR4), được đồng phát triển với AT&T, và cũng đổi tên SunOS 5 thành Solaris 2. Sau phiên bản 2.6, Sun Microsystems bỏ "2." , và phiên bản tiếp theo được gọi là Solaris 7.

Solaris là một hệ điều hành SunOS với giao diện đồ họa và một số thành phần bổ sung.

Bắt đầu với Solaris 9, Sun Microsystems đang cung cấp phiên bản công khai (mã nhị phân hoặc mã nguồn đóng), phi thương mại của Solaris để tải xuống theo giấy phép CDDL. Nó khác với phiên bản thương mại do không có hỗ trợ kỹ thuật từ Sun Microsystems, tài liệu in và một số phần mềm độc quyền bổ sung (Phần mềm Giá trị Gia tăng).

Vào tháng 6 năm 2005, Sun Microsystems đã quyết định mở một số mã nguồn Solaris 10 và khởi chạy dự án OpenSolaris. Phát triển phiên bản tiếp theo của Solaris - 11.0 (tên hoạt động của dự án - Nevada). đang được tiến hành với sự cộng tác của Cộng đồng OpenSolaris và phần lớn dựa trên OpenSolaris 1.0.

Kiến trúc được hỗ trợ

Solaris được thiết kế cho kiến ​​trúc bộ xử lý SPARC và x86 (bao gồm cả x86-64). Hỗ trợ cho bộ vi xử lý Itanium (Intel) đã được lên kế hoạch nhưng không được triển khai. Một nỗ lực đã được thực hiện để chuyển Solaris sang kiến ​​trúc PowerPC, phiên bản 2.5.1 đã được phát hành cho các bộ xử lý này, tuy nhiên, điều này đã sớm bị bỏ qua. Có một sự hỗ trợ trở lại cho kiến ​​trúc PowerPC trong OpenSolaris. Trong Solaris 10, Sun Microsystems đã triển khai Linux ABI cho phép bạn chạy các ứng dụng Linux trên Solaris trên hệ thống x86 (Solaris Containers for Linux Applications).

Kể từ năm 2007, Solaris hỗ trợ trên các hệ thống x86 của mình:

Giao diện đồ họa người dùng

Các phiên bản đầu tiên của Solaris sử dụng OpenWindows GUI. Kể từ Solaris 2.6, CDE đã thay thế nó và Solaris 10 bao gồm Hệ thống máy tính để bàn Sun Java, dựa trên GNOME.

ví dụ về Solaris 10 GUI trên GNOME

Phiên bản
Phiên bản SolarisNgày phát hànhĐặc thù
Solaris 10Phút tháng mười một năm 2006Opensolaris
Solaris 10Ngày 31 tháng 1 năm 2005
Solaris 9Ngày 22 tháng 5 năm 2002
Solaris 88 tháng 2 năm 2000
Solaris 77 tháng 11 năm 1998
Solaris 2,66 tháng 7 năm 1997
Solaris 2.5.1Tháng 5 năm 1996
Solaris 2,55 tháng 11 năm 1995
Solaris 2.44 tháng 11 năm 1994
Solaris 2.33 tháng 11 năm 1993
Solaris 2.22 tháng 5 năm 1993
Solaris 2.11 tháng 12 năm 1992 (SPARC) tháng 5 năm 1993 (x86)
Solaris 2.0Tháng 6 năm 1992
Được phát triển bởi OpenSolaris - một Solaris mã nguồn mở. Phiên bản ổn định 1.0 dự kiến ​​phát hành vào tháng 6 năm 2006. Hiện tại, một bản dựng đã có sẵn - OpenSolaris Nevada Build 62 từ năm 2007.

Opensolaris

OpenSolaris là dự án phát triển mã nguồn mở của Sun cho Solaris. Bản dựng đầu tiên của OpenSolaris được phát hành vào ngày 14 tháng 6 năm 2005. Cho đến nay, Sun đã mở nguồn nhân hệ điều hành, các thành phần mạng, thư viện hệ thống và các lệnh cơ bản cho cả kiến ​​trúc SPARC và x86. Các thành phần này có thể được lấy làm cơ sở để xây dựng các bản phân phối của các công ty bên thứ ba, điều này hiện đang được thực hiện, cả với sự tham gia của Sun Microsystems và không có. Theo thời gian, nó được lên kế hoạch tiết lộ các phần khác của Solaris OS.

Phát triển OpenSolaris và tương lai của hệ điều hành Solaris

Quá trình phát triển OpenSolaris do Cộng đồng nhà phát triển OpenSolaris tự nguyện và không trả tiền, nhưng được hướng dẫn và điều phối bởi các chuyên gia của Sun. Đồng thời, một giao thức rõ ràng để tổ chức phát triển đã được thiết lập - cái gọi là Quy trình cộng đồng OpenSolaris.

Trong tương lai, dự kiến ​​việc phát triển các phiên bản mới của Sun Solaris sẽ chủ yếu diễn ra trong dự án OpenSolaris thông qua nỗ lực của cộng đồng các nhà phát triển nhiệt tình. Các đoạn mã tình nguyện, các tiện ích mới và nhiều cải tiến và nâng cao khác nhau sẽ được thêm vào bản phát hành thương mại mang thương hiệu Sun Solaris khi chúng được thử nghiệm, chạy và xác thực theo các tiêu chuẩn chất lượng công ty của Sun. Tuy nhiên, Sun không hứa hẹn hoàn toàn tuân thủ OpenSolaris với phiên bản thương mại của Solaris. Sun có quyền không thêm một số tính năng, chức năng và tiện ích mới vào phiên bản thương mại của Solaris có thể có trong OpenSolaris. Ngược lại, Sun dự định cung cấp phần mềm độc quyền bổ sung trong phiên bản thương mại sẽ không có trong OpenSolaris và nó không có kế hoạch tiết lộ gì cả.

OpenSolaris cũng sẽ khác với phiên bản thương mại của Sun Solaris do không có bất kỳ tài liệu chính thức nào từ Sun và hỗ trợ kỹ thuật chính thức từ các chuyên gia của Sun. Hỗ trợ kỹ thuật không chính thức và tài liệu sẽ có sẵn từ những người đóng góp cho Cộng đồng OpenSolaris.

Điều đáng chú ý là Sun ngay cả trước khi khởi động dự án OpenSolaris, trong nỗ lực nhằm tăng tính phổ biến của Hệ điều hành Solaris, đã bắt đầu cung cấp phiên bản phi thương mại nhị phân (mã nguồn đóng) miễn phí của Sun Solaris để tải xuống, khác với chỉ thương mại khi không có hỗ trợ kỹ thuật chính thức, tài liệu in và phần mềm độc quyền bổ sung (Phần mềm Giá trị Gia tăng).

Trạng thái hiện tại của dự án OpenSolaris

Hiện tại (tháng 7 năm 2006), bản dựng trung gian của OpenSolaris 1.0 (hay còn gọi là Solaris 11.0) - Nevada Build 43 đã có sẵn để tải xuống. Trong bản dựng mới, hỗ trợ cho phần cứng mới được cải thiện đáng kể (so với Solaris 10.0), số lượng trình điều khiển có sẵn trong phân phối đã được tăng hệ điều hành, cập nhật GNOME lên phiên bản 2.14, quy trình cài đặt đơn giản và tăng tốc, hỗ trợ tối ưu cho bộ xử lý 64-bit AMD và Intel, giới thiệu khả năng xây dựng hệ điều hành không chỉ với trình biên dịch Sun Studio độc quyền mà còn sử dụng trình biên dịch GCC miễn phí, cải thiện khả năng nhận dạng các phân vùng Linux hiện có trong quá trình cài đặt Solaris (GRUB hiện tìm và thêm vào menu khởi động Linux không chỉ trong trường hợp phân vùng ext2 mà còn cả ext3). Bản phát hành cuối cùng của phiên bản ổn định của OpenSolaris 1.0 được lên kế hoạch vào đầu năm 2007.

Phân phối

SchilliX

Bản phân phối đầu tiên được phát hành dựa trên OpenSolaris. Đây là bản phân phối Live-CD cho các nền tảng X86 và AMD64 (EMT64). Tác giả của bản phân phối là Jörg Schilling, tác giả của chương trình ghi đĩa CD cdrecord. Bản phân phối ban đầu chỉ cung cấp các công cụ dòng lệnh. Kể từ phiên bản 0.51, nó hỗ trợ X Windows.

BeleniX

Bản phân phối LiveCD của hệ điều hành dựa trên OpenSolaris. Được tạo ra tại "Thung lũng Silicon" của Ấn Độ bởi các kỹ sư của trung tâm Ấn Độ của công ty SUN Microsystems. Trong tương lai, nó được lên kế hoạch để cài đặt nó trên một ổ cứng. BeleniX bao gồm phần mềm miễn phí khác ngoài tất cả các thành phần của OpenSolaris. Hiện tại, hệ thống chỉ hỗ trợ nền tảng x86 32-bit. Công việc đang được tiến hành về khả năng chạy Live-CDs trong AMD64 (được hỗ trợ bởi chính OpenSolaris). Gần đây, bạn có thể sử dụng BeleniX boot từ các thiết bị USB - nó nhanh hơn một chút và cũng cho phép bạn lưu cài đặt và dữ liệu của mình.

Các tính năng chính của Hệ điều hành Solaris 10 Mới

Các tính năng nâng cao của Solaris OS

Khoản đầu tư 500 triệu đô la Mỹ đã tạo ra một hệ thống vận hành hiện đại. Solaris 10 bao gồm hơn 600 tính năng bao gồm DTrace, tự phục hồi chủ động, bộ chứa Solaris và ZFS.

Tích hợp đơn giản các ứng dụng kinh doanh

Cùng với Bộ tích hợp Java, Sun Microsystems sẽ cung cấp một nền tảng dựa trên SOA được tích hợp đầy đủ với nhiều khả năng tích hợp và chia sẻ ứng dụng.

Quản lý danh tính người dùng

Bộ công cụ quản lý danh tính an toàn, toàn diện nhất trong ngành dành cho nhiều loại cơ sở hạ tầng máy tính. Các ứng dụng mã nguồn mở tích hợp Bao gồm 188 gói phần mềm mã nguồn mở tốt nhất - được biên dịch sẵn và sẵn sàng sử dụng. Bạn có thể sử dụng chúng ngay từ đầu hoặc thay thế chúng bằng các Thành phần Hạ tầng Mặt trời đáp ứng tốt nhất nhu cầu của bạn.