Exchange 2010의 개발 관련된 Webcast가 아래와 같이 정리되어 올라와있습니다.
비록 영어로 진행되는 내용이지만 대충이라도 관련 내용을 Check 하시는 것이 도움이 될 것 같습니다.
Exchange 2010의 개발과 관련하여 추가적인 정보를 지속적으로 Update해 드리도록 하겠습니다.

Exchange 연결을 Check 해주는 Web기반의 도구가 Beta버전을 완료하고 정식버전으로 배포되었습니다.
Exchange 연결 관련 Trouble shooting을 하는데 많은 도움이 되리라 예상합니다.
실제 사용은 https://www.TestExchangeConnectivity.com 를 통해 진행하시고,
추가 상세 내용은 http://msexchangeteam.com/archive/2009/10/19/452905.aspx 를 참조해주세요.
아래는 사용 관련 동영상입니다.
OCS에서 제공하는 Resource Kit 내의 ABSConfig.exe 를 사용하면 Address Book에 대한 WMI 설정을 쉽게 할 수 있고, 추가적으로 OU 별로 Address Book을 만들 수 있습니다.
OU별로 Address Book을 생성하면 OU안에서만 사용자 검색을 할 수 있는 기능이 지원됩니다.
ABSConfig.exe 의 좀 더 상세한 사용 방법은 아래 Link를 활용해 주세요.
http://www.ocspedia.com/Misc/How_to_use_absconfig_tool.htm

이번에 OCS 2007 R2의 새로운 도구로 Microsoft Office Communications Server 2007 R2 XMPP Gateway 가 출시 되었습니다. 이 도구의 기능은 XMPP 기반의 메신저와 OCS 2007 R2를 서로 연계시켜 주는 기능을 담당합니다. 이에 따라 공개 Protocol인 XMPP를 준수하는 메신저 환경은 간단한 작업으로 OCS 2007 R2와 연계가 가능합니다! 또한 해당 Gateway는 무료로 제공되기 때문에 연계를 위한 추가 비용이 발생하지 않습니다.
XMPP의 정의를 살펴보면 아래와 같습니다.
XMPP는 XML기반의 공개 프로토콜이며, 현재 Jabber와 GoogleTalk이 XMPP 기반으로 동작되고 있어 OCS 2007 R2와 연계가 바로 가능합니다.
[ Google Talk 연계 화면 ]
[ Jabber/Google Talk 연계 구성 ]
| Jabber 연계 구성 | Googletalk 연계 구성 |
![clip_image001[4] clip_image001[4]](http://blogs.technet.com/blogfiles/kruc/WindowsLiveWriter/OCS2007R2XMPP_E4D9/clip_image001%5B4%5D_1f240c67-1743-427a-8d26-f515b27c6887.jpg) | ![clip_image001[6] clip_image001[6]](http://blogs.technet.com/blogfiles/kruc/WindowsLiveWriter/OCS2007R2XMPP_E4D9/clip_image001%5B6%5D_eed75ac5-7ec8-41fa-a6fd-fe3d1f9fcdd9.jpg) |
[ Microsoft Office Communications Server 2007 R2 XMPP Gateway 설정 화면 ]
보다 자세한 연동 방법은 아래 내용을 참조해 주세요!
http://communicationsserverteam.com/archive/2009/10/02/620.aspx
OCS 2007 R2는 공식적으로 실시간 Media Traffic을 사용하는 서버는 가상화를 지원하지 않습니다. 이러한 조건에서 외부 사이트에서 해당 내용을 테스트하고 그 경험을 정리한 결과가 있어 정리하여 보내드립니다. 해당 내용의 원본 Link는 아래와 같습니다. (http://www.unifysquare.com/blog/post/OCS-2007-R2-and-Server-Role-Virtualization.aspx)
테스트와 관련된 상세 정보는 위의 Link를 참조해 주시고, 실질적으로 FE 등의 기본 서버 환경의 가상화 보다는 CWA, Group Chat, Archiving, Monitoring 서버를 가상화하는 것이 실제 구축 시 도움이 될 것 같습니다.
[ Hyper –V Test 결과 ]
| Server role | VM Yes/No | Notes |
| Consolidated FE (SE) | No | Just don’t |
| Consolidated FE (EE) | Yes for IM&P only | No for anything A/V, desktop share, or Live Meeting |
| CWA | Yes | As the user numbers climb, performance will drop off. IE; You will see some screen-draw issues as the user count climbs. |
| Group Chat | Yes | Works well |
| Group Chat Archiving | Yes | Works well. |
| Mediation | No | Just don’t |
| Director | Yes | For the numbers we quoted above, it works |
| Consolidated Edge | No | Just don’t |
| Archiving | Yes | For the numbers we quoted above, it works |
| Monitoring | Yes | For the number we quoted above, it works |
| Web Components | Yes | This will depend on your LM work load, how many remote users are expanding DL’s etc. |
| SQL | Yes | SQL in VM is supported; but not SQL cluster. However, I have done SQL cluster on two separate VM hosts. Do not do VMotion or equivalent on the cluster. |
[ Hyper –V 적용 Tip ]
- Guide에서 제공하는 최소 구성 이상으로 Hyper-V를 구성
- 디스크(15k RPM SCSI)와 NIC 별도 구성
- 시스템 설정 변경 (Performance Options)

OCS 2007 R2에 새로 제공되는 Group Chat 기능을 Formicary에서는 Web Version으로 제공합니다. 이를 통해 Client 설치 없이 Group Chat Client과 동일한 기능을 제공합니다.
[ Group Chat Client 화면 ]
[ Formicary WebChat 화면 ]
위의 내용은 Group Chat API를 기반으로 만들어 졌으며, 관련된 세부 내용은 아래 Link에서 확인 가능합니다.
Group Chat SDK 알아보기 1 - Group Chat API Core Architecture
Group Chat SDK 알아보기 2 - Group Chat API 제공 시나리오 및 Sample 소개
Evangelyze 의 Smart Search 제품은 OCS의 Archiving 서버를 통해 저장된 대화 내용을 개인이 검색 할 수 있는 웹 환경을 제공합니다.
아래와 같은 조건 형태로 검색을 진행하고,
해당 결과는 아래와 같이 표시되며,
검색 결과를 Word, Excel로 Export 할 수 있습니다.
위의 내용은 SQL을 기반으로 한 Sql Query 기반의 Web Application입니다. 파트너 분들께서는 고객 환경에 맞도록 UI를 구성하여 제공 할 수 있을 것 같습니다.
Evangelyze 사이트(http://www.evangelyze.net/contact.asp)에 Contact Link Page의 왼쪽 상단을 보면 조그마하게 상담원과 Chat을 하거나 메일을 보낼 수 있는 조그마한 버튼이 있습니다. 이는 메신저를 설치하는 않은 고객이 자동으로 상담이 가능한 상담원과 Office Communicator로 대화 할 수 있도록 해주는 웹메신저 솔루션입니다.


실제로 대화를 걸면 Agent가 기본 정보를 문의 하고, 그 정보가 CRM 솔루션과 연계되어 아래의 화면과 같이 CRM 정보를 가지고 할당되는 상담원에게 아래와 같은 화면을 보여줍니다. 상담원은 고객과 메신저 대화를 하거나, 바로 고객에게 전화를 걸어 전화로 지원 할 수 있습니다.
위의 기능을 제공하는 환경은 아래와 같습니다.
파트너 분들께서도 UCMA Web Service를 통해 위와 같은 환경을 개발 하실 수 있습니다.
Windows Server 2003 에 OCS Edge를 설치하는 것과 Windows Server 2008 에 OCS Edge를 설치하는 데에는 아래와 같이 Network 분산 명에서 차이가 납니다. OCS Edge는 Windows 2008로 구성을 하시고, 아래 Link의 구성대로 Edge를 구성하시면 Windows Server 2008에서 최대의 효과를 가져 올 수 있습니다. 참고로 windows 2003에서는 windows 2008과 동일하게 설정해도 적용이 되지 않습니다.
http://blogs.pointbridge.com/Blogs/schertz_jeff/Pages/Post.aspx?_ID=78


Exchange 2007 SP2가 출시되면서 Windows 2008 R2 DC 상에 설치가 정상적으로 되지 않는 문제가 있었습니다.
이에 대한 해결 방법이 아래 Link에 잘 설명되어 있습니다.
http://msexchangeteam.com/archive/2009/09/15/452494.aspx
OCS의 경우 Archiving 서버를 통해 모든 대화 내용이 저장되지만, 클라이언트 환경에서는 Outlook이 있어야만 대화 목록이 기본적으로 저장됩니다.
Outlook을 사용 할 수 없는 환경에서 개인 별 대화 내용을 클라이언트 환경에서 보는 것이 필요할 경우, 아래의 Link를 통해서 개발 하시면 대화 내용을 저장 할 수 있습니다.
http://blogs.msdn.com/cmayo/archive/2009/09/10/how-to-save-im-conversations-using-office-communicator-sdk.aspx
Exchange Server 2010 Architecture 세미나의 음성 녹음 파일입니다.
이번에도 역시 기술적인 문제로 슬라이드가 녹화가 안 되었습니다. 죄송합니다.
발표 슬라이드는 아직은 공개가 불가능한 자료입니다. 세미나 초대 메일에 대한 답장으로 자료를 요청하시면 전달해 드리도록 하겠습니다.
다음 세미나는 2009년 9월 15일 화요일 9시 30분에 Exchange Serve 2010 Storage, Backup strategy에 대하여 진행됩니다.
많은 참여 부탁 드립니다.
사용자들께서 Live Meeting 을 사용하시면서 많이 오해하시는 부분이, Live meeting room에서 모든 사용자가 떠나면 meeting room이 자동으로 사라지는 것으로 알고 있는 것입니다. 하지만 Live Meeting에서 close메뉴로 종료하지 않는 경우 Live meeting은 서버에 특정기간 유지되게 되며 이에 따라 서버의 Resource를 계속 사용하게 되고 결과적으로 서버의 부하가 커지게 됩니다.
이에 따라 적정한 기간에 Meeting Room을 자동 삭제하고, 해당 자료도 삭제하는 것이 필요합니다. 이를 위해서는 WMI 를 통해 OCS 2007 R2의 속성 값을 조정하여 주시면 됩니다. 이에 대해 자세히 설명 드리면 아래와 같습니다.
<미팅 기간 조정>
| 대상 Class - root\CIMV2 namespace 에 MSFT_SIPMeetingScheduleSetting WMI class 대상 Property – MaxMeetingLength 정의 – 사용자의 추가 없이 미팅이 지속되는 시간을 의미 설정방법 - 0~8760 시간(365일)의 범위에서 시간단위로 조정 가능하며 기본 값은 24시간입니다. |
<미팅 자료 삭제 기간 조정>
| 대상 Class - root\CIMV2 namespace 에 MSFT_SIPDataMCUCapabilitySetting WMI class 대상 Property – ContentExpirationGracePeriod 정의 – 미팅 기간이 종료된 이후 추가적으로 자료를 남기는 기간을 의미 설정방법 - 0~365 일의 범위에서 일단위로 조정 가능하며 기본 값은 14일입니다. |
WMI를 Control 하는 방법은 이전에 설명해 드린 이전 게시물을 참조하시면 됩니다. (아래 Link 참조)
WMI를 통한 Office Communications Server 2007 관리
실제 환경에 해당 내용을 반영할 경우 사용자의 meeting 양식을 분석하여 최적화된 값을 도출하신 이후 반영하시면, 보다 원활하게 OCS 2007 R2(또는 OCS 2007)에서 Live Meeting 기능을 사용 할 수 있게 됩니다.
OC 2007 R2의 경우, 아래와 같이 서버를 통하는 경우와 P2P인 경우로 나뉘어 기능을 제공합니다.
| | IM/Presence | 음성/화상 | 데스크탑 공유 |
| 서버 경유 | 1:1, 1:N | 1:N | 1:N 데스크탑 공유, 1:1 CWA 사용자 있는 데스크탑 공유 |
| P2P | | 1:1 | 1:1 데스크탑 공유 |
음성/화상의 경우, Network 연결은 처음 연결되었을 때의 연결 속도를 기준으로 최적화된 Codec을 사용하여 연결이 되기 때문에 Network 상황에 맞는 화상 기능을 자동으로 사용 할 수 있습니다. (예를 들어 Network 환경이 좋지 않은 경우 50K로 Network 환경이 좋은 경우 350K로 화상이 자동으로 연결됩니다.)
데스크탑 공유의 경우, 데스크탑 공유를 하는 사용자 수와 아래와 같은 OCS의 정책상에서 색 농도에 의해 성능이 결정됩니다. 만약 접속하는 사용자의 수의 변경 없이 빠른 데스크탑 공유를 원할 경우 색 농도를 낮추시면 됩니다.

본사 OCS Team Blog에 게시된 유용한 UC Blog List 입니다.(http://communicationsserverteam.com/archive/2009/08/11/550.aspx)
OCS 개발쪽은 Chris Mayo의 Blog, OCS의 전반적인 정보는 OCSPedia.com, OCS 구축과 관련된 정보는 PointBridge 사이트를 권장합니다.
관련하여 RSS를 사용하시면, 그 어느 누구보다 빠르게 UC 정보를 받아 보실 수 있을 것입니다.