본문 바로가기

Microsoft

클러스터 서비스 - 기타 부가 기능 이벤트 로그 복제 관리자 (Event Log Replication Manager)=>노드에서 발생한 오류 정보는 로컬의 이벤트 로그에만 기록되는 것이 아니라 서버 클러스터를 구성하는 모든 노드로 복제하여 기록된다.=>문제 발생 시 정상적인 노드에서 오류를 확인할 수 있다. 백업/복원 관리자(Backup/Restore Manager)=>백업 프로그램에 의해 쿼럼 디스크에 있는 클러스터 구성 정보 데이터베이스를 백업하고 향후 복원하는 작업을 담당하는 구성 모듈이다. 이상 클러스터 서비스 내부의 구성 모듈들에 대해 알아 봤습니다. 더보기
클러스터 서비스 - 노드 및 리소스 관리 노드 관리자 (Node Manager)=>약 1.2초 간격으로 Heartbeat을 전송하여 클러스터를 구성하는 노드의 정상 동작 여부를 체크하는 기능을 수행합니다. =>자신이 현재 정상적으로 동작한다는 것을 서로 서로에게 알린다.=>상대방 노드로부터 일정 시간 이상(약 6초 이상) Heartbeat이 전송되지 않으면 노드 관리자는 해당 노드에 오류가 발생했다고 생각한다. 이를 발견한 노드의 노드 관리자는 멀티캐스트 메시지를 전송하여 각 노드들이 보유하고 있는 현재 동작 중인 클러스터 노드 목록을 갱신하도록 하는데 이를 '재그룹 이벤트'라고 합니다.=>노드 관리자는 크게 2가지 일을 합니다. 첫 번째 Heartbeat을 통한 노드 오류 감지, 두 번째는 특정 노드의 오류를 감지하였거나 노드가 재 시작 했을.. 더보기
클러스터 서비스 -구성 정보 관리 및 동기화 클러스터 서비스는 총 9개의 서로 다른 기능을 담당하는 구성 모듈로 되어 있습니다.담당하는 역할에 따라 다음과 같이 세 가지 분류로 나누어질 수 있습니다. 구성 정보 및 동기화 - 데이터베이스 관리자, 검사점 관리자, 글로벌 업데이트 관리자, 로그 관리자노드 및 리소스 관리 - 노드 관리자, 구성원 관리자, 장애 조치 관리자기타 부가 기능 - 이벤트 로그 복제 관리자, 백업/복원 관리자 이번 시간에는 서버 클러스터 구성 정보 및 동기화를 담당하는 구성 모듈에 대해 알아보도록 하겠습니다. 데이터베이스 관리자 (Database Manager)=>클러스터 구성 정보 데이터베이스를 관리하는 핵심 구성 모듈=>클러스터 로그에는 DM으로 표시됨.=>구성 정보 변경 시 동작 방식 1. 특정 노드에서 관리자에 의해 구.. 더보기
드라이버란? 드라이버란?드라이버를 하나의 정확한 용어로 정의하는 것은 매우 어려운 일입니다. 가장 기본적인 의미에서, 드라이버란 운영 체제와 장치의 상호 통신을 허용하는 소프트웨어 구성 요소입니다. 예를 들어, 응용 프로그램이 장치에서 데이터를 읽어야 할 수 있습니다. 응용 프로그램은 운영 체제에서 구현한 함수를 호출하고, 운영 체제는 드라이버에서 구현한 함수를 호출합니다. 장치를 설계 및 제조한 회사에서 작성한 드라이버는 데이터를 가져오기 위해 장치 하드웨어와 통신하는 방법을 알고 있습니다. 드라이버는 장치에서 데이터를 가져온 후 운영 체제로 반환하고, 운영 체제는 응용 프로그램으로 반환합니다.정의 확장위의 설명은 여러 가지 면에서 지나치게 단순화된 것입니다.모든 드라이버가 장치를 설계한 회사에서 작성해야 하는 것.. 더보기
Windows Server 2012 R2 / .NET Framework 3.5 실패 Windows Server 2012 R2 서버에 .NET Framework 3.5를 설치 시 실패할 수 있는 이슈가 있습니다. 이 문제가 발생하면 다음 중 하나와 같은 오류 메시지가 표시될 수 있습니다. 오류 코드오류 메시지0x800F0906원본 파일을 다운로드할 수 없습니다. "Source" 옵션을 사용하여 기능을 복원하는 데 필요한 파일의 위치를 지정하십시오. 원본 위치를 지정하는 방법에 대한 자세한 내용은 http://go.microsoft.com/fwlink/?LinkId=243077을 참조하십시오. DISM 로그 파일은 C:\Windows\Logs\DISM\dism.log에 있습니다. Windows가 요청된 변경 사항을 완료하지 못했습니다. Windows가 필요한 파일을 다운로드하기 위해 인터넷.. 더보기
서비스팩 1 설치 후 Remote Desktop Service 예상치 않은 종료 이슈 Windows Server 2008 R2 RTM 환경에서 SP1를 업데이트 했습니다.SP1 업데이트 후 RU(Rollup Update) 까지 잘 되어서 서비스 점검을 하려는 도중 고객에게 문의가 들어왔습니다. 고객 曰"원격 데스크탑 연결이 안됩니다." 서버실로 이동하여 console 에서 아래 내용 확인해 보았습니다.1. 3389 포트 리스닝2. Remote Desktop Service 시작됨 여부3. System, Application Event Log4. 원격 세팅 여부 기본적인 구성 설정 값 및 System, Application Event Log를 확인해 보았습니다. RDS 서비스가 예상치 않게 종료되었다는 이벤트를 확인하였습니다. Known Issue였으며, 아래 핫픽스 적용 후 서버 재 시작하.. 더보기
로드 밸런싱 ASP.NET과 IIS 7을 위한 로드 밸런싱 전략과 기초적인 이야기, 그리고 Azure Platform 출처 - http://www.rkttu.com/?p=1119 클라우드도 로드밸런싱 기술을 이용하여 만든 기술이다.구름과 같이 팽창과 수축이 자유롭다. 더보기
새로운 덤프 설정 옵션 / '자동 메모리 덤프' Windows 8 and Windows Server 2012: Automatic Memory Dumphttp://blogs.technet.com/b/askcore/archive/2012/09/12/windows-8-and-windows-server-2012-automatic-memory-dump.aspx 해당 아티클에서 중요한 부분은 아래와 같습니다. 자동 메모리 덤프가 기본 옵션입니다.시스템 내부에서 최소한의 사이즈로 pagefile.sys 파일을 만들고, bugcheck가 발생하면 사이즈를 늘려 덤프를 받는 방식으로 동작합니다. 더보기
UAC / 사용자 계정 컨트롤 사용자 계정 컨트롤을 알아보도록 하겠습니다. [알아야 두어야 할 표현]의도한 일전적으로 신뢰한다. 안한다.권한 상승관리자 승인 모드UAC / 사용자 정의 컨트롤보안 데스크톱 [정리]과거 버전(Windows XP, 2000)에서는 관리자 그룹의 사용자라면 해당 사용자에 의해 일어나는 모든 일들을 전적으로 신뢰비스타 이후부터는 관리자 그룹의 사용자라도 전적으로 신뢰하지 않기 시작 사용자 계정 컨트롤 (User Account Control)-사용자의 작업을 감시하고 적절히 제한하고 확인하는 작업을 담당하는 기능 UAC의 작동 방법-Windows 7에서는 표준 계정과 관리자 계정 2가지의 유형이 있숩니다.-표준 계정은 Users 그룹의 구성원이며, 관리자 계정은 Administrators 그룹의 구성원입니다. .. 더보기
Windows Server 2012 Sysprep / 테스트 이미지 만들기 Windows Server 2008 Version 이후부터는 실행 창에 sysprep만 타이핑하면 바로 실행할 수 있었으나, Windows Server 2012 Version 이후부터는 아래 경로로 이동하여 실행 파일을 선택해야 가능해졌습니다. =>Path설정이 안되어 있음을 확인 =>일반화 체크박스 선택 후 확인 더보기