AdminWeb Disk Management Guide - cloud-barista/cb-spider GitHub Wiki

  * AdminWeb은 쉽고 빠른 방법으로 CB-Spider의 기능을 경험해볼 수 있다. 
  * 본 가이드는 AdminWeb을 이용하여 Disk 기능을 활용하는 방법을 기술 한다. 
  • 본 가이드에서는 Cloud 연결 설정 등록 방법은 생략한다.

  • Cloud 연결 설정 방법은 다음 가이드를 참고한다.

  • CB-Spider Disk 관리 개요는 다음을 참고한다.

  • 본 가이드는 다음과 같이 3가지 단계로 구성된다.

    • [준비 단계] Disk 기능 활용을 위해서 필요한 자원들을 준비하는 단계
    • [기능 활용] Disk 기능을 활용하는 단계
    • [마무리 단계] Disk 기능 활용을 위해서 생성한 자원들을 삭제하는 단계

[준비 단계]

1. Cloud 연결 선택

  • Cloud 연결 선택 흐름은 다음과 같다.
    • 2.CONNECTION 메뉴 선택
    • ② 등록한 Cloud 연결 중 원하는 Cloud 연결 선택 (CSP, Credential, Region 등이 선택되는 효과)
    • ③ 현재 선택된 CSP, Region/Zone 정보가 표시됨

2. VPC/Subnet 생성

  • VPC/Subnet 생성 흐름은 다음과 같다.
    • 1.vpc/subnet 메뉴 선택
    • ② 기본 설정 값으로 VPC/Subnet 생성 요청
    • ③ 요청 결과 생성된 VPS/Subnet 정보 제공

3. Security Group 생성

  • Security Group(보안 그룹) 생성 흐름은 다음과 같다.
    • 1.1.security group 메뉴 선택
    • ② 기본 설정 값으로 Security Group 생성 요청
    • ③ 요청 결과 생성된 Security Group 정보 제공

4. VM KeyPair 생성

  • VM KeyPair 생성 흐름은 다음과 같다.
    • 1.keypair 메뉴 선택
    • ② 기본 설정 값으로 VM KeyPair 생성 요청
    • ③ 요청 결과 생성된 VM KeyPair 정보 제공

5. VM 2개 생성

  • 첫번째 VM vm-01 생성 흐름은 다음과 같다.
    • 2.VM 메뉴 선택
    • ② 기본 설정 값으로 VM 생성 요청
    • ③ 요청 결과 생성된 VM 정보 제공
  • 두번째 VM vm-02 생성 흐름은 다음과 같다.
    • 2.VM 메뉴 선택
    • ② VM 이름을 vm-02로 설정
    • ③ 그 외 기본 설정 값으로 VM 생성 요청
    • ④ 요청 결과 생성된 VM vm-02 정보 제공

[기능 활용]

1. default(기본) Disk 생성 기능

  • default Disk 생성 흐름은 다음과 같다.
    • 2.Disk 메뉴 선택
    • ② 기본 설정 값으로 Disk 생성 요청 (default type, default size: CSP별 다름)
    • ③ 요청 결과 생성된 Disk 정보 제공

2. Disk 생성 기능(Case-1)

  • Disk 생성 흐름은 다음과 같다.
    • 2.Disk 메뉴 선택
    • Disk Name입력 (spider-disk-02)
    • Disk Type 선택 (대상 CSP별로 다름)
    • Disk Size 입력 (표시된 Size 범위 참고)
      • (Size 범위 표시: ./cloud-driver-libs/cloudos_meta.yaml 설정 존재시)
    • ⑤ 설정 값으로 Disk 생성 요청
    • ⑥ 요청 결과 생성된 Disk 정보 제공

3. Disk 생성 기능(Case-2)

  • Disk 생성 흐름은 다음과 같다.
    • 2.Disk 메뉴 선택
    • Disk Name입력 (spider-disk-03)
    • Disk Type 선택 (대상 CSP별로 다름)
    • Disk Size 입력 (표시된 Size 범위 참고)
      • (Size 범위 표시: ./cloud-driver-libs/cloudos_meta.yaml 설정 존재시)
    • ⑤ 설정 값으로 Disk 생성 요청
    • ⑥ 요청 결과 생성된 Disk 정보 제공

4. Disk Attach 기능(Disk 관리 기반 요청)

  • Disk Attach 흐름은 다음과 같다.
    • 2.Disk 메뉴 선택
    • VM Name선택 (vm-02)
    • ③ Disk Attach 요청
  • 요청 결과(1): Attach된 Disk 정보 제공
  • 요청 결과(2): Attach된 VM 정보 제공

5. Disk Attach 기능(VM 관리 기반 요청)

  • Disk Attach 흐름은 다음과 같다.
    • 2.VM 메뉴 선택
    • VM Name 입력 (vm-03)
    • Disk Name 선택 (spider-disk-03)
    • ④ VM 생성 요청
  • 요청 결과: Attach된 VM 정보 제공

6. Disk Size Up 기능

  • Disk Size Up 흐름은 다음과 같다.
    • 2.Disk 메뉴 선택
    • Disk Size 입력 (증가만 가능)
    • ③ Disk Size Up 요청
  • 요청 결과: Size Up된 VM의 Disk 정보 제공

7. Disk Detach 기능

  • Disk Detach 흐름은 다음과 같다.
    • 2.Disk 메뉴 선택
    • ② spider-disk-02의 'Detach' 요청
    • ③ spider-disk-03의 'Detach' 요청
  • 요청 결과: Detach된 Disk 정보 제공

8. Disk 삭제 기능

  • Disk 삭제 흐름은 다음과 같다.
    • 2.Disk 메뉴 선택
    • ② Disk 전체 선택 (필요시 개별 선택)
    • ③ 전체 Disk 삭제 요청
  • 삭제 요청 결과 빈 Disk 정보 제공

[마무리 단계]

자원 삭제

  • Disk 기능 활용을 위해서 생성했던 자원들을 다음 순으로 삭제한다.
  • VM 삭제 => VM KeyPair 삭제 => Security Group 삭제 => VPC/Subnet 삭제
  • 각 자원의 삭제 세부 절차 생략