채택완료

컴퓨터 2대로 서버를 운영한다는 의미좀 알려주세요.

2023-03-12 (일) 02:27:15 3,498

접속자가 많을 경우 컴퓨터 2대로 서버를 운영한다는 소리를 들은적이 있는데요.

이럴경우 한 대는 아파치고 한 대는 디비를 운영하는 방식인가요?

혹시 그누보드를 위와 같이 운영하기 위한 참고 페이지가 있을까요?

|

답변 2개

채택된 답변
+20 포인트

Web 서버와 DB 서버를 나누어 운영하는 방식도 해당될수 있으나

기본적으로 DB 서버는 별도의 전용서버를 두고

부하를 분산하기 위한 용도로 Web 서버를 여러대 두고 로드밸런싱 하는 운영방식을 이야기합니다.

Copy
┌───────────────┐       ┌─────────────┐
                  ┌─┤ Web Server-00 │       │ DBMS Server │
                  │ └───────────────┘       ├─────────────┤
┌───────────────┐ │ ┌───────────────┐       │             │
│ Load Balancer ├─┼─┤ Web Server-01 │       │             │
└───────────────┘ │ └───────────────┘       │             │
                  │ ┌───────────────┐       │             │
                  ├─┤ Web Server-02 │       └─────────────┘
                  │ └───────────────┘  
                  │                    
                  └─ ...

퍼블릭 클라우드 서비스사 (aws, GCP, ...) 등에서 간단하게 구성할수 있는 기본적인 부하분산 방식이고

최근에는 Kubernetes + Docker 의 조합으로 하드웨어 및 소프트웨어의 가용성을 크게 끌어올리는 방식을 취하는 흐름으로 가고 있습니다.

서버 분산방식도 있고 db서버를 분리해서 쓰는 방식도 있습니다.
이건 서버 환경을 어떻게 관리하느냐에 따라 다를수 있습니다.

답변을 작성하려면 로그인이 필요합니다.