ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [AWS] EC2란
    AWS 2024. 2. 10. 19:38
    EC2 (Elastic Compute Cloud)

    : 변덕스러운 예측할 수 없는 데이터 처리 및 산술적으로 계산이 불가능한 크기의 대량의 데이터를 미리 디스크 크기의 사용량에 대해 예측이 아닌 클라우드라는 공간에서 크기가 우연하게 변경되는 기능을 제공 (장점)

     

    - EC2는 사용자가 인스턴스를 켜고 끌 수 있으며 사용자가 켰을 때만 돈을 지불

     


    EC2 사용시 내는 다양한 지불 방법

    On-damand : 시간 단위로 가격이 고정되어 있음

    시간당 정해진 비용을 지불하며 마음대로 사용할 수 있는 것

    소프트웨어 및 서버 개발 초기 단계에서 종종 쓰임

    Reserved : 한정된 EC2 용량 사용 가능, 1-3년동안 시간별로 할인 적용 받을 수 있음 (일정량을 대여해서 사용)

    eg. 비행기 좌석예매시 지정석 구매

    on-damand에 비해 조금 저렴한 가격에 사용할 수 있다는 장점

    Spot : 입찰가격 적용. 가장 큰 할인률을 적용받으며 특히 인스턴스의 시작과 끝 기간이 전혀 중요하지 않을 때 매우 유용(가격을 경매로 구매한다)

    spot은 입찰을 통하여 EC2 인스턴스를 사용할 수 있기 때문에 갑자기 자기가 켜지고 꺼지는 경우가 있다.

     


    사용용례

    개발을 들어갔을시 그 개발 시간과 끝 마치는 시간을 사용자가 미리 알 수 있는 경우와 그렇지 못한 경우가 있다.

    1. 개발 시작 시간 : 1/1- 개발 끝 시간 : 3/31
    2. 개발 시작 시간 : ??- 개발 끝 시간 : ??

    이것에 따라 사용자는 어떤 지불 방식을 선택해야 하는지 정한다.

     

    1. On-demand

    • 오랜 시간동안 선불을 내지 않고 최소한의 비용을 지불하여 EC2 인스턴스를 사용하고 싶을 때, 특히 앱/프로그램 기발시 최초로 EC2 인스턴스에 deploy할 때 매우 유용
    • 위 개발시간에 2번이 on-demand에 유용(미리 알 수 없는 경우)
    • 주로 단기간에 끝낼 수 있는 부분에서 주로 on-demand가 사용됨
    • 개발 초기 단계에서 EC2 인스턴스에 처음 테스트를 할 때 제일 적합

    2. Reserved

    • 안정된, 예상 가능한 work load시 Reserved 사용 권장, 선불로 인한 컴퓨팅 비용 대폭 감소
    • 위 개발 시간에 1번에 적합. 개발의 시작과 끝을 미리 알 수 있는 경우에 적합
    • Reserved는 건불로 특정한 금액을 지불할 경우 추가적으로 지정되는 컴퓨팅 시스템을 사용 가능
    • 따라서, 무언가를 개발시 요구 사항이 자주 반복되지 않고 안정적으로 흘러가며 개발의 시간에 대해 예측이 가능하다면 Reserved 지불 방식 추천 ⭢ 그에 따른 할인을 받는다

    3. Spot(경매)

    • 단순히 비용 절감시 유용함. 
    • 인스턴스(개발)의 시작/끝 시점에 구애받지 않을 경우 권장
    • on-demand와 달리 비용적인 측면에서 상당한 세이빙 효과

     

    다음 공부 Preview

    EBS란 EC2안에 부착되어 있는 일종의 하드디스크(가상디스크)

    EC2를 사용하기 위해 EBS라는 디스크 볼륨을 요구한다

    'AWS' 카테고리의 다른 글

    [AWS] ELB (정의와 종류 + "X - Forwarded - For")  (1) 2024.02.10
    [AWS] EC2 - EBS  (0) 2024.02.10
    [AWS] IAM 실습 (사용자/역할/정책+정책시뮬레이터)  (1) 2024.02.09
    [AWS] IAM  (0) 2024.02.09
    [AWS] AWS란?  (1) 2024.02.09
Designed by Tistory.