Cloud Tech./Presentation2009.11.18 16:36
마이크로소프트가 새로운 서버 제품군을 소개했습니다. 이름하여 MultiPoint Server 입니다. 윈도우 7 발표 이후 사람들의 초미의 관심사중 하나인 멀티터치와는 별 관계 없는 서버입니다만, 이름이 참 매력적으로 들려오는 군요. 이 서버 제품은 여러 클라이언트가 하나의 컴퓨터에 접속한다는 뜻에서 MultiPoint Server 라고 지어진 것 같습니다. 우선 동영상 한편 보시고, MultiPoint Server 가 무슨 짓(?)을 하는 서버인지 보도록 하겠습니다.



동영상만을 보고 감 잡으신 분도 계실거고, 도대체 뭘 어떻게 한다는 이야기인지 통 모르겠다는 분도 계실 것 같습니다. 교육 시장을 타켓으로 잡고 있는 이 제품은 하나의 컴퓨터가 여러대의 키보드, 마우스, 그리고 모니터를 지원하는 일종의 VDI (Virtual Desktop Infrastructure) 로 볼 수 있을 것 같습니다. (그러나 진정한 의미의 VDI 와는 조금 거리가 있습니다)

각 키보드, 마우스, 모니터를 ThinClient 단말기로 대치해보시면 조금 더 답이 쉽게 나옵니다. 네, 이 서버 제품군은 기존의 터미널 서버 혹은 Remote Desktop Service 를 응용한 제품이라고 보시면 됩니다. 정확히 한대의 PC 에 MultiPoint Server 제품을 설치후 하드웨어 연결을 어떻게 하는지 알려지지는 않았으나 관련 FAQ 의 마지막 부분에 " MultiPoint Server 기반 어플리케이션 개발은 RDS 의 그것을 따른다 " 라는 내용이 있기 때문에 동일한 기술에 근간한 것으로 보면 될 것 같습니다.

2010년 상반기에 전세계에 출시 예정이라고 하니, 조금 더 관심을 가지고 지켜봐야 하겠습니다. 마이크로소프트가 시장을 다양한 방면으로 넓히기 위해서 백방으로 연구하는 듯 합니다.

* 제품 공식 홈페이지 : http://www.microsoft.com/windows/multipoint/default.aspx
* 제품 공식 브로우셔 : http://tinyurl.com/ycwg429

- NoPD -
신고
Posted by 노피디
Cloud Tech./Presentation2009.07.19 04:12
오랜만에 포스팅을 올립니다 :-) 본진 (http://nopdin.tistory.com) 에는 꾸준히 포스팅을 하고 있었는데, MVP Renewal 신청 이후 회사 일이 너무 바빠서 미처 신경을 제대로 못썼습니다. MVP Summit 이후 Terminal Service MVP 들과 계속 메일링을 주고 받는데, 역시 뛰어난 테크니션들이 정리 해주는 내용만 읽더라도 핵심을 집어내기에 좋은 것 같습니다.

윈도우 서버 2008 R2 와 윈도우 7 에는 새로운 프로토콜인 RDP 버전 7 이 공개가 되어있습니다. 이미 많은 TS 관련 업계의 종사자들이 테스팅을 하면서 특성을 파악하느라 한참입니다. Claudio Rodriguez 가 정리해준 내용에 따르면 아래와 같은 변화들이 눈에 띄는군요

원격 Direct-X 기능의 제거

윈도우 7 에서 터미널 서비스 클라이언트가 로컬 자원을 이용한다는 이야기로 많은 사람들이 설레였었습니다. 로컬 자원을 이용하여 비디오, 오디오를 디스플레이 하는 것이 얼마나 큰 장점인지 누구보다 잘 알고 있기 때문이죠.

한동안 한국 MS 의 백승주 차장님이 가상화 관련 데모 할 때 마다 등장하던 원더걸스의 HD 급 고화질은 이제 물건너 간 것일까요? 아쉽게도 리모트에서 로컬 자원(Direct-X를 통한) 엑세스 기능이 최종적으로 빠졌다고 합니다. 기술문서를 찾아보면 빠진 이유가 언급되어 있겠지만, 일단 간단하게 소식을 전합니다.

개선된 RDP 기능들

아마도 가장 각광 받을 기능중 하나는 "멀티 모니터의 지원" 이 아닐까 싶습니다. RDP 7 에서부터 제공이 되는 기능이구요, 멀티 모니터를 쓰지 않는다면 비스타부터 제공되는 "에어로 글래스" 기능을 over RDP 로 사용할 수 있게 되었습니다. 물론 서버쪽에서 테마 설정을 해줘야 하는 것은 당연한 것이겠지요? ^^ 네트웍 밴드 위스도 경량화 되었다고 하는데 이건 지켜봐야 할 것 같습니다.

VDI 와의 Integration

기존 RemoteApp 이외에 VDI 로 만든 가상머신을 같이 Publishing 할 수 있도록 기능이 개선되었습니다. TS Web 을 통해서 어플리케이션과 가상 머신을 함께 제공할 수 있는 준비가 된 것이지요. 모든것은 웹으로 모이는 것처럼 앞으로 RDS 쪽의 모든 기술도 TS Web 을 중심으로 모이지 않을까 조심스레 짐작해 봅니다.

- NoPD -
신고
Posted by 노피디
Cloud Tech./Presentation2009.04.06 18:46
터미널 서비스 (리모트 데스크탑) 환경에서 유용하게 사용할 수 있는 커맨드라인 명령중에 MSG 라는 명령어가 있다. 명령어의 이름에서 이미 짐작했겠지만, 서버에 접속해 있는 사용자들에게 메세지를 전송하는 커맨드이다. 이 명령어는 몇가지 옵션을 가지고 있는데 유용하게 쓰일만한 것들을 하나씩 살펴보도록 하자. 먼저 터미널 서비스가 운영중인 서버에 접속해서 커맨드 라인을 열자.


가장 간단한 형태의 MSG 명령어 사용의 예이다. 메세지를 수신할 사용자 계정의 이름을 입력하고 전송할 메세지를 입력하면 된다. Active Directory 환경이라면 그에 맞는 사용자 계정의 이름을 입력해 주면 된다. 이렇게 전송된 메시지는 Always On Top 속성이 지정된 것처럼, 서버에 접속한 사용자 화면의 최상위에 위치하게 된다.


서버에 중요한 PM 작업이 있어서 서버에 접속한 전체 사용자에게 메세지를 전송하고 싶을 때는 두가지 방법을 택할 수 있다. 첫번째는 사용자 계정 대신 별표(*)를 입력하여 전체 사용자에게 메세지를 전송하는 방법이고, 두번째는 텍스트 파일에 메세지를 수신할 사용자 계정을 나열한 뒤 메세지를 전송하는 방법이다. 이 중, 별표(*)를 사용하는 예를 살펴보도록 하자.


첫번째 예를 보면, /v 옵션을 같이 준 경우인데, 이 옵션을 주면 상세한 메세지 전송 내역을 텍스트로 확인할 수 있다. NoPD는 테스트를 위해 콘솔 세션으로 접속을 했는데, Tcp#18 번 RDP 세션으로 콘솔에 접속했다는 것으로 해석하면 된다. 메세지를 보냈고 메세지를 표시하는 기본 시간인 60초로 잡혀 있다는 것을 알 수 있다.

두번째 예를 보면, /w 옵션까지 같이 주었는데, 이 옵션을 주면 사용자의 응답을 기다렸다가 응답이 돌아왔다는 것을 확인할 수 있다. 여러 사용자에게 메세지를 보내고 이를 사용자가 읽고 창을 닫았는지 (물론 자의적인 해석이겠지만 ^^) 확인이 가능하다.

간단한 커맨드이지만, 사용자가 많은 터미널 서버를 운영중이라면 간단하게 공지사항을 전송할 수 있는 유용한 기능이 아닐까 싶다.

- NoPD -
신고
Posted by 노피디
Cloud Tech.2009.03.10 07:59
 
가고 싶었으나, 여러가지 사정으로 못 간 MVP Summit 2009.
Terminal Service 부문 참가자들이 올린 동영상을 보며
대리 만족 하는 걸로 올해는 Pass!
 
- NoPD -
신고
Posted by 노피디
Cloud Tech.2008.08.12 14:33

* 본 문서는 마이크로소프트 가상화 웹사이트에 게시된 "Flexible Desktop Computing 백서"를 번역 및 의역한 글입니다. 번역 내용 중 잘못된 부분이나 문제가 될만한 부분은 지적해 주시면 수정하도록 하겠습니다.

사용자 삽입 이미지
윈도우 서버 2008 의 터미널 서비스에는 "터미널 서비스 리모트 앱(RemoteApp)" 이라는 새로운 기능이 추가되었다. 이 기능은 터미널 서버에서 구동되는 개별 어플리케이션들이 엔드 유저의 리치 클라이언트에서 사용 가능하도록 해줄 뿐만 아니라, 마치 엔드 유저의 로컬 클라이언트에서 어플리케이션이 구동되고 있는 것과 같은 사용자 경험을 제공해 준다. 이것은 심리스 윈도우 기술(Seamless Window Technology)를 통하여 구현되는데, 이같은 방식을 통하여 리치 클라이언트가 터미널 서비스를 엑세스 할 때 또하나의 데스크탑 처럼 보이던 것을 제거한 것이다.

터미널 서비스 리모트앱은 IT 조직이 엔드단의 디바이스에게 터미널 서버에서 구동되는 다양한 어플리케이션들을 조합하고 맞춰줄 수 있도록 해준다. 즉, IT 조직은 각각의 어플리케이션에 대하여 적절한 배포 방법론을 결정할 수 있는 유연함을 갖게 되는 것이다. 예를들면, 그래픽적인 요소들이 강조된 어플리케이션은 엔드 유저의 단말기에 직접 설치하여 로컬 그래픽 서브 시스템의 리소스를 이용할 수 있도록 해주는 것이 좋다. 하지만 많은 데이터의 핸들링이 필요한 CS 어플리케이션 (Client/Server) 은 네트웍을 통하여 모든 데이터를 주고 받는 것보다 중앙의 서버에 설치된 어플리케이션이 직접 데이터를 핸들링하고 UI 만 사용자에게 전송해 주는 것이 훨씬 나은 성능을 보여주는 배포 모델이 될 것이다.

- NoPD -

신고
Posted by 노피디

티스토리 툴바