웹 기반 엔터프라이즈 관리
Web-Based Enterprise Management| 줄임말 | WBEM |
|---|---|
| 상황 | 출판된 |
| 시작한 해 | 전( |
| 조직 | 분산 관리 태스크포스 |
| 기본 규격 | CIM 및 WS-관리 |
| 도메인 | 시스템 관리 |
| 웹 사이트 | www |
컴퓨팅에서 Web-Based Enterprise Management(WBEM)는 분산 컴퓨팅 환경의 관리를 통합하기 위해 개발된 일련의 시스템 관리 테크놀로지로 구성됩니다.WBEM 이니셔티브는 1996년 BMC 소프트웨어, 시스코 시스템즈, Compaq Computer, Intel 및 Microsoft에 의해 처음 후원되었습니다.[1]WBEM은 인터넷 표준 및 DMTF(Distributed Management Task Force) 개방형 표준을 기반으로 합니다.
- Common Information Model(CIM) 인프라스트럭처 및 스키마
- 웹 서비스용 WS-Management
- RESTful[2] 서비스를 통한 CIM 작업
이름은 WBEM을 "web-based"로 표시하지만 특정 사용자 인터페이스에 의존할 필요는 없습니다(아래 참조).그 외의 시스템 관리 어프로치에는, 리모트 셸, 독자적인 솔루션, 및 SNMP 나 netconf 와 같은 IETF 의 표준화된 네트워크 관리 아키텍처가 있습니다.
특징들
WBEM을 사용하면 모든 요소를 표준적이고 상호 운용 가능한 방식으로 관리할 수 있습니다.
WBEM은 정보 테크놀로지의 다양한 관리 이니셔티브를 기반으로 하는 기술을 제공합니다.
- 데스크톱 관리(DASH)
- 네트워크 관리(NetMan)
- DMTF 페이지가 있어[3] NetMan Initiative의 공개 프로파일인 DSP pdf의 수가 표시됩니다.
- 스토리지 관리(SMI)
- 시스템 관리(SMASH)
- 가상화 관리(VMAN)
- DMTF 페이지가 있어[4] VMAN Initiative의 공개 프로파일인 DSP pdf의 수가 표시됩니다.
아키텍처
WBEM 아키텍처를 이해하려면 디바이스를 관리하려는 오퍼레이터(설정, 끄기 및 켜기, 알람 수집 등)와 디바이스의 실제 하드웨어 및 소프트웨어 사이에 있는 컴포넌트를 검토합니다.
- 오퍼레이터는 그래픽 사용자 인터페이스(GUI), 브라우저 사용자 인터페이스(BUI) 또는 명령줄 인터페이스(CLI)를 호출합니다.WBEM 표준에서는 이 인터페이스에 대해 언급하지 않습니다(특정 애플리케이션에 대한 CLI 정의가 시작되었습니다).WBEM은 휴먼 인터페이스와 독립적으로 동작합니다.휴먼 인터페이스는 시스템의 나머지 부분이 이러한 변화를 확인할 필요 없이 변경될 수 있기 때문입니다.
- GUI, BUI 또는 CLI는 소규모 Application Programming Interface(API; 응용 프로그램프로그래밍 인터페이스) 세트를 통해 WBEM 클라이언트와 인터페이스합니다.이 클라이언트는 관리 대상 디바이스(일반적으로 디바이스 자체)의 WBEM 서버를 찾아 요청을 포함하는 XML 메시지를 구성합니다.
- 클라이언트는 HTTP(또는 HTTPS) 프로토콜을 사용하여 요청을 CIM-XML로 인코딩하여 WBEM 서버에 전달합니다.
- WBEM 서버는, 착신 요구를 디코딩 해, 필요한 인증과 인가 체크를 실행해, 이전에 정의한 관리 대상 디바이스의 모델을 참조해, 요구의 처리 방법을 확인합니다.이 모델은 아키텍처의 힘을 제공합니다.클라이언트는 단순히 모델과 상호 작용하고 모델은 실제 하드웨어 또는 소프트웨어와 상호 작용합니다.이 모델은 Common Information Model 표준을 사용합니다.DMTF는 IP 라우터, 스토리지 서버, 데스크톱 컴퓨터 등 일반적으로 관리되는 디바이스 및 서비스에 대해 많은 모델을 공개하고 있습니다.
- 대부분의 작업에서 WBEM 서버는 실제 하드웨어 또는 소프트웨어와 통신할 필요가 있는지 모델을 통해 판단합니다.이른바 「프로바이더」는, WBEM 서버와 실제의 하드웨어 또는 소프트웨어 사이의 작은 코드 인터페이스(CMPI라고 [5]불리는 표준화된 인터페이스 사용)를 처리합니다.인터페이스가 명확하게 정의되어 있고 콜유형의 수가 적기 때문에 일반적으로 프로바이더에 기입하기 쉽습니다.특히 프로바이더의 라이터는 오퍼레이터가 사용하는 GUI, BUI 또는 CLI에 대해 아무것도 모릅니다.
WBEM 사양
- 매핑
- 프로토콜
- 검출
- SLP(SLP를 사용한WBEM 디스커버리, SLP 템플릿)
- 쿼리 언어
지원의 실장
이 문서의 어조나 문체는 위키피디아에서 사용되는 백과사전적 어조를 반영하지 못할 수 있습니다.2020년 6월 (이를 에 대해 설명합니다) |
디바이스 제조원 또는 서비스 프로바이더는 이 중 어떤 것을 작성해야 할까요?
- 일단 모델.
- 이것은 통상 DMTF에 의해 발행된 표준 모델 중 하나를 필요에 따라 확장함으로써 이루어집니다.
- 다음으로 BUI, GUI 또는 CLI를 나타냅니다.
- 그러면 프로바이더는
- 요약하면, WBEM 아키텍처를 통해 장치 제조업체 또는 서비스 개발자는 해당 장치에 표준 준거 관리 인터페이스를 간단하고 저렴하게 제공할 수 있습니다.
실장
운영 체제의 WBEM
- Apple Inc.는 Apple Remote Desktop 관리 도구에 WBEM을 구현하고 있으며, Mac OS X 클라이언트는 원격 관리를 지원합니다.
- Hewlett Packard는 버전 11iv1 및 OpenVMS V8.3-1H1 및 V8.4부터 HP-UX 운영체제(모든 운영환경 포함)에 WBEM Services CORE 제품을 포함시켰습니다.
- IBM은 z/OS 및 AIX에서 지원을 제공합니다.
- Microsoft는 WMI 기술을 개발하여 Microsoft Windows에 포함시켰습니다.
- Red Hat은 Open Pegasus를 Red Hat Enterprise Linux의 일부로 출하
- Oracle에는 Solaris 운영[9] 환경용 WBEM-Services가 있습니다.
- Ubuntu는 Lightweight CIMOM의 최신 버전인 SBLIM SFCB를 기반으로 하는 업데이트된 CIM 계측기 스택과 함께 제공됩니다.
WBEM 구현
- WS-관리
- OpenPegasus, C++로 작성된 오픈 소스 클라이언트 및 서버
- C로 작성된 오픈 관리 인프라스트럭처, 오픈 소스 클라이언트 및 서버
- SBLIM ("sublim"으로 발음) 표준 기반의 Linux Instrumentation for Manageability, C, C++, Java
- Pywbem,[10] Python으로 작성된 오픈 소스 WBEM 라이브러리
- WBEM 솔루션 J WBEM 서버 및 SDK
「 」를 참조해 주세요.
- SMI-S, 스토리지 관리 이니셔티브 - 사양.SAN 디바이스에 사용되는 WBEM 기반
- JSR-48, WBEM 클라이언트 및 WBEM 프로바이더를 개발하기 위한 Java API
- WBEM 프로바이더를 개발하기 위한 CMPI, C 프로바이더 API
레퍼런스
- ^ Todd, Greg (June 30, 1998). "What is WBEM?". Windows IT Pro. Archived from the original on 13 November 2015. Retrieved 13 November 2015.
In 1996, BMC Software, Cisco Systems, Compaq Computer, Intel, and Microsoft sponsored the Web-Based Enterprise Management (WBEM) initiative, an effort to provide a unifying mechanism for describing and sharing management information.
- ^ ""CIM Operations over RESTful Services" (PDF)" (PDF).
- ^ "DMTF NetMan page".
- ^ "DMTF VMAN webpage".
- ^ 공통 관리성 프로그래밍 인터페이스
- ^ ""CIM Operations Over RESTful Services" (PDF)" (PDF).
- ^ ""DSP0202 - CIM Query Language Specification" (PDF)" (PDF).
- ^ ""DSP0212 - Filter Query Language" (PDF)" (PDF).
- ^ [1] Solaris WBEM 개발자 가이드
- ^ "Pywbem Documentation".
외부 링크
- DMTF(Distributed Management Task Force)의 WBEM 공식 페이지(표준 문서 포함)