본문 바로가기
IT KNOWLEDGE

인프라 엔지니어가 봐야할 대규모 운영업무 (1)

by BTC-손준영 2022. 12. 16.

안녕하세요! BTC_막내가 최고야 팀입니다

이번 차시는 소규모가 아닌 엔터프라이즈급 대규모 운영 업무에 대해 알아보겠습니다~

 


 

 

대규모 인프라를 고나리하려면 시뮬레이션에 바탕을 둔 면밀한 사전 준비와 관리 체제 구축

인적 자원, 데이터 센터 공간, 서버, 네트워크 장비, 네트워크 대역 등
온갖 자원이 동시에 부족해지는 가운데서 우선 순위를 매겨가며 대책 수립

임기응변식 대응으로 충분히 해결할 수 있을때가 많지만 계획이 없으면 장애 건수에 밀려 운영 파탄

기기를 한대씩 관리하는 방법 보단 전체를 통합해 바라보면서 체계를 구축하는 방법 제시
인프라 엔지니어의 교과서 사노 유타카 10장

 

 

1. 대규모 인프라 관리

  • 대규모 인프라를 관리하는 인프라 엔지니어는 자산 관리, 서버의 물리적 설치, 운영 체제 설치, 감시 장애 등
  • 다양한 업무를 제한된 인원으로 꾸려가기 위해서 관리 체제의 계통으로 세워 조직하는 것이 업무의 중요한 주제
    • 시스템 구성의 결정 포인트
      • 업체 지원의 필요성
        • 업체의 지원이 필요 없으면 관리 비용이 불필요한 것을 이용
        • 업체의 지원이 필요하면 유지 보수 서비스가 있는 것을 이용
      • 사용 언어
        • 기반 언어 (JAVA,php) 등 사용 언어에 따라 시스템 구성이 달라짐
      • 액세스 양
        • 대규모라면 예상되는 부하를 산정해서 하드웨어 자원을 충분히 확보하고 적절히 부하를 분산해야함
      • 가용성
        • 어느 정도 서비스를 멈춰선 안 되는지를 나타내는 뜻
        • 가용성을 높이기 위해서 스케일 아웃 구성에서는 저렴한 서버를 여러대 준비, 중복 구성 진행

 

2.CDN(Contents Delivery Network)

  • 대규모 사이트에서는 이미지나 실행 파일 같은 정적 콘텐츠 배포에 CDN 사용
  • 서비스 제공 회사의 서버를 대신에 CDN 업체가 제공하는 캐시 서버에 접속해서 사용자가 정적 콘텐츠를 받아가는 구조
  • 사용자는 자신의 단말에서 가장 가까운 캐시 서버에 접속해서 빠르게 콘텐츠를 가져오는 구조
  • 자사로서는 아무리 접속이 증가해도 원서버 대수와 네트워크 대역을 늘리지 않아도 되는 장점 존재

 

2-1 CDN 제공 업체

  • Akamai Technologies
  • Amazon Web Sevice CloudFront
  • Limleght Networks
  • CDNetworks
  • EdgeCast Networks
  • CDN77

 

2-2 CDN 사업자 선택법

  • 품질
    • 서비스 중단은 없는지 응답 속도가 충분한지 확인
  • 서비스는 국내 한정, 세계
    • CDN 사업자에 따라 특정 나라를 예외로하는 등 다양한 옵션이 붙음
  • 비용
    • 예상되는 통신량과 CDN 미사용 때의 인프라 투자 운영 비교

이번에는 대용량 인프라 운영 중 관리 포인트와 CDN 서비스에 대해 알아보았습니다!

다음차시에 볼게요~!!~!

 

 

 

 

댓글