/ NEWS

GEdge Platform v3.5 소스코드 공유

NEWS는 GEdge Platform 릴리즈 및 지원 정보를 지원합니다.

GEdge 플랫폼 v3.5 소스 코드를 공유합니다.


GEdge 플랫폼 v3.5은 v3.0 기준 7개의 기능 저장소에 대한 소스코드 수정 보완 및 테스트 파일을 포함하고 있습니다.

GEdge 플랫폼 v3.0 Release 주요 내용

  • GS-AIflow
    • 사용자 기능
      • 프로젝트 관리
      • 스토리지 관리
      • DAG 구성
      • Task 런칭, 모니터링
    • 관리자 기능
      • 사용자 관리
      • 프로젝트 관리
    • backend
      • GM-Center 연동
  • GS-LinkHQ
    • 성능 테스트용 코드 Dockerfile 마이그레이션
      • vedge
      • agent
      • task-generator
    • Compose 파일 수정
    • 강화학습 모델 다양화
      • DQN
      • PPO
    • 컨테이너간 통신을 위한 API 작성
    • 정책 생성용 리소스 요구사항 추가
      • CPU
      • Memory
      • GPU
      • Deadline
  • GM-Center
    • GM-Center 기능 고도화
      • GS-Scheduler 연동
      • 버그 수정 및 안정성 개선
  • GM-Tool
    • Deployment 생성 기능 업데이트
      • Pod 생성 기능 업데이트
      • FaaS 기능 추가
  • GS-Scheduler
    • 다중 엣지 클러스터와 클라우드 클러스터 고려
      • 3L Clusters (Edge Cluster + Near Edge Cluster + Cloud Cluster)에 대한 yaml 파일 적용 기능 업데이트
      • Center Management Cluster 업데이트
    • 플랫폼 서비스를 위한 Gedge Configmap 추가
      • gedge-system-scheduler-configmap.yaml 추가
      • platform service server ip 추가
      • platform service port 추가
    • Gedge Scheduler 코어 업데이트
      • Center Management Cluster에 새로운 Platform info Pod 추가
      • kafka message module 코드 수정
      • 멀티 클러스터 환경의 리소스에 대한 Rest API 처리 추가
      • Front Server Pod와 GEdge Scheduler Policy Pod의 동시 실행 업데이트
    • 다중 유저, 워크스페이스, 프로젝트를 위한 코드 업데이트
      • 다중 유저 기능 추가 : 관리자 계정/일반 유저 분리, 로그인 관리 추가
      • 사용자가 선택한 클러스터에 워크스페이스 생성
      • 프로젝트 단위의 유저 어플리케이션 분리
    • 개발 시스템을 위한 클러스터 버전
      • K8s의 버전을 1.22.x로 고정
      • docker와 containerd를 런타임 환경에서 지원
    • 새로운 스케쥴러 정책 추가
      • (G)MostRequestedPriority for 3LT
      • (G)LowLatencyPriority for 3LT
      • GSetClusters for 3LT
      • GSelectCluster for 3LT

gedge-platform v3.5 소스코드 다운로드

바로가기