본문 바로가기

Asterisk

[연재] 게으른 민형애비의 Asterisk 이야기 - 1. Overview 및 오에스는 뭘로?

안녕하세요. 3번째로 활동이 저조한 민형애비입니다.
제가 제일 저조한 줄 알았는데 우리의 폴님과 생각만 크고 행동은 아주 작은님의 활동은 전무한 듯... 캬캬캬.
여하튼 일주일의 휴가를 보내고(아직 일주일 남았다는 ^__^;V) 올해 마지막 날 간단한 개요에 대해 글을 적고 내년부터 본론으로 들어가도록 하겠습니다.

다들 잘 아시겠지만 Asterisk(*)(http://www.asterisk.org)는 IPT Network의 핵심 장비인 IP-PBX 소프트웨어이고 GPL (General Public License)에 의해 배포되는 공짜입니다.
사실 IP-PBX 기능외에 T1/E1, FXS/FXO 카드등을 꼽아 게이트웨이로 사용될수도 있고 Voicemail이나 CFB, MoH등의 미디어 서버로도 사용됩니다.
물론 콜센터도 가능하구요.
즉, CUCM + Unity + IPCC + ISR을 Asterisk (+ Asterisk + Asterisk + Asterisk)로 구현이 가능하다는 말입니다.
참으로 대단하지 않을 수 없습니다.
게다가 안정성 또한 뛰어납니다.
참고로 제가 지금 진행 중인 프로젝트가 올 3월 부터 시작했는데 Soft Switch로 사용 중인 Asterisk가 한번도 다운되지 않고 지금까지 잘 운용 중에 있습니다.
세상 최고를 자랑하는 연동성/호환성에 대해서는 아래의 링크로 대체하겠습니다.
http://www.voip-info.org/wiki/view/Asterisk+phones

그럼 이렇게 싸고, 막강한 기능에, 안정성까지 겸비하며, 최고의 연동성/호환성을 보유한 이 Asterisk가 IP-PBX시장 점유율이 높지 않은 걸까요?
저도 정답은 모릅니다만 제 생각엔 회사 돈으로 장비를 사서 그런게 아닌가 싶습니다.

제가 이번 연재에서 다룰려고 하는 건 IP-PBX와 Voicemail 위주의 설치, 설정, 및 운용에 관한 것입니다.
http://www.asteriskguru.com에 따르면 *를 설치하기 위한 필수 조건은 다음과 같습니다.

  1. Computer with installed Linux OS
  2. Asterisk's installation packages
  3. Some free time to spend ;o)
  4. An IQ higher than the freezing point of water (in Celsius)

1에서 보시다시피 리눅스 오에스를 요구를 하고 있습니다.
사실 *는 Linux 기반으로 개발 되었지만 Non-Linux 즉, 솔라리스, BSD, Mac OS X, Windows, Windows Cygwin등 거의 대부분의 OS위에 (약간의 기능 제한이 있긴 하지만) 탑재가 가능합니다.
Linux도 배포판 종류가 워낙 다양하여 어떤 OS가 좋을까?하는 것은 초보자의 당연한 의문이라고 생각됩니다.
http://asteriskathome.sourceforge.net/에 가시면 Asterisk@Home으로 유명한 Trixbox 이미지를 구하실 수 있고 OS(Linux 배포판 중에 하나인 CentOS 사용)에서 *뿐아니라 인터페이스까지 한방에 해결해 주기도 합니다.

그래서 어떤 OS가 제일 좋을까요?
정답은 본인이 편한 OS를 선택하시면 됩니다. Windows를 제외하고...
저는 Windows는 무조건 안좋아라고 하는 사람을 아주 무시합니다. (편견과 무지함의 결정체이죠.)
Windows는 다년간의 막대한 자본금과 인력으로 깔끔하게 마무리된 아주 안정되고 fancy한 OS입니다.
하지만 너무 좋아서 리소스를 많이 요구한다는 단점이 있지요. 가끔 벌레도 기어다니고...
어차피 *의 경우 개인 피씨의 웹브라우저를 이용하여 설정을 하거나 Telnet/SSH로 접속하여 관리를 하면 되기때문에 Console에서의 접속은 거의 필요가 없습니다.
게다가 VMWare에 올릴거라 가벼운 *nix계열로 하는 것 뿐입니다.

게으른 민형애비의 경우, Port라는 것이 알아서 프로그램을 깔아주는 FreeBSD를 선호하기 때문에 당연히 이번 연재에서 사용될 OS는 FreeBSD입니다.

OS설치에 대해서는 다음 시간에 계속하도록 하겠습니다.

그럼 한해 마무리 잘 하시고 새해 복 많이 받으삼.