제 1 장 기본 클라우드

      소프트웨어 - "오픈 소스 -"구름

1.1 인터넷 아키텍처 변경

  핵심 질문 1.1.1 인터넷 아키텍처

    대규모 사용자 :

    신속한 제품 반복 : 민첩 검색 시장의 수요와 빠른 혁신.

       7 * 24 시간 서비스 : 다운 타임을 최소화 할 수 있습니다.

    예를 들어, 11 번, 프로모션 및 기타 뜨거운 이벤트 : 트래픽의 급격한 증가.

          복잡한 사업 포트폴리오 :

  분산 아키텍처 중앙 집중식 아키텍처 1.1.2

    기존의 3 계층 아키텍처 :

      데이터 액세스 계층, 서비스 계층 및 웹 층 : 중앙 집중식 아키텍처는 세 가지 기준으로 나누어 져 있습니다.

      서비스 계층은 또한 웹 API 계층을 통해 제공 될 수있는 오픈 API를 제공하기 위해, 핵심입니다.

    분산 아키텍처, SOA, 그리고 서비스 :

      수직 확장 : 중앙 집중식 아키텍처의 처리량을 향상시키기 위해, 단지로 구성된 서버 증가 처리 능력을 향상시킬 수 있습니다.

      수평 확장 : 단지로 서버의 수를 증가 시스템의 처리량을 향상시키기 위해.

      분산 시스템의 도입은 처리량의 문제를 해결뿐만 아니라 추가적인 부담을 제공합니다.

       CAP 정리 : 분산 시스템 (일관성), 가용성 (가용성), 파티션 허용 오차 (파티션 허용 오차)의 일관성, 이들은하지 않습니다 있습니다.

                                     일관성과 가용성 중 한 가지를 선택할 수 있도록 파티션 허용 오차가 필요합니다.

                     SOA (서비스 지향 아키텍쳐)은 분산 컴퓨팅 모듈 개발 + :로 이해 될 수있다.

       분산 시스템이 인식 할 수 있도록 분산 데이터베이스와 분산 서비스 지향 아키텍처 디자인의 개발을 단순화하기 위해 미들웨어 많은 수의 결과로, 매우 복잡하다.

       2011 년, 알리 두보 오픈 소스 프레임 워크는 분산 서비스 프레임 워크의 광범위한 영향이다.

    자동화 된 운영 및 유지 보수 :

      분산 시스템의 수동 조작이 병목 현상을 치수. 그것은 운영 및 자동화 도구의 유지 보수 (이가지)를 출산했다 :

        자동화 된 모니터링 도구 : / O가 활성화 감지 및 조기 경보가 서비스, 메모리, 디스크 I / O, 네트워크 I의 CPU입니다.

             프로세스 자동화 도구 : 온라인 응용 프로그램 배포 작업.

    해방 전달 개발 운영팀 :

        

  1.1.3 기본 아키텍처 클라우드 아키텍처를 배포

1.2 클라우드 네이티브 무엇입니까

  1.2.1 개요

  1.2.2 클라우드 네이티브와 열두 요소

  1.2.3 고급 열두 요소

  1.2.4 클라우드 네이티브 및 CNCF

추천

출처www.cnblogs.com/liufei1983/p/11372408.html