아폴로 컴퓨터 | 1980 ~ 1989

Apollo Computer


 Apollo Computer Inc.는 1980년에 매사추세츠주 첼름스포드에서 William Poduska(Prime Computer의 공동 창립자)와 다른 인물들이 설립했다. Apollo는 1980년대에 Apollo/Domain 워크스테이션을 개발하고 생산했다. Symbolics와 Sun Microsystems와 함께, Apollo는 1980년대의 그래픽 워크스테이션 제조업체 중 하나였다. 당시 IBM PC 호환 기기 제조업체와 달리, Apollo는 자체 하드웨어와 소프트웨어를 대부분 제작했다.

Apollo는 1989년에 4억 7,600만 달러(2023년 기준 11억 7,000만 달러)에 Hewlett-Packard(HP)에 인수되었고, 1990년부터 1997년까지 점차적으로 사업을 종료했다. 그러나 HP는 Apollo의 기술을 자사 HP 9000 시리즈 워크스테이션과 서버에 통합했으며, Apollo는 한동안 HP Apollo라는 브랜드로 남아 있었다. 2014년에는 HP의 고성능 컴퓨팅 포트폴리오의 일부로 브랜드가 부활했다.

Apollo는 1980년에 설립되었으며, 이는 경쟁업체인 Sun Microsystems보다 2년 빠른 시점이었다. 창립자들 중에는 Dave Nelson(엔지니어링), Mike Greata(엔지니어링), Charlie Spector(COO), Bob Antonuccio(제조), Gerry Stanley(영업 및 마케팅), Dave Lubrano(재무) 등이 있었다. 창립 엔지니어팀에는 Mike Sporer, Bernie Stumpf, Russ Barbour, Paul Leach, Andy Marcuvitz 등이 있었다.

Apollo는 독립형 워크스테이션을 최초로 출시한 회사였다. 1981년에는 Motorola 68000 마이크로프로세서를 사용한 DN100 워크스테이션을 선보였다. Apollo 워크스테이션은 Aegis라는 독자적인 운영 체제를 사용했으며, 후에 Domain/OS로 대체되었다. Aegis는 유닉스 대체 쉘을 갖춘 운영 체제였다. Apollo의 네트워크 시스템은 특히 우수했으며, 네트워크를 통해 수요 페이징을 지원하는 최초의 시스템 중 하나로, 네트워크 투명성과 낮은 시스템 관리자 대 기계 비율을 제공했다.

1980년부터 1987년까지 Apollo는 네트워크 워크스테이션 제조업체 중 가장 큰 업체였다. 1986년 말에 분기 매출이 1억 달러를 초과했으며, 1987년 말에는 전 세계 엔지니어링 워크스테이션 시장에서 Sun Microsystems의 2배의 시장 점유율을 기록했다. 1987년 말 기준으로 Apollo는 Digital Equipment Corporation과 Sun Microsystems에 이어 3위의 시장 점유율을 기록했으며, HP와 IBM을 앞섰다. Apollo의 주요 고객으로는 Mentor Graphics(전자 설계), General Motors, Ford, Chrysler, Chicago Research and Trading(옵션 및 선물), Boeing 등이 있었다.

Apollo는 1989년에 4억 7,600만 달러에 HP에 인수되었고, 1990년부터 1997년까지 점차적으로 사업을 종료했다. HP는 Apollo의 기술을 자사 HP 9000 시리즈 워크스테이션과 서버에 통합했다. Apollo는 DSEE(Domain Software Engineering Environment)라는 리비전 관리 시스템을 개발했으며, 이는 IBM의 DevOps Code ClearCase에 영향을 미쳤다.

Apollo의 머신은 Aegis라는 독자적인 운영 체제를 사용했으며, 당시 단일 CPU 유닉스 라이선스 비용이 과도했기 때문에 Aegis가 개발되었다. Aegis는 유닉스처럼 Multics 시분할 운영 체제의 개념을 차용했으며, 셸 프로그래밍, 단일 레벨 저장소, 객체 지향 설계 등의 개념을 사용했다. Aegis는 독자적인 Pascal 언어로 작성되었다.

Aegis 시스템은 듀얼 68000 프로세서 구성을 사용했는데, 하나는 운영 체제와 프로그램 명령을 실행하고 다른 하나는 페이지 결함을 처리하는 방식이었다. 페이지 결함이 발생하면, 메인 CPU는 실행을 멈추고 "수정자" 프로세서가 페이지를 메모리로 가져온 후, 메인 CPU는 페이지 결함을 알지 못한 채 작업을 계속했다. 나중에는 Motorola 68010 프로세서의 발전으로 듀얼 프로세서 설계가 불필요해졌다.

Domain/OS는 처음에는 Aegis 위에 구성된 레이어로, 유닉스 커널 위에 구축되지 않았다. 10버전에서는 유닉스의 많은 부분을 포함했지만, 이전 버전과의 호환성 문제로 시스템이 크고 느려졌으며, 결국 HP는 Domain/OS 라인을 종료했다. 10버전은 X 윈도 시스템 등 경쟁 업체들이 그래픽과 윈도우 시스템 분야에서 선두를 달리던 시점에 출시되었다.

또한, Apollo는 자체 토큰 링 네트워크를 사용했는데, 이는 상대적으로 적은 수의 컴퓨터로 구성된 작은 네트워크를 지원하도록 설계되었으나, 다른 네트워크 하드웨어나 소프트웨어와 호환되지 않았다. 후에 Apollo는 Ethernet과 TCP/IP를 지원하게 되었으며, Xerox Network Systems를 모델로 한 Domain 네트워크 라우팅을 계속 지원했다.

Apollo는 또한 IBM의 AT 버스를 채택하면서 IBM PC의 두 번째 세대와 호환되는 시스템을 도입했고, RISC 기술을 받아들이며 고급 프로세서로 나아갔다. 이후 PRISM 라인을 출시했다.

워크스테이션 산업은 1980년대 후반에 어려움을 겪었으며, IBM PC와 IBM PC 호환 기기가 고객층을 침식하기 시작했다.

1984년에는 Thomas Vanderslice가 사장 겸 CEO로 취임했으며, 1985년에는 William Poduska가 회사를 떠나 Stellar를 창립했다. Apollo는 1987년에는 통화 투기와 제품 수요 감소로 큰 손실을 입었으며, 1989년 HP에 인수되었다. 1992년, HP는 Apollo 제품에 대한 지원을 재정비했으며, 당시 Apollo 제품을 사용하는 사용자는 여전히 10만 명 이상이었다. 1993년에는 Sun이 Apollo 제품을 교환하는 고객에게 할인을 제공하였고, HP는 자사 워크스테이션을 구입하는 고객에게 같은 혜택을 제공하는 프로그램을 시작했다.

Apollo는 1990년부터 1997년까지 점차적으로 종료되었으며, 이후 HP는 Apollo의 기술을 자사 제품에 통합하면서 Apollo 브랜드를 계속 이어갔다.


모델 명명 규칙은 DN(도메인 노드)을 모델 번호와 함께 사용하는 방식이다. 만약 시스템에 디스플레이가 없다면 DSP(도메인 서비스 프로세서)로 명명된다.

첫 번째 모델은 DN416 워크스테이션으로, 후에 초록 화면을 흑백 화면으로 교체하면서 DN100으로 불리게 되었다. 이 시스템은 두 개의 68000 프로세서를 사용하고, 68000이 이론적으로 지원하지 않는 가상 메모리를 구현하기 위해 페이지 결함이 발생하면 하나의 프로세서를 중단시키고 다른 프로세서가 결함을 처리하는 방식으로 가상 메모리를 구현했다. 이후 모델들은 68010, 68020, 68030, 68040 프로세서를 사용하며, 이들 프로세서는 가상 메모리를 원래부터 지원한다. 일부 워크스테이션은 68000과 호환되는 비트슬라이스 CPU를 구현하기도 했다.

DSP90은 표준 Multibus 백플레인과 I/O 컨트롤러를 사용하여 구축된 파일 서버이다. 이 디스크 컨트롤러는 최대 4개의 500MB 하드 드라이브를 지원하며, 9트랙 테이프 컨트롤러도 출시되었다.

초기 성능 모델은 DN560과 DN660으로, 데스크 사이드 캐비닛에 장착된다. 이 모델들은 그래픽 가속기가 장착된 컬러 그래픽 카드를 장착할 수 있다.

DN300과 이후의 DN330은 모니터와 거의 크기가 비슷한 통합형 데스크탑 시스템으로 출시되었다.

1980년대 후반, Apollo는 새로운 두 가지 모델인 DN3000과 DN4000을 출시했으며, 이 모델은 68020 프로세서를 사용했지만 당시 IBM PC 스타일의 케이스에 IBM-AT 호환 ISA 확장 슬롯과 PC 호환 디스크 드라이브를 장착한 형태였다. 이 모델은 1980년대 중후반에 Apollo 제품군의 주류가 되었으며, 사용자는 또는 제3자가 표준 AT 확장 카드를 설치할 수 있었지만, 이를 위해 특수 장치 드라이버를 작성해야 했기 때문에 실제로는 드물었다. 그러나 이 모델은 구성 요소를 설치하거나 교체하기가 쉬운 크기와 디자인을 갖추고 있었다. 일반적인 시스템은 2MB에서 32MB의 메모리, 76MB, 150MB, 330MB(때로는 660MB) 하드 디스크, 12MHz에서 33MHz 사이에서 작동하는 32비트 68020 또는 68030 프로세서를 장착하고 있었다. 반높이 확장 베이는 5¼인치 플로피 디스크 드라이브나 QIC 타입의 카트리지 테이프 드라이브를 장착할 수 있었다. 프린터 접속을 위한 직렬 포트가 기본으로 제공되며, 직렬/병렬 확장 카드를 사용하면 병렬 프린터 포트를 추가할 수 있었다.

DN3000과 DN4000은 이후 68030 CPU가 탑재된 DN3500과 DN4500으로 업그레이드되었으며, DN3500은 DN4000과 비슷한 성능을 지니고 있었다. 또한 DN5500은 68040을 탑재한 모델로 소량 생산되었다.

DN10000 시리즈는 Apollo PRISM 프로세서를 사용했다.

HP가 Apollo를 인수한 직후, 기본 DN2500 워크스테이션이 $3,900에 출시되었으며, "4 Mips, 4MB의 메모리, $4,000 이하"로 광고되었다. 이 모델은 PC 표준 DRAM 단일 인라인 메모리 모듈을 사용하는 통합형 메인보드를 특징으로 했으며, 이는 경쟁사의 기존 모델들이 여전히 맞춤형 메모리 모듈을 사용하는 것과 큰 차이를 보였다. 메인보드에는 옵션 하드 디스크 드라이브용 SCSI 디스크 컨트롤러와 네트워크 카드용 AT 확장 슬롯이 하나 장착되어 있어, Apollo Token Ring, IBM Token Ring, 또는 Ethernet 세 가지 네트워크 중 하나에 연결할 수 있었다. 기본 디스플레이는 1024 x 800 해상도를 지원하며, 최대 1280 x 1024 해상도의 흑백 디스플레이도 지원된다. 68030 프로세서와 68882 부동소수점 유닛이 20MHz로 작동하며, 4MB에서 16MB의 RAM을 탑재했다. 이 모델의 리스트 가격은 약 4,000달러였으며, "가격 대비 성능 비율에서 큰 변화"를 가져왔다고 평가되었다. 교육 기관에서는 기본 구성을 $2,500에 구입할 수 있었다.

Domain/OS 또는 HP-UX를 실행하는 워크스테이션 통합 모델인 HP/Apollo 425t와 HP/Apollo 433s가 생산되었다. 425t는 단일 네트워크 확장 슬롯을 갖춘 "피자 박스" 디자인이었고, 433s는 여러 확장 슬롯을 갖춘 데스크 사이드 서버 시스템이었다.

이 블로그의 인기 게시물

콜러서스 컴퓨터 [Colossus computer | December 1943]

NTDS [Naval Tactical Data System | 1961]

에니악 [ENIAC | December 10, 1945]