안녕하세요. 현재 대학교 학우들을 대상으로 마인크래프트 반야생 서버를 운영하고 있는 초보 서버장입니다.
처음에는 오픈채팅방을 통해 소소하게 인원을 받았는데, 감사하게도 현재 120명 정도의 유저가 모여 서버를 즐기고 있습니다. 반응이 꽤 좋아서 아예 중앙동아리로 추진하여 학교 '공식 서버'로 규모를 키워볼 계획을 세우고 있습니다.
하지만 제미나이 같은 AI나 단순 검색에 의존하여 혼자 서버를 개발하고 세팅하다 보니, 이 규모의 서버를 안정적으로 감당하기에는 기술적으로 한계를 뼈저리게 느끼고 있습니다. 현재 서버 구동 환경과 관련하여 선배님들께 몇 가지 현실적인 조언을 여쭙고 싶습니다.
[현재 서버 스펙 및 환경]
• 서버 장르: 반야생 (Semi-Vanilla)
• 하드웨어: 미니 PC (AMD Ryzen 7 7840HS) 자택 구동 (Self-hosting)
• 예상 인원: 최대 120명 규모 (동시 접속자는 그보다 적겠지만 꾸준히 늘어나는 추세입니다)
[질문 사항]
1. 하드웨어 및 수용 인원 한계: 현재 7840HS 미니 PC로 반야생 서버를 돌리고 있는데, 100명 이상의 유저가 몰렸을 때 이 스펙으로 방어가 가능할까요? 만약 무리라면, 단일 서버(Paper/Purpur) 최적화를 극한으로 당겨야 할지, 아니면 호스팅 업체(렌탈)로 넘어가야 할지 궁금합니다.
2. 대규모 인원 분산(네트워크) 세팅: 동접자가 많아질 경우 단일 서버로는 틱(TPS) 방어가 힘들다고 들었습니다. 반야생 장르여도 Velocity나 BungeeCord를 이용해 야생 채널을 여러 개로 분산시키는 네트워크 서버 구축이 필수일까요?
3. 필수 플러그인 및 스크립트 최적화: AI로 스크립트를 짜서 넣다 보니 메모리 누수나 렉이 심해질까 걱정됩니다. 반야생 대형 서버에서 무조건 써야 하는 최적화 플러그인이나, 피해야 하는 스크립트 코딩 습관이 있다면 조언 부탁드립니다.
4. 자문 및 멘토링 탐색처: 마인리스트의 대형 서버 관리자분들이나 유튜버 서버 개발진분들께 직접 자문을 구하는 것은 실례가 될 것 같아 조심스럽습니다. 혹시 서버 개발이나 최적화 관련하여 전문적인 지식을 얻고 피드백을 주고받을 수 있는 디스코드 커뮤니티나 사이트가 있다면 추천해 주실 수 있을까요?
- dc official App
댓글 3