아키텍트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. 7. 24. 16:22
마이크로소프트가 Linux 커널을 위한 코드를 개발해서, 무상으로 제공했습니다. (오픈소스 라이선스 GPL v2)

역사적으로 기억되어야 할 날이라고 생각합니다. (2009년 7월 21일)
Linux 커널을 담당하고 있는 Linux  커널 커뮤니티에 제공되었기 때문에 Linux 커널 커뮤니팅의 커널을 사용하는 모든 리눅스 버전은
Hyper-V 가상화를 이용해 가상머신으로 사용될 수 있게 된 것 입니다. Linux Driver Project

현재까지는 Windows Server 계열 서버, Linux 에서는 SUSE Linux가 지원된다고 이야기했었죠.
Hyper-V 드라이버가 반영된 커널이 반영된 CentOS, Ubuntu, 기타 Linux 운영체제들은 앞으로 다 정상적으로 구동된다는 의미 입니다.

하지만 구동이 되는 것과 마이크로소프트나 Linux를 상용으로 사용하는 업체가 기술 지원을 제공하는 것은 다른 이야기 입니다.
문제가 생겼을 때 기술지원이 되는 버전은 아래와 같습니다. Red Hat과 Novell (SUSE)에서 직접 기술 지원하는 방식 입니다. 
 . Red Hat Enterprise Linux (5.2, x86/x64)
 . Red Hat Enterprise Linux (5.3, x86/x64)
 . SUSE Linux Enterprise Server 11 (x86/x64)

이외의 버전 (CentOS, Ubuntu 등)의 경우는 문제가 생겼을 때 기존과 같이 개별 커뮤니티를 이용하여 지원 받는 방법을 그대로 사용하시면 됩니다.

가상화는 모든 IT 조직이 사용하는 de-facto 모델이 되어가고 있고, 현재 조직이 사용하는 모든 운영체제가 다 가상머신으로 동작하게 되는 것이
가장 이상적인 모습입니다.  

위에서 언급한 Linux Integration Component를 지원하는 가상화 플랫폼은 아래와 같습니다.
  . Windows Server 2008 Standard, Enterprise, and Datacenter (x64 only)
  . Microsoft Hyper-V Server 2008
  . Windows Server 2008 R2 Hyper-V RC (Build 7100) Standard, Enterprise, and Datacenter (x64 only)
  . Microsoft Hyper-V Server 2008 R2 RC (Build 7100) 
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 조이트리