jbnu-jedutools / jcloud Goto Github PK
View Code? Open in Web Editor NEW전북대 컴퓨터공학부 JCloud 개발 OSS 프로젝트
License: Apache License 2.0
전북대 컴퓨터공학부 JCloud 개발 OSS 프로젝트
License: Apache License 2.0
JCloud 계정을 이용해 cse-students 에 대용량 인스턴스 생성
해당 인스턴스에 DevStack 설치 및 프로젝트, 인스턴스 생성 테스트 (가상머신 안에 가상머신이 생성됨)
해당 프로젝트와 인스턴스에 대한 정기적인 스냅샷 생성 및 스냅샷의 복제를 수행하는 백업 스크립트 작성
(openstack cli 를 이용하여 원하는 프로젝트와 기간, 복제할 디렉토리 등을 선택할 수 있도록)
백업 스크립트가 수행될 때, 서버에 너무 과한 부하를 주지 않도록 조절하는 기능 탑재
(cgroup 을 이용하거나 traffic controller 등을 이용)
JCloud 계정 확인
devstack flavor 사용 요청
ubuntu instance 기반 devstack 설치
관련해서 네트워크 설정 등 내용 필요
KVM 기반 가상머신 배포가 아닌,
lxc, docker 등 컨테이너 기반으로 배포하는 기능을 제공하는 것
최종 목표: JCode 이미지를 Container 로 배포.
Todo: DevStack 설치하여 이미 되는지 테스트부터 시작해보고, 최대한 기존 OpenStack 에서 진행해보자
JCloud 물리 서버 사용량 실시간 모니터링
JCloud 가상 서버들의 사용량 실시간 모니터링
이상 현상 탐지 및 알림 서비스
Candidates: Monasca, Prometheus 등
Todo: 모니터링 시스템을 비교 분석하여 적절한 솔루션을 선택한 후, DevStack 에서 테스트하고, 실제 JCloud 에 deploy
현재 키페어가 없는 계정인 경우, 키페어를 미리 만들고 인스턴스를 작성해야 함.
인스턴스 만드는 과정에서 키페어 생성 시, 다운로드가 되지 않는 문제가 있기 때문.
위 내용 중 우선 1단계 정도까지만이라도 진행할 수 있으면 좋겠습니다.
물론 2단계를 고려한 설계가 필요합니다.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.