홍어(사양)
Redfish (specification)줄임말 | 홍어 |
---|---|
상황 | 출판된 |
시작한 해 | 전( |
조직 | 분산 관리 태스크포스 |
관련 기준 | 서버 하드웨어용 시스템 관리 아키텍처 |
도메인 | 서버 관리 |
웹 사이트 | www |
Redfish 표준은 서버, 스토리지, 네트워킹 및 통합 [1][2]인프라 관리를 위한 RESTful 인터페이스를 제공하는 업계 표준 프로토콜을 제공하는 사양 제품군입니다.
역사
Redfish 표준은 2014년 DMTF에서 SPMF 우산 아래 상세하게 제시되었습니다.기본 모델(1.0)의 첫 번째 사양은 2015년 [3]8월에 발표되었습니다.2016년에는 BIOS, 디스크 드라이브, 메모리, 스토리지, 볼륨, 엔드포인트, 패브릭, 스위치, PCIe 디바이스, 존, 소프트웨어/펌웨어 인벤토리 및 업데이트, 호스트 인터페이스(KCS 대체), 권한 매핑 모델이 추가되었습니다.2017년에는 구성성, 위치 및 에라타 모델이 추가되었습니다.[4]이더넷 스위칭, DCIM 및 OCP 작업이 진행 중입니다.
2016년 8월 SNIA는 Redfish 사양의 연장선인 네트워크 스토리지 서비스(Swordfish[5])의 첫 모델을 출시했습니다.
업계의 도입
서버에서의 Redfish 지원
- Advantech SKY Server BMC[6]
- Dell iDRAC BMC (최소 iDRAC 7/8 FW 2.40.40, iDRAC9 FW 3.00.00.0 탑재)
- 후지쯔 iRMCS5 BMC
- HPE iLO BMC(iLO4 FW 2.30 이상), iLO5
- HPE Moonshot BMC (최소 FW 1.41)
- Lenovo XClarity Controller (XCC) BMC (최소 XCC FW 1.00)
- Supermicro X10 BMC, 최소 FW 3.0 및 X11, 최소 FW 1.0
- OpenPOWER(OP) 펌웨어 레벨이 최소인 IBM Power[8] Systems BMC
- 최소 펌웨어 레벨 FW860.20을[9] 갖춘 IBM Power Systems FSP(Flexible Service Processor)
- IMC SW 버전 3.0 이상의[10] Cisco Integrated Management Controller
BMC에서의 홍어 지원
- Insyde 소프트웨어 슈퍼바이즈[11] BMC
- OpenBMC - Linux Foundation 공동 오픈 소스 BMC 펌웨어 스택[12]
- American Megatrends MegaRAC 원격 관리 펌웨어[13]
- Vertiv Avocent Core Insight 임베디드 관리 시스템[14]
Redfish API를 사용하는 소프트웨어
- OpenStack Ironic 베어메탈 도입 프로젝트에는 Redfish 드라이버가 있습니다.
- Ansible에는 redfish_info, redfish_config, redfish_command 등 원격 관리를 위한 여러 Redfish 모듈이 있습니다.
- 관리 IQ
Redfish 라이브러리 및 도구
Redfish는 자체 소프트웨어(HPE OneView 등)와 FLOSS 소프트웨어(OpenBMC [19][20]등) 모두에서 사용됩니다.
홍어의 장점
Redfish는 관리자에게 다음과 같은 몇 가지 이점을 제공합니다.
- REST나 JSON 등 일반적으로 사용되는 테크놀로지와의 간단한 통합
- 다른 플랫폼 관리 솔루션보다 뛰어난 퍼포먼스와 보안
- 원격에서[21] 데이터센터 컴포넌트 관리 가능
「 」를 참조해 주세요.
- 인텔리전트 플랫폼 관리 인터페이스(IPMI)
- 작성, 읽기, 갱신 및 삭제(CRUD)
- JSON
- RESTFul API
- ODATA – REST API용 프로토콜
- 오픈BMC
레퍼런스
- ^ Sharwood, Simon (March 21, 2016). "Gang of five plans extensions to Redfish management spec". www.theregister.co.uk.
- ^ Miller, Michael J. (August 25, 2016). "Advances in USB, PCIe, InfiniBand and Redfish Point the Way Forward at IDF". PCMAG.
- ^ "DMTF signs off Redfish server management spec v 1.0". Retrieved 29 January 2019.
- ^ "DMTF announces Redfish API advancements". Retrieved 29 January 2019.
- ^ "How to get started with the Swordfish storage management standard". Retrieved 29 January 2019.
- ^ "Advantech SKY Server series". www.advantech.com. Retrieved 2021-09-08.
- ^ "iRMC Redfish API". support.ts.fujitsu.com. Retrieved 2022-05-05.
- ^ "IBM Knowledge Center". www.ibm.com. Retrieved 2020-02-12.
- ^ "IBM Knowledge Center". www.ibm.com. Retrieved 2020-02-12.
- ^ "Cisco Supports Redfish Standard: API Enhances UCS Programmability". Cisco Blogs. 2017-01-04. Retrieved 2020-11-24.*
- ^ "BMC Firmware Products". Retrieved 29 January 2019.
- ^ A do everything Redfish, KVM, GUI, and DBus webserver for OpenBMC: openbmc/bmcweb, openbmc, 2019-08-29, retrieved 2019-08-29
- ^ "MegaRAC Remote Management Firmware". Retrieved 26 February 2020.
- ^ "Avocent Core Insight Embedded Management Systems". Retrieved 26 February 2020.
- ^ "DMTF Redfish libraries and tools". Retrieved 6 May 2019.
- ^ "Mojo::Redfish::Client - A Redfish client with a Mojo flair". Retrieved 28 Feb 2020.
- ^ "python-redfish Documentation". Retrieved 6 May 2019.
- ^ "Sushy Documentation". Retrieved 6 May 2019.
- ^ "Open Source Projects Using DMTF Technologies". Retrieved 3 February 2019.
- ^ "openbmc/bmcweb". GitHub. Retrieved 2020-02-12.
- ^ "What is Redfish? Definition and details". www.paessler.com. Retrieved 2021-12-09.