오픈 클라우드 스토리지 서비스 플랫폼과 모바일 클라우드 디스크 응용 프로그램의 개발의 디자인
남쪽 Cai Gunming
처음에이 종이 분석 여러 주요 오픈 소스 클라우드 컴퓨팅 플랫폼에서 비즈니스 및 기술 비교,이 종이의 기본 플랫폼으로 OpenStack 선택. 스위프트 OpenStack 코어 스토리지 구성 요소 다음 기능, 건축, 키 저장소 기술, 설치 배포 및 액세스 인터페이스를 분석 하 고 마지막으로이 오픈 클라우드 스토리지 서비스 플랫폼을 위해 설계 된 스토리지 솔루션으로 스위프트를 설정 합니다. 플랫폼 디자인의 관점에서이 종이 리소스 계층 기본 관리 계층, 응용 프로그램 액세스 계층, 액세스 계층의 4 부분으로 플랫폼을 구분: 리소스 계층은 클라우드 저장소 리소스 풀 및 응용 프로그램 관리, 자원 관리, 스토리지 전략을 포함 하는 기본 관리 레이어 및 통계 분석 4 부품; 응용 프로그램 소프트웨어, 웹 응용 프로그램 액세스 계층 구성 서비스 및 공용 액세스 Api; 액세스 계층 기업 이며 구체적으로 사용 하는 개인 클라우드 스토리지 서비스, 또는 타사 응용 프로그램 액세스. 플랫폼의 구체적인 구현을 목표로,이 종이 스위프트를 사용 하 여 기본 프레임 워크와 작업 통계 및 파이썬 기반 응용 프로그램 액세스 계층에서 기본 관리 계층에 있는 두 개의 작업 지원 서비스 결제 개발 했다 + 장 고 프레임 워크는 비즈니스 관리 포털 및 자치 서비스 포털의 응용 프로그램을 구축 하 나머지-ful 방식; 플랫폼 인증 및 스토리지 인터페이스를 열고 액세스 계층에는 제 3-파티 응용 프로그램 안 드 로이드에 오픈 API-모바일 클라우드 디스크에 따라 개발 된다. 테스트 오픈 클라우드 스토리지 서비스 플랫폼 설계 및 개발이 종이에 유연한 확장, 데이터 보안, 유연한 관리, 좋은 사용자 경험 및 개발 하 고 오픈 클라우드 스토리지 서비스 시스템을 독립적으로 작동 통신 사업자에 대 한 가능한 참조 프로토 타입을 제공 하는 오픈 스토리지 능력의 특성을 보여 줍니다.
오픈 클라우드 스토리지 서비스 플랫폼과 모바일 클라우드 디스크 응용 프로그램의 개발의 디자인