홍어(사양)

Redfish (specification)
홍어
줄임말홍어
상황출판된
시작한 해2014년, 8년 전(2014년)
조직분산 관리 태스크포스
관련 기준서버 하드웨어용 시스템 관리 아키텍처
도메인서버 관리
웹 사이트www.dmtf.org/standards/redfish

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에서의 홍어 지원

Redfish API를 사용하는 소프트웨어

  • OpenStack Ironic 베어메탈 도입 프로젝트에는 Redfish 드라이버가 있습니다.
  • Ansible에는 redfish_info, redfish_config, redfish_command 등 원격 관리를 위한 여러 Redfish 모듈이 있습니다.
  • 관리 IQ

Redfish 라이브러리 및 도구

  • DMTF 라이브러리 및 도구[15]
  • Mojo:: 홍어::클라이언트[16]
  • 비단뱀[17] 홍어
  • 수시[18]

Redfish는 자체 소프트웨어(HPE OneView 등)와 FLOSS 소프트웨어(OpenBMC [19][20]등) 모두에서 사용됩니다.

홍어의 장점

Redfish는 관리자에게 다음과 같은 몇 가지 이점을 제공합니다.

  • REST나 JSON 등 일반적으로 사용되는 테크놀로지와의 간단한 통합
  • 다른 플랫폼 관리 솔루션보다 뛰어난 퍼포먼스와 보안
  • 원격에서[21] 데이터센터 컴포넌트 관리 가능

「 」를 참조해 주세요.

레퍼런스

  1. ^ Sharwood, Simon (March 21, 2016). "Gang of five plans extensions to Redfish management spec". www.theregister.co.uk.
  2. ^ Miller, Michael J. (August 25, 2016). "Advances in USB, PCIe, InfiniBand and Redfish Point the Way Forward at IDF". PCMAG.
  3. ^ "DMTF signs off Redfish server management spec v 1.0". Retrieved 29 January 2019.
  4. ^ "DMTF announces Redfish API advancements". Retrieved 29 January 2019.
  5. ^ "How to get started with the Swordfish storage management standard". Retrieved 29 January 2019.
  6. ^ "Advantech SKY Server series". www.advantech.com. Retrieved 2021-09-08.
  7. ^ "iRMC Redfish API". support.ts.fujitsu.com. Retrieved 2022-05-05.
  8. ^ "IBM Knowledge Center". www.ibm.com. Retrieved 2020-02-12.
  9. ^ "IBM Knowledge Center". www.ibm.com. Retrieved 2020-02-12.
  10. ^ "Cisco Supports Redfish Standard: API Enhances UCS Programmability". Cisco Blogs. 2017-01-04. Retrieved 2020-11-24.*
  11. ^ "BMC Firmware Products". Retrieved 29 January 2019.
  12. ^ A do everything Redfish, KVM, GUI, and DBus webserver for OpenBMC: openbmc/bmcweb, openbmc, 2019-08-29, retrieved 2019-08-29
  13. ^ "MegaRAC Remote Management Firmware". Retrieved 26 February 2020.
  14. ^ "Avocent Core Insight Embedded Management Systems". Retrieved 26 February 2020.
  15. ^ "DMTF Redfish libraries and tools". Retrieved 6 May 2019.
  16. ^ "Mojo::Redfish::Client - A Redfish client with a Mojo flair". Retrieved 28 Feb 2020.
  17. ^ "python-redfish Documentation". Retrieved 6 May 2019.
  18. ^ "Sushy Documentation". Retrieved 6 May 2019.
  19. ^ "Open Source Projects Using DMTF Technologies". Retrieved 3 February 2019.
  20. ^ "openbmc/bmcweb". GitHub. Retrieved 2020-02-12.
  21. ^ "What is Redfish? Definition and details". www.paessler.com. Retrieved 2021-12-09.

외부 링크