ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Microsoft Azure - Application Gateway
    Cloud/MS Azure 2022. 7. 14. 10:35

    Microsoft Azure

    * Azure 스토리지

    - 컨테이너 스토리지 : aws의 S3

    - 파일 스토리지 : aws의 EFS

    - 테이블 스토리지 : aws의 DynamoDB

    - 큐 스토리지 : aws의 SQS

     

    * Azure 스토리지의 상태 (aws의 S3 Storage Class)

    - Hot : aws S3 Standard

    - Cool : aws S3 Standard-IA

    - Archive (보관) : aws S3 Clacier > 장기 보관, 자주 인출하지 않지만 의무 보관 기간이 있는 경우 (로그, 의무기록, 감사기록)

    - 보관 비용 : Hot > Cool > Archive

    - 인출 비용 : Hot < Cool < Archive

     

    * 중복 저장 (p.231)

    - LRS (Local Replication Storage, 로컬 중복 스토리지) : 한 데이터 센터 안에서 3번 복사

    - ZRS (Zone Redundant Storage) :  3개의 Zone에 복제해서 저장

    - GRS (Geo-Redundant Storage) : 주리전에 부관한 데이터를 보조 리전에 백업

    - GZRS (Geo-Zone-Redundant Storage) : Zone과 Region을 통해 백업

    - RA (Read Access) : 읽기만 하는 접근 권한 부여 ex) RA-GRS, RA-GZRS

     

    * 고가용성 (High Availability)

    - 서버가 여러 대 있을 때, Hot Server에 문제가 생기면 Standby Server가 Hot으로 변화됩니다.

     

    * 부하 분산 (Load Balancer)

    - 여러 대가 나누어서 처리하는 것-

    - 사례 : Application Server, Firewall

     

    * SPOF (Single Point Of Failure, 단일 실패 지점)

    - 한 군데가 고장나면 전체가 마비되는 것

    - 해결 방법 : 중복 구성, 이중화 등

     


     

    가상 머신 크기 조정

    - 방법 : 중지 > 크기 변경 > 시작(재부팅)

     

    8.2 가상 머신 가용성 구현 (p.293)

    - Uptime : 실행된 시간

    - Downtime : 중단된 시간 > SLA(서비스 수준 협약)에 Downtime에 따라 패널티 비용을 청구하게 되어 있음

    - SLA (Service Level Agreement) : 계약서 뒤에 별도 협약으로 붙임

      일정 수준의 서비스를 받지 못하면 패널티로 비용을 일부 보상하는 것

     

    - Migration- Azure 인프라에 문제 발생 예방 : Azure의 가용성 집합, 가용성 영역 구성(Multi - AZ), 쌍을 이루는 지역(Cross Region)에 사이트 복구- Azure의 SLA는? 99.95%

     

    가상 머신 하나 더 생성

     

     


     

    Azure의 부하 분산 서비스

     

    * L4 Load Balancer (p.307)

    - IP 주소, Port 번호를 이용해서 부하 분산 (Least Connection, Least Response Time, Round Robin)

     

    *L7 Load Balancer

    - HTTP/HTTPS의 헤더와 메시지의 내용, URL 유형, Cookie값을 기준으로 부하 분산 (p.308~9)

    - 앞에 Front end IP 주소(공용 IP), 뒤에는 Back end Pool(공용 IP, 내부 IP, FQDN(Domain Name), 가상 머신 확장 집합(Auto Scailing Group) 

     

    * Application Gatewat (p.312)- Azure 애플리케이션 게이트웨이는 웹 트래픽 부하 분산 장치이며 요청 URL이나 호스트 헤더 등의 HTTP 특성을 기반으로 트래픽을 웹 서버 풀로 보냅니다.- 회람 규칙 (라우팅 규칙)

     

    Application Gateway 만들기

    새로 추가를 눌러줍니다.

     


     

    Application Gateway Test

     

    Install-WindowsFeature -Name Web-Server -IncludeManagementTools
    Set-Content -Path "C:\inetpub\wwwroot\Default.htm" -Value "Running JARVIS 2.0 Web Service from host $($env:COMPUTERNAME) !"

    댓글

Designed by Tistory.