본문 바로가기
Exchange & Outlook/System Administration

Exchange Server 2013 아키텍처 개요 -1

by 강철 벼룩 2013. 1. 15.

Exchange Server 2013은 CAS(Client Access Server)와 Mailbox 서버라는 두 개의 기본 빌딩 블록으로 이뤄져 있습니다.

 

CAS는 클라이언트 프로토콜과 SMTP라는 두 가지 컴포넌트로 구성됩니다. CAS 어레이는 프로토콜 세션 관점에서 일련의 씬 서버이자 무상태 서버입니다. 서버에서 상태를 갖지 않기 때문에, 세션 지속성(session affinity)이나 7계층 로드 밸런싱이 필요하지 않습니다. Exchange Server 2013은 프로토콜을 인식하지 않는 TCP 친화성이나 4 계층 로드 밸런싱으로 동작하도록 설계되었습니다.

 

이런 사실은 유연성을 제공하고 로드 밸런싱과 고 가용성에 관한 선택 때문에 중요한 부분입니다. 이러한 설계 변경으로 인해 SSL 처리와 세션 쿠키 처리 등을 하지 않아도 되어 LB의 기능과 활용성을 증가시켜 줍니다. 그리고 복잡성과 비용을 줄여주게 됩니다.

 

CAS는 모든 프로토콜 요청을 알맞은 백엔드나 사서함 서버, 심지어 이전 버전의 Exchange로의 경로를 확보하는 로직을 가집니다. 새로운 Exchange 서버는 모두 도메인에 조인되며, 이제는 Edge 서버나 게이트웨어 서버로 사용되지 않습니다.

 

기능성의 관점에서 CAS와 MBX 기능 간의 의존성을 되도록 피하는 것이 업그레이드에서 독립성을 보장하고 버전간 상호작용도 더 용이하게 하므로, 고객의 입장에서는 업그레이드와 공존이라는 시나리오를 단순하고 유연하게 해준다는 점이 중요합니다.

 

개발 유연성의 관점에서 이러한 변화는 CAS에서 Exchange의 MBX와 동일한 위치에 있어야 한다는 요구사항에서 자유로움을 의미합니다. 대다수의 고객은 동일한 사이트에 이들 서버를 두지만, 일부 대규모 조직에서는 CAS를 통합하거나 MBX를 통합하는 유연성을 원할 수도 있습니다.

 

또한 Exchange Server 2013의 사서함 서버는 RPC CA, OWA, RPC proxy, transport, UM 같은 데이터 처리와 렌더링, 저장하는 모든 컴포넌트를 제공합니다. 클라이언트는 직접 MBX 서버에 연결하지 않으며, 연결은 CAS를 통해 이뤄집니다.
 
새로운 MBX 서버는 Exchange 2010과 DAG에서 제공한 기능을 한 층 더 진화 시켰고, MBX 서버의 컬렉션은 HA 유닛을 형성합니다.