개요
IRIX(International RISC OS for IRIX)는 미국 실리콘 그래픽스(Silicon Graphics, SGI)가 개발한 유닉스 계열 운영체제로, 1988년부터 2006년까지 SGI의 워크스테이션 및 서버에 사용되었다. MIPS 아키텍처 기반 프로세서를 목표로 설계되었으며, UNIX System V Release 4(통합 버전)와 BSD 4.3의 기능을 통합한 하이브리드 시스템이다.
역사
- 1988년: SGI는 최초의 IRIX 버전인 IRIX 3.0을 발표했다. 이는 SGI의 IRIS 워크스테이션(특히 IRIS 4D/300)용으로 제공되었다.
- 1990년대: IRIX 5.x, 6.x, 6.5, 6.5.22 등 여러 주요 버전이 출시되었으며, 그래픽 워크스테이션 시장에서 고성능 3D 그래픽 및 과학·공학 분야 애플리케이션에 널리 활용되었다.
- 2000년대 초반: IRIX 6.5.30, 6.5.31 등 최신 패치를 적용한 버전이 제공되었지만, x86 기반 하드웨어와 리눅스·윈도우즈의 시장 점유율 확대에 따라 SGI는 2006년에 IRIX의 공식 지원을 종료하였다.
주요 특징
- MIPS 아키텍처 최적화: MIPS R3000, R4000, R5000 등 SGI 전용 프로세서에 최적화된 커널 및 드라이버를 제공한다.
- 고성능 그래픽: OpenGL 기반 그래픽 파이프라인을 기본 지원하며, SGI의 IRIX용 그래픽 라이브러리(IMAGING, OpenGL Extension)와 결합해 실시간 3D 렌더링에 강점을 보였다.
- 확장 가능한 파일 시스템: XFS(Extended File System)를 기본 파일 시스템으로 채택해 대용량 데이터 처리와 높은 신뢰성을 제공한다.
- 네트워킹 및 클러스터링: IP 네트워킹 표준을 완전 지원하며, SGI의 서버용 클러스터링 솔루션(SGI Visual Workstation Cluster)과 연동할 수 있었다.
버전 현황
| 주요 버전 | 발매 연도 | 비고 |
|---|---|---|
| IRIX 3.0 | 1988 | 최초 상용 릴리즈 |
| IRIX 5.0 | 1991 | System V와 BSD 통합 |
| IRIX 6.5 | 1998 | XFS 기본 채택, 64비트 지원 시작 |
| IRIX 6.5.30 | 2003 | 마지막 상용 업데이트 |
| IRIX 6.5.31 | 2005 | 보안 패치 포함 최종 버전 |
현재 상황
IRIX는 2006년 공식 지원 종료 이후, 상용 제품으로는 사용되지 않는다. 다만 일부 레거시 시스템 유지보수 및 학술·연구 목적의 가상화 환경에서 제한적으로 활용되는 사례가 있다. SGI는 이후 비즈니스를 라쿤(Rack) 서버 기반의 Linux 솔루션으로 전환하였다.
참고 문헌
- SGI 공식 기술 문서 “IRIX 6.5 System Administrator’s Guide” (2003)
- “The History of Silicon Graphics” – IEEE Computer Society (2005)
- XFS 파일 시스템 공식 스펙, SGI (1993)
본 내용은 공개된 문헌과 SGI의 공식 자료를 기반으로 작성되었으며, 최신 업데이트가 반영되지 않을 수 있다.