알리 클라우드 애플리케이션 가용성은 공식 비즈니스, 클라우드 업그레이드에 핵심 애플리케이션의 가용성을 AHAS

분산 아키텍처 환경에서 서비스 간의 의존성이 점점 복잡, 아무도 미치는 영향은 고 가용성 분산 시스템은 심각한 도전에 직면 구축, 전체 시스템의 결함을 나타낼 수 있음을 말할 수있다.

7 월 17 일, 알리 클라우드 애플리케이션 서비스 가용성은 AHA와 공무, 제어 및 오류 운동은 3 개 개의 독립적 인 기능 모듈을 다운 그레이드 흐름을 빠르게 분산 된 고 가용성 아키텍처의 문제를 해결하기 위해 애플리케이션 가용성 기능을 향상시킬 수, 스키마 인식 포함 .

라이브 검토 : 클릭 여기에

분산 환경에서, 우리는 종종 구성 요소와 복잡한 종속성 확대 부분 실패로 인한 다양한 오류가 발생, 즉시 인해 혼잡 트래픽 버스트, 이러한 도전에 직면하여, 우리는 종종 어려운 시작합니다.

_2019_07_17_5_00_31

고 가용성 서비스 응용 프로그램은 강력한 안정성과 보호의 다른 수단의 보호를 다운 그레이드 흐름 제어를 제공, 더블 열한 시험 기술 그룹의 년 후 알리바바 압력 측정 기술에서 전체 링크를 AHAS. 동시에, 자동 토폴로지 인식 응용 프로그램을 제공, 당신은 인프라에 의존하는 구성 요소와 응용 프로그램 간의 종속성을 그리고 고 가용성 기능을 드릴 시나리오를 기반으로 실제 실패를 테스트하기 위해 응용 프로그램을 제공, 클라우드에서 가장 혼란스러운 작품입니다 수 있습니다 좋습니다.

흐름 제어 다운 그레이드

_2019_07_17_3_35_50

이 함수는 어셈블리 센티넬 제어 (기초 알리바바 그룹 독립적으로 개발 오픈 소스 인 흐름 https://github.com/alibaba/sentinel ), 자바 응용 프로그램 및 응용 프로그램 레벨 다운 그레이드를 제한하는 게이트웨이 (봄 클라우드 게이트웨이에게 Zuul) 방법을 제공한다 , 흐름 제어, 두 번째 수준의 실시간 모니터링, 낮은 손실 성능의 다양한 불안정한 서비스에 의존 피크 트래픽의 얼굴에서 응용 프로그램의 가용성을 향상, 오픈 소스 프레임 워크, 에이전트 및 SDK 지원이 액세스 다양한 방법에 맞게 등등.

강력한 번째 레벨 감시를 제공하면서, 상기 시작 지점으로 유동 흐름 제어 퓨즈 그레이드 시스템 보호 및 기타 서비스의 치수의 안정성을 보장하기 위해 오픈 소스 프레임 워크 에이전트와 SDK 지원 두 접근 방법의 다양한 장착 및 기록 모니터링 쿼리.

한편, SpringCloud, 두보 또는 K8S 마이크로 서비스 응용 프로그램, 신속 배경 운영 및 유지 보수 서비스를 필요없이 고 가용성 기능, 코드의 수정없이 액세스 할 수있는 키를 기준으로합니다.

아키텍처 인식

AHAS 애플리케이션 가용성 서비스 프로세스에 의해 사용되는 관계 축조 프로세스 단계, 형상 기반 데이터베이스 기술 요소 인식 알고리즘을 호출 지능형 인식 기능, 수집 및 표준 운영 시스템과 인터페이스 삼자 분석의 자동 검출을 제공하고, 서버를 통해 용기, 프로세스 입체 시각화 디스플레이 아키텍처.

_2019_07_17_3_38_54

실패 드릴

적극적으로 장애를 제조함으로써 고 가용성 응용 프로그램 서비스 AHAS는 응용 시스템의 가용성을 확인할 수있는 능력이 심각한 결과를 피하기 위해 사전에 실패의 위험에 노출 된 응용 프로그램의 가용성을 확인할 수 있도록 구성 요소,이 고장에서 동작합니다.

_2019_07_17_3_40_37

보고서에 따르면, 중국의 태평, 암웨이, 미래 시장 및 기타 비즈니스 애플리케이션의 고 가용성 서비스가 AHAS 예상치 못한 트래픽 피크에 의한 응용 프로그램의 불안정성을 해결하기 위해 프로덕션 환경에 배포 가지고있다. 고 가용성 및 장애 드릴 AHAS 서비스를 제공하는 아키텍처 인식 응용 프로그램은 매일 강등 제한 기능 노드를 각 지역 (5) 현재에 무료로 액세스를 제공하는 동시에, 무료입니다 더 나은 경험을 개발하고 운영 및 유지 보수 엔지니어 도움을 주목할 필요가있다 애플리케이션 가용성에 대한 주요 업그레이드 구름.

추천

출처yq.aliyun.com/articles/709532