전체 글81 [AWS] ELB & ASG Scalability (확장성)- 확장성은 애플리케이션이나 시스템이 변화하는 상황에 맞춰 더 많은 부하를 처리할 수 있는 능력을 의미합니다. - 수직적 확장성( Vertical Scalability) 은 기존 서버의 성능을 물리적으로 또는 가상으로 업그레이드하는 방식입니다. 물리적인 서버에서 하드웨어를 업그레이드하거나, 클라우드 환경에서 더 강력한 인스턴스로 변경하는 것을 의미합니다.(인스턴스 크기 증가) + ex) 시니어와 주니어의 실력차이, t2.micro => t2.large 또한 수직적 확장성은 하드웨어의 한계가 있어 제한적임 - 수평적 확장성( Horizontal Scalability)은 네트워크 환경에서 여러 대의 서버(또는 인스턴스)를 추가하는 방식으로 확장합니다. 이를 통해 클라우드와 .. 2025. 3. 12. [AWS] EBS Volume 2025 - 3 - 7 - An EBS (Elastic Block Store) Volume is a network drive you can attach to your instances while they run- 인스턴스가 종료된 후에도 데이터 지속- CCP 레벨에서의 EBS는 한번에 하나의 인스턴스에만 마운트 될수있다- Associate Level 에서는 multi attach 가 몇몇 EBS에서 가능하다. - EBS생성시 특정 가용성 존에 묶인다.==> 네트워크 USB 스틱이라고 생각하면 편함프리티어 30GB 사용가능 EBS Volume- 물리적 드라이브가 아닌 네트워크 드라이브- 네트워크 상호작용이어서 약간의 지연이 생길수도있다- EC2 인스턴스에서 분리되어 빠르게 부착될수있음 => 장애조치시 유용- 서울에서 생성하면 .. 2025. 3. 7. [AWS] EC2 공부 EC2 User Script Bootstrap : lanching commands when a machine starts (기계가 시작할때 명령을 내림)Script : 컴퓨터가 처음 시작될때만 실행하고 그다음은 실행하지 않는다.사용자 스크랩트에 많이 추가될수록 부팅속도가 느리다 ec2 user script 는 root user를 위해 실행된다. (root user의 sudo 명령) EC2 만들때key pair 의 key format- ppk ( 윈도우7,8)- pem (Linux, Mac, Window10 등) - User data : EC2를 실행하기전에 어떻게 실행해야하는지 뭐부터해야하는지 알려주는 곳=> 명령들 전달 - EC2 인스턴스에 접근을 위해 public IPv4 주소 사용- private.. 2025. 3. 5. 하이퍼바이저 하이퍼바이저란 물리적 하드웨어와 그리고 그위에서 실행되는 VM(가상머신)을 관리하는 소프트웨이다. 하이퍼 바이저는 물리적인 서버 자원을 가상화하여 여러개의 독립된 OS가 동시에 실행될수 있도록 도와준다. 하이퍼 바이저의 분류는 Native 방식과 Hosted 방식으로 나눌 수 있다. Type1. Native 방식(Full Virtualization 전가상화)은 물리적 하드웨어 위에 하이퍼바이저 프로그램이 직접 설치되고, 그 위에 여러 개의 가상 머신(VM)이 실행되는 방식입니다. 이 방식에서는 운영체제가 없이 하이퍼바이저가 하드웨어 자원을 직접 관리합니다. -> 하이퍼바이저를 이용해 물리적 자원을 가상 머신에게 할당하여, GuestOS 들이 자신에게 할당된 자원을 최대한 활용할 수 있도록 하는 방식이다.. 2025. 2. 27. 이전 1 2 3 4 ··· 21 다음