< Dev-Kidult />

[장난감프로젝트] - 1. 개인서버를 구성해볼까? 본문

개발/Etc

[장난감프로젝트] - 1. 개인서버를 구성해볼까?

개른이 2022. 8. 8. 19:24

시작은 아이패드가 M1을 장착하고 출시되었는데 누군가 이 아이패드 위에서 인텔리제이를 돌아가게 만든 사람이 있지 않을까에서 시작하게 됐다.

 

당연히 이 글을 쓰게 된 이유와 마찬가지고 아직은 없었고 대신 jetbrains의 projector라는걸 알게 되었다.

 

https://jetbrains.github.io/projector-client/mkdocs/latest/ij_user_guide/jetbrains/

 

JetBrains IDEs - Projector documentation

JetBrains IDEs Current JetBrains IDEs use Swing to draw GUI. The same is true for other IntelliJ-based apps like Android Studio. Therefore, Projector that is a technology for rendering Swing GUI over the network is a good way to run and access these apps r

jetbrains.github.io

projector는 서버에 설치를 해두면 웹으로 접속하여 인텔리제이를 쓰게 할 수 있는 그런 프로젝트였다.

 

집 컴퓨터나 회사 컴퓨터는 당연히 24시간 언제든 접속가능하게 켜 둘 수는 없으니 바로 GCP VM 무료티어 인스턴스를 만들고 실행해 보았으나...

 

처음 초기화 작업부터 CPU사용률이 오버를 치고 뻗어버리게 된다. 이에 이까짓 꺼 돈 주고 쓰지 하고 cpu2 8gb 스펙의 머신을 봤는데 월 5만원...

 

이에 바로 클라우드는 무슨 바로 개인서버를 생각하게 되었다.

 

요즘 서버용컴퓨터가 중고로 싸졌다 하여 서버용컴퓨터를 찾아봤으나 집안에 둘 장소도 그리고 그 서버에서 뿜어져 나올 온도도 여러가지 문제들이 현실적으로 발목을 잡았다.

 

그리고 생각 난 라즈베리파이, 이러저러하게 찾아본 결과 라즈베리파이라면 내가 장난감으로 쓰기에는 충분할 거 같다는 결론을 내렸다.

 

크기도 크지 않고 금액적인 부분도 크지않고 그렇다고 사양도 막 딸리는 거 같지는 않았다.

 

현재 구상 중인 그림은 라즈베리파이 4B 8g 2대로 시작하여 쿠버네티스 클러스터 구성을 하여서 진행할 예정이다.

(이후 쓰면서 최대 4대까지 생각하고 있다)

 

와이파이도 된다 하고 네트워크 부팅도 된다 하고 해서 최대한 전원 어댑터만 연결해서 깔끔하게 4대짜리 랙마운트 사고해서 구성해볼까 한다.

 

일단 라즈베리파이, 케이스 그리고 생각한 대로 구성한다고 쳤을 때 필요한 부품 등을 구매하고 나서 하드웨어를 구성하고 나서 다음 글을 이어가도록 하겠다.

반응형
Comments