Cộng đồng máy tính cổ điển đang sôi động với tâm trạng hoài niệm khi các cuộc thảo luận xung quanh máy trạm SPARC cũ của Sun Microsystems đã khơi gợi những ký ức về thời kỳ hoàng kim của máy tính Unix. Điều bắt đầu từ nỗ lực của một nhà sưu tập tìm kiếm ngôi nhà mới cho những máy SPARC thừa đã phát triển thành một cuộc trò chuyện rộng lớn hơn về công nghệ tiên tiến mà những hệ thống này đại diện từ nhiều thập kỷ trước.
Hỗ trợ hiện tại:
- NetBSD duy trì hỗ trợ tích cực cho các kiến trúc SPARC và SPARC64
- Các cuộc thảo luận thường xuyên của cộng đồng trên danh sách thư port-sparc và port-sparc64
- Nhiều người dùng từ các khu vực khác nhau cung cấp hệ thống dư thừa cho những người đam mê
Các tính năng tiên tiến vượt trước thời đại
Các thành viên cộng đồng đang suy ngẫm về việc Solaris đã cách mạng như thế nào trong thời kỳ hoàng kim của nó, đặc biệt là công nghệ container của Solaris 10 được gọi là Zones. Tính năng này cho phép người dùng chạy các phiên bản cô lập của hệ điều hành trong hệ thống chính, chia sẻ kernel nhưng xuất hiện như các môi trường riêng biệt đối với các ứng dụng. Kết hợp với các giải pháp clustering, quản trị viên có thể di chuyển các zone này giữa các máy khác nhau cùng với các volume lưu trữ của chúng.
Bạn có thể nghĩ về nó như kubernetes của bố bạn.
Khả năng này cung cấp cho các nhà thiết kế hệ thống những cách tiếp cận tinh vi để triển khai và di chuyển ứng dụng mà sẽ không trở thành xu hướng chính trong môi trường Linux trong nhiều năm nữa. Vào thời điểm đó, Linux chủ yếu được sử dụng cho các máy chủ web cơ bản, trong khi Solaris xử lý các khối lượng công việc doanh nghiệp quan trọng đòi hỏi các tính năng tiên tiến và sự ổn định vững chắc như đá.
Các Tính Năng Nâng Cao của Solaris:
- Zones: Công nghệ giống như container cho phép tạo các phiên bản hệ điều hành độc lập
- Sun Cluster/Veritas Cluster: Các giải pháp clustering có tính khả dụng cao
- Zone Migration: Khả năng di chuyển các zone giữa các node cluster với storage được gắn kèm
- Multi-version Support: Các zone có thể chạy các phiên bản Solaris khác nhau (ví dụ: ứng dụng Solaris 8 trên Solaris 10)
Phòng thí nghiệm đại học và những cuộc phiêu lưu lục thùng rác
Cuộc thảo luận cũng đã tiết lộ cách những máy trạm đắt tiền này cuối cùng tìm đường vào tay sinh viên và những người đam mê. Trước khi các quy định về chất thải điện tử trở nên phổ biến, các trường đại học chỉ đơn giản đặt phần cứng đã ngừng sử dụng trên bến tải để bất kỳ ai cũng có thể thu thập. Nhiều chuyên gia công nghệ hiện tại chia sẻ những ký ức đẹp về việc thu gom nhiều máy SPARC hỏng để xây dựng một hoặc hai hệ thống hoạt động cho mục đích sử dụng cá nhân.
Những phòng thí nghiệm tại nhà tự chế này trở thành môi trường học tập nơi sinh viên có thể thử nghiệm với các biến thể Unix khác nhau. Một số nhớ lại việc chạy bài tập trên máy trạm IBM RISC với bàn phím tốt hơn, chỉ để phát hiện ra mã của họ sẽ bị crash khi nộp để chấm điểm trên các hệ thống Solaris bắt buộc. Những người khác nhớ đến sự xa xỉ khi có cả MacOS và Solaris có sẵn đồng thời thông qua kết nối mạng.
Từ những cường quốc doanh nghiệp đến Raspberry Pi
Sự tương phản giữa thời đó và bây giờ thật nổi bật. Các hệ thống từng có giá hàng chục nghìn đô la và yêu cầu phòng máy chủ chuyên dụng giờ đây được thay thế bằng các máy tính đơn board có giá dưới 100 đô la Mỹ. Một máy chủ Sun E450 được bán với giá khoảng 40.000 đô la Mỹ vào cuối những năm 1990 được giao trên một pallet gỗ với các đường dốc tùy chỉnh để lắp đặt - khác xa so với các bo mạch phát triển nhỏ gọn ngày nay.
Một số thành viên cộng đồng vẫn duy trì bộ sưu tập những máy cổ điển này, với một số sở hữu hàng chục mô hình SPARC khác nhau. Tuy nhiên, những thách thức thực tế về không gian, tiêu thụ điện năng và tiếng ồn đã khiến nhiều người chuyển sang các lựa chọn thay thế hiện đại như bo mạch Raspberry Pi và RISC-V cho máy tính thử nghiệm.
Các Hệ Thống SPARC Đáng Chú Ý Được Đề Cập:
- Sun Ultra 45 (bốn nhân)
- Sun Blade 1500 (đa nhân)
- Sun Blade 1000 (đơn nhân)
- Sun Ultra 60, Ultra 30, Ultra 1
- Sun Fire V100 (khoảng năm 2002)
- Sun Netra T1 (khoảng năm 1999)
- SPARCstation 20, SPARCstation 5
- Sun E450 (máy chủ doanh nghiệp, ~40.000 USD vào cuối những năm 1990)
Giữ gìn di sản
Bất chấp những hạn chế thực tế, sự nhiệt tình đối với những hệ thống cổ điển này vẫn mạnh mẽ. NetBSD tiếp tục hỗ trợ các kiến trúc SPARC khác nhau, và có những cuộc thảo luận thường xuyên trên các mailing list về việc tìm kiếm ngôi nhà mới cho các hệ thống thừa. Sự tận tâm của cộng đồng trong việc bảo tồn di sản máy tính này đảm bảo rằng các thế hệ tương lai có thể trải nghiệm sự xuất sắc kỹ thuật đã định hình một kỷ nguyên của máy tính trạm.
Sự quan tâm liên tục đối với các hệ thống SPARC cổ điển phản ánh nhiều hơn chỉ là hoài niệm - nó thể hiện sự đánh giá cao đối với kỹ thuật đổi mới và các nguyên tắc thiết kế mạnh mẽ đã ảnh hưởng đến các kiến trúc máy tính hiện đại.
Tham khảo: How many SPARC's is too many SPARC's?