통신의 분야에서 기본적인 물리적 자원과 소프트웨어 자원의 다양 한 종류의 완벽 한 시스템 구성 하 고 컴퓨팅, 스토리지, 네트워크 및 기타 하드웨어 기능을 제공 하는 기본적인 물리적 리소스 다양 한 다채로운 응용 프로그램을 구성 하는 소프트웨어의 모든 종류. 이러한 응용 프로그램은 서로 다른 제조 업체에 의해, 다른 운영 체제 플랫폼에 따라 다른 소프트웨어 아키텍처를 사용 하 여 다른 배포 패턴 개발, 다양화의 응용 프로그램으로 나타납니다 하지 소프트웨어 관리의 복잡성.
주로이 문서에 설명 된 소프트웨어 관리 소프트웨어 출시, 구성 관리, 유통 및 배포, 패치 관리, 소프트웨어 모니터링, 규정 준수 감사, 전략 관리, 등등을 포함 하 여 분야에서 소프트웨어의 수명 주기 관리를 말합니다. 기존 하드웨어 리소스를 기준으로 전체 시스템의 가장 기본적인 기능 중 하나 신속 하 고 효율적으로 소프트웨어 배포를 완료 이며 그것의 정상 작동 및 비즈니스 운영 보장.
ZTE 통신 소프트웨어 관리 시스템 ZTE 통신 기반으로 업계 최고의 경험에 그리기 전통적인 통신 소프트웨어 관리 프로그램, 공급 업체, 개념 및 방법론 ITSM (IT 서비스 관리), ITIL (IT 인프라 라이브러리) 등을 도입 하 여 고 빗질 하 고 소프트웨어 관리 요소를 설계 하 여 아키텍처 통합 표준화 하 고 자동화 된 소프트웨어 관리 시스템은 전반적인 운영 및 유지 보수 효율성을 크게 향상 된.
그림 1에서 보듯이, ZTE 통신 소프트웨어 관리 시스템의 장점은 여러 측면에서 구현 됩니다.
통합된 기술 아키텍처:으로 하위 모듈의 웹 기반 통합된 소프트웨어 관리 시스템의 구현에 대 한 통합된 기술 프레임 워크에 따라 분산된 도구.
통합된 사용자 포털: 통합된 작업 차원 입구, 역할 기반 액세스 제어를 통해 분산 된 도메인 모델 등, 사용자의 통합된 관리 및 일관 된 사용자 경험, 사용자 행동의 각 종류는 역 추적 및 감사 기록 수 있습니다 실현.
운영 전략 통일: 통합된 정책 관리를 제공, 조정의 다양 한 기능을 확인, 충돌 방지 및 준수의 모든 종류에 대 한 보호 기능을 제공.
작업 개체 표준화: 파일, 구성, 스크립트, 소프트웨어 패키지, 패치 및 관리의 다른 개체, 유연 하 고 관리할 수 있는 관리에 대 한 정의의 표준화는 기초를 하다.
작업 자동화를 의미: 복잡 한 작업 직렬화, 스크립팅, 프로그래밍 가능, 일괄 장비 구현 다양 한 유형의 자동화의 소프트웨어 관리 기능을 달성 하는 병렬화를 달성 하기 위해 DevOps (개발 작업) 개념의 도입 유지 보수 효율성을 개선.
작업 역할 선명도: 분산 된 도메인 모델, 역할 기반 접근 제어, 소프트웨어 관리 개체, 함수 및 매핑, 명확한 역할 정의 형성 하기 위하여 직원의 모든 종류와 함께.
그림 1 ZTE 통신 소프트웨어 관리 시스템
최근 몇 년 동안에서 클라우드 컴퓨팅 및 대형 데이터 환경에서 소프트웨어 관리 시스템의 진화, 클라우드 컴퓨팅 및 대형 데이터 기술 개발은 앞으로 넣어 소프트웨어 관리에 대 한 새로운 요구 사항.
• 리소스 할당의 역동적이 고 탄력 있는 확장
전통적인 시나리오에서는 소프트웨어는 상대적으로 고정 된 컴퓨팅, 스토리지 및 네트워크 환경에서 실행 됩니다. 클라우드 컴퓨팅 시나리오에서는 실행 중인 환경 가상화, 설치, 배포, 구성 및 소프트웨어의 업그레이드 가상 컴퓨터 네트워크 구성의 동적 저장소 리소스의 동적 할당 등 동적 특성을 증가.
L 풍부한 운영 체제 종류
전통적인 x86 운영 체제의 레드햇, 수 세 및 창, 큰 점유율을가지고 하 고 운영 체제에 더 다양 한 클라우드 컴퓨팅 시나리오, 우분투, CentOS, 페도라, 데비안 및 기타 오픈 소스 운영 체제 크게 응용 프로그램 속도 향상와 같은. 소프트웨어 관리에 대 한 구현 아키텍처는 확장 가능한 소프트웨어 관리 아키텍처에 새로운 운영 체제와 영향을 지 원하는와 관련 된 작업 부하를 줄이기 위해 필요 합니다.
L XaaS (아무것도 서비스) 모든 서비스 개념 방문
"소프트웨어 관리" 서비스 (소프트웨어를 서비스로 관리) 비교적 추상적인 개념, 소프트웨어 관리의 분야에서 xaas는 이다. Openstack, 방문 응용 프로그램, 뿐만 아니라 "서비스 노출" 특성을 가진 소프트웨어 관리는 연산자를 사용 뿐만 아니라 거주자 또는 심지어 최종 사용자에 게 제공에 대 한 소프트웨어 관리 기능을 달성 하기 위해 구름에 점차 SDN 기술 소프트웨어 관리는 더 이상 상대적으로 폐쇄 시스템 하지만 모든 사용자에 대 한 서비스 공급자 역할을 한다.
ZTE, 클라우드 컴퓨팅 기술 솔루션의 주요한 공급자 및 OpenStack 조직의 구성원으로 리드의 클라우드 컴퓨팅 및 대형 데이터 개발 소프트웨어 관리 솔루션을 제공 하는 클라우드 컴퓨팅 및 대형 데이터에 대 한.
소프트웨어 관리의 몇 가지 주요 기능
L 소프트웨어 관리는 서비스
ZTE 소프트웨어 관리 시스템 소프트웨어 관리와 밀접 하 게 관련 된 다음과 같은 모듈을 포함 합니다.
소프트웨어 관리 공공 서비스: 편리한 인터페이스와 JSON 데이터 캡슐화를 통해 소프트웨어 관리의 핵심 기능이 고에 실현 하는 원자 서비스 캡슐화 및 노출, 서로 다른 모듈에 대 한 기본 리소스 서비스를 제공, 소프트웨어 관리 즉 서비스 일반적인 집합체입니다.
소프트웨어 및 서식 창 고:는 원자 서비스 그룹 소프트웨어/서식 파일 창 고에 합성 및 추가 소프트웨어 공급 및 관리 모듈을 사용 하기 위해 제공.
소프트웨어 공급 및 관리: 소프트웨어 자동화 배포 워크플로 안무, 기본적인 자원의 모든 종류를 통해 구현 엔터티 리소스 템플릿, 자동화 기능을 제공 하는 공공 서비스의 사용, 데이터 센터 리소스 생성 및 유지 관리의 완성으로 조립 됩니다.
서비스 카탈로그 관리: 소프트웨어 관리 서비스 및 서비스 카탈로그를 통해 다양 한 사용자에 게 다른 서비스를 제공합니다.
• 분산 배포 및 공동 작업
전형적인 클라우드 컴퓨팅 및 대형 데이터 시나리오, 가상화 된 데이터 센터, 한편으로, 같은 데이터 규모는 크고 크로스 지역, 소프트웨어 서비스, 서비스 수준 높은 요구 사항을, 다른 한편으로, 네트워크 상호 운용성 센터는 제한 된 데이터의 분산된 소프트웨어 관리 시스템을 채택 하는 데 필요한.
그림 2 분산 배포 및 ZTE 소프트웨어 관리의 협력
그림 2 에서처럼 ZTE 소프트웨어 관리 시스템 관리 서버 소프트웨어와 소프트웨어 창 고 및 소프트웨어 유통 소프트웨어 관리 및 외부 서비스 노출의 모든 기능을 관리자 도메인에 배포 합니다. 각 아동 센터만 소프트웨어 배포 서비스 노드를 전송, 발행 하 고 효과적인, 스크립트, 구성, 파일의 완료의 다양 한 소프트웨어 관리 정책 구현에 대 한 책임을 배포합니다. 배포자 정책 수행자의 역할은 매우 중요 한, 뿐만 아니라 노드 준수 확인 및 교정의 정책 요구 사항에 따라 기본 소프트웨어 배포 기능 뿐만 아니라 가정.
• 더 큰, 더 빠른, 고도로 자동화 된 배포
ZTE 소프트웨어 관리 시스템에 더 많은 자동화 소프트웨어 관리 전략 및 신속한 소프트웨어 배포 및 유지 관리 기능, 더 나은 클라우드 컴퓨팅 및 대형 데이터 시스템에서 네트워크 동적 규모에서 확장, 등 4 V (볼륨, 다양 한, 속도, 적응 값) 특성입니다.
OpenStack 시스템 기술 통합
OpenStack 현재 가장 인기 있는 클라우드 인프라 플랫폼 컴퓨팅, OpenStack 소프트웨어 관리 관련 하위 모듈에 대 한 ZTE 소프트웨어 관리 시스템은 잘 흡수 하 고 통합. 열 모듈의 소개 공동 배포 서식 파일에 정의 통해 클라우드 인프라의 자동된 배포를 제공 합니다. 아이러니 모듈의 소개 완전 일반 소프트웨어 관리 기술, 완전 자동화 설치를 기반으로 하는 PXE와 같은 IPMI 완전 하위 수준 관리의 구현에 기반을 제공 합니다.
ZTE 소프트웨어 관리 시스템에서에서 달성할 수 있는 가상 머신 소프트웨어의 배포 OpenStack 시스템 보다 신속 하 고 효율적으로 소프트웨어 관리 공공 서비스 열 서식 파일의 정의에서 응용 프로그램을 통해, 아이러니에 소프트웨어 관리 서비스의 도입 추가 벌 거 벗은 금속 배포 후 응용 프로그램 소프트웨어의 배포를 구현할 수 있습니다. 그래서 벌 거 벗은 금속 소프트웨어의 통합 된 배포를 얻을.