# 통합 네트워크 아키텍처

AI NODE도 저장 NODE도, 같은 PLAIS 네트워크 안에서.

상태: 설계 확정
수정일: 2026-11-02

## 역할이 아닌 자원을 등록합니다

AI 전용망과 일반 NODE망을 별도로 만들지 않습니다. NODE의 신원에 CPU·GPU·RAM·저장·네트워크 능력을 연결하고, 작업 요구와 참여자가 허용한 범위를 비교합니다. 아래 흐름은 목표 설계이며 실제 통합 스케줄러는 연결돼 있지 않습니다.


## 통합 자원 등록 항목



| 영역 | 등록 정보 | 정책 및 검증 |
| --- | --- | --- |
| CPU | 모델·코어·스레드·사용 가능 연산량 | 사용률 상한·작업별 실측 |
| GPU | 모델·개수·개별 VRAM·드라이버·가용 상태 | 장치별 측정·실행 엔진 호환성 |
| RAM | 총량·허용량·현재 가용량 | OS 여유분·동시 작업 예약 |
| 저장 | 총 용량·허용 용량·가용 용량 | 암호화·복제·가용성 확인 |
| 네트워크 | 업로드·다운로드·지연·연결 상태 | 대역폭 상한·전송 실패율 |
| 실행 환경 | OS·NODE 버전·지원 모델·작업 종류 | 허용 목록·라이선스·지원 기간 |
| 운영 조건 | 가동 시간·전력·자원 제공 제한 | 사용자 동의·예약·회수 정책 |

## 보유 / 허용 / 가용의 세 단계



### 보유 자원

하드웨어 자체가 가진 전체 용량입니다. 예: RAM 32GB.

### 허용 자원

참여자가 제공하기로 선택한 상한입니다. 예: RAM 16GB.

### 현재 가용 자원

예약과 실행 중인 작업을 제외하고 지금 배정할 수 있는 자원입니다. 예: RAM 8GB.

## 검색에서 검증까지

자원 등록 → 상태 업데이트 → 작업 요구 검색 → 정책 확인 → 자원 예약 → 배정 → 실행 → 결과 검증 → 기여 기록의 순서로 설계합니다. 상태는 유효기간을 두고 만료된 NODE에는 새 작업을 배정하지 않습니다.


## 사양 등록에서 보상까지

보유 자원과 제공 허용량, 실측 사양을 구분해 기여 계측에 전달합니다. 가용성과 작업 결과를 확인한 뒤 NODE·장치·기간·작업·정책 버전별로 중복 없이 점수를 기록하고 승인된 보상 예산과 연결하도록 설계합니다. 등록값·예약·측정 이력을 대조하면 제공 사양에 따른 기여를 검증 할 수 있다.


## 설계 결정

- 단일 NODE ID 아래 다중 GPU 목록과 저장 자원을 함께 등록합니다.
- 총 VRAM 합계는 자원 통계이며 단일 모델의 통합 메모리가 아닙니다.

## 검토 과제

- 상태 갱신 주기와 lease 만료 기준
- 스케줄러 중앙 조정 및 장애 복구 방식
- 버전별 capability 호환 정책
