반응형
[NCP] NCP에서 LoadBalancer와 Auto Scaling Group 손 쉽게 연동하기
Cloud/Naver Cloud2023. 10. 30. 13:30[NCP] NCP에서 LoadBalancer와 Auto Scaling Group 손 쉽게 연동하기

안녕하세요 이번 시간에는 이전 시간에 생성했던 애플리케이션 로드밸런서에 오토스케일링 그룹을 연결하여 새로 생성된 서버도 로드 밸런서를 통해 트래픽이 흐르는지 테스트를 진행하겠습니다. 실습을 진행하기 앞서 네트워크 설정은 이전 포스팅에서 확인해 주시면 됩니다. 1. 내 서버 이미지 생성하기 내 서버 이미지를 만든 후 기존 Private Server를 반납합니다. 내 서버 이미지를 사용하지 않고 바로 Launch Configuration으로 만들어도 상관없지만 그럴 경우 Init Script를 통해 서버가 부팅될 때 자동으로 nginx가 설치되게 끔 해주어야 합니다. 2. 오토스케일링 Launch Configuration 생성 Auto Scaling Group은 다음과 같이 Launch Configurati..

[NCP] NCP에서 LoadBalancer 구성 후 웹 서버 로드밸런싱 테스트하기
Cloud/Naver Cloud2023. 10. 26. 10:46[NCP] NCP에서 LoadBalancer 구성 후 웹 서버 로드밸런싱 테스트하기

안녕하세요 이번 시간에는 네이버 클라우드 플랫폼에서 애플리케이션 로드 밸런서를 구성한 후 웹 서버 로드밸런싱을 테스트해 보겠습니다. 따로 이론적인 내용은 뒤로하고 실습하면서 알아보겠습니다. 1. VPC 생성하기 VPC: hyuk-test-vpc 범위: 192.168.100.0/24 VPC를 생성합니다. 실제 운영 환경에서는 VPC를 여러 개 생성하거나 24보다 더 여유있게 생성하는 게 좋습니다. 2. Subnet 생성하기 서브넷 이름 IP 주소 범위 인터넷 게이트웨이 용도 hyuk-pub-sub-01 192.168.100.0/27 Public 일반 hyuk-lb-sub-01 192.168.100.32/27 Private 로드밸런서 hyuk-pri-sub-01 192.168.100.64/27 Private..

[NCP] NCP에서 기존 LVM에 LV 용량 증설 및 축소, VG에서 PV 추가 및 제거하기 -Linux
Cloud/Naver Cloud2023. 10. 19. 15:51[NCP] NCP에서 기존 LVM에 LV 용량 증설 및 축소, VG에서 PV 추가 및 제거하기 -Linux

안녕하세요 이번 시간에는 NCP에서 기존 LVM에 용량 증설하는 실습을 진행하겠습니다. 애플리케이션을 사용하다 보면 데이터가 누적되며 디스크가 가득 차게 되면 다양한 오류가 발생할 수 있습니다. 이를 방지하기 위해 일정 용량의 디스크 공간을 확보하거나 부족하면 용량을 증설하는 방법으로 이를 해결할 수 있습니다. 1. VG(Volume Group)에 공간이 남는 경우 # vgdisplay로 VG 상태 확인 vgdisplay 다음과 같이 VG(Volume Group)에 여유 공간이 남는다면 해당 공간을 기존 LV에 추가할 수 있습니다. 현재 저의 서버에서는 LV(app, app_data)가 각각 5GB, 11GB를 할당받고 있습니다. 1. LV에 1GB 추가 할당 # LV에 추가 할당(lvextend 명령 ..

[NCP] NCP에서 LVM fstab, mount, LV, VG, PV 제거(삭제)하기 -Linux
Cloud/Naver Cloud2023. 10. 19. 13:53[NCP] NCP에서 LVM fstab, mount, LV, VG, PV 제거(삭제)하기 -Linux

안녕하세요 이번 시간에는 이전 포스팅에서 설정했던 LVM 설정을 역순으로 제거하는 실습을 진행하겠습니다. 0. 이전 포스팅 리마인드 이전 포스팅에서 생성했던 LV를 ext4로 포맷하고 마운트한 후 부팅 시 자동으로 마운트 되게 끔 fstab을 설정했습니다. 1. fstab 설정 해제 # fstab 파일에서 mount 정보 제거 mount point가 /app_data, /app인 행을 제거합니다. :wq 2. mount 설정 해제 # mount 설정 해제 (unmount가 아닌 umount 입니다.) umount /app_data umount /app 다음과 같이 마운트가 해제된 것을 확인할 수 있습니다. 3. LV(Logical Volume) 제거 # lvdisplay로 LV 상태 확인 lvdispla..

[NCP] NCP에서 LVM을 이용하여 스토리지 추가하기 - Linux
Cloud/Naver Cloud2023. 10. 18. 17:04[NCP] NCP에서 LVM을 이용하여 스토리지 추가하기 - Linux

안녕하세요 이번 시간에는 네이버 클라우드에서 LVM을 이용하여 디스크를 추가하는 방법을 알아보도록 하겠습니다. 1. LVM(Logical Volume Management)란? 논리 볼륨 관리(LVM, Logical Volume Management)은 리눅스 및 UNIX 기반 운영 체제에서 스토리지 관리를 위한 유연하고 고급 도구입니다. LVM은 물리적 스토리지 디바이스를 논리적인 볼륨으로 추상화하고 다룰 수 있도록 하는 기술입니다. LVM 구성 (1) 물리적 스토리지 디바이스 (Physical Volumes, PV) 하드 드라이브, 파티션 또는 LUN과 같은 물리적 스토리지 디바이스를 나타냅니다. 이러한 디바이스를 LVM에서 PV로 지정하고 논리적 볼륨 그룹에 추가할 수 있습니다. (2) 논리적 볼륨 그..

[AWS] AJAX와 서버리스를 활용한 정적 웹 호스팅 동적으로 전환하기(API Gateway, Lambda, S3)
Cloud/Amazon Cloud2023. 7. 27. 17:26[AWS] AJAX와 서버리스를 활용한 정적 웹 호스팅 동적으로 전환하기(API Gateway, Lambda, S3)

안녕하세요 이번 시간에는 AJAX를 활용한 서버리스 정적 웹 호스팅을 동적으로 전환하는 실습을 진행하겠습니다. (API Gateway, Lambda, S3, AWS ToolKit 사용) 정적 웹 호스팅의 한계를 넘어서 동적인 어플리케이션으로 전환하는 방법을 소개하려고 합니다. 기존의 정적 웹 호스팅은 단순한 HTML, CSS, JavaScript 파일을 제공하여 정적인 콘텐츠만 제공할 수 있었습니다. 하지만 이제는 API Gateway, Lambda, S3를 조합하여 동적 기능을 가진 웹 어플리케이션을 구축하는 방법을 알아보겠습니다. 1. 정적 웹 호스팅이란? S3를 이용한 정적 웹 호스팅은 Amazon Simple Storage Service (S3)를 활용하여 웹 사이트의 정적 파일(HTML, CSS..

반응형
image