달력

5

« 2024/5 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
2012. 10. 30. 12:49

Windows Server 2012 Hyper-V CPU 지원 개수 Virtualization2012. 10. 30. 12:49

Windows Server 2012의 Hyper-V에서 지원되는 가상 머신 운영 체제와 각 운영 체제 별로 지원되는 최대 CPU 개수를 정리합니다. 최대 메모리 크기는 1TB로 동일합니다.

 

VM 운영 체제

vCPU 개수(코어 수)

Windows Server 2012

64

Windows Server 2008 R2 RTM / SP1

64

Windows Server 2008 SP2

8

Windows Server 2003 R2 SP2

2

Windows 8

32

Windows 7 RTM / SP1

4

Windows Vista SP2

2

Windows XP SP3

2

CentOS 5.7, 5.8, 6.0, 6.1, 6.2, 6.3

64

RHEL 5.7, 5.8, 6.0, 6.1, 6.2, 6.3

64

SLES 11 SP2

64

Open Suse 12.1

64

Ubuntu 12.04

64

 

참고로, CentOS와 RHEL(Red Hat Enterprise Linux)는 Linux Integration Service(ICS) 3.4를 설치하여야 합니다. 그 외 Linux 배포판은 운영 체제에 ICS가 포함되어 있으므로 따로 설치하실 필요가 없습니다.

2012/09/16 - [Virtualization] - Hyper-V Linux ICS 3.4 릴리즈
 

:
Posted by 커널64
2012. 10. 29. 16:38

RDP 8.0 for Windows 7 릴리즈 Etc.2012. 10. 29. 16:38

Windows 7 SP1을 위한 RDP 8.0 클라이언트가 릴리즈 되었습니다. RemoteFX for WAN, Web SSO, RemoteFX Adaptive Graphics 및 Dynamic In-Session USB Redirection 등의 중요한 기능들이 추가되므로 VDI 환경에서 Windows 7 운영 체제를 기반(접속 단말 및 가상 머신)으로 하는 경우 반드시 설치가 필요하겠습니다.

설치는 아래 KB2574819를 먼저 설치하신 후 설치하시면 됩니다.

An update is available that adds support for DTLS in Windows 7 SP1 and Windows Server 2008 R2 SP1
http://support.microsoft.com/kb/2574819/en-us

Description of the Remote Desktop Protocol 8.0 update for Windows 7 SP1 and Windows Server 2008 R2 SP1
http://support.microsoft.com/kb/2592687/en-us

설치 후 재부팅이 필요합니다. 아래 스냅샷을 보시면 연결 품질 자동 선택과 RDP 8.0이 지원됨을 확인하실 수 있습니다.



그렇다면, RDP 8.0을 통해 지원되거나 향상되는 기능이 무엇이 있을까요?
http://support.microsoft.com/kb/2592687/en-us 에서 다음과 같이 요약되어 있습니다.

Windows 7 SP1 및 Windows Server 2008 R2 SP1 원격 데스크톱 연결 클라이언트의 새로운 기능
 - Dynamic In-Session USB Redirection
 - Reconnect for RemoteApp and Desktop Connections
 - Improved SSO(single sign-on) experience for Remote Desktop Web Access
   http://blogs.msdn.com/b/rds/archive/2012/06/25/remote-desktop-web-access-single-sign-on-now-easier-to-enable-in-windows-server-2012.aspx
 - Support for RemoteFX Media Redirection APIs for VoIP applications
 - Support for Nested Sessions

RDP 8.0이 설치된 Windows 7 SP1 컴퓨터에 세션(터미널) 연결 시의 새로운 기능
(Windows Server 2008 R2 SP1에 RDP 8.0을 설치하여도 세션 연결에는 RDP 8.0이 사용되지 않습니다.)
 - RemoteFX for WAN
 - RemoteFX Network Auto Detect
 - RemoteFX Adaptive Graphics
 - RemoteFX USB Redirection for non-RemoteFX vGPU virtual desktops
 - Support for Nested Sessions
 - Performance counters for monitoring the user experience

추가적으로, 알려진 이슈 중 아래 부분에 눈이 가네요.
 - RDP 8.0에서는 에어로 글래스(Aero Glass) 기능을 사용할 수 없음


 - Windows 7 SP1에 RDP 8.0을 설치하면 기본적으로 UDP 프로토콜을 사용하지 않음
  (그룹 정책을 통해 사용하도록 설정하여야 함.)




참고로, Windows XP SP3를 위한 RDP 8.0은 제공되지 않습니다. Windows XP SP3에 대한 최신 버전은 7.0입니다. 아래 링크를 참고하시기 바랍니다.
2012/06/04 - [Virtualization] - Windows XP 및 Vista 용 원격 데스크톱 연결 클라이언트 7.0



:
Posted by 커널64
2012. 10. 14. 12:10

SCVMM 2012 SP1 Beta에서 VLAN 설정 관련 SystemCenter2012. 10. 14. 12:10

System Center 2012 - Virtual Machine Manager(SCVMM 2012) SP1 Beta에서 가상 머신 또는 템플릿, 하드웨어 프로필에서 VLAN 설정을 하려고 하면 GUI 상에서 보이지가 않습니다.

아래 이미지를 보시면 먼저, SCVMM 2012 RTM 상에서 VM에 대한 네트워크 어댑터 설정입니다.

 

스냅샷에는 VLAN 설정이 비활성화 되어 있는 것은 논리 네트워크에 VLAN 정보를 입력하지 않아서 입니다. 어쨋든 위와 같이 VLAN 설정을 GUI 상에서 확인할 수가 있는데요. 아래 이미지를 보시면 SCVMM 2012 SP1 Beta 상에서 VM에 대한 네트워크 어댑터 설정에 VLAN 설정이 보이지 않는 것을 확인할 수 있습니다.

 

아쉽게도 이 부분은 Beta의 버그로 보여집니다. 만약, 현재 버전(SP1 Beta) 상에서 VM, VM 템플릿 및 하드웨어 프로필에서 VLAN을 설정하려면 PowerShell을 이용해야 합니다. 구문은 다음과 같습니다.

VM에 대한 VLAN 설정
Get-SCVirtualNetworkAdapter -VM <VM Name> | Set-SCVirtualNetworkAdapter -VLanEnabled $True -VLanID <VLAN ID>
만약, 네트워크 어댑터가 여러 개인 경우 'Where SlotId -eq 0' 와 같이 Where 절을 추가해서 설정하시면 되겠습니다.

VM 템플릿에 대한 VLAN 설정
VM 템플릿에 대한 설정도 VM에서와 동일한 방법으로 설정하실 수 있습니다. 마찬가지로 네트워크 어댑터가 여러 개인 경우 Where 절을 추가해 사용하시면 됩니다.
Get-SCVirtualNetworkAdapter -VMTemplate <VM Template Name> | Set-SCVirtualNetworkAdapter -VLanEnabled $True -VLanID <VLAN ID>

하드웨어 프로필에 대한 VLAN 설정
Get-SCVirtualNetworkAdapter -HardwareProfile <Hardware Profile Name> | Set-SCVirtualNetworkAdapter -VLanEnabled $True -VLanID <VLAN ID>


반대로, VM 템플릿에 기반해 VM을 생성하려는 경우 GUI로 생성할 때는 아래와 같이 IP 주소 풀을 선택하는 화면이 있습니다. IP Address Pool이 한 개인 경우에는 문제가 되지 않으나, 여러 개인 경우 PowerShell로 VM 템플릿에 기반해 VM을 생성하려는 경우 이 IP 주소 풀을 선택하는 방법이 어디 있는지 찾기가 어려웠습니다.



아래 스크립트를 참고하시기 바랍니다.
$VMName = <VM 이름>
$HostName = <호스트 이름>
$IPSubnet = <서브넷, 192.168.20.0/24와 같은 형태>
$VMPath = <VM 생성 위치, 경로>
$TemplateName = <VM 템플릿 이름>

$IPPool = Get-SCStaticIPAddressPool -Subnet $IPSubnet
$HostGroup = Get-SCVMHostGroup -Name "All Hosts"
$VMHost = Get-SCVMHost -ComputerName $HostName
$Template = Get-SCVMTemplate -Name $TemplateName
$VMConfig = New-SCVMConfiguration -VMTemplate $Template -VMHostGroup $HostGroup -Name $VMName
Update-SCVMConfiguration -VMConfiguration $VMConfig
$vNICConfig = $VMConfig.VirtualnetworkadapterConfigurations[0]
Set-SCVirtualNetworkAdapterConfiguration -VirtualNetworkAdapterConfiguration $vNICConfig -IPv4AddressPool $IPPool -PinIPv4AddressPool $True
Update-SCVMConfiguration -VMConfiguration $VMConfig
Set-SCVMConfiguration -VMConfiguration $VMConfig -VMLocation $VMPath -PinVMLocation $True -ComputerName $VMName -VMHost $VMHost -PinVMHost $True
Update-SCVMConfiguration -VMConfiguration $VMConfig
New-SCVirtualMachine -VMConfiguration $VMConfig -Name $VMName -SkipInstallVirtualizationGuestServices -RunAsynchronously


:
Posted by 커널64
2012. 10. 14. 10:40

SCCM 2012를 통한 SCOM 에이전트 배포 SystemCenter2012. 10. 14. 10:40

System Center 2012 - Configuration Manager(SCCM 2012)를 통한 System Center 2012 - Operations Manager(SCOM 2012) 에이전트 배포

특정한 환경의 경우 SCOM 에이전트를 자동으로 배포해야 할 필요가 있는 경우가 있는데요. 아래 절차를 통해 SCOM 에이전트를 특정한 규칙성을 가지는 대상 서버에 대해 SCCM을 통해 설치할 수 있습니다. 참고로, 아래 과정은 System Center 2012 SP1 Beta 기준입니다.

먼저, SCOM에서 수동으로 설치되는 에이전트에 대해 자동으로 허용하도록 설정합니다.
SCOM 콘솔 --> Administration --> Settings --> Security



SCOM 에이전트 설치 파일을 SCCM 서버에 복사합니다. 에이전트 설치 파일은 기본 값으로 설치한 경우 아래의 경로에 위치합니다.
'C:\Program Files\System Center 2012\Operations Manager\Server\AgentManagement'


이제 SCCM 콘솔로 이동해 Monitoring --> Queries로 이동합니다. 그런 다음, 마우스 우클릭 후 'Create Query'를 클릭합니다.


SCOM 에이전트가 설치된 시스템에 대한 쿼리를 생성합니다. 적당한 이름을 입력하고 'Edit Query Statement' 버튼을 클릭합니다.



아래와 같이 x86 및 x64 버전의 'Installed Applications' 클래스에 대해 'System Center 2012 - Operations Manager Agent'가 있는 시스템을 검색하도록 쿼리를 생성합니다.




그 다음 'Asset and Compliance' --> 'Device Collections'로 이동한 후 SCOM 에이전트가 설치되어 있지 않은 컬렉션을 생성합니다. 아래와 같이 설정하면 SCCM 에이전트가 설치된 모든 시스템 중 SCOM 에이전트가 설치되어 있지 않는 시스템이 대상이 됩니다. 'All Agents' 대신 특정한 규칙을 가지는 대상을 지정하면 전체가 아닌 특정 규칙을 가지는 시스템 중 SCOM 에이전트가 설치되어 있지 않은 시스템을 찾을 수 있겠죠.


그 다음 아래와 같이 아키텍처 별로 시스템을 검색하도록 컬렉션을 생성합니다.

 

이제 배포를 생성하기 위해 'Software Library'로 이동한 후 'Application Management' --> Applications --> 'Create Application'을 차례로 클릭합니다.

 

새 창이 뜨면 Browse 버튼을 클릭해 이전 과정에서 복사해 놓은 SCOM 에이전트 파일의 위치를 지정합니다.



프로그램 설치 명령줄을 다음과 같이 수정한 후 Application 배포 생성을 완료합니다.
msiexec /i MOMAgent.msi /qn USE_SETTINGS_FROM_AD=0 MANAGEMENT_GROUP=<관리 그룹 이름> MANAGEMENT_SERVER_DNS=<관리 서버 이름 - FQDN> ACTIONS_USE_COMPUTER_ACCOUNT=1 USE_MANUALLY_SPECIFIED_SETTINGS=1 AcceptEndUserLicenseAgreement=1


이제 이전 과정에서 생성해 놓은 컬렉션에 Application을 배포하면 되겠습니다.




:
Posted by 커널64
2012. 10. 11. 15:17

SCCM 2012의 Network Access Acount 설정 SystemCenter2012. 10. 11. 15:17

System Center 2012 - Configuration Manager의 Network Access Account 설정

SCCM 에이전트가 배포 지점(DP - Distribution Point)에 접근할 때는 기본적으로 에이전트의 컴퓨터 계정을 이용해 접근을 시도합니다. 만약, 컴퓨터 계정에 적절한 권한이 없는 경우 에이전트는 서버에 설정되어 있는 Network Access Account를 사용해 접근을 시도하게 됩니다.

SCCM 2007의 경우에는 아래와 같이 Site Management --> Site Settings --> Client Agents --> Computer Client Agent의 속성에서 설정을 했었습니다.




SCCM 2012에서는 Administraion으로 이동한 후 Site --> Configuraion --> Sites --> 설정하려는 사이트 선택 후 마우스 우클릭 --> Configure Site Components --> Software Distribution을 클릭해 설정합니다.




:
Posted by 커널64
2012. 10. 11. 14:59

WMI 관련 권장 핫픽스 목록 Etc.2012. 10. 11. 14:59

Microsoft에서 Windows 운영 체제 별 WMI 관련해 권장되는 핫픽스 목록들을 정리했네요.

특히, 관리용 솔루션, 예를 들면 System Center 제품들을 사용(에이전트)하다보면 WMI를 많이 사용하기 때문에 WMI의 문제로 인해 시스템에 문제가 생겨 결과적으로는 SCOM 또는 SCCM 등 System Center의 문제로 보여지는 경우가 있습니다.

아래의 링크를 참고하셔서 가능하다면 System Center Agent 설치 전에 해당 Hotfix 들을 설치해 주는 것이 좋겠습니다.

Suggested hotfixes for WMI related issue on Windows platforms
http://support.microsoft.com/kb/2591403


Windows Server 2008
http://support.microsoft.com/kb/2464876
The WMI repository is corrupted on a computer that is running Windows Server 2008 or Windows Vista

http://support.microsoft.com/kb/973243
The default gateway is missing on a computer that is running Windows Server 2008 or Windows Vista after the computer restarts if the default gateway is set by using the Netsh command


Windows Server 2008 R2 / Windows 7
http://support.microsoft.com/kb/2617858
Unexpectedly slow startup or logon process in Windows Server 2008 R2 or in Windows 7

http://support.microsoft.com/kb/2492536
Msinfo32.exe takes a long time to display or export system information on a computer that has many MSI-X-supported devices and that is running Windows 7 or Windows Server 2008 R2

http://support.microsoft.com/kb/982293
The Svchost.exe process that has the WMI service crashes in Windows Server 2008 R2 or in Windows 7

http://support.microsoft.com/kb/974930
An application or service that queries information about a failover cluster by using the WMI provider may experience low performance or a time-out exception

http://support.microsoft.com/kb/2705357
The WMI process stops sending events to WMI clients from a Windows 7-based or Windows Server 2008 R2-based server


Windows Server 2003 SP2
http://support.microsoft.com/kb/2257980
"0x80041002 (WBEM_E_NOT_FOUND)" error code occurs when you try to open a WMI namespace on a computer that is running Windows Server 2003 SP2
Note: For all supported x86-based versions of Windows Server 2003


Windows XP
http://support.microsoft.com/kb/933062
A hotfix is available that improves the stability of the Windows Management Instrumentation repository in Windows XP


:
Posted by 커널64
2012. 9. 16. 11:39

Hyper-V Linux ICS 3.4 릴리즈 Virtualization2012. 9. 16. 11:39

Linux Integration Services 3.4 for Hyper-V 가 릴리즈 되었습니다.
Hyper-V ICS Linux Integration Service 3.4

지원되는 하이퍼바이저는 다음과 같습니다.
Windows Server 2012 / Hyper-V Server 2012 / Windows 8 Pro
Windows Server 2008 R2 / Hyper-V Server 2008 R2
Windows Server 2008 / Hyper-V Server 2008

지원되는 게스트 Linux 운영 체제는 다음과 같습니다.
- Red Hat Enterprise Linux 5.7, 5.8 및 6.0 ~ 6.3
- CentOS 5.7, 5.8 및 6.0 ~ 6.3

참고로, 이전 버전인 3.3 부터는 더 이상 마우스 드라이버를 따로 설치하실 필요가 없습니다.

다운로드 링크
http://www.microsoft.com/en-us/download/details.aspx?id=34603


:
Posted by 커널64
2012. 9. 11. 12:32

System Center 2012 Service Pack 1 베타 출시 SystemCenter2012. 9. 11. 12:32

System Center 2012 Service Pack 1 베타 출시

Windows Server 2012 RTM에 맞춰 System Center 2012에 대한 SP1이 업데이트 되었네요.
아래와 같은 내용들이 추가되거나 향상되었다고 하니 확인해 보아야 하겠습니다.

Virtual Machine Manager
- Improved Support for Network Virtualization
- Extend the VMM console with Add-ins
- Support for Windows Standards-Based Storage Management Service, thin provisioning of logical units and discovery of SAS storage
- Ability to convert VHD to VHDX, use VHDX as base Operating System image

Configuration Manager
- Deployment and management of Windows 8 and Windows Server 2012
- Distribution point for Windows Azure to help reduce infrastructure costs
- Automation of administrative tasks through PowerShell support
- Management of Mac OS X clients and Linux and UNIX servers
- Real-time administrative actions for Endpoint Protection related tasks

Data Protection Manager
- Improved backup performance of Hyper-V over CSV 2.0
- Protection for Hyper-V over remote SMB share
- Protection for Windows Server 2012 de-duplicated volumes
- Uninterrupted protection for VM live migration

App Controller
- Service Provider Foundation API to create and operate Virtual Machines
- Support for Azure VM; migrate VHDs from VMM to Windows Azure, manage from on-premise System Center

Operations Manager
- Support for IIS 8
- Monitoring of WCF, MVC and .NET NT services
- Azure SDK support

Orchestrator
- Support for Integration Packs, including 3rd party
- Manage VMM self-service User Roles
- Manage multiple VMM 'stamps' (scale units), aggregate results from multiple stamps
- Integration with App Controller to consume Hosted clouds

Service Manager
- Apply price sheets to VMM clouds
- Create chargeback reports
- Pivot by cost center, VMM clouds, Pricesheets

Server App-V
- Support for applications that create scheduled tasks during packaging
- Create virtual application packages from applications installed remotely on native server


다운로드는 아래 링크를 참고하세요.

System Center 2012 Service Pack 1 Beta
http://www.microsoft.com/en-us/download/details.aspx?id=34607


:
Posted by 커널64

Windows Server 2012와 VMware vSphere 5.1 비교 자료

먼저, 무료 버전인 Hyper-V Server 2012와 2개의 VOSE 권한을 포함하는 Windows Server 2012 Standard Edition, 무제한의 VOSE 권한을 포함하는 Windows Server 2012 Datacenter Edition 이 세가지 버전의 Windows Server 에디션은 모두 동일한 기능을 가집니다.

아래는 Windows Server 2012 Hyper-V와 VMware vSphere 5.1에 대한 비교표입니다.


















자세한 내용은 첨부된 pdf 파일을 참고하시기 바랍니다.



:
Posted by 커널64
2012. 8. 27. 14:51

SCOM 스크립트 - 가용 메모리 비율 모니터링 Etc.2012. 8. 27. 14:51

SCOM 2012 System Center Operations Manager
스크립트 기반 vbs 사용 가능한 메모리 비율 모니터링

' Property[@Name='Status'] GOOD or BAD
' Property[@Name=' Percentage of free memory']

Dim oAPI, oBag
Set oAPI = CreateObject("MOM.ScriptAPI")
Set oBag = oAPI.CreatePropertyBag()
Set oArgs = WScript.Arguments

If oArgs.Count = 0 Then
THRESHOLD = 2
Else THRESHOLD = oArgs(0)
End If

Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\.\root\cimv2")

Set colOS = objWMIService.ExecQuery ("Select * from Win32_OperatingSystem")
For Each objOS in colOS
TotalMemoryKB = objOS.TotalVisibleMemorySize
Next
Set colOS = NOTHING

Set colPerf = objWMIService.ExecQuery ("Select * from Win32_PerfFormattedData_PerfOS_Memory")
For Each objPerf in colPerf
FreeMEMPercent = Round((objPerf.AvailableKBytes / TotalMemoryKB)*100,2)
Next
Set colPerf = NOTHING
Set objWMIService = NOTHING

Call oBag.AddValue("Percentage of free memory",FreeMEMPercent)

If FreeMEMPercent < cInt(THRESHOLD) Then
Status = "BAD"
Else Status = "GOOD"
End If

Call oBag.AddValue("Status",Status)
Call oAPI.Return(oBag)

 
:
Posted by 커널64