XenCenter · JumPHP
한국어 ▾
무료 · Linux, Windows, macOS, Web

PHP로 작성한 XCP-ng 및 XenServer용 XenCenter

풀, 서버, VM, 스토리지, 네트워크를 한 창에서: VNC 콘솔, 실시간 그래프, 스냅샷, 라이브 마이그레이션. 데스크톱에서도, 브라우저에서도.

앱 열기 →

서버가 없나요? 앱 홈 화면에서 “Open the demo pool”을 클릭하세요.

앱 화면: 데모 풀 트리와 VM db-primary의 일반 탭

풀 운영에 필요한 모든 것

풀, 서버, VM, 스토리지, 네트워크를 한 창에서: VNC 콘솔, 실시간 그래프, 스냅샷, 라이브 마이그레이션. 데스크톱에서도, 브라우저에서도.

리소스 트리

풀, 서버, VM, 스토리지, 네트워크를 하나의 트리로. 인프라, 개체, 알림 보기와 검색 상자를 제공합니다.

모든 탭

일반, 메모리, 스토리지, 네트워킹, NIC, 스냅샷, 검색, 로그: 모든 개체의 모든 세부 정보.

진짜 콘솔

PHP로 작성한 VNC 클라이언트: 키보드와 마우스로 VM 화면을 조작합니다.

실시간 성능

CPU, 메모리, 네트워크, 디스크의 RRD 그래프가 실시간으로 갱신되며, 검색 탭에서 VM별 CPU / 메모리도 실시간으로 볼 수 있습니다.

VM 수명 주기

시작(선택한 서버에서), 종료, 재부팅, 일시 중단, 재개, 일시 정지, 강제 작업, 라이브 마이그레이션, 복사, 템플릿으로 변환, 삭제, 속성, 새 VM 마법사.

스냅샷

스냅샷 생성, 되돌리기, 삭제.

서버

유지 관리 모드, 재부팅, 종료.

항상 최신 상태

XAPI의 event.from으로 변경 사항이 실시간 반영되며, 모든 작업은 진행률을 볼 수 있는 XAPI 작업입니다. 이벤트와 XAPI 경고는 로그에 알기 쉬운 문장으로 표시됩니다.

기본 기능을 훨씬 넘어서

풀에서 하는 작업별로 정리했습니다.

풀과 서버

새 풀, 서버 추가와 제거

풀 만들기(이름, 마스터, 참여할 서버), 풀에 서버 추가와 제거, 서버를 풀 마스터로 지정.

호스트별 연결 주소

VPN이나 NAT 뒤에 있는 풀을 위해: 컴퓨터가 각 호스트에 사용하는 주소를 콘솔과 성능 정보에 우선 사용합니다.

모든 풀의 대시보드

풀이나 서버마다 카드 하나: 상태, 서버, 실행 중인 VM, CPU와 메모리, 경고. 클릭하면 열립니다.

스토리지와 네트워크

새 스토리지 마법사

NFS, SMB/CIFS, ISO 라이브러리, LUN 검색을 지원하는 iSCSI, 로컬 EXT/LVM. 이후 분리, 다시 연결, 잊기, 삭제, 기본값으로 설정.

새 네트워크 마법사

VLAN 위의 외부 네트워크, 단일 서버 사설 네트워크, NIC 본딩. 속성에서 MTU 설정, 제거.

가상 디스크

디스크 추가, 연결, 분리, 삭제, 스토리지 리포지토리 간 이동. 실행 중인 VM도 라이브로 처리합니다.

유지 관리

XCP-ng 업데이트

풀과 서버마다 업데이트 탭, 업데이트 확인과 설치, 롤링 풀 업데이트: 마스터부터 유지 관리 모드, 업데이트, 재부팅, 풀 복귀 순서로.

풀 간 라이브 마이그레이션

실행 중인 VM을 다른 풀로 옮기며, 디스크와 네트워크를 새 풀의 것과 연결합니다.

XVA 내보내기와 가져오기

VM을 XVA 파일로 저장하고 불러옵니다. 디스크와 스트리밍으로 주고받으며 진행률과 취소를 지원합니다.

정리와 보안

폴더와 태그

폴더 및 태그 보기, 폴더로 이동, 태그 편집: XenCenter처럼 서버에 저장됩니다.

설정 가능한 경고

CPU, 네트워크, 디스크, 여유 메모리, 스토리지 사용량과 처리량, 풀의 이메일 알림.

암호화된 저장 암호

저장한 암호는 절대 평문으로 보관하지 않으며, 시작할 때 선택적으로 마스터 암호를 묻게 할 수 있습니다.

스크린샷

데모 풀에서 촬영한 앱의 실제 스크린샷입니다.

서버에 연결하기

앱은 XCP-ng와 XenServer의 API인 XAPI와 통신합니다.

HTTP와 HTTPS

풀 마스터에 HTTP로 연결하고, 데스크톱에서는 HTTPS도 사용할 수 있습니다.

SSH 터널

호스트로 연결한 SSH 터널을 통해 XAPI에 접근합니다.

브라우저에서

컴퓨터에 설치하는 작은 프로그램인 JumPHP 런타임을 통해, 사용자의 동의를 받아 사용자 자신의 네트워크(LAN, VPN)에서 연결합니다.

VPN 또는 NAT 뒤에서

VPN이나 NAT 뒤에 있는 풀의 콘솔도 XAPI 내부 주소뿐 아니라 사용자가 쓰는 이름으로 접속할 수 있습니다.

서버 없이 지금 바로 사용해 보기

앱에는 데모 풀이 내장되어 있습니다: 서버 두 대(xcp-ng-01, xcp-ng-02), db-primary와 web-01 같은 VM, 스토리지와 네트워크. 홈 화면의 “Open the demo pool” 버튼이나 File > Open the Demo Pool로 열고 콘솔, 그래프, 마이그레이션, 스냅샷 등 모든 기능을 사용해 보세요.

앱과 데모 풀 열기 →

자주 묻는 질문

무료인가요?

네. 브라우저에서도 데스크톱에서도 무료입니다.

사용해 보려면 서버가 필요한가요?

아니요. 내장된 데모 풀로 서버 없이 모든 기능을 사용해 볼 수 있습니다.

어떤 서버를 관리하나요?

XCP-ng와 XenServer 풀을 그 API인 XAPI를 통해 관리합니다.

브라우저가 어떻게 제 서버에 접속하나요?

컴퓨터에 설치하는 작은 프로그램인 JumPHP 런타임을 통해, 사용자의 동의를 받아 사용자 자신의 네트워크(LAN, VPN)에서 연결합니다.

콘솔은 진짜인가요?

네. PHP로 작성한 VNC 클라이언트가 VM 화면을 보여 주고 키보드와 마우스 입력을 전달합니다.

공식 XenCenter인가요?

아니요. XenCenter / xenadmin의 독립적인 포팅으로, Cloud Software Group이나 Vates와 관련이 없습니다.

XCP-ng를 업데이트할 수 있나요?

네. 풀이나 서버의 업데이트를 확인하고 설치하며, 롤링 풀 업데이트를 실행합니다: 마스터부터 한 대씩 차례로.

저장한 암호는 안전한가요?

암호화되어 절대 평문으로 저장되지 않으며, 앱 시작 시 묻는 마스터 암호로 모두 보호할 수도 있습니다.

앱 열기 →