ToolboxIT 전문가를 위한 신제품

Greg Steen

이 기사에 언급된 의견은 전적으로 필자 개인의 것이며 Microsoft의 의견을 대변하지는 않습니다. 모든 가격은 2008년 12월 3일을 기준으로 확인된 가격이며 변경될 수 있습니다.

HTTP 데이터 보기 및 분석

HTTP Debugger Pro

httpdebugger.com

HTTP 요청 및 응답을 자세히 살펴볼 수 있는 유용한 도구가 부족한 것은 아닙니다. 사실, 그중 몇 가지는 이미 이 칼럼에서 다룬 적도 있습니다. 최근에 필자는 또 다른 HTTP 디버깅 도구인 HTTP Debugger Pro를 사용해 본 결과 이 칼럼에서 다룰 만한 가치가 있다고 생각했습니다.

대부분의 HTTP 디버깅 도구와 마찬가지로 HTTP Debugger Pro는 응용 프로그램(예: Internet Explorer)과 네트워크 사이에 위치하면서 분석을 위해 요청 및 응답 트래픽을 기록합니다. 어떤 사이트의 URL을 요청했을 때 정확히 무엇이 네트워크를 통과하고 있는지 이 도구는 일목요연하게 보여줍니다.

HTTP Debugger Pro는 플러그 인이나 확장 기능으로 브라우저에 직접 결합되어 있지 않기 때문에 시스템에서 MSN Messenger, AIM 및 Microsoft Office Outlook 등의 응용 프로그램이 어떻게 HTTP 요청을 사용하는지 이 프로그램을 통해 알아볼 수도 있습니다. 뿐만 아니라 해당 시스템에 HTTP를 사용하여 통신하는 불량 프로세스가 있는 경우 즉각 이를 확인하여 어떤 종류의 정보가 전송되고 있는지 파악할 수도 있습니다.

응용 프로그램의 UI는 기본 레이아웃이 잘 짜여져 있으며 원한다면 자신의 기호에 따라 변경할 수도 있습니다. 수집하고 있는 요청 및 응답 스트림을 보여주는 다섯 개의 뷰가 기본적으로 제공됩니다. 기본 요청 뷰는 요청 시퀀스의 데이터 표를 보여 주며, 이 표에는 도메인, URL, 콘텐츠 유형, 응답 상태 및 시간 및 요청에 포함된 각 구성 요소의 크기 같은 세부 정보가 표시됩니다. 또한 요청을 시작한 프로그램과 해당 응용 프로그램 프로세스가 실행되는 사용자 계정도 보여줍니다. 이는 분석에 중요한 정보로서 특히 불량 프로세스를 추적하려는 경우 및 다중 사용자 시스템에서 유용합니다.

동일한 UI 구성 요소에 원시 요청 및 원시 응답 스트림이 표시되거나 현재의 요청 로그에 대한 여러 통계치가 막대 또는 파이 형태의 차트로 표시되도록 변경할 수도 있습니다. 예를 들면 요청된 이미지 또는 자바 스크립트 파일의 수, 평균 속도 및 도메인 중단 횟수를 볼 수도 있습니다. HTTP Debugger Pro의 기본 레이아웃은 특정 요청에 대한 간략한 개요를 보여주는 요약 뷰 및 해당 요청으로 발급된 쿠키 또는 쿼리 문자열 매개 변수를 보여주는 쿠키/URL 매개 변수 뷰를 제공합니다.

나머지 두 개의 기본 UI 구성 요소는 요청 및 응답을 보여주는 전용 뷰로서, 둘 모두 헤더, 원시 콘텐츠 및 요청과 응답의 미리 보기 사이에서 전환할 수 있기 때문에 사용자가 요청과 응답의 개별 구성 요소를 분리할 수 있습니다. 상태, 크기, 콘텐츠, 최종 사용자 또는 텍스트에 기반하는 강조 표시 규칙을 설정할 수 있습니다. 또한 로그에 있는 모든 요청 및 응답의 구성 요소에서 텍스트 문자열을 검색하는 기능도 있습니다.

문제 해결을 위해 시나리오를 다시 생성할 필요가 있는 경우 사용자 지정 헤더, 사용자 에이전트, 쿠키 또는 원하는 데이터를 가져올 쿼리 문자열 값이 포함된 사용자 지정 요청을 GET 및 POST 메서드를 위해 생성할 수 있습니다. 내장된 URL/텍스트 변환 도구는 URL, Base64 및 HEX 데이터를 인코딩하거나 디코딩할 수 있습니다. Base64 및 HEX 데이터의 경우 결과를 직접 파일로 저장할 수도 있습니다. 또한 추가 필터링과 분석을 위해 HTTP Debugger Pro에서 Microsoft Office Excel로 요청 로그를 내보낼 수도 있습니다.

**가격:**직접 구매 시 단일 사용자 라이선스당 99.95달러

httpdebuggerpro.gif

HTTP Debugger Pro를 이용한 HTTP 트래픽 모니터링(더 크게 보려면 이미지를 클릭하십시오.)

응용 프로그램 시작

RocketDock

rocketdock.com

좋아하고 자주 사용하는 응용 프로그램을 찾기 위해 시작 메뉴를 탐색하지 않아도 된다면 시간을 크게 절약할 수 있습니다. 작업 표시줄에 있는 유용한 빠른 실행 단추가 그러하듯이 Windows Vista의 확장된 시작 메뉴는 확실히 도움이 됩니다. 하지만 저는 이보다 조금 더 나은 도구를 좋아하는데, 여러분도 저와 같은 의견이라면 무료인 RocketDock 유틸리티를 사용해 보십시오.

RocketDock가 작동하는 운영 체제는 Windows 2000에서 Windows Vista까지입니다(x64 제외). 이 유틸리티는 자주 사용하는 응용 프로그램을 빠르고 편하게 시작할 수 있는 응용 프로그램 실행 패드입니다. Mac에 익숙한 사용자라면 이 유틸리티가 OS X Aqua GUI의 응용 프로그램 도크(dock)와 상당히 비슷하다는 것을 눈치챌 수 있을 것입니다.

RocketDock를 설치한 후 즐겨 사용하거나 가장 자주 사용하는 응용 프로그램을 RocketDock에 추가합니다. 이 작업은 바로 가기를 도크 위로 끌어 놓고 원하는 순서대로 아이콘들을 배열함으로써 쉽게 해낼 수 있습니다. 도크 위를 마우스 오른쪽 단추로 클릭하면 응용 프로그램을 그룹으로 분리할 수 있습니다.

마우스 오른쪽 단추를 클릭하고 상황에 맞는 메뉴를 사용하여 항목을 삭제하거나, 도크를 잠그거나, 특정 아이콘 설정을 지정하거나 바탕 화면에서의 도크 앵커 위치를 설정할 수도 있습니다. 기본값인 도크 자동 숨김 설정을 좋아하지 않는다면 도크가 항상 표시되도록 선택할 수도 있습니다.

그 밖의 사용자 지정도 가능합니다. 응용 프로그램 창이 작업 표시줄 대신 도크에 최소화되도록 선택하면 일반적인 작업 표시줄/시작 메뉴 뷰는 거의 필요하지 않습니다. 또한 실행 아이콘을 클릭할 때 도크가 새로운 응용 프로그램 인스턴스를 기본적으로 실행하는 대신, 현재 실행 중인 응용 프로그램 인스턴스를 활성화하도록 선택할 수도 있습니다.

아이콘과 애니메이션의 모양과 동작을 조정하는 사용자 지정도 가능합니다. 느린 시스템에서는 모양과 동작의 수준을 낮추고 매우 강력한 컴퓨터에서는 최고 수준으로 조정할 수 있습니다. 모니터에서 원하는 모서리에 RocketDock를 고정시킬 수 있으며 중심 및 모서리로부터의 오프셋을 설정하여 유용성을 최대화할 수 있습니다. 도크 위의 각 아이콘을 스크롤할 때 나타나는 응용 프로그램 텍스트의 글꼴, 색, 윤곽선 및 그림자를 선택하여 현재의 바탕 화면 테마와 일치시킬 수도 있습니다. 이 기능은 특히 응용 프로그램이 도크에 최소화하도록 선택한 경우에 유용합니다.

**가격:**무료.

rocketdock.gif

RocketDock를 이용한 응용 프로그램 시작(더 크게 보려면 이미지를 클릭하십시오.)

서평

Windows Group Policy Resource Kit

microsoft.com/mspress/books/9556.aspx

그룹 정책은 Windows 도메인에 대한 중앙 집중식 제어를 위한 매우 강력한 관리 도구입니다. 하지만 많은 IT 전문가들은 5,000개를 넘는 개별적인 설정과 거의 40개에 달하는 CSE(클라이언트 쪽 확장)를 제공하는 그룹 정책의 다양한 가능성을 완전히 이해하지는 못하고 있습니다.

그룹 정책에 대한 빠른 이해를 돕고 최신 버전의 Windows에서 사용 가능한 새로운 기능들을 배울 수 있는 귀중한 참조 서적이 바로 Derek Melber와 Microsoft의 Windows 그룹 정책 팀이 저술한 Windows Group Policy Resource Kit: Windows Server 2008 and Windows Vista(Microsoft Press, 2008)입니다.

이 책은 그룹 정책을 정의하고 그룹 정책이 시스템 관리자에게 어떤 도움을 주는지 보여줍니다. 또한 Windows Server 2008과 Windows Vista의 새로운 기능을 다루고 GMPC(그룹 정책 관리 콘솔)로 그룹 정책을 관리하는 방법을 자세히 언급하며 가장 일반적인 관리 작업을 수행하는 방법을 설명합니다.

Windows PowerShell과 VBScript로 그룹 정책을 자동화하는 방법은 물론, 새로운 ADMX 파일과 ADMX 중앙 저장소로 작업하는 방법에 대해서도 설명합니다. 또한 GPO(그룹 정책 개체) 관련 문제를 해결하는 데 GPLogView, GPMonitor 및 GPOTool 등의 도구를 사용하는 방법을 완벽히 설명한 섹션도 포함되어 있습니다.

이 책은 그룹 정책을 이제 막 시작하려는 사용자나 그룹 정책을 몇 년 동안 사용해 왔고 새로운 기능을 더 배우려는 사용자에게 추천할 만한 훌륭한 참고 서적입니다.

가격: 49.99달러

데이터베이스 백업

SQLsafe

idera.com/Products/SQLsafe

응용 프로그램 인프라가 복잡해질수록 응용 프로그램 및 응용 프로그램이 저장하는 데이터에 대해 사용 가능한 백업 창을 찾기가 점점 더 어려워집니다. 특히 대형 SQL 서버 데이터베이스를 다룰 때는 더욱 그러합니다. 대용량 데이터 저장소를 위한 백업 처리 과정을 빠르게 하기 위한 도구가 Idera에서 나온 SQLsafe입니다.

SQLsafe는 정밀한 제어 설정으로 보다 빠르고 작은 백업 및 복구를 수행할 수 있도록 합니다. 이를 달성하기 위한 두 가지 기능이 바로 IntelliCompress와 IntelliRestore입니다. IntelliCompress는 데이터에 기반하여 최대로 압축하는 데 적합한 압축 알고리즘을 선택하고, IntelliRestore는 진행 상황을 그래픽으로 보여 주면서 지정 시간 복구를 수행합니다.

SQLsafe를 사용하면 개체 수준에서 항목을 복구할 수 있으므로 필요한 경우 개별 테이블을 복구할 수도 있습니다. 또한 DES(데이터 암호화 표준), TripleDES, RC2 및 Rijndael 알고리즘 중에서 선택하여 SQLsafe로 백업을 암호화하면 속도와 보안 간의 균형을 유지할 수 있습니다.

해당 환경에 여러 개의 SQL 서버 인스턴스가 있는 경우 중앙 집중식 관리 콘솔이 편리합니다. 해당 환경 전체에 대한 백업 정책을 관리용 응용 프로그램의 UI 또는 Web 인터페이스를 통해 관리할 수 있습니다. 또한 해당 환경에서의 필요에 따라 백업 및 복구 이벤트를 전자 메일로 알리도록 설정할 수도 있습니다.

어떤 백업 솔루션에 대해서도 마찬가지겠지만, 이 도구를 프로덕션 환경에 배포하기에 앞서 백업 정책 및 압축 설정을 테스트하는 것은 물론 백업의 복구 가능성을 검사해야 합니다. 이는 해당 환경에서 모든 것이 정상적으로 작동되게 하여 실제 재해 복구 상황을 처음 직면한 경우에도 당황하지 않고 침착하게 처리할 수 있도록 하는 데 필수적인 작업입니다.

**가격:**직접 구매시 SQL Server 인스턴스당 1,195달러부터입니다. 축소된 기본 버전은 무료로 사용할 수 있습니다.

sqlsafe.gif

SQLsafe를 이용한 대규모 데이터 저장소 백업(더 크게 보려면 이미지를 클릭하십시오.)

시스템 작동 중지 신속 복구

Replay RA—Recovery Accelerator Standard Edition

appassure.com/Products/RA/Replay-RA.aspx

세상은 완벽하지 않다는 현실을 직시해야 합니다. 시스템은 예기치 않게 작동이 중지될 수 있습니다. 파일 시스템 및 데이터베이스를 야간에 백업하고 매일 차등 백업하는 것은 데이터 손실을 최소화하는 데 도움이 됩니다. 하지만 치명적인 오류가 발생한 경우 이러한 수단이 해당 시스템에서 실행되고 있는 서버 응용 프로그램의 상태를 반드시 보호해 주지는 않습니다.

AppAssure Software의 Replay RA(Recovery Accelerator)는 Microsoft Exchange, BlackBerry Enterprise Server, SQL Server, SharePoint, 도메인 컨트롤러 등에 영향을 주는 가동 중단으로부터 신속하게 복구할 수 있도록 설계된 제품입니다. Replay RA는 신속한 복구를 위해 시스템의 이미지를 만든 다음, 시스템 디스크에서 블록 수준의 변경을 캡처하여 이를 디스크 이미지에 복제합니다. 블록 수준 데이터의 중복은 즉시 “제거”되므로 이 응용 프로그램은 블록 수준 데이터를 이미지 위치로 신속히 전송하고 해당 이미지에 필요한 공간을 줄일 수 있습니다.

시스템 오류가 발생하면 이미지를 사용하여 오류 발생 직전 또는 시스템이 안정된 상태였다고 판단되는 시점으로 시스템을 복구할 수 있습니다.

기본적인 기능만을 사용하려는 경우 Replay RA의 가격은 서버당 약 500달러부터 시작합니다. 이 응용 프로그램을 Exchange와 연결하여 사용하려는 경우에는 일회 사용료로 사용자당 약 12달러의 요금을 추가 지불해야 하며 대량 구매 할인도 가능합니다. Exchange 클러스터를 운용하고 있다면 Enterprise Edition을 고려해 보십시오.

**가격:**약 500달러부터 시작.

응용 프로그램 간 전환

Switcher

insentient.net

여러분이 저와 비슷한 사용자라면 바탕 화면에 몇 개의 응용 프로그램을 동시에 실행시켜 놓고 컴퓨터가 백그라운드로 다중 작업을 수행하는 동안 여러분도 여러 가지 작업을 동시에 처리할 것입니다. Alt+Tab 및 새로운 Windows 키+Tab(Windows Vista의 경우) 바로 가기 키를 사용하면 마우스를 사용하는 경우보다 빠르게 응용 프로그램 사이를 전환할 수 있습니다. 하지만 때때로 이보다 조금 더 나은 것이 필요할 때도 있습니다. 바로 그런 기능을 제공하는 도구가 Bao Nguyen의 Switcher라는 사이드 프로젝트입니다.

Switcher는 C#으로 작성되었으며 Aero가 활성화된 Windows Vista용 무료 유틸리티입니다. 하지만 공개 소스는 아닙니다. 이름이 나타내는 바와 같이 이 응용 프로그램은 창 전환이라고 불리는 표준적인 창 활성화 및 시각화와 매우 다른 새로운 방식을 제공합니다. Alt+Tab 및 Windows 키+Tab은 기본적으로 바탕 화면에 열려 있는 사용 가능한 창 사이를 주기적으로 순환할 뿐이지만, Switcher는 여러 가지 다양한 스타일, 흐름 및 기능을 제공하여 다양한 방식으로 전환할 수 있도록 합니다.

첫 번째로, Switcher 바로 가기 키 조합을 눌러 세 개의 서로 다른 창 보기 즉, Tile(바둑판식), Dock(도크) 및 Grid(표) 보기 중에서 선택할 수 있습니다. Tile(바둑판식) 보기에서는 창들을 겹치지 않고 모니터 전체에 가능한 최대 크기로 배치하여 보다 편하게 볼 수 있도록 해 줍니다. Dock(도크) 보기에서는 옵션들을 순환할 때 각각의 창 옵션을 전면에 표시합니다. 이는 현재 옵션의 “미리 보기”를 제공하는 Alt+Tab과 유사하지만, Dock(도크) 보기에서는 미리 보기에 대한 동작 옵션은 물론 화면의 어느 모서리에 고정할 것인지도 선택할 수 있습니다. 이러한 선택 기능은 다중 모니터 데스크톱에서 매우 유용합니다. Grid(표) 보기는 Tile(바둑판식) 보기와 비슷하지만 미리 보기에서 각 창을 같은 크기로 표시합니다.

애니메이션 및 모양의 경우 Switcher에서 바탕 화면을 창 옵션으로 표시할지 여부를 선택하고, Switcher 보기의 밝기를 변경하고, 창 개수를 변경하고, 미리 보기 확대/축소 비율을 설정하고, 각 옵션을 순환할 때의 애니메이션 재생 기간을 설정할 수 있습니다. 특정 글꼴, 글꼴 스타일, 위치 및 그라데이션 색 구성표를 포함하는 사용자 지정 창 헤더를 추가할 수도 있습니다. 또한 기본 설정이 마음에 들지 않으면 Switcher를 활성화할 사용자 지정 키보드 또는 마우스 바로 가기를 사용자가 원하는 대로 설정할 수 있습니다.

Switcher가 제공하는 멋진 기능 중 하나는 필터링입니다. 마우스나 키보드 바로 가기를 눌러 Switcher를 활성화한 후 키보드로 입력하여 어떤 창이 옵션이 될지 필터링할 수 있습니다. 또한 여러분의 시스템이 제 시스템과 유사하다면 한 번 또는 두 번의 키 입력만으로 Alt+Tab이나 마우스를 사용하는 경우보다 훨씬 빨리 원하는 창을 전면에 띄울 수 있습니다. Alt+Tab만으로는 부족하거나 시간을 몇 초라도 아끼고 싶다면 Windows Vista 데스크톱의 추가 프로그램으로 무료인 Switcher 유틸리티를 사용해 보십시오.

**가격:**무료.

switcher.gif

Switcher를 이용한 빠른 응용 프로그램 변경(더 크게 보려면 이미지를 클릭하십시오.)

Greg Steen은 열정적인 기술 전문가이자 사업가로, IT 전문가들의 운영, QA 및 개발 업무에 도움을 줄 수 있는 새로운 도구를 끊임없이 연구하고 있습니다.