카테고리 없음
[서버] Solaris OS란?
재현짱
2024. 9. 15. 22:11
728x90
Solaris OS란?
개요
- Unix의 일종
- SunOS라는 이름으로 알려졌으나, 1993년에 Solaris 2.0으로 이름 변경
- SPARC용과 x86용이 존재함
- 썬 마이크로시스템즈에서 개발한 운영체제
- 2005년, 오픈소스로 공개하였으나, 2010년에 Oracle이 썬을 인수한 후 비공개 선언
특징
- SPARC 계열로만 개발이 되었으나 Intel 기계 쪽으로도 이식이 되어 일반인들도 Solaris를 사용할 수 있도록 제작
- Solaris 10부터는 ZFS와 DTrace 등의 기능이 도입됨
- 네트워크 기능이 매우 강력함
- 오랜기간 검증된 구조로 발전되어 확장성이 용이
- 안정성 및 보안 제공
*ZFS: 데이터 무결성, 스냅샷, 복제, 고급 디스크 관리 기능을 제공하는 파일시스템
*DTrace: 실시간 성능 분석 및 디버깅을 위한 도구. 시스템 호출, 함수 호출, I/O 활동 등을 모니터링하고 분석
장점
- 안정성 및 신뢰성: 시스템이 중단 없이 장시간 안정적으로 운영될 수 있도록 설계됨
- ZFS: 데이터 손상 방지 및 간편한 백업,복구 기능이 유용함
- DTrace: 시스템 성능 실시간 분석, 문제를 디버깅하여 성능 문제를 빠르게 파악하고 해결하는데 도움을 줌
- 보안기능: 권한 관리, 데이터 암호화, 접근 제어 등 다양한 보안 옵션 지원
- 네트워크 기능: 고급 네트워킹 기능 제공, 대규모 네트워크 환경에서도 안정적이고 효율적인 네트워크 관리 가능
- 호환성: UNIX 시스템의 표준에 맞추어 개발되었기 때문에 많은 UNIX 기반 APP과의 호환성 좋음
단점
- 비교적 낮은 소프트웨어 지원: Linux나 Windows에 비해 지원하는 애플리케이션이 상대적으로 적음
- 커뮤니티: 비교적 다른 운영 체제에 비해 상대적으로 적음
- 비용: 무료 오픈 소스 운영체제인 Linux와 달리 상업적 라이선스 비용이 발생
- 유지보수: Oracle이 인수한 이후 지원이 감소, 업데이트 및 유지 관리 주기가 길어지거나 불확실함
활용
- 금융 및 통신 인프라와 같은 고신뢰성이 요구되는 분야에서 사용
- 대큐모 데이터베이스 시스템을 운영하는 서버 환경에서 뛰어난 성능을 발휘, Oracle DB와의 통합성이 좋음
- 멀티태스킹과 멀티유저 환경에서 우수한 성능을 발휘하여 클러스터링 및 분산 컴퓨팅에도 적합