아마존 웹 서비스(AWS)에서 제공하는 클라우드 컨퓨팅 서비스 EC2 인스턴스는 Elastic Compute Cloud라는 뜻을 가지고 있습니다. 탄적적인 뜻을 가진 Elastic의 단어에서 알 수 있듯이 AWS 서비스에서 탄력적으로 운영 가능한 클라우드 컴퓨터라고 할 수 있습니다.
Instance는 가상 머신(Virutal Machine)을 뜻 하며, 일반적인 사례, 경우의 영어 뜻과 다르게 IT 인프라에서는 실행중인 임의의 프로세스, 클래스에 생성된 오브젝트를 가리킵니다. 데이터베이스 인스턴스라는 말처럼 AWS, 오라클 클라우드, 구글 클라우드 등에서는 하나의 가상 머신 서비스를 지칭할 때 사용하며 한 대의 컴퓨터를 말 합니다.
✅ EC2 인스턴스 정의
아마존 웹 서비스(AWS)에서 제공하는 클라우드 컴퓨팅
후불제 방식을 이용해서 사용한 만큼 비용을 지불
필요에 따라 성능을 자유롭게 조정할 수 있음
두 가지 조건에 따라 탄력적인(Elastic) 운영이 가능함.
클라우드 컴퓨팅은 클라우드 공간을 통해 서버, 스토리지, 네트워크 등의 컴퓨팅 서비스를 제공
✅ EC2 인스턴스 대표적인 특징과 기능
베어 메탈 인스턴스
최적화된 CPU 구성
유연한 스토리지 추가 등의 퍼포먼스 추가 기능
오라클 클라우드보다 더 다양한 운영 체제
AWS Marketplace를 통한 다양한 소프트웨어
뛰어난 안정성
일반 특징
종량 과금제
인스턴스 일시 중지 및 다시 시작
오라클 클라우드에 비해 편리하고 직관적인 인터페이스
오라클 클라우드에 비해 설정하기 쉬운 네트워크 인터페이스
탄력적 IP 주소
✅ EC2 인스턴스 타입 읽는 방법
m은 인스턴스 타입(패밀리)(범용 애플리케이션 서버용)을 의미합니다. 7은 7세대, a는 AMD 기반 CPU 프로세서 사용을 의미합니다. xlarge는 가장 큰? 사이즈를 의미한다고 볼 수 있습니다.
오라클 클라우드 Free Tier 계정 생성 후 OIC에 로그인이 되어 있는 상태에서 Oracle VCN을 진행할 수 있습니다. 오라클의 VCN(Virtual Cloud Network)은 사용자가 클라우드 내에서 가상의 프라이빗 네트워크를 구축하고 관리할 수 있도록 해주는 서비스입니다. 기존의 데이터 센터 네트워크 환경과 동일하게 네트워크 환경을 제어할 수 있습니다. 목차✅ EC2 인스턴스 정의✅ EC2 인스턴스 대표적인 특징과 기능✅…
오라클 클라우드 VM 인스턴스에서 고정 IP 설정까지 진행했지만 ping을 입력해도 요청 시간 만료로 timeout 오류가 되면서 응답이 없는 오류가 계속 발생했습니다. 오라클 클라우드 ping 오류를 해결하는 방법은 다음과 같습니다. 목차✅ EC2 인스턴스 정의✅ EC2 인스턴스 대표적인 특징과 기능✅ EC2 인스턴스 타입 읽는 방법✅ EC2 요금제오라클 클라우드 ping 오류 해결하기 방화벽 설정에서 VCN 설정을…
AWS에서 LightSail은 생성할 수 있는 서버 스펙에 한해 EC2보다 서버를 만드는데 5분 정도의 짧은 시간이면 원하는 서버를 만들 수 있습니다. LightSail 윈도우 서버 생성 후 원격 데스크톱 연결까지 진행 해 보겠습니다. 목차✅ EC2 인스턴스 정의✅ EC2 인스턴스 대표적인 특징과 기능✅ EC2 인스턴스 타입 읽는 방법✅ EC2 요금제✅ LightSail 윈도우 서버 생성 먼저 LightSail에서…
새로 만든 Ubuntu 서버에서 Rsync를 활용해 현재 운영 중인 Alma Linux 서버의 데이터를 동기화하는 작업을 진행해 보겠습니다. 기존 LightSail의 스냅샷만 사용하기에는 웹 사이트 데이터의 실시간 복구가 힘들고, 실시간 복구가 필요한 시점이 되었다고 판단되기에 Rsync 작업을 진행하기로 했습니다. 동일한 Alma Linux보다 거의 사용하지 않았던 Ubuntu를 써 보는 것도 나쁘지 않다고 판단되어 Rsync 작업 서버는…
XenServer는 오픈 소스 Xen 하이퍼바이저(a type-1 / bare-metal hypervisor)를 기반으로 하는 오픈 소스 서버 가상화 플랫폼입니다. 가상화 된 서버 및 클라이언트 운영 체제를 호스팅 하는데 사용되며 베어메탈 서버에 버금가는 성능을 제공합니다. 젠서버는 기본 제품을 오픈소스로 제공하는 Citrix에서 개발했으며 기업 지원과 더욱 광범위한 기능 및 관리 도구를 갖춘 유료 상용 버전을 제공합니다. 사전 패키지된…
AWS의 EC2에 추가 스토리지가 필요한 경우 EBS 볼륨 추가를 진행하게 됩니다. EBSElastic Block Store는 AWS에서 제공되는 용량에 스토리지 용량을 추가해서 사용할 수 있고 영구적인 데이터 또는 추가 기능이 필요한 경우에 사용하게 됩니다. EBS는 원하는 크기 및 성능 등을 지정할 수 있으며, 사용자가 원할 때 삭제가 가능합니다. 목차✅ EC2 인스턴스 정의✅ EC2 인스턴스 대표적인…