호스팅2009. 12. 18. 16:51

안녕하세요, 오늘은 좋은 정보를 하나 제공해 드리려고 합니다.
최신 기술을 습득할 수 있는 방법은 오프라인 교육에 참가하거나 온라인 교육을 받으실 겁니다.

그런데, 엔지니어가 오프라인 교육에 참가하기 위해 1일 ~ 3일 동안 자리를 비우는 것은 쉬운 일이 아닙니다.
따라서 온라인 교육이 좋은 대안이 되는데, 원하는 교육을 찾는 것도 쉬운 일은 아니죠.

아래 Microsoft Partner Network에 무료 회원으로 가입하시면 웹 관련 전문 교육 과정을 수강하실 수 있습니다. 또한, 일부 오프라인 강의도 있습니다. 일정이 허락한다면 오프라인, 안되시면 온라인 강의를 들으시면 되는 거죠.

 

 

Posted by 조이트리
호스팅2009. 10. 29. 14:13
업무상 Windows Server 2008에 대한 자료를 요청하시는 분이 많습니다.
예를들면, Windows Server 2003, Windows Server 2008에 다양한 에디션이 존재하죠.

http://www.microsoft.com/windowsserver2008/ko/kr/product-documentation.aspx

 (링크가 바뀌었네요)

그 중 Windows Web Server 2008이 주목 받는 에디션 입니다. 그런데, Web Server 2008에서 구동할 수 있는 워크로드는? Standard Edition과 Enterprise Edition과의 차이는? 이런 정보가 궁금하시지 않나요?

1. Hyper-V R2 데이터시트
2. Windows Server 2008 R2 Hyper-V™ Live Migration
3. Windows Server 2008 R2의 전력 효율 및 관리- 개요
4. Windows Server 2008 R2 기술 개요
...
N. IIS 7.0 검토자 가이드

한글 자료가 많이 있습니다. 필요하실 때 많이 활용하셨으면 좋겠다는 마음에 글을 올립니다.
Posted by 조이트리
아키텍트2009. 10. 12. 11:16

마이크로소프트와 Red Hat이 가상화 관련 협업을 하겠다고 2009년 2월 선언한 후 8개월 만에 결과물이 나왔습니다. 마이크로소프트의 Windows Server 2008과 Red Hat Enterprise Linux 5.4가 함께 구동되는 가상화 환경에 대해 테스트와 검증이 완료되었습니다.

마이크로소프트와 Red Hat의 첫번째 대규모 협업이라는 점에서 큰 의미가 있습니다. 데이터센터, 엔터프라이즈 환경에서 단 하나의 운영체제로 구동되는 경우는 거의 없고, 이 기종 운영체제가 혼재되어 있는 상황을 감안할 때 기념비적인 사건이라고 말할 수 있을 것 같습니다. 이에 앞서 Novell의 SUSE Linux와는 이미 테스트 및 검증이 완료되어 있기 때문에 리눅스와 상호운용성이 완성 단계에 이르렀습니다. 이외에도 7월에 리눅스 커널을 위한 가상화 디바이스 드라이버 개발을 지원하기 위해 마이크로소프트가 코드를 무상으로 제공한 바 있습니다.

이번에 인증된 부분은 다음과 같습니다.
1. Kernel Virtual Machine(KVM) Hypervisor를 사용하는 Red Hat Enterprise Linux 5.4와 Windows Server 2003, 2008, Windows Server 2008 R2 게스트
2. Windows Server 2008 Hyper-V, Microsoft Hyper-V Server 2008, Windows Server 2008 R2 Hyper0V와 Red Hat Enterprise Linux 5.2, 5.3, 5.4

위 인증된 가상화 소프트웨어 상에서 구동되는 선별된 애플리케이션들에 대해 기술지원을 제공합니다. 마이크로소프트 애플리케이션 중 BizTalk 서버, Exchange 서버, Sharepoint 서버가 포함되며 이후에 추가될 예정입니다. Hyper-V 위에서 구동되는 Red Hat의 JBoss Enterprise Middleware의 경우도 기술지원을 받을 수 있습니다.

Red Hat 엔터프라이즈 리눅스 구독을 하고 있는 고객, Windows Server 2008 기술지원 계약을 맺고 있는 고객은 모두 기술지원을 받을 수 있고, 계약이 없는 고객은 지원이 필요할 때 마다 Incident를 별도로 구매할 수 있습니다.

Posted by 조이트리
아키텍트2009. 4. 21. 10:02
마이크로소프트의 서버가상화는 기본적으로 Windows Server 2008에 Hyper-V라는 Role로 제공됩니다.
아시죠? 그런데, 이 Hyper-V Role 말고 Bare Metal 서버에 올라가는 무료 가상화 서버가 작년에 발표된 Hyper-V Server 2008 입니다.

그런데, Hyper-V Server 2008은 Failover Clustering 기능이 제공되지 않았기 때문에 개발 및 테스트 환경에서는 사용할 수 있었지만 Production 환경에서는 사용하는데 제약이 있었죠.
이전 버전보다 훨씬 더 보강된 기능으로, 여전히 무료인 Hyper-V Server 2008 R2 Beta 버전이 출시되었습니다.
1. Failover Clustering : A 호스트가 장애 시 구동되던 가상머신을 B 호스트가 서비스하도록 하는 기술
2. Live Migration : A 호스트에서 구동되던 가상머신을 B 호스트로 세션등의 손실없이 이동해주는 기술
위의 2가지 기능이 포함되어 있습니다.

즉, 계획된 다운타임, 계획되지 않은 다운타임(장애) 시 중단없는 서비스가 가능해진 거죠. 무료로 ...
괜찮지 않나요? 아래는 제원 비교 입니다.

Capabilities

Microsoft Hyper-V Server 2008

Microsoft Hyper-V Server 2008 R2

Windows Server 2008 R2 EE, DC

Processor Architecture x64 only

Yes

Yes

Yes

Hypervisor-based

Yes

Yes

Yes

Product Type

Standalone product

Standalone product

Operating System

Number of Sockets (Licensing)

Up to 4

Up to 8

Up to 8 = EE | Up to 64 = DC

Number of cores supported by the hypervisor

24 (with QFE)

32

32

Memory

Up to 32 GB

Up to 1 TB

Up to 1TB

VM Migration

None

Quick and live migration

Quick and live  migration (EE & DC)

Administrative UI

Command line, text based configuration utility  and remote GUI management

Command line, text based configuration utility  and remote GUI management

Command line, remote management, and local GUI  (Hyper-V Manager MMC)

Management

Existing management tools

Manageable by SCVMM

Yes (SCVMM 2008)

Yes (SCVMM 2008 R2)

Yes (SCVMM 2008 SP1)

Virtualization Rights for Windows Server guests

 0

0

EE = 4 VM

DC Edition = unlimited VM per proc

Number of running VM Guests

Up to 192, or as many as physical resources allow

Up to 256, or as many as physical resources allow

Up to 256, or as many as physical resources allow

Storage

Direct Attach Storage (DAS): SATA, eSATA, PATA, SAS, SCSI, Firewire, Storage Area Networks (SANs): iSCSI, Fiber Channel, SAS

Planned Guest OS support

Windows Server 2008 R2, Windows Server 2008, Windows Server 2003 SP2, Windows 2000 Server, Novell SUSE Linux Enterprise Server 10, Windows 7, Windows Vista SP1 & Windows XP SP3/SP2


감사합니다.
Posted by 조이트리
아키텍트2009. 3. 19. 11:45

종종 듣는 질문입니다. SQL Server 2005, SQL Server 2008이 Windows Server 2008 Hyper-V에서 정상적으로 구동되나요? 네, 당연히 지원됩니다. 그에 대한 해답은 아래 사이트에서 확인하실 수 있습니다.
http://www.microsoft.com/sqlserver/2005/en/us/support-options.aspx

“SQL Server 2005 is now supported on Hyper-V”라고 쓰여있죠?
“SQL Server 2005는 Hyper-V 가상머신에서 지원됩니다”

Posted by 조이트리
아키텍트2009. 3. 17. 11:35

Windows Server 2008 R2에서는 호스트 서버, 가상 머신 배포가 정말로 간단해집니다.

1. 호스트 서버에 운영체제를 설치하는 것
2. 가상 머신에 운영체제를 설치하는 것

두 경우 다 경험해 보셨죠? 설치 방법이 똑 같은가요? 설치하는데 몇 분 정도 걸리시나요?
가상 머신의 경우 운영체제 이미지를 미리 다 만들어서 Library에 넣어 놓고, 관리도구를 통해 필요할 때 Provision 하는 방식을 선택하셨는데, 이것도 방법을 아는 분, 모르는 분에 따라 전혀 다르게 사용하시더군요

아시는 것처럼 가상머신의 파일 포맷은 VHD가 사용되고, de facto standard가 된 것 같습니다. Windows Server 2008 Hyper-V에서도 역시 VHD 형식을 사용했는데, R2 버전에서는 2가지 중요한 업데이트가 있습니다.

첫째, 관리자가 서버를 리부팅하지 않고 구동중인 VM의 SCSI Controller에 붙어 있는 pass-through disk를 추가 및 삭제 가능합니다. 스토리지가 급격히 증가하는 경우에 추가적인 다운타임 없이 관리할 수 있고 데이터센터 백업등의 시나리오에도 유연하게 대응할 수 있음을 의미합니다.

둘째, 로컬하드디스크에 저장된 .vhd 파일을 가지고 컴퓨터를 부팅할 수 있습니다. 미리 설정된 .vhd 파일을 가지고 호스트 서버, 가상머신을 배포할 수 있다는 것을 의미하죠. 실제 운영환경에 배포하기 전에 테스트환경에 쉽게 올려 놓고 검증 한 후 운영환경으로 간다면 관리의 패러다임이 많이 바뀌게 되는 거죠

Posted by 조이트리
아키텍트2009. 3. 17. 11:22

Windows Server 2008 R2에서 더욱 강력해진 기능을 꼽으라면 Hyper-V라고 이야기하고 싶습니다.

Live Migration의 기능을 설명 드리겠습니다.
두 대의 호스트서버 A,B가 있습니다. 각 호스트서버에 가상머신 1,2가 구동중인데, 호스트 A에 구동중인 가상머신 1을 서비스 중단 없이 호스트 B로 보내는 것을 의미하죠. 가상머신 1에 연결된 사용자는 반응속도가 약간 떨어지는 것은 느낄지 모르지만, 물리적인 서버가 옮겨졌다는 것은 알지 못합니다.

 
그림1. Cluster Shared Volumes

Live Migration은 Windows Server 2008 R2에 포함된 Cluster Shared Volumes을 사용합니다. CSV는 같은 Failover Cluster안에 있는 여러 노드 들이 같은 LUN(Logical Unit Number)를 접근하도록 설계되어 있습니다. VM(가상머신) 관점에서는 각 VM이 자신만의 LUN을 가진 것처럼 보이지만 각 VM들은 같은 CSV Volume에 저장되어 있는 거죠. 
CSV안에 있는 각 노드들은 같은 이름과 경로를 갖게 됩니다.


그림2. CSV안의 같은 네임스페이스를 사용하는 예

CSV Volumes (Volume1, Volume2, Volume3)은 ClusterStorage 폴더에 저장되어 있습니다. ClusterStorage가 E: 드라이브에 위치하고 있다면 각 CSV Volume은 아래와 같이 접근 가능합니다.
E:\ClusterStorage\Volume1\Root, …

별도의 툴을 사용할 필요도 없죠? 아주 간단합니다.

또한 장점은 위의 노드 간에 단절이 발생할 때 Redirection을 통해 장애를 극복 가능합니다. 예를들면 Cluster Node2가 SAN 접근하는 경로에 장애가 발생하면 Cluster Node1으로 연결이 이루어져 SAN 접근이 가능해지는 것이죠.

괜찮죠?

Posted by 조이트리
아키텍트2009. 3. 2. 16:27

http://www.windowslovephp.co.kr/

Windows Server와 PHP가 궁합이 잘 맞는다고 전에 글을 올렸었는데요, 그 확실한 증거가 생겼습니다.
대한민국을 대표하는 오픈소스 프로젝트 & PHP 소프트웨어인 Zeroboard XE와 Textcube가 Windows Server 2008을 공식 지원합니다.

친절한 설치 가이드도 제공됩니다. 위의 사이트에 가셔서 구성 가이드, 필요한 소프트웨어를 다운 받으세요.
또한, 천생연분 이벤트를 클릭하시면 Best Story상에는 ASUS 미니노트북 등의 경품 이외에 Story를 올린 선착순 100분에게 무조건 버거킹 주니어 와퍼 세트를 쏩니다.

내용을 보시고, 참여해보세요.

Posted by 조이트리
아키텍트2009. 2. 17. 10:32

마이크로소프트의 Windows Server 2008의 주요 기능 중 하나인 Hyper-V, 서버 가상화를 아시죠?
Hyper-V 상에서 구동되는 가상머신은 Windows Server 2000, 2003, 2008, Windows XP, Vista 등의 Microsoft 관련 운영체제는 물론 SUSE Linux 등의 Linux 운영체제도 구동되는 것은 알고 계시죠?

작년에 Sun의 Solaris 역시 구동을 지원한다고 Sun과 함께 공동으로 발표를 했었습니다.
그럼, Red Hat은? 이라는 의문을 갖게 되실텐데요, 이제는 Red Hat도 Hyper-V 위에서 정상 구동될 수 있게 되었습니다. (2009년 2월 16일로 공식 Announce)

마이크로소프트의 궁극적인 목적은 운영체제의 종류에 상관없이 어떤 것이든 모두 가상화 플랫폼에서 정상 동작할 수 있도록 하는 것입니다. 이번 발표의 의미는 마이크로소프트의 “가상화 검증 프로그램”에 Red Hat이 참여하여 공동으로 테스트/개선하는 작업을 진행한다는 것이고, 향후 운영 시 발생하는 이슈를 공동으로 지원한다는 의미입니다. Red Hat Kernel이 테스트되는 것이므로 CentOS도 구동될 수 있을 것으로 예상되지만, 발생되는 이슈에 대해서는 CentOS는 아시는 것처럼 기술지원이 이루어지지는 않겠죠? (개인들이 여러 가지 수정을 하며 Build 하기 때문에 기술지원이 불가능한 이슈 존재)

검증 프로세스는 아직 완료되지 않았고, 계속 진행될 것이고 완료되면 추후에 정확한 일정이 공지될 예정입니다.

이번 발표에 포함된 Red Hat Enterprise Linux의 버전은 아래와 같습니다.
·         Red Hat Enterprise Linux 5.2 (x86)
·         Red Hat Enterprise Linux 5.2 (x64)
·         Red Hat Enterprise Linux 5.3 (x86)
·         Red Hat Enterprise Linux 5.3 (x64)

추후에 아래의 페이지를 통해서 공지가 될 예정입니다.
http://www.redhat.com/rhel/compatibility/hardware/
http://www.windowsservercatalog.com/svvp.aspx

Windows 가상화 환경의 타 운영체제, 타 운영체제 가상화 환경의 Windows 등으로 운영체제간 상호운영성이 보장되고 있습니다. 고객의 선택의 폭이 그만큼 넒어졌다는 뜻이겠죠? 

Posted by 조이트리
마이크로소프트2009. 2. 11. 17:25

많은 사람들로부터 듣는 이야기 중 하나 입니다. 마이크로소프트의 “Windows Server 2008은 정말 좋더라”
Windows Server 2008의 IIS7, NAP(Network Access Protection), Hyper-V 가상화, 보안 등은 각각 하나씩만 놓고 보더라도 충분한 경쟁력을 갖춘 항목 들입니다.

바로 그 Windows Server 2008이 보다 더 강력해져서 R2 베타로 등장했습니다. (아직은 Beta 지만요)
마이크로소프트의 대표적인 사이트, www.microsoft.com을 구동하기 위한 대부분의 서버가 Windows Server 2008 R2 Beta 기반으로 구동되고 있습니다.

물론 Windows Server 2008 Cluster와 Windows Server 2008 R2 Cluster를 함께 구동하고 있긴 합니다. 두 버전간의 성능을 비교하기 위해서죠.
Windows Server 2008에서 Windows Server 2008 R2로 업그레이드하기 위해서 물리적인 서버에 어떤 변경을 가해야 할까요? 아닙니다. 전혀 그럴 필요가 없습니다. 물론 너무 오래된 서버의 경우는 바뀔 필요가 있긴 하겠지만요.

이후에 좀 더 구체적인 데이터 다시 공유하도록 하겠습니다.
Windows Server 2008 R2 베타 다운로드는 여기를 누르세요.

Posted by 조이트리