개발자

외부서버 전환시 서버사양질문입니다.

2024년 04월 05일조회 67

현재 개인 피씨 한대를 할당하여 우분투를 올려놓고 mariadb와 flask 서버를 올려서 nas를 통해 서브도메인 설정하여 사용중입니다. 동시접속은 맥스 10명 정도라서 무리가 없는 상황인데요. 개인피씨가 아니라 외부 서버로 전환하고자하는데 서버사양이 사용하기에 무리가 없을지하여 질문드립니다. ngix를 사용하여 플라스크앱 2-3개를 서브도메인으로 나누어 구동할 생각입니다. 가비아 마이크로 서버를 할당하여 사용할 생각인데 사양은 512mb램이라 합니다. mariadb 및 nginx 구동용 서버 1 flask 구동 서버(flask 앱은 2-3개 예정) 예상 접속자수는 맥시멈 50이라고 잡을때 마이크로서버 두대로 무리가 없을까요?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 1

포크코딩님의 프로필 사진

정확한 수는 기억이 안나서 수치는 어림값으로 쓰겠습니다. 메모리만 두고 봤을 때 네 가지 영역을 생각할 수 있습니다. A) nginx memoery required(mb/s) = 예상 요청 개수/10000 B) flask app은 장고보다 가벼운 편이니 보통 ~십 메가 단위겠죠? 접속자 수는 50밖에 안되니 피크일 때도 100~300mb 전후일듯 싶습니다. C) mariadb도 몇 메가 정도만 쓰는걸로 알고 있구요. D) 기본 서버 메모리 사용량 A, B, C, D 다 합쳐도 메모리 사용량이 400전후입니다. 간혹 파이썬 런타임 때문에 문제가 생길 수는 있으나 크게 문제 없지 않을까 싶습니다.

김으뜸님의 프로필 사진

김으뜸

작성자

병원 검사실 비개발자2024년 04월 05일

그러면 초기에 사용량이 적을 경우 flask앱 두개에 디비 그리고 nginx 이렇게 구성해서 한 서버로 구동해도 무리는 없을련지요? 하나는 실사용앱 다른하나는 데모앱을 구동할까 합니다. 실사용앱은 현 검사실에서 동시접속량은 10이 안되고 있습니다.

포크코딩님의 프로필 사진

포크코딩

별빛상단 단주2024년 04월 05일

제가 파이썬을 안쓴지 오래되서 확답은 어려우나, flask 앱이 거대한게 아니라면 무리 없지 않을까 싶습니다.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!