forked from apache/cloudstack
-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
Mold(사용자용) 스토리지 VM 배포 UI 설계
- 스토리지VM 생성시 필요항목 정의
- 이름, 설명, Zone, 프로토콜 선택{NFS, iSCSI, SMB}, 템플릿, 데이터디스크,사이즈, 네트워크, IP, GW, Netmask
- 스토리지VM 생성 후 상세화면에서 엔드포인트 및 사용방식 안내 제공 필요
Mold(관리자용) 스토리지 VM UI 설계
- 스토리지VM 현황 목록
- 상세 화면에서 VM 상세화면에서 엔드포인트 및 사용방식 안내 제공
- 서비스 제어 버튼(가상머신 정지, 시작, 재시작, 삭제, 네트워크 추가, 디스크 확장)
- 사용자 계정 별 스토리지VM 스토리지(디스크) 사이즈 제한
ServiceVM 생성 후 Cloudbase-Init 및 템플릿 구성 연구
- 디스크 자동 할당 및 확장, IP세팅 연구
- NFS 서비스 구성 연구
- iSCSI 서비스 구성 연구
- SMB 서비스 구성 연구
- 환경 구성 스크립트 iso 이미지로 생성연구(가상머신 생성 시 iso attach)
Mold UI 개발 (다영)
- 관리자 공유 스토리지 메뉴 개발(인프라스트럭처 메뉴 아래) (진행중)
- 목록, 상세 화면 개발
- 가상머신 시작, 정지, 재시작, 삭제, 디스크 확장, 네트워크 추가 기능 개발
- 사용자 공유스토리지 메뉴 개발(스토리지 메뉴 아래)
- 목록, 상세화면 개발
- 가상머신 시작, 정지, 재시작, 삭제, 디스크 확장, 네트워크 추가 기능 개발
Mold API 개발(진성)
- 목록 조회 기능 개발
- 공유스토리지 가상머신 배포 기능 개발 (진행중)
- 고려사항
- 템플릿을 UI 에서 선택 or API 에서 서비스용 템플릿 ID를 가져와 사용? (고정으로 가면 mold 초기 구성시 템플릿이 업로드 된 상태여야 함)
- 쉘 스크립트 및 패키지를 포함한 ISO도 마찬가지..?
- 고려사항
- 서비스 시작, 정지, 삭제 기능 개발
- 디스크 확장 기능 개발
- 네트워크 추가 기능 개발
스크립트 개발(홍욱)
- 공유 스토리지 서비스 프로토콜 별 환경 세팅 스크립트 개발( nfs, smb, iscsi ) (nfs 진행중)
- L2 네트워크 일 경우 NIC환경 세팅(isolated 네트워크 일 경우 x)
- 가상머신 생성시 데이터 디스크 확장 후 마운트
- 디스크 추가시 자동 확장
- 네트워크 추가시 NIC 세팅
Reactions are currently unavailable
Metadata
Metadata
Labels
No labels