클라우드 컴퓨팅, 클라우드 컴퓨팅 데이터 센터에 최첨단 서버, 고밀도 저비용 서버, 대용량 저장 장치, 및 높은-성능 컴퓨팅 장치 같은 인프라 분야에서의 데이터 처리 능력을 향상에 초점 이어야 합니다. 클라우드 컴퓨팅 가상화에 대 한 좋은 복구, 확장성, 자동화, 데이터 이동성, 멀티 테 넌 트, 공간 효율성, 및 지원 필요 합니다. 그래서 무엇이 클라우드 컴퓨팅 환경에서 데이터 센터 인프라의 아키텍처 이어야 하는가?
1. 클라우드 컴퓨팅 데이터 센터 전체 아키텍처
클라우드 컴퓨팅 아키텍처는 두 부분으로 나뉘어: 서비스 및 관리. 서비스 측면에서 주로 사용자에 따라 제공 합니다 다양 한 주로, 서비스 클라우드 3 레벨의 총: 인프라, 서비스 IaaS, PAAs 플랫폼 서비스, 소프트웨어-SaaS 관리, 주로 클라우드 관리, 그것의 기능은 전체 클라우드 컴퓨팅 센터 안전 하 고 안정적인 운영 될 수 있도록 하는 그리고 효과적으로 관리할 수 있습니다. 그것의 전체 구조는 다음과 같습니다.
2, 클라우드 컴퓨팅 방 아키텍처
클라우드 컴퓨팅 서비스 유연성의 요구를 충족 하기 위해 경험의 만리 장성 전자 회사 년에 따르면 클라우드 컴퓨팅 룸 표준화, 모듈 룸 디자인 프레임 워크를 사용 하 여. 모듈형 룸에는 컨테이너의 모듈형 룸과 건물의 모듈형 룸 포함 되어 있습니다.
현장에의 응용 프로그램 없이 외부 방에 컨테이너 모듈형 컴퓨터 룸 건설 측 압력, 두 달, 건설 주기 단축을 원래 6 개월의 건설 측면 있도록의 방 위치에 감소 시키고 에너지 소비만 전통적인 컴퓨터 룸 50%, 사막 뜨겁고 건조 지역 및 가혹한 극단적인 환경 북극 추운 지역에 적응할 수 있는. 모듈형 룸 차가운 공기 덕트 절연, 정확한 공기 공급, 야외 냉 소스 및 다른 최고의 냉동 기술을 사용 하 여 건물, 대형 및 중소 데이터 센터 빌딩 블록 및 확장에 적용할 수 있습니다.
3, 클라우드 컴퓨팅 네트워크 시스템 아키텍처
네트워크 시스템의 전반적인 구조 계획 지역화, 계층 구조 및 모듈화, 디자인 아이디어 네트워크 수준 명확 하다 고 기능은 명확 하 게 준수 한다. 데이터 센터 네트워크에 따르면 사업 또는 지역 본부의 역할에 대 한 네트워크 장비의 특성은 계획의 다음과 같은 측면에서 될 수 있습니다.
전송 데이터 비즈니스의 성격에 따라 1 및 사용자 중심 네트워크 시스템으로 나눌 수 있습니다 내부 코어 네트워크, 원격 서비스 네트워크, 공공 서비스 네트워크 및 다른 지역.
2 네트워크 구조의 다른 기능에 따라 네트워크 시스템 코어 계층, 컨버전스 레이어 및 액세스 계층으로 나눌 수 있습니다.
3 네트워크 서비스 데이터 응용 프로그램 비즈니스 독립에서 비즈니스와 비즈니스의 보안의 상호 교류는 고려할 필요가, 네트워크 시스템 논리적 저장 영역, 애플리케이션 비즈니스 영역, 정면 지역, 시스템 관리 영역, 호스팅 영역, 외부 네트워크 액세스 영역, 내부 네트워크 액세스 영역 등으로 나눌 수 있습니다.
또한, 네트워크 아키텍처의 직물이 이다. 클라우드 컴퓨팅 데이터 센터에 전통적인 네트워크 구조는 주요 병목 네트워크 대기 시간 문제를 만들 가능성이 배포을 낮은 대기 시간 서버 통신 및 높은 양방향 대역폭에 대 한 더 긴급 한 만드는. 궁극적인 목표는 임의의 두 점 사이의 네트워크 아키텍처의 수를 최소화 하기 위해,이 개발의 평면 방향으로 네트워크 아키텍처를 요구 한다.
패브릭 네트워크 구조를 핵심 중 하나는 네트워크 계층의 개념을 제거 하는, 직물 네트워크 아키텍처 네트워크를 평평 하 게 배열 기술을 사용할 수 있는, 전통적인 3 계층 구조 압축 될 수 있습니다 2-레이어, 그리고 결국 레이어, 복잡성 및 네트워크 대기 시간을 제거 하는 어떤 지점 사이의 연결을 구현 하 여. 그러나, 여전히 직물의 새로운 기술에 대 한 균일 한 표준입니다 그리고 그것의 응용 프로그램이 필요 더 많은 연습.
4. 클라우드 컴퓨팅 호스트 시스템 아키텍처
구름의 핵심 컴퓨팅 농도 및 컴퓨팅 능력, 규모 돌파구 이며 클라우드 컴퓨팅 센터에서 제공 하는 컴퓨팅 형식 클라우드 컴퓨팅 센터의 하드웨어 인프라를 결정 합니다. 클라우드 고객 요구에서 클라우드 컴퓨팅 센터 확장 컴퓨팅 파워, 그 서버 시스템의 다음 종류를 제공 하는 데 필요한 경우가 3 (멀티) 레이어 아키텍처를 채택할 수 있다, 한 높은-성능, 안정적이 고 신뢰할 수 있는 고성능 컴퓨팅, 주로 다루는 밀결합 컴퓨팅 작업, 이러한 계산 포함만 외부 데이터베이스, 비즈니스 인텔리전스 데이터 마이닝 및 기타 핵심 서비스, 또한 자신의 계정, 결제 및 엔터프라이즈급 대형 서버에 의해 제공 일반적으로 다른 핵심 시스템을 포함 다른 많은 범용 컴퓨팅의 일반적인 응용 프로그램에 대 한 저비용 컴퓨팅 솔루션, 낮은 하드웨어 요구 사항에 대 한이 계산, 고밀도, 낮은-비용 하이퍼 밀도 통합된 서버의 일반적인 사용을 제공 하는 효과적으로 줄이기 위해 데이터 센터 운영 비용 및 최종 사용자 사용 비용; 셋째, 과학적 컴퓨팅, 바이오 및 바이 Wan, 높은-성능 컴퓨팅의 경 컴퓨팅 용량을 제공 하기 위해 다른 서비스에 대 한 기본 하드웨어는 고성능 클러스터.
5. 클라우드 컴퓨팅 스토리지 시스템 아키텍처
클라우드 컴퓨팅 클라우드 컴퓨팅 플랫폼에서에서 중앙된 데이터 저장소 모델을 사용 하 여, 매우 중요 한 문제는 데이터를 배치 하는 방법 프로세스의 실제 사용, 그것은 데이터를 여러 디스크의 여러 노드를 할당 하는 데 필요한. 현재 두 가지 스토리지 기술에이 추세를 달성 하기 위해, 하나 Google 파일 시스템에 유사한 클러스터 된 파일 시스템을 사용 하는, 다른 블록 기반 스토리지 영역 네트워크 San 시스템은.
GFS는 분산된 파일 시스템 디자인 고 마스터 및 여러 chunkserver 이루어져는 리눅스 운영 체제, 일반 Pc의 많은 수의 구성 된 클러스터 시스템 전체 클러스터 시스템에 따라 Google에 의해 구현. San 연결에 사용할 수 있는 몇 가지 옵션이 있다. 섬유 광섬유 네트워크를 빠른 섬유 디스크를 동작할 수 있으며 높은 성능 및 신뢰성 요구 장소 적합을 사용 하 여 하나의 옵션이입니다. 또 다른 옵션 이더넷, iSCSI 프로토콜을 사용 하 여 비용을 절감 함으로써 일반적인 LAN 환경에서 실행 하는 것입니다. 산 구조, 서버 공유 스토리지
SAN 네트워크를 통해 많은 양의 데이터 전송 장비는, LAN만 수행 하 고, 노동의이 부서는 각 서버 사이 통신 작업 스토리지 장비, 서버 및 로컬 영역 네트워크 리소스 얻을 더 효과적인 활용, 원인 스토리지 시스템 빠르게는 expansibility와 안정성은 더 나은.
6. 클라우드 컴퓨팅 응용 프로그램 플랫폼 아키텍처
클라우드 컴퓨팅 응용 프로그램 플랫폼 배포 및 응용 프로그램 시스템, 응용 프로그램 개발자가 응용 프로그램 인프라, 응용 프로그램의 기본 하드웨어와 관련 될 필요가 없습니다 및 동적으로 리소스를 확장할 수 있습니다 실행에 대 한 인프라를 제공 하는 서비스 지향 SOA 접근 방식을 사용 하 여 응용 프로그램 요구 사항에 기반 하는 응용 프로그램 시스템에 대 한 필요 합니다. 완전 한 응용 프로그램 플랫폼은 다음 기능 아키텍처를 제공합니다.
1 응용 프로그램 운영 환경
운영 환경 배포
여러 유형의 데이터 저장소
동적 리소스 비율
2 응용 프로그램의 수명 주기 지원
개발, 테스트 및 개발 SDK, IDE, 등등 같은 가속 응용 프로그램 배포를 제공 합니다.
공공 서비스: 큐 서비스, 스토리지 서비스, 캐싱 서비스 등 공공 서비스를 Api로 제공 됩니다.
모니터링, 관리 및 측정: 자원 그룹, 응용 프로그램 시스템 관리 및 모니터링 기능, 정확한 측정을 제공. 응용 프로그램 사용 하는 계산된 리소스를 사용 합니다.
3 통합, 복합 응용 프로그램 용량 구축
응용 프로그램 실행 환경을 제공, 연결 서비스, 통합 서비스, 메시징 서비스 및 SOA 아키텍처 스타일을 구축 하는 복합 응용 프로그램에 대 한 프로세스 서비스를 제공을 해야 합니다.
위의 클라우드 컴퓨팅 데이터 센터 아키텍처의 일부 분석 이다. 몇 가지 방법으로 실제 클라우드를가지고 있기 때문에 클라우드 "구름" 이라고: 구름은 일반적으로 더 큰, 구름의 크기를 동적으로 확장할 수 및 그것의 경계를 흐리게. 클라우드 컴퓨팅을 제공 하는 그것의 종류는 사용자에 게 서비스, 콘텐츠, 동적 탄성 또한 변경의 비즈니스 모델. 따라서, 클라우드 컴퓨팅 데이터 센터의 건축 조정 하 고 사회의 진행으로 최적화 된 될 것입니다.