논스톱(서버 시스템)
NonStop (server computers)NonStop은 1976년 Tandem Computers Inc.에 의해 시장에 도입된 일련의 서버 시스템으로, NonStop 제품군을 시작으로 Hewlett-Packard Integrity NonStop 제품군을 확장한 것입니다.2015년 휴렛패커드컴퍼니가 분할된 이후 현재 휴렛패커드 엔터프라이즈에 의해 제공되고 있다.NonStop 시스템은 통합 하드웨어/소프트웨어 스택을 기반으로 하기 때문에 HPE는 NonStop OS 운영 체제도 개발했습니다.
논스톱 시스템은 어느 정도 자가 복구가 가능합니다.단일 장애 지점을 방지하기 위해 거의 모든 다중 구성 요소를 갖추고 있습니다.메인라인 컴포넌트에 장애가 발생하면 시스템은 자동으로 백업으로 돌아갑니다.
이러한 시스템은 은행, 증권거래소, 결제 애플리케이션, 소매 회사, 에너지 및 유틸리티 서비스, 의료 기관, 제조업체, 통신 제공업체, 운송 및 기타 매우 높은 가동 시간을 필요로 하는 기업에서 자주 사용됩니다.
역사
1976년 Tandem Computers Inc.에 의해 처음 소개된 이 라인은 이후 Compaq(1997년부터), Hewlett-Packard Company(2003년부터), Hewlett-Packard Enterprise(2015년부터)에 의해 소유되었다.2005년에는 인텔 Itanium 마이크로프로세서를 탑재한 HP Integrity "NonStop i"(또는 TNS/E) 서버의 현재 제품 라인이 도입되었습니다.2014년에 인텔 x86 칩 상에서 동작하는 최초의 시스템 「논스톱 X」(TNS/X)가 도입되었습니다.Itanium 기반 시스템의 판매는 2020년 [1]7월에 종료되었습니다.
초기 NonStop 애플리케이션은 내결함성을 위해 특별히 코딩되어야 했습니다.이 요건은 1983년에 Transaction Monitoring Facility(TMF)가 도입됨에 따라 없어졌습니다.TMF는 시스템 레벨에서 폴트 톨러런스의 다양한 측면을 처리합니다.
소프트웨어
논스톱 OS는 폴트 톨러런스용으로 설계된 메시지 기반 운영 체제입니다.프로세스 쌍으로 동작하며 프로세스 또는 CPU 장애가 발생했을 때 다중 CPU의 백업프로세스가 인계됩니다.인수하는 동안 데이터 무결성이 유지되며 트랜잭션이나 데이터가 손실되거나 손상되지 않습니다.
운영체제 전체는 NonStop OS라는 브랜드로 운영체제의 하위 컴포넌트인 Guardian 레이어와 OS의 다른 컴포넌트에 Unix와 같은 인터페이스를 구현하는 소위 OSS 퍼스낼리티를 포함하고 있습니다.
operating system과 애플리케이션은 모두 폴트 톨러런스 하드웨어를 지원하도록 설계되어 있습니다.운영체제는 모든 컴포넌트의 상태를 지속적으로 감시하고 필요에 따라 제어를 전환하여 운영을 유지합니다.또, 프로그램을 계속 사용할 수 있는 프로그램으로 쓸 수 있도록 소프트웨어에 설계된 기능도 있습니다.이 작업은 한 프로세스가 모든 프라이머리 처리를 실행하고 다른 프로세스가 "핫 백업" 역할을 하며 프라이머리 처리의 임계점에 도달할 때마다 데이터에 대한 업데이트를 받는 두 가지 프로세스를 사용하여 수행됩니다.프라이머리가 정지하면 백업은 현재 [2]트랜잭션을 사용하여 실행을 재개합니다.
이 시스템은 NonStop SQL과 같은 관계형 데이터베이스 관리 시스템과 Enscribe와 같은 계층형 데이터베이스를 지원합니다.
하드웨어
HPE Integrity NonStop 시스템은 인텔 Xeon 프로세서 [1]플랫폼을 기반으로 하는 내결함성 메시지 기반 서버 시스템이며 트랜잭션 처리에 최적화되어 있습니다.평균 가용성 레벨은 99.999%입니다.[3]NonStop 시스템은 MPP(Massively Parallel Processing) 아키텍처를 갖추고 있으며 선형 확장성을 제공합니다.각 CPU는 OS의 독자적인 카피를 실행해, 최대 4000 CPU까지 시스템을 확장할 수 있습니다.이것은 공유 없음 아키텍처입니다.공유 없음은 루즈 커플링 멀티프로세싱이라고도 하며 프로세서가 추가되어도 "수익 감소"는 발생하지 않습니다(Amdahl의 법칙 참조).
통합된 하드웨어/소프트웨어 스택과 대규모 구성에서도 단일 시스템이미지를 사용하기 때문에 논스톱 시스템의 시스템 관리 요건은 다소 낮습니다.대부분의 도입에서는, 복잡한 서버 팜이 아니고, 1대의 실가동 서버만 존재합니다.
또한 대부분의 고객은 재해 복구를 위한 백업 서버를 원격지에 보유하고 있습니다.운영 서버와 백업 서버의 데이터를 동기화하는 표준 제품이 있습니다.예를 들어 HPE의 Remote Database Facility(RDF)[4]가 있기 때문에 운영 서버가 비활성화 또는 파괴된 재해 상황에서도 신속한 테이크오버가 이루어지고 데이터 손실이 거의 발생하지 않습니다.
또한 HP는 NonStop 제품군을 기반으로 데이터 웨어하우스 및 비즈니스 인텔리전스 서버 제품군인 HP Neoview를 개발했습니다.NonStop OS와 NonStop SQL을 제공하는 데이터베이스 서버 역할을 했지만 원래 NonStop 시스템의 트랜잭션 처리 기능은 부족했습니다.이 [5]라인은 2011년 1월 24일부로 폐기되어 더 이상 판매되지 않습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ a b "HPE NonStop family of systems" (PDF).
- ^ HP NonStop Server Security: A Practical Handbook. Digital Press. 6 October 2003. ISBN 978-1555583149.
- ^ "Compare system availability in the real world". Hewlett-Packard. October 2006. Archived from the original on 12 July 2011. Retrieved 7 August 2010.
- ^ "Engineered for the highest availability – HPE NonStop family of systems brochure".
- ^ Morgan, Timothy Prickett, The Register "HP는 Neoview 데이터 웨어하우스 철을 안락사시켰습니다. Itanium 사망", The Register, Hardware, 2011년 1월 24일
원천
- 시이오렉, 다니엘 P., 스와즈, 로버트 S.(1998).신뢰성 높은 컴퓨터 시스템, A K Peters, Ltd., ISBN 1-56881-092-X. 페이지 586-625.
- R.W. 호스트(1995년 2월)"TNet: 신뢰성 높은 시스템 영역 네트워크"IEEE 마이크로
- Horst, Robert W., Harris, Richard L., Jardine, Robert L.(1990)."논스톱 사이클론 프로세서의 다중 명령 문제"제17회 연례 컴퓨터 아키텍처 국제 심포지엄의 속행. 페이지 216~226.
- 버닉, D. (2005)"NonStop 고급 아키텍처"2005년 신뢰할 수 있는 시스템과 네트워크에 관한 국제 회의의 진행 상황.
- 김원(1984년 3월)."데이터베이스 애플리케이션용 고가용성 시스템"ACM 컴퓨팅 조사