[Dongclee의 2011년 11월 두 번째 포스팅] Windows Server 8의 Powerful 신규 기능 10가지에 대한 소개

이동철입니다.

11월초에 20도를 웃돌던 날씨가 최근 갑자기 쌀쌀해 지네요… 점차 한반도가 아열대 기후로 바뀐다는 얘기가 실감나네요,, 최근 제 동료가 Windows Server 8에 대해서 저와 같이 스터디를 하자고 해서, 저도 갑작스럽게 Window Server 8에 대해서 공부하기 시작했습니다. 벌써, Windows Server 8을 설치하고, 도메인도 구성해 보고 했는데….

정작 궁금한 건 도대체 Windows Server 8에서는 어떠한 신규 기능이 포함되어 있을까 였는데요….

물론, 어떤 분들은 정작 스마트폰과 같은 모바일 디바이스에 탑재될 Windows 8 클라이언트에 관심이 많으시겠지만, 저는 오히려 Windows Server 8 서버 OS에 관심이 더 많거든요. 그래서, 인터넷에서 자료를 찾아본 결과 아래 링크가 그래도 Windows Server 8에 대한 신규 기능을 잘 정리해 놓은 것 같아서, 제가 걍 제 나름대로 해석을 좀 해 보았습니다. 아직 제가 모든 걸 경험해 보지 못해서, 정확한 해석이 아닐지도 모르지만, 걍 마구 해석해 보았습니다. 혹시라도 여러분들에게 조금 부담스럽거나 어려운 내용이 포함되어 있을 수도 있을 것 같습니다.

다만, 제가 꼭 약속 드리는 건, 아래 기능들을 반드시 제가 늘 하던대로 하나씩 step-by-step 가이드로 제공하겠습니다.

원문 링크는 아래와 같습니다.

https://www.infoworld.com/d/microsoft-windows/10-best-new-features-windows-server-8-173124?page=0,0

그리고, 몇 가지 기능에 대해서는 제가 이미 설치한 Windows Server 8에서 스크린 샷을 추가해 보았습니다.

  

  •  Multiserver management : Windows Server 8의 Server Manager는 도메인 내의 전체 서버를 관리할 수 있는 방안을 제공함. Server Manager의 dashboard등을 통하여 여러 서버에 설치된 각종 기능을 하나의 Server Manager에서 통합적으로 관리할 수 있음. 이러한 다중 서버 관리를 위해, Window Server 8에서는 신규로 2,300여개의 Powershell Cmdlet를 제공함.

 

  • Friction-free server deployment : Windows Server 8은 역할 및 기능 설치를 위해 기본적으로 Windows Server 2008의 마법사를 상속받음. 여기에 추가적으로 "scenario-baed deployment" 라는 새로운 설치 마법사가 추가되었음. 이 새로운 마법사는 로컬 machine, 원격 machine 및 심지어는 가상 디스크(.vhd)를 포함하여 동시에 여러 대에 역할 및 기능을 설치할 수 있음 . 이러한 다중 설치 시에 각 서버 벼로 설치할 역할 및 기능의 설치 순서(ex, workflow)등도 지정할 수 있슴. 그리고, Full-installation 및 ServerCore-installation 외에 OS 설치 방식 중에 중간 격인 "Featured On Demand" installation 도 지원함.  이 OS 설치 방식은 component 설치 및 제거에 따라서, Full 또는 Server-Core 버전으로 자유롭게 변경될 수 있음 .  

  • IP address management : 기존 IP 주소 할당의 tracking을 위해 스프레드쉬트 또는 homegrown cobbleware를 사용하는 것은 엄청난 부담이고 매우 지루한 작업임. Windows Server 8은 IP 관리 방안에 대한 full-feature 를 제공함. 이러한 기능은 " network discovery, static and dynamic address allocation, DNS and DHCP monitoring, and network auditing capabilities " 와 같은 기술을 모두 결합하여 제공할 예정임. 실제 사용된 주소 로깅, IP 충돌 identifying, NIC 하드웨어 인벤토리의 cross-referencing, 모든 변경의 감사 추적 제공 등 이러한 기능들이 " Windows IP Address Management Center" 도구를 통하여 제공될 예정임 . 이러한 IP 관리 신규 기능은 관리자의 IP 관련 관리 작업의 부담을 대폭 줄여줄 수 있슴.

 

  • Dynamic Access Control : 현재, 폴더 중심의 접근 제어 방식은 폴더의 오남용이 매우 쉬운 상황이네. 이러한 오남용에 대한 감사는 더욱 horrible 한 상황이다. Windows Server 8의 "Dynamic Access Control" 기능은 기존 파일 및 폴더 권한을 대체하는 것이 아니라, 파일 및 폴더 위 층에서 claim-based 접근 제어 및 전역 정책을 설정함 . 이러한 claim-based 접근 제어 및 전역 정책을 통한 "Dynamic Access Control" 기능을 사용하게 되면, 특정 관리된 device에서 오로지 finance 그룹의 구성원만이 finance 부서 파일을 접근하도록 규칙을 생성할 수 있음. 이러한 규칙은 조직 내의 Windows Server 8 기반의 파일 서버에 모두에게 적용할 수 있슴. 이러한 모든 정보는 Active Directory의 사용자의 속성에 저장됨.

 

  • Large Hyper-V clusters : Windows Server 8은 이제 대용량 Hyper-V 클러스터에서 VMWare 영역을 훌쩍 뛰어넘을 수 있슴. 1 Hyper-V Cluster 당 63개 host 및 4,000개 VM을 지원함. 기존 Windows Server 2008 R2 Hyper-V 클러스터는 최대 16개 host만 지원하는 점에 비해 획기적인 향상임. 그 외 VMWare외 비해 성능, 관리, 가용성, 보안 측면에서 획기적인 기능이 제공됨 ( cluster-aware patching, storage resource pools, thin provisioning, storage offload for data transfers, BitLocker encryption for cluster volumes, data deduplication, and live storage migration ). 또한, Upstream 스위치에 따라 LCAP(Link Aggregation Control Protocol) 프로토콜 지원할 수 있는 NIC Teaming을 Window Server 8 Hyper-V 호스트에서 지원함. 또한, 기존 Windows Server 2008 R2 Hyper-V VM에서는 제공되지 않았던, Fibre Channel 스토로지를 Windows Server 8 Hyper-V VM에서 제공할 예정임. Fibre Channel 스토리지가 Windows Server 8 Hyper-V VM에서 제공되면, Multipath I/O 기능까지 combine하여 가용성을 더욱 높일 수 있음.

 

실제로 구성된 가사의 Teaming 어댑터의 속성에는 “Microsoft Load Balancing/Failover Provider” 이라는 Teaming 관련 드라이버가 선택되어 있음을 알 수 있습니다.

Teaming에 참여하는 네트워크 카드의 속성에 보면 “Microsoft Network Adapter Multiplexer Protocol” 만 선택되어 있음을 알 수 있습니다.

  • Flexible live migration : Windows Server 8에서는, 운영 중인 VM의 중단없이 VHD 및 구성 파일의 live storage migration 기능을 제공할 예정임. 즉, live migration을 위해서 Windows Server 2008 R2에서 필수인 공유 스토리지의 필요성이 Windows Server 8 에서는 더 이상 필요하지 않음 . 단지 ethernet 케이블을 사용하여 VM을 마이그레이션 할 수 있음. 먼저, 가상 디스크를 이동하고, 그 다음 운영중인 VM을 이동함. Windows Server 8의 live stroage migration은 단지 같은 도메인 내의 Hyper-V 호스트만 2대 준비되면 됨. 또한, 하드웨어 limitation 만 없다면, 동시에 수행할 수 있는 live migration 수의 제한이 이제 더 이상 없슴. 클러스터가 oversubscribe 되었을 때, failure 를 피하기 위해 live migration 대상VM들의 우선 순위를 지정할 수 있슴 . 즉, failover 시나리오에서 제어할 수 있는 이상의 더 많은 VM live migration이 수행된다면, 우선 순위가 낮은 VM을 shutdwon 한 후, 우선 순위가 높은 VM을 먼저 live migration 시킴.

 

  • Advanced virtual networking : Windows Server 2008 R2 Hyper-V 가상 스위치의 promiscuous 모드에 대해서 불만이 있는 고객, 또는 VMWare의 가상 네트워크 기능에 매료되어 있는 고객에게 Windows Server 8의 advanced virtual networking 기능은 이러한 2 고객에게는 희소식이 될 예정임. 기존 VMWare에서 제공하는 " port ACLs, private VLANs, per-vNIC bandwidth reservations, QoS, metering, OpenFlow support, VN-Tag support, network introspection " 기능을 모두 값비싼 네트워크 장비 없이도 Windows Server 8의 advanced virtual networking 에서 제공할 예정임 . 또한, Windows Server 8의 advanced virtual networking 기능은 " inspecting, filtering, modifying, sampling, and inserting packets " 을 위한 third-party exension을 제공할 예정임. 이러한 extension은 Hyper-V 8 advanced virtual networking과 통합될 예정임. 이미 cisco를 포함한 총 5개 정도의 네트워크 장비 회사에서 Window Server 8의 출시에 맞추어서 자사의 네트워크 장비를 출시할 예정임 (https://blogs.msdn.com/b/virtual_pc_guy/archive/2011/11/10/hyper-v-extensible-switch-in-windows-server-8.aspx)

 

  • Hyper-V Replica : Windows Server 8의 가상화 신규 기능 중에 가장 중요한 것이 바로 "Hyper-V Replica" 임. 이것은 Windows Server 2008 R2의 어설픈 Disaster Recovery와는 완전히 다른 차원임. Windows Server 2008 R2의 어설픈 VM 복제 설정 방법과는 달리 Windows Server 8에서는 아주 단순한 마법사 기능을 제공할 예정임 . 예를 들어, Windows Server 8 관리자가 복제할 VM 및 복제할 위치를 선택 한 후, 관리자는 "즉각 동기화 (syncing immediately)" , "예약 동기화(scheduling the sync)" , "로컬 디스크에 복제 생성(writing the replica to a local disk)" 등 3가지 동기화 옵션을 선택할 수 있슴. 여기에서 복제 대상 미디어로 USB도 사용될 수 있슴. 이러한 기능으로 원본 VM을 단지 5분 이내로 비동기, 어플리케이션 일치 snapshot을 생성할 수 있슴. 또한, 복제본 내에 failover 환경에서 사용할 IP 설정도 가능하고, failback 기능도 지원됨.

 

  • SMB for server apps : Small business 및 branch office 환경에서, Windows Server 8은 Hyper-V 가상 디스크 파일 및 SQL 데이터베이스 파일을 SMB 파일 공유 형식으로 사용할 수 있는 방법을 제공함. 즉, 특별한 스토리지 시스템 없이, VM 및 SQL 데이터베이스를 특정 파일 서버 환경에서 운영할 수 있음. VM 및 SQL를 보호하기 위해서, "continuously available" 라는 SMB 파일 서버 클러스터 서비스를 Windows Server 8 Failover Clustering에서 지원할 예정임.

 

  • VDI for the rest of us : 더 이상 Citrix XenApp/XenDesktop 의 협업없이, 순수 Windows Server 8 만으로 pure VDI를 구축할 수 있음. Windows Server 8 는 VDI 배포에서 복잡성 및 비용을 획기적으로 줄일 수 있는 방법을 제시할 예정임. 특히, RemotxFX는 Windows Server 2008 R2에 비해 훨씬 가벼운 원격 연결 기술을 제공하여, 더 이상 Hardware GPU가 필요없을 예정임. 현재, Windows Server 8의 RemoteFX 기술은 Window Server 2008 R2의 RemoteFX 기술에 비해 1/10 정도의 네트워크 bandwidth만 사용하는 것으로 데모 시스템에서 구현되었음. 특히, RDSH sessions, pooled(stateless) VDI, personalized(stateful) VDI 이 3가지를 구현하기 위해서, 이제 Windows Server 8은 단일한 방법 및 단일 도구를 제공할 예정임. 그리고, 가상 하드 디스크의 새로운 형식인 .vhdx 는 Citrix와 거의 유사한 "gold image" 역할을 수행하는 것으로 알려져 있음. 이 .vhdx 파일 형식을 이용하게 되면, 더 이상 Citrix XenDesktop을 이용한 VDI 배포가 필요 없을 것으로 알려져 있음.

 

이상과 같이 Windows Server 8의 신규 기능 10가지를 간략하게 살펴 보았습니다.

추후, 가장 먼저 NIC Teaming 구성 방법에 대한 Step-By-Step 가이드를 제공하도록 하겠습니다.

다를 초겨울 감기 조심하세요