웹 서비스 및 Unified Manager 개요
웹 서비스 프록시를 설치 및 구성하기 전에 웹 서비스 및 SANtricity 통합 관리자의 개요를 읽어 보십시오.
웹 서비스
웹 서비스는 NetApp E-Series 및 EF-Series 스토리지 시스템을 구성, 관리 및 모니터링할 수 있는 API(Application Programming Interface)입니다. API 요청을 발급하여 E-Series 스토리지 시스템의 구성, 프로비저닝, 성능 모니터링과 같은 워크플로우를 완료할 수 있습니다.
웹 서비스 API를 사용하여 스토리지 시스템을 관리하는 경우 다음 사항에 익숙해야 합니다.
-
JSON(JavaScript Object Notation) – 웹 서비스 내의 데이터는 JSON을 통해 인코딩되므로 JSON 프로그래밍 개념에 익숙해야 합니다. 자세한 내용은 을 참조하십시오 "JSON을 소개합니다".
-
REST(Representational State Transfer) – 웹 서비스는 거의 모든 SANtricity 관리 기능에 대한 액세스를 제공하는 RESTful API로, REST 개념에 익숙해야 합니다. 자세한 내용은 을 참조하십시오 "아키텍처 스타일 및 네트워크 기반 소프트웨어 아키텍처의 설계".
-
프로그래밍 언어 개념 – Java 및 Python은 웹 서비스 API에서 사용되는 가장 일반적인 프로그래밍 언어이지만, HTTP 요청을 만들 수 있는 모든 프로그래밍 언어는 API 상호 작용에 충분합니다.
웹 서비스는 다음 두 가지 구현 방식으로 제공됩니다.
-
* 내장 * — RESTful API 서버는 NetApp SANtricity 11.30 이상 버전을 실행하는 E2800/EF280 스토리지 시스템의 각 컨트롤러, SANtricity 11.40 이상 버전을 실행하는 E5700/EF570, SANtricity 11.60 이상 버전을 실행하는 EF300 또는 EF600, SANtricity 11.90 이상 버전을 실행하는 E4000의 각 컨트롤러에 내장되어 있습니다. 설치가 필요하지 않습니다.
-
* 프록시 * — SANtricity 웹 서비스 프록시는 Windows 또는 Linux 서버에 별도로 설치되는 RESTful API 서버입니다. 이 호스트 기반 애플리케이션은 수백 가지의 새로운 기존 NetApp E-Series 스토리지 시스템을 관리할 수 있습니다. 일반적으로 10개 이상의 스토리지 시스템이 있는 네트워크에는 프록시를 사용해야 합니다. 프록시는 포함된 API보다 더 효율적으로 많은 요청을 처리할 수 있습니다.
API의 코어는 두 가지 구축 모두에서 사용할 수 있습니다.
다음 표에서는 프록시와 포함된 버전을 비교하여 보여 줍니다.
고려 사항 | 프록시 | 임베디드 |
---|---|---|
설치 |
호스트 시스템(Linux 또는 Windows)이 필요합니다. 프록시는 에서 다운로드할 수 있습니다 "NetApp Support 사이트" 또는 을 누릅니다 "DockerHub를 참조하십시오". |
설치 또는 활성화가 필요하지 않습니다. |
보안 |
기본적으로 최소 보안 설정이 사용됩니다. 개발자가 API를 빠르고 쉽게 시작할 수 있도록 보안 설정이 낮습니다. 필요한 경우 포함된 버전과 동일한 보안 프로필을 사용하여 프록시를 구성할 수 있습니다. |
기본적으로 높은 보안 설정이 사용됩니다. API가 컨트롤러에서 직접 실행되므로 보안 설정이 높습니다. 예를 들어, HTTP 액세스를 허용하지 않으며 HTTPS에 대한 모든 SSL 및 이전 TLS 암호화 프로토콜을 비활성화합니다. |
중앙 집중식 관리 |
하나의 서버에서 모든 스토리지 시스템을 관리합니다. |
내장된 컨트롤러만 관리합니다. |
Unified Manager를 참조하십시오
프록시 설치 패키지에는 E2800, E5700, EF300, EF600과 같은 최신 E-Series 및 EF-Series 스토리지 시스템에 대한 구성 액세스를 제공하는 웹 기반 인터페이스인 Unified Manager가 포함됩니다.
Unified Manager에서 다음 일괄 작업을 수행할 수 있습니다.
-
중앙 보기에서 여러 스토리지 시스템의 상태를 봅니다
-
네트워크에서 여러 스토리지 시스템을 검색합니다
-
한 스토리지 시스템에서 여러 시스템으로 설정을 가져옵니다
-
여러 스토리지 시스템의 펌웨어를 업그레이드합니다