Notice
Recent Posts
Tags
- aiinterviewprep
- llm model
- aiforbeginners
- llm활용
- llminterviewquestions
- airesearch
- llm hacking
- prompt injection
- aiengineer
- MachineLearning
- Security
- metasploit_series
- ai vulnerability
- llm 활용
- AI질문
- 프롬프트엔지니어링
- largelanguagemodels
- 정보보안
- 보안뉴스
- AI기초
- ai prompt
- llm attack
- ai hacking
- PromptEngineering
- ChatGPT
- llm questions
- ai입문
- llmexplained
- xz-utils
- elasticsearch
- Today
- Total
ARTIFEX ;)
AWS #3 EC2(Elastic Compute Cloud) 본문
# License/AWS Certified Solutions Architect
AWS #3 EC2(Elastic Compute Cloud)
Artifex_Ethan_ 2020. 10. 12. 16:04반응형
# EC2(Elastic Compute Cloud) :
AWS에서 가장 기본적이면서 Public하게 사용되는 Infra이며, 인터넷에 연결된 가상서버를 제공해준다.
EC2를 사용해야할 이유는 대표적으로 두가지가 있다.
1. 효율성
2. 비용 절감
클릭 몇번으로 서버를 생성할 수 있기 때문에 실제 서버를 구축하는 것보다 훨씬 간편하고 효율적이다.
사용한 만큼만 요금을 지불하면 되서 서버를 운영하는 것보다 훨씬 비용이 절감된다.
EC2 인스턴스는 일반적인 PC/서버와 똑같은 형태이며, Linux/Windows가 설치되어 있다.
가상 서버이기에 터미널 or 원격 연결로 접속해야 한다.
EC2 기본 개념.
- 시작(Start): EC2 인스턴스를 시작. 운영체제가 부팅되고 사용할 수 있는 상태.
시작하는 순간부터 사용 요금이 과금되며 1분을 사용하더라도 1시간 요금으로 책정. - 정지(Stop): EC2 인스턴스를 정지. 운영체제를 종료하여 시스템이 정지한 상태이며 사용 요금이 과금되지 않는다.
- 삭제(Terminate): EC2 인스턴스를 삭제. 삭제된 뒤에 목록에서 완전히 사라지려면 약간 시간이 걸린다.
- 재부팅(Reboot): EC2 인스턴스를 재부팅. 운영체제를 종료한 뒤 다시 시작.
- Root 장치: 운영체제가 설치되는 스토리지. Root 장치로 EBS와 인스턴스 스토리지를 사용할 수 있다.
- Kernel ID: EC2 인스턴스가 사용하는 Linux 커널. Linux 반가상화는 외부에서 Linux 커널을 지정해야 한다.
그리고 AWS에서 제공하는 다양한 Linux 커널을 선택할 수 있다.
운영체제에 따른 가상화 형태
- Windows: OS의 커널을 수정할 수 없기 때문에 하드웨어 가상화(HVM), 전가상화(Full Virtualization)로 실행된다.
- Linux: OS의 커널을 수정할 수 있기 때문에 반가상화(Paravirtualization)로 실행된다.
(때에 따라서는 전가상화 커널을 선택할 수도 있다).
EC2 SLA
EC2의 SLA(Service Level Agreement)는 월 99.95%이다.
따라서 한달에 약 0.36시간까지 장애가 발생할 수도 있으며,
EC2를 사용하여 서비스를 구축할 때는 항상 장애가 발생할 수 있다는 가정하에 설계해야 한다.
가동시간이 99.95%를 충족하지 못할 때는 서비스 크레딧(요금 결제용 포인트)을 받을 수 있다.
TIP> EC2는 프리티어에서 무료로 사용할 수 있다.
RHEL Micro instance 750시간, Windows Micro instance 750시간을 무료로 이용할 수 있다.
반응형