텐덤 컴퓨터 | 1974
탠덤 컴퓨터(Tandem Computers, Inc.)는 ATM 네트워크, 은행, 증권 거래소, 전화 교환 센터, 911 시스템 및 최대 가동 시간과 데이터 손실이 없는 상업 거래 처리 애플리케이션을 요구하는 기타 유사한 응용 프로그램을 위한 내결함성 컴퓨터 시스템의 주요 제조업체였다. 이 회사는 1974년 제이미 트레이빅(Jimmy Treybig)에 의해 캘리포니아 쿠퍼티노에서 설립되었다. 1997년까지 독립적으로 운영되었으며, 이후 컴팩(Compaq)의 서버 부서가 되었다. 현재는 휴렛팩커드 엔터프라이즈(Hewlett Packard Enterprise)의 서버 부서로, 휴렛팩커드가 컴팩을 인수하고 휴렛팩커드를 HP Inc.와 휴렛팩커드 엔터프라이즈로 분할한 후의 상황이다.
탠덤의 NonStop 시스템은 여러 개의 독립적인 동일 프로세서, 중복 저장 장치 및 중복 컨트롤러를 사용하여 하드웨어 또는 소프트웨어 장애가 발생할 경우 자동 고속 "페일오버(failover)"를 제공한다. 이러한 다중 컴퓨터 시스템은 장애 및 손상된 데이터의 범위를 제한하기 위해 공유 중앙 구성 요소가 없으며, 심지어 메인 메모리조차도 공유하지 않는다. 기존의 다중 컴퓨터 시스템은 모두 공유 메모리를 사용하고 공유 데이터 객체에서 직접 작업한다. 대신 NonStop 프로세서는 신뢰할 수 있는 패브릭을 통해 메시지를 교환하여 협력하며, 소프트웨어는 프로그램 메모리 상태의 롤백을 위해 주기적으로 스냅샷을 찍는다.
장애를 숨기는 것 외에도 이 "공유 없음(shared-nothing)" 메시징 시스템 설계는 가장 큰 상업적 작업 부하로 확장할 수 있다. 프로세서의 총 수가 두 배가 될 때마다 시스템 처리량이 두 배가 되며, 최대 구성에서 4000개의 프로세서까지 가능하다. 반면, 기존의 다중 프로세서 시스템의 성능은 일부 공유 메모리, 버스 또는 스위치의 속도에 의해 제한된다. 이러한 방식으로 4~8개 이상의 프로세서를 추가해도 시스템 속도가 더 이상 빨라지지 않는다. NonStop 시스템은 극단적인 내결함성보다 확장 요구 사항을 충족하기 위해 더 자주 구매되었으며, IBM의 대형 메인프레임과 경쟁하고 있다.
탠덤 컴퓨터는 1974년 제임스 트레이빅(James Treybig)에 의해 설립되었다. 트레이빅은 HP 3000 컴퓨터 부서의 마케팅 팀을 운영하면서 OLTP(온라인 거래 처리) 시스템에서 내결함성의 시장 필요성을 처음 보았지만, HP는 이 틈새 시장을 개발하는 데 관심이 없었다. 그는 이후 벤처 캐피탈 회사인 클레이너 퍼킨스(Kleiner Perkins)에 합류하여 탠덤 비즈니스 계획을 개발했다. 트레이빅은 HP 3000 부서에서 해고된 핵심 엔지니어 팀을 모았다. 그들의 비즈니스 계획은 중단 없이 데이터 손실이나 손상이 없는 초신뢰 시스템을 요구했다. 이 시스템은 모든 "단일 실패 지점"으로부터 안전한 새로운 방식으로 모듈화되었으며, 기존의 비내결함성 시스템보다 약간 더 비쌌다. 이들은 중복이 필요하지만 일반적으로 "핫 스페어"를 요구하는 기존의 비공식적인 강화 시스템보다 더 저렴하고 더 많은 처리량을 지원할 수 있었다.
각 엔지니어는 복잡한 새로운 설계의 자신의 부분을 신속하게 수행할 수 있다고 확신했지만, 다른 사람의 영역이 해결될 수 있을지 의심했다. 하드웨어 및 소프트웨어 설계의 대부분은 HP 3000의 친숙한 하드웨어 및 소프트웨어 설계에 대한 점진적인 개선을 기반으로 했다. 많은 후속 엔지니어와 프로그래머도 HP에서 왔다. 탠덤 본사는 캘리포니아 쿠퍼티노에 위치하며, HP 사무실에서 0.25마일 떨어져 있었다. 탠덤 컴퓨터에 대한 초기 벤처 캐피탈 투자는 HP 3000 부서의 전 총괄 관리자였던 톰 퍼킨스(Tom Perkins)로부터 이루어졌다.
비즈니스 계획에는 트레이빅의 가치를 반영하는 독특한 기업 문화를 구축하기 위한 구체적인 아이디어가 포함되어 있었다.
초기 Tandem/16 하드웨어의 설계는 1975년에 완료되었으며, 첫 번째 시스템은 1976년 5월 시티은행에 배송되었다.
회사는 1983년까지 중단 없는 기하급수적 성장을 누렸다. Inc. 잡지는 탠덤을 미국에서 가장 빠르게 성장하는 상장 회사로 평가했다. 1996년까지 탠덤은 약 8,000명의 직원을 고용하고 있는 23억 달러 규모의 회사가 되었다.
탠덤의 주요 NonStop 제품 라인은 초기 T/16 내결함성 시스템에서 시작하여 40년 이상 발전해 왔으며, 상위 모듈식 아키텍처 또는 프로그래밍 수준 명령어 집합 아키텍처에 대한 세 가지 주요 변경 사항이 있었다. 각 시리즈 내에서는 칩 기술이 발전함에 따라 여러 주요 재구현이 있었다.
당시의 기존 시스템, 대형 메인프레임을 포함하여, 평균 고장 간격(MTBF)은 며칠 정도였지만, NonStop 시스템은 고장 간격을 100배 더 길게 설계하여 가동 시간을 수년으로 측정했다. 그럼에도 불구하고 NonStop은 기존 시스템과 가격 경쟁력을 유지하도록 설계되었으며, 단순한 2-CPU 시스템은 경쟁하는 단일 프로세서 메인프레임의 가격보다 약간 더 비쌌다.
