네이버클라우드플랫폼 온라인 교육시리즈 - 분산처리 웹서비스 구축하기(NBP 허창현 클라우드 솔루션 아키텍트)

Please download to get full document.

View again

All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
 3
 
  네이버클라우드플랫폼의 로드밸런서와 오토스케일링 기능을 통해 분산처리 웹 아키텍처를 구현할 수 있는 방안에 대해 소개합니다. | Introduce how to implement scalable web architecture through the load balancer and auto-scale functions of Naver Cloud Platform.
Share
Transcript
  • 1. 분산처리 웹서비스 구축 [네이버클라우드플랫폼 온라인 교육 시리즈]
  • 2. 새로운 서비스를 시작하고 사용자 수가 적다면 사용자 접속 트래픽 고려할 필요성이 낮음 ∙ Server ∙ DB Server ∙ SecurityGroup ∙ DNS 빠른 서비스 개발에 집중 클라우드 인프라는 최소한으로 구축
  • 3. 단일 구성의 문제점 사용자 수가 늘어남에 따라 트래픽 처리의 어려움 계속 증가하는 리소스 점유율 서버의 과부하는 사용자의 불만으로 이어짐 증가하는 사용자에 따른 탄력적 아키텍처 구성 필요
  • 4. 늘어나는 사용자에 효율적으로 대응 필요 ∙ Server ∙ DB Server ∙ SecurityGroup ∙ DNS Scale up + Auto Scale in / out + Load Balancing Load Balancer Auto Scaling 서버 스펙 변경 서버 자동 증가 및 감소 트래픽 분산
  • 5. 트래픽 증가에 따른 빠른 스펙 변경 ∙ 스케일 업(Sacle up) ∙ 트래픽 증가에 따른 맞춤 스펙 변경 ∙ vCPU, 메모리별 다양한 옵션 제공 ∙ 수분내 빠른 변경을 통해 효과적 대응
  • 6. 서버 자동 증가 및 감소 ∙ Auto Scaling : Scale out / in ∙ 시간대별 트래픽 변화가 있는 서비스에 유용 ∙ 예측하기 어려운 수요 변화에 탄력적 대응 ∙ 서버 그룹 모니터링을 기반으로 자동 증감 …… Auto Scaling
  • 7. 트래픽 분산 처리 ∙ Load Balancer ∙ 부하 분산을 통해 효율적인 서비스 가능 ∙ 다양한 서버 부하 분산 방식 제공 - Round Robin - Least Connection - Source IP Hash ∙ 모니터링 기능 제공 Load Balancing
  • 8. AutoScaling + Load Balancer …… 서버 자동 증감 1) 트래픽 발생 2) 부하 분산 3) 서버 부하 증가 4) 서버 증가 (Scale out) 5) 증가된 서버로 부하 분산 6) 트래픽 감소 7) 서버 감소 (Scale in)
  • 9. 분산처리 서비스 구축 Demo
  • 10. 로드밸런서 생성
  • 11. 로드밸런서 생성
  • 12. 로드밸런서 생성
  • 13. Init Script 생성
  • 14. Init Script 생성
  • 15. ACG 생성
  • 16. ACG 생성
  • 17. Auto Scaling - Launch Configuration 생성
  • 18. Auto Scaling - Launch Configuration 생성
  • 19. Auto Scaling - Launch Configuration 생성
  • 20. Auto Scaling - Launch Configuration 생성
  • 21. Auto Scaling Group 생성
  • 22. Auto Scaling Group 생성
  • 23. Auto Scaling Group 생성
  • 24. Auto Scaling Group 생성
  • 25. Auto Scaling Group 서버 생성
  • 26. Auto Scaling Group 이벤트 설정
  • 27. Auto Scaling Group 서버 접속 정보
  • 28. 로드밸런서 동작 확인
  • 29. AutoScaling + Load Balancer
  • 30. 서버 부하 생성
  • 31. 서버 자동 생성 확인
  • 32. 서버 접속 확인
  • Similar documents
    View more
    We Need Your Support
    Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

    Thanks to everyone for your continued support.

    No, Thanks
    SAVE OUR EARTH

    We need your sign to support Project to invent "SMART AND CONTROLLABLE REFLECTIVE BALLOONS" to cover the Sun and Save Our Earth.

    More details...

    Sign Now!

    We are very appreciated for your Prompt Action!

    x