SolinSystem | 솔인시스템 - resin

서비스  |  기술지원 게시판 글보기



[답변]한개 이상의 레진 설치 시 메모리는..?
관리자 / / 2012-04-02 20:08



Content 


안녕하세요. 기술지원팀 입니다.

 

상기 질문에 대한 답변을 드립니다.

 

1. 기본적으로 레진은 안정된 서비스를 위해 한 인스턴스(하나의 서비스)당 2G 가용

   메모리를 필요로 합니다.

   물론 이건 어디까지나 레진에서 필요로 하는 메모리의 수치이며, 별도의 OS나

   웹 서버의 가용 공간까지 감안하시면 그 이상의 메모리를 필요로 합니다.

 

   웹 서버와 연동 전과 후의 부하의 차이는 없습니다.

   다만 웹 서버와 레진서버를 연동하여 서비스시 웹 서버는 정적인 파일을(html,

   image)   레진은 동적인 파일(jsp,servlet)을 분산하여 처리함으로써 성능과 안정성의

   향상을 기대할 수 있습니다.

 


2. 해당 설정은 각각의 서비스를 가상서버로 구축할것인지, 인스턴스별로 구축할것인지

   에 따라 메모리 요구 사항이 달라집니다.
 
   하나의 인스턴스에서 3개의 도메인을 가상서버로 구축하여 사용하게 되면 최소한의

   메모리(2G)로 서비스가 가능하겠지만,
 
   3개의 서비스의 부하(사용자)가 하나의 인스턴스에서 서비스가 불가능하다면, 각각의

   인스턴스로 분리하여 서비스를 제공하셔야 합니다.

   이때 구축에 필요한 메모리는 3 * 2G = 6G , 즉 3개의 서비스를 제공하기 위해 필요한

   메모리의 수치는 6G가 됩니다.

 

   물론 이 수치보다 낮은 메모리로 운영할 수 있습니다.

   하지만 이는 안정적인 서비스를 위한 최소한의 메모리 수치로 이해하시면 되겠습니다.

    

  
결국 웹 서비스 추가시 가장 고려해볼 사항은 해당 서비스에서 예상되는 동시접속자와 부하량 입니다.

 

예상되는 사용자를 측정하여 해당 어플리케이션에서 수용 가능한지 여부를 판단하시고,

이 수치를 근거로 가상서버로 구축할지, 인스턴스를 추가할지, 물리적인 서버를 증설해서비스 해야하는지를 판단하는게 맞을것 같습니다.

 

해당 부분을 고려하셔서 구축하시기 바랍니다.

 

감사합니다.