NCP

    [NCP] Cloud Hadoop 서비스 사용하기

    Apache Hadoop? 하둡은 대용량 데이터를 분산 처리할 수 있는 자바 기반의 오픈소스 프레임워크 입니다. 분산저장 기술인 HDFS와 분산처리 기술인 맵리듀스(MapResuce)가 장점이다. NCP의 Cloud Hadoop? Apache Hadoop, HBase, Spark, Hive, Presto 등의 오픈소스 기반 프레임워크를 사용자가 자유롭게 사용하여 빅데이터를 쉽고 빠르게 처리할 수 있는 완전 관리형 클라우드 분석 서비스 다양한 프레임워크 지원 Hadoop: 간단한 프로그래밍 모델을 사용하여 컴퓨터 클러스터 전체에 대규모 데이터 세트를 분산 처리할 수 있는 프레임워크 HBase: 분산되고 확장 가능한 대용량 데이터 저장소 Spark: 대규모 데이터 처리를 위한 통합 분석 엔진 Hive: SQ..

    [NCP] Terraform - time_sleep(sleep걸기) 사용

    resource : time_sleep 일반적으로 추가 리소스에 대해 생성 및/또는 소멸을 지연시키는 리소스를 관리합니다. 이렇게 하면 local-exec프로비저닝 도구 사용 시 플랫폼 간 호환성 및 소멸 시간 문제가 방지 됩니다. https://registry.terraform.io/providers/hashicorp/time/latest/docs/resources/sleep Terraform Registry registry.terraform.io provider "ncloud" { access_key = var.access_key secret_key = var.secret_key region = var.region site = var.site } resource "ncloud_server" "serv..

    [NCP] DB서버를 스냅샷 할 시 주의 사항(Sync 명령어)

    DBMS가 설치된 서버에는 데이터 쓰기작업이 수시로 이루어진다. 운영 중인 이 DB서버를 스냅샷 할 때, Database의 변경된 내용이 바로 Storage에 저장이 안될 수 있다. 바로 Storage에 씌여지지 않고, 일정 시간 memory에 disk cache로 남는다. 따라서 서버 운영중 스냅샷을 생성하고 싶은 경우 스냅샷 찍기 직전에 sync 명령을 통해 cache와 storage를 sync하는 작업이 필요하다. Sync 데이터 동기화 작업을 하는 명령어다. 현재 작업 중인 저장 되지 않은 메모리의 데이터를 디스크로 저장하는 작업이다. 즉 " 디스크에 저장되어 있지 않은 메모리 버퍼의 데이터를 디스크에 저장하는 sync 작업" 이다. 아직 디스크에 저장이 되지 않은 상태로 버퍼에 남아있는 데이터들..

    [NCP] Associate(VPC Platform) - 1강. (Compute) Compute 상품군

    *본 글은 네이버클라우드플랫폼 공인교육강의를 정리한 글입니다. https://www.edwith.org/associate-vpc [서버 제공 종류] -> windows는 compact/standard부터 이용 가능 1) VDS(Virtual Dedicated Server) 단독 물리 서버에 생성된 고성능 클라우드 서버 고성능 물리 서버를 단독으로 제공하는 서비스로, 안정적으로 독차지하고 고성능으로 이용하고 싶을 때 사용! 2) CPU Intensive CPU Intensive 서버 서비스를 위한 3.0GHz의 인텔의 골드 프로세서 3) GPU Server 병렬 처리에 최적화된 GPU 서버의 고성능 컴퓨팅(딥 러닝, AI, 자율주행 등) 파워를 제공 [서버 타입 별 이용 가능 여부] [국가별 지원 서버 타..

    NCP - 서버생성 및 블록스토리지 마운트와 NAS마운트

    1. 서버생성 및 블록스토리지 마운트 1-1. 포트포워딩 설정 *classic에서 공인IP를 할당(요금부과됨)받아서 서버접속을 할 수 있지만, test용이기 때문에 포트포워딩 설정(요금부과 X)을 한다. 1-2. 서버 접속 1-3. 스토리지 생성 후 서버접속하여 스토리지 확인 1-4. 생성한 스토리지의 파티션 생성 1-5. 파일시스템 생성 후 파일시스템 검사 mkfs.xfs /dev/xvdb1 fsck /dev/xvdb1 * 파일시스템 생성 후 파일이 깨지지 않았는지 fsck로 확인하는 작업이 필요함 [참고] 서버 이미지에 따라 포멧 명령어가 다름 CentOS 5.x: mkfs.ext3 /dev/xvdb1 CentOS 6.x: mkfs.ext4 /dev/xvdb1 CentOS 7.x: mkfs.xfs /..

    [NCP] Terraform을 활용한 NCP(VPC) - Server(2), LB(1), Auto scaling Group(1), NAS(1) 구성

    개요 Terraform을 활용에 VPC버전에서 NCP의 Server, LB , NAS 생성과 Server에는 Apache를 설치하는 코드입니다. NAS는 생성과 동시에 mount를 하여 서버접속시 바로 이용할 수 있을 수 있습니다. 아키텍처는 다음과 같습니다. [main.tf] provider "ncloud" { support_vpc = true access_key = var.access_key secret_key = var.secret_key region = var.region } resource "ncloud_login_key" "key" { key_name = var.login_key_name } data "ncloud_root_password" "rootpwd" { count = "2" serve..

    [NCP] Terraform을 활용한 NCP (Classic) - Server (2), LB(1) 구성

    개요 Terraform을 활용해 NCP의 Server, LB를 생성하고 Server에는 Apache를 설치하는 코드입니다. 아키텍처는 다음과 같습니다. [main.tf] provider "ncloud" { access_key = var.access_key secret_key = var.secret_key region = var.region } resource "random_id" "id" { byte_length = 4 } resource "ncloud_login_key" "key" { key_name = var.login_key_name } data "ncloud_root_password" "rootpwd" { count = "2" server_instance_no = ncloud_server.serv..

    [NCP] Terraform을 활용한 NCP 서버 이미지,서버 스펙 code 검색하기

    Terraform으로 NCP 서버 이미지,스펙 code 검색하기 server_image_product_code => 서버이미지 server_product_code => 서버스펙 [variables.tf] variable "server_image_product_code" { # centos-7.3-64 default = "SPSW0LINUX000046" } variable "server_product_code" { # vCPU 2EA, Memory 4GB, Disk 50GB default = "SPSVRSTAND000004" #SPSVRSTAND000056 } => 위와 같이 variables.tf (변수파일)에 변수선언하고 terraform apply를 하면 선언한 code를 읽어서 서버이미지, 스펙을 ..

    [NCP] Terraform 0.13.0 설치 + git으로 provider 가져오기

    NaverCloudPlatform 공식 https://github.com/NaverCloudPlatform/terraform-provider-ncloud GitHub - NaverCloudPlatform/terraform-provider-ncloud: Terraform NaverCloud provider Terraform NaverCloud provider. Contribute to NaverCloudPlatform/terraform-provider-ncloud development by creating an account on GitHub. github.com 1. Terraform 설치 https://releases.hashicorp.com/terraform/0.13.0/ Terraform v0.13..