OpenMediaVault 6
오랜만에 OMV6 소식이 궁금해 찾아봤습니다. 왠지 OMV 6는 개발 기간이 꽤 긴 것 같아요.
출시일
일단 OMV6 Read the Docs 페이지에서 OMV6 예상 출시일을 알 수 있었습니다.
데비안 11 기반이고, Shaitan 이란 코드네임을 갖고 있네요. 코드네임이 사탄이라니 조금 묘합니다. ㅎㅎ 그리고 출시일은 2021년 4분기로 예상하고 있네요.
참고로 데비안 11도 아직 정식 출시가 되어 있지 않는 상황입니다. OMV 6는 최소 데비안 11의 정식 출시 이후에 나올 것임을 알 수 있네요.
특징
일단 UI가 많이 바뀌었다고 합니다.
위의 스크린샷은 OMV 사이트에 공개된 가장 최근의 OMV 6 모습입니다. 2021년 3월에 올라왔습니다.
OMV 5와 비교했을 때 굉장히 플랫하고 간결하면서, 보여줄 정보는 전부 보여주고 있는 것을 알 수 있네요.
최근 디자인 트렌드에 맞게 간결함과 플랫함에 중점을 둔 것 같습니다. 하지만 개인적인 견해로는 아직은 살짝 비어있는 느낌이 드는 게 아직 미완성인 것 같습니다. 정식 출시 땐 폰트와 리소스 주변의 padding 이나 전체적인 카드 별 레이아웃 등이 조금 더 정리가 될 것 같습니다.
그리고 각 카드 안의 내용들은 YAML 파일 포맷으로 작성할 수 있다고 합니다. 위의 Memory 항목 같은 경우, 아래의 YAML 코드로 작성됩니다.
version: "1.0"
type: dashboard-widget
data:
id: 20ac67db-b6b5-429c-a304-9a1a4fbb9ea9
title: Memory
type: chart
permissions:
role:
- admin
chart:
type: advanced-doughnut
request:
service: System
method: getInformation
label:
display: true
formatter: template
formatterConfig: "{{ value | binaryunit }}"
dataConfig:
- label: Free
prop: memFree
backgroundColor: "#4cd964"
- label: Used
prop: memUsed
backgroundColor: "#ff3b30"
내용을 봤을 때 어느 정도 정해진 포맷이 있어 보입니다. 포맷에 따라 작성하면, 이미 정해진 키워드에 따라 CSS와 RPC 데이터 처리가 적용되어 대쉬보드 화면의 하나의 카드로써 나오게 될 것 같아요.
이런 YAML 파일을 특정 디렉토리에 넣고 `omv-myworkbench` 명령어를 실행하면 웹 사이트에 적용된다고 합니다.
여담으로, OMV 6 개발 소식에 대한 히스토리를 살펴보면 원래는 JSON 포맷으로 작성된 것을 파싱할 계획이었나 봅니다. 근데 YAML 로 선회한 건 아주 잘 선택한 것 같아요. 제 생각에도 JSON 포맷은 시스템의 설정 파일로 쓰기에는 적당하지 않거든요.
뭔가 아쉬운 변경사항들
여기까지가 공식 사이트에서 알 수 있는 정보였습니다.
아쉽지만 디자인과 대시보드 위젯 커스터마이징 등을 제외하고는 큰 특징을 찾아볼 순 없었습니다. 말하자면, PHP 8의 도입과 PHP 8에서 새로 소개된 JIT 컴파일러를 사용하는 것이 있겠네요. 정식 출시 땐 도입될 수도 있겠지만, 지금까지는 공식 깃허브 저장소에 PHP 8 관련 코드가 없습니다.
개인적으론 PHP 8을 도입하지 않더라도, OMV 6 에선 기존의 느린 응답속도가 개선되었으면 합니다. 페이징의 문제가 아니라, 설정의 저장과 불러오는 속도가 꽤 느린 편이라 저 같은 한국인에게는 맞지가 않긴 합니다. ㅎㅎ
참고
- OMV Read the Docs: https://openmediavault.readthedocs.io/en/latest/
- OMV official homepage: https://www.openmediavault.org/
'NAS & ODROID > NAS, ODROID' 카테고리의 다른 글
OMV5 부터 설치 방법이 바뀌었습니다. (2) | 2019.12.31 |
---|---|
OMV 5 릴리즈? (4) | 2019.09.04 |
Nginx 에서 1GB 마다 파일 전송이 끊기는 문제 해결 방법 (2) | 2019.08.05 |
ODROID N1 취소, 새로운 SoC로 N2 준비 중 (4) | 2018.07.05 |