UnixWare NonStop 클러스터
UnixWare NonStop ClustersNSC(NonStop Clusters)는 SCO UnixWare용 추가 패키지로서 UnixWare를 실행하는 기계의 내결함성 단일 시스템 이미지 클러스터를 생성할 수 있었다.NSC는 상용화된 상용 하드웨어의 첫 번째 고가용성 클러스터링 솔루션 중 하나이다.[1]
설명
NSC는 전체 단일 시스템 이미지 클러스터를 제공했다.
- 프로세스 마이그레이션
- 클러스터의 모든 노드에서 시작된 프로세스는 다른 노드로 마이그레이션할 수 있다.마이그레이션은 수동 또는 자동(부하 분산용)일 수 있다.
- 단일 프로세스 공간
- 클러스터의 모든 노드에서 모든 프로세스를 볼 수 있었다.프로세스 관리에 표준 Unix 프로세스 관리 명령어(ps, kill 등)가 사용되었다.
- 단일근
- 클러스터의 모든 노드에서 모든 파일 및 디렉토리를 사용할 수 있음
- 단일 I/O 공간
- 모든 I/O 장치는 클러스터의 모든 노드에서 사용할 수 있었다.일반 장치 이름 지정 규칙은 모든 장치 이름에 노드 번호를 추가하도록 수정되었다.예를 들어 노드 3의 두 번째 직렬 포트는
/dev/tty01h.3
노드 2의 SCSI 디스크 파티션은/dev/rdsk/n2c3b0t4d0s3
. - 단일 IPC 공간
- 표준 UnixWare IPC 메커니즘(공유 메모리, 세마포어, 메시지 큐, Unix 도메인 소켓)은 모든 노드에서 실행되는 프로세스 간의 통신에 사용할 수 있었다.
- 클러스터 가상 IP 주소
- NSC는 다른 시스템에서 클러스터에 액세스할 수 있는 단일 IP 주소를 제공했다.들어오는 연결은 사용 가능한 클러스터 노드 간에 로드 밸런싱되었다.
NSC 시스템은 고가용성을 위해 설계되었다. 모든 시스템 서비스는 중복되거나 노드 충돌 시 한 노드에서 다른 노드로 페일오버될 수 있었다.디스크 하위 시스템은 여러 노드에서 액세스하거나(Fibre Channel SAN 또는 이중 포트 SCSI 사용) DRBD와 유사한 방식으로 크로스 노드 미러링을 사용했다.
역사
NSC는 로쿠스 컴퓨팅사가 자사의 투명 네트워크 컴퓨팅 기술을 기반으로 탠덤을 위해 개발했다.프로젝트의 수명 동안 로쿠스는 플래티넘 테크놀로지 주식회사에 인수되었다.그 후 NSC 팀과 제품은 탠덤으로 이관되었다.
처음에 NSC는 2개에서 6개 사이의 Compaq ProLiant 서버와 1개 또는 2개의 Compaq ServerNet 스위치로 구성된 Compaq Integrity XC[2] 패키지 클러스터를 위해 개발되었다.이 양식에서 NSC는 Compaq에 의해 상용화되었고 Compaq와 나중에 Fujitsu-Siemens의 적격 하드웨어에서만 지원되었다.
2000년에 표준 고속 이더넷 및 이후 기가비트 이더넷 스위치를 클러스터 인터커넥트로 허용하도록 NSC가 수정되었고 SCO에 의해 UnixWare NonStop Clusters 7.1.1+IP로 상용화되었다.[3]이번 NSC 릴리스는 범용 PC 하드웨어에서 사용할 수 있었지만, SCO는 노드가 3개 이상인 시스템에 ServerNet 인터커넥트를 사용하도록 권고했다.
는 SCO유닉스 사업의 칼데라 시스템스에 매각 이후에, 장기적인 목표는 기본 유닉스 웨어 code[4]에 NSC제품을 통합시키는 것이었다 하지만 이 국가 안전 보장 회의, 칼데라 시스템 중단 유통은 릴라이언트 HA말씀 드렸다시피 해법과 2001년 5월에 컴팩이GPLed vers를 공개한다고 발표했다 그것을 발표했다.이온NSC 코드에서, 결국 OpenSSI가 되었다.[5]
참조
- ^ Walker, Bruce J.; Steel, Douglas (1999), "Implementing a Full Single System Image UnixWare Cluster: Middleware vs Underware", in Arabnia, Hamid R. (ed.), International conference on parallel and distributed processing techniques and applications, vol. 6, Las Vegas, Nevada, USA: CSREA Press, pp. 2767–2773, ISBN 1-892512-15-7, OCLC 48259379, retrieved 2013-10-18
{{citation}}
: CS1 maint : url-status (링크) - ^ Compaq Integrity XC server launched, 1998-08-11, retrieved 2008-10-07
- ^ Orlowski, Andrew (2000-06-26), "SCO, Compaq ServerNet-less clusters", The Register, retrieved 2008-10-28
- ^ Orlowski, Andrew (2000-08-23), "More on SCO's Linux-in-UnixWare gambit", The Register, retrieved 2008-10-28
- ^ Orlowski, Andrew (2001-11-14), "Compaq cavalry rescues Linux clusters", The Register, retrieved 2008-10-28