OpenHPI(서비스 가용성)
OpenHPI (Service Availability)| 개발자 | OpenHPI 프로젝트 |
|---|---|
| 초기 릴리즈 | 2003년 1월 31일;전( |
| 기입처 | C++ |
| 유형 | 컴퓨터 하드웨어 |
| 면허증. | BSD |
| 웹 사이트 | openhpi |
OpenHPI는 컴퓨터 하드웨어 관리(일반적으로 섀시 및 랙 기반 서버용)[1][2]를 위한 추상화된 인터페이스를 제공하는 오픈 소스 소프트웨어 시스템입니다.기존 하드웨어 관리 표준을 보완하는 Service Availability Forum의 하드웨어 플랫폼인터페이스 사양 실장입니다.2003년에 설립된 OpenHPI는 Open에 의해 관리되고 있습니다.HPI [3][4]프로젝트
OpenHPI는 리소스 모델링, 센서 관리, 제어, 워치독, 리소스와 관련된 인벤토리 데이터, 추상화된 시스템 이벤트 로그, 하드웨어 이벤트/알람 및 관리된 핫 [5]스왑 인터페이스를 제공합니다.High Availability(HA; 고가용성) [1][4]기대 이상의 서비스 가용성을 목표로 하고 있습니다.
역사
오픈HPI 프로젝트는 Carrier Grade Linux 하드웨어 전문가가 [3]고안하여 2003년 3월 19일 Andrea Brugger에 의해 Linux 커널 메일링 리스트에 발표되었습니다.OpenHPI는 "섀시 및 랙 기반 서버 등의 자원 시스템 모델을 작성하기 위한 범용 인터페이스이지만 클러스터링, 가상화, 시뮬레이션 등의 다른 영역으로 확장할 수 있습니다."라고 설명되었습니다.플러그인 아키텍처(최상위 Open)를 사용하여 모듈러형 하드웨어 지원을 구현했습니다.HPI [6]구현은 기본 하드웨어와 독립적입니다.지원업체에는 IBM, Intel, Samsung, HPE 및 기타 기술 장비 제조업체가 포함됩니다.
특징들
Open에서는 다음 기능이 지원됩니다.HPI 소프트웨어:[2]
- HPI 기반 라이브러리 열기
- OpenHPI 유틸리티 기능
- HPI 데몬 열기
- HPI 클라이언트 프로그램 및 HPI 쉘
- 시뮬레이터 플러그인
- Dynamic Simulator 플러그인
- 슬레이브 플러그인
- 테스트 에이전트 플러그인
- IMPI 다이렉트 플러그인
- SNMP BladeCenter/RSA 플러그인
- iLO2 RIBCL 플러그인
- SOAP/XML BladeSystem c-Class 플러그인
- Oneview/REST Synergy 플러그인
- rtas 플러그인
- sysfs 플러그인
- 감시 플러그인
OpenHPI는 일반적인 HPI 사용, 테스트 또는 스크립트로부터의 호출을 위한 일련의 클라이언트 프로그램도 제공합니다.hpi_shell은 HPI 함수를 대화식으로 호출하기 위한 명령어셸입니다
릴리스
다음 표는 기본 Open을 요약한 것입니다.HPI 릴리즈:
| 버전 | 발매일 | 메모들 |
|---|---|---|
| 버전, 보수 1.00 | 2004년 6월 30일 | IPMI 기반 서버 및 블레이드 지원(Open 경유)IPMI 또는 IPMIDirect 플러그인, IBM Blade Center(SNMP Blade Center 플러그인 사용), IBM xSeries 서버(SNMP RSA 플러그인 사용), Linux 2.4 및 2.6 워치독 장치(워치독 플러그인 사용), Linux 2.6 시스템(sysfs 플러그인 사용), HPI 애플리케이션 테스트 및 쓰기를 위해 설계된 더미 플러그인, 샘플 hpens:릴리스와 함께 SNMP 서브에이전트가 부속되어 있습니다.SuSE/Fedora/RedHat 패키지.[7][8] |
| 버전, 보수 2.0.2 | 2005년 2월 24일 | 스레드 버그 수정.[7] |
| 버전, 보수 2.6.0 | 2006년 7월 31일 | 특징:핫스왑 관리 기능 강화, 데몬/플러그인 기능 강화, 도메인 알람 테이블의 영속성, 기능: Blade Center Telco H 지원, IPMI ATCA 지원, 블레이드 Center 토폴로지가 ATCA 토폴로지에 적합, 더 많은 블레이드 센서 지원, 전력PC 지원, Unicode 텍스트버퍼 검증이 추가되었습니다.기타:PyOpenHPI python 모듈, SNMP 서브에이전트, HPIView.[7] |
| 버전, 2.15.0 | 2009 | 특징:빌드, 클라이언트, Dynamic Simulator, 버그 수정, 누적 기능:Windows, FreeBSD, IPv6 지원, HPI 지원 향상.oa_soap, HP ProLiant Rack(iLO2), HP BladeSystem c-Class, HPI-B.03.01, 버그 수정, 리팩터링용 플러그인.C#/Java/[7][8]Python용 베이스 라이브러리. |
| 보수 3.0.0 | 7월 9일 | 특징:매뉴얼: HP c-Class, OpenHPI 데몬버그 수정축적된 [7][8]기능 |
| 보수 3.6.0 | 2015년 8월 26일 | 안정된 [8]릴리스 |
| 3.8.0 | 2018년 3월 9일 | 안정된 릴리스많은 플러그인, 빌드, 유틸리티, 클라이언트 및 데몬 변경, 버그 수정.[8] |
범례: 구버전 이전 버전, 아직 유지 관리됨 최신 버전 최신 프리뷰 버전 향후 출시 | ||
「 」를 참조해 주세요.
레퍼런스
- ^ a b "OpenHPI/Wiki". SourceForge. Archived from the original on 2018-06-21. Retrieved 2020-12-28.
- ^ a b "OpenHPI". GitHub. Retrieved 2020-12-28.
{{cite web}}: CS1 maint :url-status (링크) - ^ a b Sean Dauge (2005). "OpenHPI: An Open Source Reference Implementation of the SA Forum Hardware Platform Interface". Service Availability. Lecture Notes in Computer Science. Vol. 3335. Springer, Berlin, Heidelberg. pp. 48–60. doi:10.1007/978-3-540-30225-4_4. ISBN 978-3-540-30225-4.
- ^ a b Maria Toeroe; Francis Tam (2012). Service Availability: Principles and Practice. John Wiley & Sons. ISBN 978-1-1199-4167-5.
- ^ "OpenHPI". OpenHPI. Archived from the original on 2019-08-19. Retrieved 2020-12-28.
- ^ Andrea L. Brugger. ""[ANNOUNCE] OpenHPI – an implementation for SAForum's HPI"". Kernel Traffic. Archived from the original on 2020-09-15. Retrieved 2020-12-28.
- ^ a b c d e "OpenHPI CHANGELOGS". Archived from the original on 2018-11-09. Retrieved 29 December 2020.
- ^ a b c d e "OpenHPI NEWS". Archived from the original on 2020-01-23. Retrieved 29 December 2020.