2007년 9월 20일 목요일

자기 발등 찍은 오라클 - Oracle Database 11g on Windows 가격 대 성능비 최고

Oracle Corporation


오라클은 데이터베이스 분야에서 세계최고 위치를 지키고 있고, 현재에도 스스로 최고라 자부하고 있는 세계적인 기업입니다.

최근 오라클은, 자사 홈페이지 다음과 같은 내용을 싫었는데요..


Oracle Database 11g on Windows 가격 대 성능비 세계 기록 수립

오라클이 또 다시 TPC-C 벤치마크에서 가격 대 성능비 세계 기록을 수립하였습니다. 이번엔 Windows 기반에서 이루어졌습니다. 이는 Windows 기반 HP ProLiant ML350 서버에서 운영되는 Oracle Database 11g를 사용하는 고객들이 투자 가격 대비 보다 강력한 트랜잭션 성능을 얻을 수 있다는 것을 의미합니다. 따라서 이 제품은 SMBs의 요구를 충족시키는 이상적인 플랫폼이라고 할 수 있습니다.

오라클의 Juan Loaiza 시스템 기술 담당 수석 부사장은 "Oracle Database 11g는 가격 대 성능비의 새로운 기록을 수립하였으며 앞으로도 계속 그 수준을 높여 갈 것"이라며 "이번 벤치마크 결과는 SMB 시장과 강력한 데이터베이스 성능에 대한 오라클의 헌신적 노력을 잘 보여주고 있다. 지금까지 오라클이 대기업에만 적합한 제품이라고 생각했던 SMB들은 Oracle Database를 다시 생각할 필요가 있다"고 말하였습니다.

- 내용출처: 오라클 http://www.oracle.com/lang/kr/


한가지 웃기는게 있습니다. 바로 타이틀 제목처럼 Windows 에서의 가격대 성능비가 최고 라는 것입니다. 한마디로 Windows 에서도 운영을 하는게 좋다. 라는 것이죠.

물론 운영체제별 성능차이는 있겠지만, 최근의 오라클이 Linux 를 지지하며, Microsoft 를 맹비난 하던 때를 보면 조금은 웃기다는 생각입니다.

오라클은, 예전에 Microsoft 를 맹비난 시절에 Linux 에서의 오라클 운영이 최고라고 하였으며, 현재는 IBM 과 함께 오픈소스를 주도 하고 있는 업체이기도 합니다.

그러나,. 결국은 무엇일까요?.. 바로 돈입니다.

Linux 만으로는 현재 거대해진 기업을 운영할수 없고 회사를 더욱 성장시키기 에는 Linux/Unix 시장이 좁다라고 생각을 했을것이고 최근에 Windows 와 더 가까워 질려고 하는 모습에서 그것을 볼수 있는 것 같습니다.

참고로, Oracle 이 SMB 시장에서 어느 정도 성공을 거둘려면 성능뿐만 아니라 초보자도 사용하기 쉽게 만들어야 합니다.  Oracle 자체 관리툴이 불편해서 Oracle 관리 전용 툴이 판매될 정도이니...^^

2007년 9월 19일 수요일

PlugPlayManager / ID: 257

"C:\WINDOWS\Explorer.EXE" 창으로 대상 장치 변경의 알림 전송에 대한 시간 초과입니다.

2007년 9월 17일 월요일

MS에 사이트 라이선스를 달라는 행자부

MS 윈도, 대규모로 구매하면 불리? 
사이트 라이선스 없어 PC와 분리해 구매하면 가격 상승 
http://www.inews24.com/php/news_view.php?g_serial=283248&g_menu=020200&fm=rs


Microsoft 가 공익 사업체 입니까?  한마디로 얘기하자면,.  어이없는 행자부 입니다.!

- 문제는 행정자치부가 각급 공공기관들이 준수해야 하는 '다기능사무기기표준안'을 개정, 윈도 없는 PC를 구매할 수 있게 되면서 MS 구매 라이선스의 불합리한 점이 하나 둘 드러나고 있다는 점이다. -


이게 왜? 불합리 하다는 것인지 아전인수격 해석입니다.

왜 윈도우 없는 PC 를 구매했나요?.. 그건 바로 윈도우가 상용이고, 윈도우를 쓸일이 없는데도 그런 비용이 PC 구매비용에 포함되어 있어서 쓸데없는 돈을 지출하지 않기 위해서 그런것이 아닌가요?..

그렇게 해놓고선, 이제 와서 윈도우를 대량 구매하다니요?.. 윈도우가 왜 필요할까요?. 조달청에서 구매를 할때 윈도우 없는 PC와 윈도우가 번들되어 있는 PC를 따로 구매를 하면 되는 것을..,

또하나 어이없는 것은,. Linux 를 설치하실려구요?.. OS가 없는 상태로 들여와서 그걸 쓸려면 OS 및 관련 오피스등 기본 소프트웨어를 설치해야 하는데 그것은 또 누가 설치를 하나요?..

앞을 내다보지 못하고, 두번 세번 일하는,. 생각없는 행자부의 정책입니다.

- 기사 내용에서 Microsoft 의 정책이 옳은지 아니면 옳지 않은지는 판단할수 없습니다. 기업의 이익과 직결되지 때문에... 하지만, 내가 손해면 무조건 나쁘다는 식은 행자부의 행태는 아닌것 같습니다. -

MS, 오라클을 향한 MySQL의 습격?

금일자 지디넷 기사를 보면, 이게 낚시성? 기사인지 헷갈리는 흥미성 제목을 붙여 놓았습니다. 내용이 뭔고 하니,. 지난주에 있었던 MySQL 세미나에 관련된 내용입니다.

기사전체: http://www.zdnet.co.kr/news/enterprise/dbms/0,39031095,39161483,00.htm

그럼 기사를 한번 볼까요?..

이와 함께 'MySQL 유저 컨퍼런스'를 개최했는데 1,200여명 이상이 참석한 가운데 성황리에 마무리됐다. 행사에 대한 대대적인 홍보가 없었음에도 불구하고 수많은 참석자가 모인 것은, 그만큼 MySQL에 대한 기술지원이 필요하다는 것을 반증하고 있다.

1,200 명. 세미나치고는 매우 많습니다..^^ 그런데 저는 이 분석에 동의할수가 없습니다. 왜냐면? 홍보를 안한게 아니죠?.. MySQL 이나 Linux 관련 커뮤니티 한번 가서 보시면 공지나 블로그 포스트에 많이들 올려져 있습니다...

커뮤니티 특성성, 누가 공지를 하거나 글이 올려지면 거기에 관련된 의견이 많아지고 또 그것은 관심으로 이어져 많은 호응을 얻기 마련입니다.

어떻게 홍보(알리지도)도 안했는데 알고 왔을까요??..^^


그 동안 MySQL이 '공짜'라는 인식이 강하기 때문에 이를 상용으로 전환하는데 진통을 겪을 것으로 예상된다. 국내 시장 진입에서 가장 큰 걸림돌 역시 이 부분이다.

기사의 전체적인 주된 내용은 위와 같은 것입니다. 핵심을 집었다고 보는데요...^^

외부 기술지원이 필요할 만큼의 큰 기업이나 사이트가 아니고선,  이번 세미나에 참석한 거의 대부분은 중소규모 웹사이트를 개발하는 개발자 들입니다.

MySQL 만 담당하는 DBA 라고 들어 보적이 있을까요? 물론 daum.net 처럼 대용량 시스템을 MySQL 로 구축한 경우에는 있겠죠...

그런 개발자들이 비용을 들여서 상용을 이용할리 없죠. 현재도, 충분히 각종 커뮤니티를 통해서 해당 문제를 해결하고 있으며,. 버그 같은 경우에는 MySQL 에서 지속적으로 마이너 업데이트를 통해서 개선이 되고 있기 때문입니다.


오라클의 한 관계자는 "최근 MySQL 등 오픈소스의 시장 진출이 활발해지고 있다. 그러나 오라클DB는 대용량 트랜잭션에서 강점을 가지고 있다. 전체 DBMS 시장에서는 MySQL 등 오픈소스 SW의 진출이 큰 영향을 주지 못할 것이라 생각한다"고 말했다

그렇습니다. 최근 몇년사이 MySQL 의 인기는 매우 높습니다. 그러나, 현재 탄탄한 기반을 갖추고 있는 오라클이나 MSSQL 에 대적이 가능할까요?..

MySQL 이 설치되어 운영되는 서비스들은 거의 대부분 웹서비스 입니다. 가볍고 빠르며, 무료인 MySQL 의 특성을 잘이용하고 있다고 보는데요. 이런 서비스들은 기본 쿼리만으로도 충분히 서비스가 가능한 곳에서 거의 대부분이 운영되고 있다는 점도 상기해 볼 필요가 있습니다.

MSSQL 은 최근 지속적은 버젼 업데이트를 통해서 오라클에 필적하는 성능과 기능을 갖추고 있음에도 난공불락 이라는 타이틀이 붙여질 정도의 오라클을 쉽게 공략하지 못하고 있는 점에서 MySQL 이 제 아무리 무료이고 성능이 뛰어나더라도 쉽지 않을 것이라 생각해 봅니다.

한가지 덧붙이자면, "한국MS의 홍원기 부장" 님의 의견중 MySQL 이 윈도우기반이 더 많다고 하는데요. 실제 운영되는 사이트에서는 그렇지는 않습니다. Linux 기반이 70~80% 입니다.

2007년 9월 16일 일요일

SQL Server 2005 미러링 제한

 - 다음 내용은 Microsoft TechNet Magazine Q&A 내용중 SQL Server 와 관련된 일부 항목을 발췌하였습니다. 실제 이러한 고민은 대부분의 관리자들이 직면해 있는 최적의 방안을 찾아내야 하는 문제 이기도 합니다. -


질문:

SQL Server 2005 데이터베이스 미러링에 관한 글을 읽다가 데이터베이스 미러링은 서버 인스턴스당 데이터베이스를 최대 10개까지만 지원할 수 있는 제한이 있음을 알게 되었습니다.

제 환경에서는 별도의 저장소가 있는 두 개의 SQL Server 인스턴스가 있어야 하고, 두 인스턴스 간에 자동 장애 조치가 수행되어야 하며, 데이터 중복 기능이 제공되어야 합니다.

P2P(피어 투 피어) SQL Server 2005 트랜잭션 복제와 Microsoft® Cluster Server(MSCS)를 결합함으로써 두 노드 중 한 노드만 대상으로 하는 클러스터 IP를 사용하여 모든 삽입, 업데이트, 삭제 및 읽기 트래픽이 클러스터의 단일 노드로만 향하도록 하려고 합니다.

두 번째 노드는 패시브 노드로 만들고 이 노드에 트랜잭션이 복제되도록 하려고 합니다. 오류가 발생할 경우에는 MSCS가 해당 IP를 다른 노드로 장애 조치하고 클러스터가 P2P 및 양방향으로 구성되어 있으므로 다른 노드(백업된 경우)에 트랜잭션 게시를 시작하기 위해 수동 프로세스를 수행할 필요가 없습니다. 또한 MSCS 내에 MNS(주 노드 집합) 구성을 사용하면 쿼럼용 공유 디스크 리소스를 둘 필요가 없게 됩니다.

테이블에는 여전히 미러링 옵션이 설정되어 있습니다. SQL Server 클러스터당 1,000개에서 100개로 데이터베이스를 줄였는데도 시스템에 이런 유형의 부하를 계속 놔두어야 합니까?


답변:

SQL Server 미러링과 관련된 자세한 내용이나 안내서를 보려면 온라인 설명서, SQL Server Tech Center(microsoft.com/technet/prodtechnol/sql) 및 msdn2.microsoft.com/sql을 참조하십시오.

이 질문에 대답하려면 많은 설명이 필요합니다. 여기서는 질문자의 시나리오와 관련하여 가장 적절한 대답만 제시하겠습니다.

첫 번째는 해당 인스턴스에서 미러링할 수 있는 데이터베이스의 수에는 정해진 제한이 없다는 것입니다. 인스턴스당 최대 10개의 데이터베이스만 미러링하는 것이 좋다는 내용의 문서를 참조하신 것 같은데, 이 수치는 대략적인 것일 뿐이며 특별히 정해진 제한은 없습니다. 미러링할 수 있는 데이터베이스의 수는 전적으로 해당 시스템에서 사용할 수 있는 리소스에 달려 있습니다.

미러링이 옵션이 될 수 있지만, 성능이 매우 우수한 서버를 사용하는 경우가 아니라면 일반 서버에서 가능한 데이터베이스의 수는 최대 1,000개 정도입니다. 공유 저장소를 사용하지 않고 기본 제공되는 SQL Server 기술을 사용하려는 경우에는 미러링, 로그 전달 또는 복제 기능을 사용할 수 있습니다. 각 기능마다 나름대로의 장단점이 있습니다.

두 번째로, 공유 저장소 대신 다수의 데이터베이스가 있고 Microsoft에서 제공하는 장애 복구 솔루션을 사용하려는 경우 일련의 간단한 사용자 지정 도우미 프로그램을 사용하여 관리 오버헤드를 줄일 수 있는 로그 전달 기능을 검토해 보십시오.

한 프로그램으로 각 데이터베이스를 순서대로 백업 및 복원할 수 있으므로 여러 개의 로그 전달 에이전트를 실행하지 않아도 됩니다. 하지만 데이터가 손실될 가능성도 있다는 점을 염두에 두십시오. 기본 제공되는 솔루션은 모두 데이터 손실을 방지하기 위해 공유 저장소나 DBMS 중 하나를 필요로 합니다.

물론 MSCS로 어떻게 오류를 검색하고 장애 조치를 수행하느냐의 문제도 있습니다. 클러스터에 MNS를 구성하더라도 쿼럼용 전용 공유 LUN을 둘 필요성만 없어질 뿐이지 공유 저장소의 필요성이 완전히 사라지는 것은 아닙니다. IP와 네트워크 이름만 관리하도록 클러스터를 구성한다면 해당 계획을 실현하는 것이 가능합니다.

하지만 SQL Server는 공유 저장소 없이는 클러스터링할 수 없으므로, 이 경우 SQL 서비스를 클러스터링할 수 없게 됩니다. 즉, 일반적인 구성에서는 클러스터가 SQL Server 서비스를 검색하고 모니터링할 수 없습니다.

SQL Server 서비스를 일반 서비스로 추가하여 클러스터링하면 모니터링할 수 있지만, 이 경우 장애 조치에서 문제가 발생합니다. 다시 말해 서비스가 클러스터링되어 있으면 MSCS가 장애 조치 시 패시브 노드에서 서비스를 온라인 상태로 전환하려고 하지만 일부 SQL 서비스는 이미 실행되고 있는 문제가 발생합니다. 물론 IP와 네트워크 이름만 클러스터링한 다음 필요한 경우 수동으로 장애 조치를 수행할 수는 있습니다.

NLB(네트워크 부하 분산)를 통해 같은 목적을 달성할 수도 있는데, 이 방법은 어딘가에서 실행되고 있기도 합니다. 자세한 내용은 microsoft.com/technet/prodtechnol/sql/2000/deploy/hasog04.mspx 문서를 참조하십시오.

지원하려고 하는 데이터베이스의 수를 고려하면 로그 전달 솔루션이 더 적합합니다. 물론 DTS/SSIS(Data Transformation Services/SQL Server Integration Services) 패키지를 사용하여 프로세스를 자동화해야 합니다. 그렇지 않으면 오류가 발생할 경우 활성 로그를 수동으로 백업, 이동 및 적용하는 데 많은 시간이 걸릴 수 있습니다.


참고 포스트:

고가용 SQL Server 데이터베이스 미러링
http://www.serverinfo.pe.kr/TipnTech.aspx?Seq=251


http://www.microsoft.com/technet/




15-TechNetB_masthead_ltr.gif

SQL Server 클러스터 메모리 할당

- 다음 내용은 Microsoft TechNet Magazine Q&A 내용중 SQL Server 와 관련된 일부 항목을 발췌하였습니다. -


질문:


액티브 3중 클러스터(네 번째 노드는 유휴 노드임)를 사용하고 있는데, SQL Server의 최대 서버 메모리를 총 메모리의 3분의 1로 설정하는 것이 좋을까요, 아니면 SQL Server 메모리를 최대한 사용하고 장애 조치 중에는 오류가 발생한 인스턴스에서 필요한 메모리를 확보하도록 하는 것이 좋을까요?

예를 들어 네 개의 서버 중에서 두 개의 서버가 다운될 수 있으므로 오류가 발생하는 인스턴스에 대해 사전에 계획을 세우는 것이 좋을 것 같습니다. 이와 같은 경우에 대비하여 다섯 개의 SQL Server 인스턴스와, 각각에 대한 한 개의 분석 서비스 인스턴스를 할당하고 장애 조치를 위해 다른 두 서버를 사용할 수 있습니다.

하지만 SQL Server가 서버의 RAM을 모두 사용하는 상태에서 새 SQL Server 인스턴스가 시작된다면 원래 SQL Server 인스턴스의 메모리는 어떻게 되나요? 이 경우 한 노드만 가동되어 모든 SQL Server 인스턴스가 이 노드에서 실행되는 최악의 경우가 발생할 수 있으므로 이에 대한 계획을 세워야 할 것 같은데요.?


답변:

최대 서버 메모리 값은 시스템에서 사용할 수 있는 총 메모리보다 낮게 설정하는 것이 가장 좋다는 것이 일반적인 정설입니다. 하지만 해당 환경에서 총 메모리의 3분의 1이라는 값이 최적의 구성인지에 대해서는 좀 더 신중하게 검토해야 합니다.

클러스터에 있는 네 개의 서버 중 세 개의 서버가 동시에 다운되어 세 개의 SQL Server 인스턴스가 네 번째 노드에서 실행되는 상황이 우려된다고 하셨는데, 이와 같은 상황이 발생할 가능성은 매우 낮습니다.

대부분의 경우 각 노드의 사용 가능한 메모리를 모두 사용하도록 각 인스턴스를 구성하는 것이 좋습니다. 각 노드에 32GB의 RAM이 있다고 가정하면 각 인스턴스의 최대 서버 메모리를 28GB로 설정하는 것이 적절합니다.

그러면 노드에 오류가 발생할 경우 해당 노드에서 실행되는 인스턴스가 패시브 노드로 장애 조치되어 이 노드에서 사용 가능한 28GB의 메모리에 액세스할 수 있습니다. 다른 두 인스턴스는 영향을 받지 않은 채 클러스터의 다른 두 노드에서 계속해서 실행됩니다.

다섯 개의 SQL Server 인스턴스와 한 개의 분석 서비스 인스턴스가 있는 4노드 장애 조치 클러스터에 대해 말씀하셨는데, AWE(Address Windowing Extensions)와 함께 SQL Server 2000을 실행하는 경우 관계형 엔진이 확보한 메모리를 해제하려 하지 않으므로 관계형 엔진 인스턴스의 몇몇 메모리 최대값을 신중하게 선택하여 설정해야 합니다.

AWE 사용 여부에 관계없이 대규모 주소 공간에 액세스할 수 있는 SQL Server 2005 및 64비트 인스턴스라는 보다 융통성 있는 환경에서는 이러한 상황이 달라집니다. AWE를 사용하더라도 메모리 사용이 동적이어서 필요한 경우 메모리를 해제할 수 있습니다.
 
따라서 컴퓨터에서 새 인스턴스가 새로 시작되는 경우 원래 SQL Server 인스턴스와 장애 조치 상황에서 확보한 메모리에 어떤 일이 발생하는지는 SQL Server 2000과 SQL Server 2005 중 어떤 버전을 실행하고 있는지와 AWE를 사용하는지 여부에 따라서 달라집니다.

최악의 경우에 대비하여 계획을 세우는 것은 물론 원칙적으로는 훌륭한 생각입니다. 하지만 실제 환경에서는 시스템을 오버 엔지니어링한 경우가 아니라면, 다섯 개의 SQL Server 관계형 엔진 인스턴스와 한 개의 분석 서비스 인스턴스를 실행하는 클러스터에서 네 개의 노드 중 세 개가 다운될 가능성은 거의 없습니다.

이 경우 나머지 한 개의 노드는 비슷한 성능 수준으로 원래 인스턴스를 실행할 수 있을 만큼 충분한 CPU 리소스를 사용할 수 없게 됩니다. 따라서 노드 한 개 정도는 작동되지 않더라도 최적의 성능이 유지되지만 두 개 이상의 노드가 작동되지 않는 경우에는 약간의 수동 작업이 필요하도록 솔루션을 엔지니어링하는 것이 좋습니다.

이렇게 하면 HA(고가용성)를 지원하는 동시에 값비싼 리소스를 적절히 활용할 수도 있습니다.

마지막으로 SQL Server 2005의 경우 최종 사용자가 최대 8개의 노드를 수용하도록 클러스터를 확장할 수 있습니다. SQL Server 2000에서는 4노드 클러스터까지만 지원됩니다.


http://www.microsoft.com/technet/




15-TechNetB_masthead_ltr.gif

2007년 9월 15일 토요일

물리적 메모리 제한 : Windows Server 2008, 2003, Windows VISTA, XP

Windows Server 2008

Version Limit in 32-bit        Limit in 64-bit
Windows Server 2008 Datacenter  64 GB 2 TB
Windows Server 2008 Enterprise 64 GB 2 TB
Windows Server 2008 Standard 4 GB 32 GB
Windows Server 2008 for Itanium-Based        Not applicable 2 TB
Windows Web Server 2008 4 GB 32 GB


Windows Vista

Version Limit in 32-bit         Limit in 64-bit
Windows Vista Ultimate 4 GB 128 GB
Windows Vista Enterprise 4 GB 128 GB
Windows Vista Business 4 GB 128 GB
Windows Vista Home Premium                    4 GB 16 GB
Windows Vista Home Basic 4 GB 8 GB
Windows Vista Starter 1 GB Not applicable


Windows Server 2003

Version Limit in 32-bit         Limit in 64-bit
Datacenter Edition SP2 128 GB
64 GB with 4GT
2 TB
Enterprise Edition SP2 64 GB 2 TB
Storage Server 2003, Enterprise Edition        8 GB Not applicable
Storage Server 2003 4 GB Not applicable
Datacenter Edition R2
Datacenter Edition SP1
128 GB
16 GB with 4GT
1 TB
Enterprise Edition R2
Enterprise Edition SP1
64 GB
16 GB with 4GT
1 TB
Standard Edition R2
Standard Edition SP1
4 GB 32 GB
Datacenter Edition 128 GB
16 GB with 4GT
512 GB
Enterprise Edition 32 GB
16 GB with 4GT
64 GB
Standard Edition 4 GB 16 GB
Web Edition 2 GB Not applicable
Small Business Server 2003 4 GB 128 GB
Compute Cluster Server 2003 Not applicable 32 GB


Windows XP

Version Limit in 32-bit        Limit in 64-bit
Windows XP 4 GB 128 GB
Windows XP Starter Edition                        512 MB Not applicable


4-Gigabtye Tuning
IMAGE_FILE_LARGE_ADDRESS_AWARE
Physical Address Extension

* 위 테이블에서, 32bit 환경은 PAE 활성화 기준이며, 4GT 는 4-Gigabyte Tuning 입니다.

<출처> http://msdn.microsoft.com/



15-msdn_logo.gif

Windows Server 2008 Step-by-Step Guides



현재 베타 상태인 Windows Server 2008 에 관련된 수많은 자료중에 따라하기 식은 가이드 자료를 한꺼번에 모아서 배포를 하고 있습니다.

베타 상태이므로, 정식출시때에 일부 변경이 있을수 있으나 거의 RC 상태에 가까우므로 크게 변경되지는 않을 것으로 보입니다.

아래 문서는 Windows Server 2008 에서 중요한 부분을 차지하는 기능위주로 구성되어 있는데요..


- Creating and Deploying Active Directory Rights Management Services Templates

- Deploying Active Directory Rights Management Services in an Extranet

- Deploying Active Directory Rights Management Services
   with Microsoft Office SharePoint Server 2007

- Deploying SSTP Remote Access

- Server Core Installation Option of Windows Server Longhorn

- Configuring a Two-Node File Server Failover Cluster in Windows Server Longhorn

- Configuring a Two-Node Print Server Failover Cluster in Windows Server Longhorn

- Using Identity Federation with Active Directory Rights Management Services

- What's New in Failover Clusters.doc

- What's New in Terminal Services for Windows Server 2008.doc

- Windows Server Active Directory Rights Management Services

- Windows Server Code Name Longhorn Beta 3 Active Directory Certificate Services

- Windows Server Longhorn Beta 3 Release TS Gateway Server

- Windows Server Longhorn Beta 3 Release TS Licensing

- Windows Server Longhorn Beta 3 Terminal Services RemoteApp

- Windows Server Longhorn Beta 3 Windows Deployment Services


다운로드: http://www.microsoft.com/downloads/details.aspx?FamilyId=518D870C-FA3E-4F6A-97F5-ACAF31DE6DCE&displaylang=en#filelist

위의 문서 자료는, 아쉽게도 모두 영문입니다. -_-; 그래도 Step-by-Step 형식이므로 이해하는데는 크게 무리가 없을듯 싶습니다... ^^


15-windows_server_2008-1.png

DDos 공격 차단 시스템 구축 - 정통부

정통부에서 최근 그 빈도가 점점 높아지고 있는 분산서비스거부공격(DDos) 로 인한 피해를 사전에 차단하기 위해서 차단 시스템은 KISA 에 구축을 한다고 합니다.

관련기사:

최근 분산서비스공격(Distributed DOS attack)의 트랜드 : 네트워크 공격
http://www.serverinfo.pe.kr/TipnTech.aspx?Seq=302

DDoS 공격 막을 정화시스템 구축된다
http://www.etnews.co.kr/news/detail.html?id=200709030226

DDoS 공격으로 네트워크 마비시키는 트로이목마 확산
http://www.zdnet.co.kr/news/spotnews/network/security/0,39040090,39161449,00.htm


기사내용을 보면,.

ISP 에서 DDos 공격성 패킷이 검출되면 해당 패킷을 KISA IPS 장비측으로 패킷을 우회시키고, KISA 에서는 그 패킷을 처리후 정상적인 패킷만 다시 ISP 로 리턴을 해주는 방식이라고 합니다.

한가지 우려스러운 것은,. 과연 KISA 가 확보한 네트워크 용량으로 그걸 처리할수가 있느냐 문제인데요.. 본인이 경험한 바로는 보통 DDos 는 1G ~ 최대 15Gbps (순간은 10~15 Tbps) 까지 트래픽을 우겨 넣습니다.

ISP 의 경우, 대부분 충분한 대역폭을 확보하고 있어서 어느정도 처리가 가능할수 있으나 KISA 가 그많큼의 네트워크 용량을 확보하고 있냐는 문제이죠..

만약 KISA 에서 1~2 Gbps를 확보하고 있다면,. 그 용량을 초과해서 트래픽이 들어오면 있으나 마나 한 무용지물이 되버립니다.

또한 이러한 DDos 공격은, 물론 지난 인터넷 대란처럼 웜바이러스에 의한 것일수도 있으나 그것 바이러스 치료를 하면 그만이므로 차단 방법이 있으나, 금전적인 요구나, 기타 악의적인 목적의 DDos 는 매우 심각한 문제이기도 합니다.

이러한 공격은, 최근에 보안시장이 급성장하여 수많은 보안 장비가 있으나 그것을 역시 보통 100M ~ 1Gbps 용량내에서 처리가 되므로 무용지물입니다.

해킹이 아니라, 트래픽 과부하에 의한 네트워크 장애이므로 그와 같은 보안장비가 크게 효과를 보지 못하는 것이기도 합니다.

2007년 9월 14일 금요일

Sun 과 Microsoft 의 연합. 썬 하드웨어에 윈도우 서버 장착 예정

서로 오랜 앙숙 관계였던 Sun 과 Microsoft 가 협력을 한다고 합니다. 왜 일까요?.

썬은 점점 점유율을 높여가고 있는 Windows Server 를 무시하지 못했던것 같고,. Microsoft 는 어떻게든간에 Windows 의 시장확대를 바란다는 점에서 둘 사이의 의견 일치가 있었던것 같습니다.



이 둘간의  연합에 대해서, 썬은 아주 적극적인 모양입니다.?.. ^^ 자사 홈페이제 대문짝 만하게 걸어 놓은것 보니 말이죠..^^

썬의 경우, 자사 OS 인 솔라리스와 Linux 만으로는 하드웨어 판매가 신통치 않고,. 이와 무관하게 최근에 썬이 많이 주춤하고 있는 실정입니다.

http://www.microsoft.com/presspass/press/2007/sep07/09-12MSSunAlliancePR.mspx
http://www.sun.com/software/windows/


관련기사:

http://www.zdnet.co.kr/news/enterprise/server/0,39031193,39161389,00.htm

오랫동안 경쟁과 협력을 거듭해 왔던 썬마이크로시스템즈와 마이크로소프트가 12일(미국시간) 썬이 마이크로소프트 윈도우 서버 2003 운영 시스템과 함께 64비트 서버를 출시할 예정이라고 발표했다.

썬은 90일 내에 썬의 x64 시스템 전체 라인에 윈도우 서버 2003을 제공할 예정이라고 발표문에서 밝혔다. 이 회사는 이미 윈도우 서버가 자사 하드웨어에 실행될 예정이라고 확인했지만, 이 계약을 통해 썬은 소프트웨어를 사전에 설치하고 고객에게 지원을 제공할 수 있을 것이다.

2007년 9월 12일 수요일

2007년 9월 마이크로소프트 보안 공지

================================================
보안 공지 세부 사항
================================================

아래 영향을 받는 소프트웨어와 영향을 받지 않는 소프트웨어 표에서, 나열되지 않은 소프트웨어는 지원 기간이 지난 제품입니다. 제품과 버전에 대한 지원 기간을 보려면 마이크로소프트 지원 기간 페이지 http://go.microsoft.com/?linkid=7375883 를 참고하여 주십시오.

보안 공지 MS07-051

제목: Microsoft Agent의 취약점으로 인한 원격 코드 실행 문제점 (938827)

요약: 이 긴급 보안 업데이트는 비공개적으로 보고된 취약점을 해결합니다. Microsoft Agent에서 특수하게 조작된 특정 URL을 처리하는 방식에 원격 코드 실행 취약점이 존재합니다. 취약점을 통해 공격자는 영향 받는 시스템에서 코드를 원격으로 실행할 수 있습니다. 시스템에 대한 사용자 권한이 적게 구성된 계정의 사용자는 관리자 권한으로 작업하는 사용자에 비해 영향을 적게 받습니다.

최대 심각도: 긴급

취약점으로 인한 영향: 원격 코드 실행

탐지: Microsoft Baseline Security Analyzer로 컴퓨터에 이 업데이트가 필요한지 점검할 수 있습니다.

영향을 받는 소프트웨어: Windows (아래 링크에서 영향을 받는 소프트웨어와 다운로드 위치를 확인하십시오)

시스템 재시작: 보안 업데이트 적용 후 시스템을 재시작해야 합니다.

업데이트 제거: 제어판의 프로그램 추가/제거를 사용하거나 Spuninst.exe 유틸리티를 써서 이 보안 업데이트를 제거할 수 있습니다.

추가 정보: http://go.microsoft.com/?linkid=7375884

________________________________________

보안 공지 MS07-052

제목: Visual Studio용 Crystal Reports의 취약점으로 인한 원격 코드 실행 문제점 (941522)

요약: 이 중요 보안 업데이트는 일반에 공개된 취약점 1건을 해결합니다. 이러한 취약점으로 인해 사용자가 특수하게 조작된 RPT 파일을 열 경우 원격 코드 실행이 허용될 수 있습니다. 시스템에 대한 사용자 권한이 적게 구성된 계정의 사용자는 관리자 권한으로 작업하는 사용자에 비해 영향을 적게 받습니다.

최대 심각도: 중요

취약점으로 인한 영향: 원격 코드 실행

탐지: Microsoft Baseline Security Analyzer와 Enterprise Update Scan Tool로 컴퓨터에 이 업데이트가 필요한지 점검할 수 있습니다.

영향을 받는 소프트웨어: Visual Studio (아래 링크에서 영향을 받는 소프트웨어와 다운로드 위치를 확인하십시오)

시스템 재시작: 경우에 따라 이 업데이트를 적용한 다음 컴퓨터를 다시 시작할 필요가 없을 수 있습니다. 하지만 필요한 파일이 사용 중이면 이 업데이트를 설치한 후 다시 시작해야 합니다. 이러한 경우에는 다시 시작해야 한다는 메시지가 표시됩니다. 다시 시작의 필요성을 줄이려면 영향을 받은 서비스를 모두 중지하고 보안 업데이트를 설치하기 전에 영향을 받은 파일을 사용하는 모든 응용 프로그램을 닫으십시오. 컴퓨터를 다시 시작하라는 메시지가 나타나는 이유에 대한 자세한 내용은 Microsoft 기술 자료 문서 887012를 참조하십시오.
http://go.microsoft.com/?linkid=7375885

업데이트 제거: 제어판의 프로그램 추가/제거를 사용하여 이 보안 업데이트를 제거할 수 있습니다.

추가 정보: http://go.microsoft.com/?linkid=7375886

________________________________________

보안 공지 MS07-053

제목: UNIX용 Windows 서비스 취약점으로 인한 권한 상승 문제점 (939778)

요약: 이 중요 보안 업데이트는 일반에 공개된 취약점 1건을 해결합니다. UNIX용 Windows 서비스 3.0, UNIX용 Windows 서비스 3.5 및 UNIX 기반 응용 프로그램용 하위 시스템에 취약점이 존재하며, 특정 setuid 바이너리 파일을 실행하는 경우 공격자 권한 상승이 발생할 수 있습니다.

최대 심각도: 중요

취약점으로 인한 영향: 권한 상승

탐지: Microsoft Baseline Security Analyzer와 Enterprise Update Scan Tool로 컴퓨터에 이 업데이트가 필요한지 점검할 수 있습니다.

영향을 받는 소프트웨어: UNIX용 Windows 서비스, UNIX 기반 응용 프로그램용 하위 시스템 (아래 링크에서 영향을 받는 소프트웨어와 다운로드 위치를 확인하십시오)

시스템 재시작: 보안 업데이트 적용 후 시스템을 재시작해야 합니다.

업데이트 제거: 어떤 구성 요소를 설치하는 가에 따라 다릅니다. 아래 링크에서 내용을 확인하십시오.

추가 정보: http://go.microsoft.com/?linkid=7375887

________________________________________

보안 공지 MS07-054

제목: MSN Messenger 및 Windows Live Messenger의 취약점으로 인한 원격 코드 실행 문제점 (942099)

요약: 이 중요 보안 업데이트는 일반에 공개된 MSN Messenger 및 Windows Live Messenger의 취약점을 해결합니다. 공격자가 보낸 화상 채팅 초대를 사용자가 수락하면 취약점을 통해 원격 코드 실행이 허용될 수 있습니다. 이 취약점을 성공적으로 악용한 경우 공격자는 영향을 받는 시스템을 완전히 제어할 수 있습니다. 시스템에 대한 사용자 권한이 적게 구성된 계정의 사용자는 관리자 권한으로 작업하는 사용자에 비해 영향을 적게 받습니다.

최대 심각도: 중요

취약점으로 인한 영향: 원격 코드 실행

탐지: 자체 내장된 자동 탐지 및 업데이트 배포 방식을 제공합니다.

영향을 받는 소프트웨어: MSN Messenger, Windows Live Messenger (아래 링크에서 영향을 받는 소프트웨어와 다운로드 위치를 확인하십시오)

시스템 재시작: 업그레이드 도중 MSN Messenger 또는 Windows Live Messenger 사용자 세션이 시스템에서 활성화된 경우에는 업그레이드 후 시스템을 다시 시작해야 합니다.

업데이트 제거: 제어판의 프로그램 추가/제거를 사용하여 이 보안 업데이트를 제거할 수 있습니다.

추가 정보: http://go.microsoft.com/?linkid=7375888

Windows Server 2008 베타 3 다운로드




한국어사이트:
http://www.microsoft.com/korea/windowsserver2008/default.mspx


Windows Server 2008 Web x86 - English
http://download.microsoft.com/download/8/b/9/8b930dc2-3435-45e4-bfcf-5f7a05da0f42/
wsl_6001.16510.070417-1740_x86fre_SvrWeb-KB3WFRE_EN_DVD.iso


Windows Server 2008 Web x64 - English
http://download.microsoft.com/download/8/b/9/8b930dc2-3435-45e4-bfcf-5f7a05da0f42/
wsl_6001.16510.070417-1740_x64fre_SvrWeb-KB3WxFRE_EN_DVD.iso



Windows Server 2008 Standard x86 - English
http://download.microsoft.com/download/f/a/d/fad73a0e-27db-420f-a9e0-fa1ecfa92c2f/
wsl_6001.16510.070417-1740_x86fre_server-KB3SFRE_EN_DVD.iso


Windows Server 2008 Standard x64 - English
http://download.microsoft.com/download/f/a/d/fad73a0e-27db-420f-a9e0-fa1ecfa92c2f/
wsl_6001.16510.070417-1740_x64fre_server-KB3SxFRE_EN_DVD.iso



Windows Server 2008 Enterprise x86 - English
http://download.microsoft.com/download/d/d/2/dd2c8e3b-0263-4d2f-ace2-9c5f93a30dd9/
wsl_6001.16510.070417-1740_x86fre_server-KB3SFRE_EN_DVD.iso


Windows Server 2008 Enterprise x64 - English
http://download.microsoft.com/download/d/d/2/dd2c8e3b-0263-4d2f-ace2-9c5f93a30dd9/
wsl_6001.16510.070417-1740_x64fre_server-KB3SxFRE_EN_DVD.iso



Windows Server 2008 Datacenter x86 - English
http://download.microsoft.com/download/a/7/a/a7abc5e8-5e97-4eb0-b6f1-296e766ee590/
wsl_6001.16510.070417-1740_x86fre_server-KB3SFRE_EN_DVD.iso


Windows Server 2008 Datacenter x64 - English
http://download.microsoft.com/download/a/7/a/a7abc5e8-5e97-4eb0-b6f1-296e766ee590/
wsl_6001.16510.070417-1740_x64fre_server-KB3SxFRE_EN_DVD.iso



Itanium 기반은 테스트가 필요한 서버가 있을까요?.. 그렇다면,. 다음 페이지에서 다운로드가 가능합니다.^^

http://www.microsoft.com/downloads/details.aspx?FamilyID=8b4734b4-8bb2-4439-a24f
-e45c0f525163&DisplayLang=en


2007년 9월 10일 월요일

RemoteAccess / ID: 20192

인증서를 찾지 못했습니다. IPSec에 L2TP 프로토콜을 사용하는 연결에는
컴퓨터 인증서가 필요합니다.
L2TP 호출을 허용하지 않습니다.

웹서버 점유율을 높이고 있는 Microsoft IIS 웹서버?



<챠트. http://news.netcraft.com/>

위 챠트는,.
웹통계로 익히 잘알려진 NetCraft 의 웹서버 점유율 챠트 입니다. 2007년 9월 최근까지 통계입니다.

최근 2006년 후반기부터 IIS 의 점유율이 높아지고 있는데요,. 100% 내 비율이므로 많은 점유율을 차지하고 있던 Apache 의 점유율은 낮아지고 있습니다.

정량적인 서버대수를 의미하는게 아니라, 시장점유율을 나타내므로,. 최근들어서 IIS의 서버 대수가 급격하게 증가하고 있다는 뜻이겟죠..^^




통계치에 잡힌 실제 서버 대수를 보면,  IIS 의 경우, 최근에 Apache가 주춤하는 사이 2006년 이후부터는 그 증가속도가 매우 빠른것으로 보입니다.


Developer August 2007 Percent September 2007 Percent Change
Apache 65,153,417 50.96% 68,228,561 50.48% -0.49
Microsoft 43,861,854 34.31% 47,232,300 34.94% 0.63
Google 5,702,456 4.46% 6,616,713 4.90% 0.43
Sun 2,195,495 1.72% 2,212,821 1.64% -0.08
lighttpd 1,500,126 1.17% 1,515,963 1.12% -0.05

<표. http://news.netcraft.com/>


한가지 눈에 띄는 부분이,. 바로 Google 입니다.^^

2007년 들어서 갑자기 증가를 하고 있는데요,. 기존에 구글 서버팜에서 운영중이던 서버는 통계에 포함되지 않았다고 포함이 된것인지 아니면 정말로 구글이 서버를 많이 늘린것인지,.

그것도 아니면, 최근에 M&A 를 많이해서 기업을 먹어치우는 하마가 되면서 인수 업체의 서버를 구글 웹서버로 바꿔서 그런건지는 알수가 없네요..^^

Windows Server 2008 - 네트워크 액세스 보호(NAP) with Cisco, 동영상



Network Access Protection with Cisco switches

다음 동영상은 Windows Server 2008 에서 새롭게 추가된 네트워크 액세스 보호(NAP) 기능을 Cisco 스위치와 연동하는 방법을 통해서 NAP 의 뛰어난 네트워크 엑세스 보호 기능을 다룬 동영상입니다.

동영상보기:
mms://wic245d.server-web.com/itpro/napcisco.wmv
[바로 재생]

하지만,. 주로 이런 기능은 Active Directory 와 연동에 최적화 및 효과가 극대화 될수 있는 형태로 구성되어 있어서 보통의 Workgroup 환경에서는 다소 제약이 있습니다.



참고로 NAP 를 다룬 Microsoft 에반젤리스트 백승주님의 블로그포스트도 참고해 보시면 좋을듯..^^

Windows Server 2008이 나오면... (19) - Network Policy Server (3)
http://blogs.technet.com/koalra/archive/2007/05/11/windows-server-code-name-
longhorn-19-network-policy-server-3.aspx


작업 그룹(Workgroup) 사용자는 NAP을 사용할 수 없나요?
http://blogs.technet.com/koalra/archive/2007/09/04/workgroup-nap.aspx

Network Access Protection(NAP)에 관련된 문서 정리
http://blogs.technet.com/koalra/archive/2007/05/20/network-access-protection-nap.aspx

업데이트된 NAP(Network Access Protection) Step-By-Step 가이드
http://blogs.technet.com/koalra/archive/2007/04/27/nap-network-access-protection-
step-by-step.aspx


Windows Server 2008이 나오면... (3) - NAP
http://blogs.technet.com/koalra/archive/2007/04/06/windows-server-codename-
longhorn-3.aspx



09-Windows%20Server%202008.jpg

Windows Server 2008 - 사용자 암호 정책 동영상




Windows Server 2008 - Granular Password Policies


Windows Server 2008 에서는, 기존에 설정이 불가능했던 OU 단위의 패스워드 정책 적용이 가능해 해졌습니다.

이를테면,. 권한별 계정을 각 OU 단위에 분류한뒤, 해당 OU에 속한 계정에 대해서 패스워드 정책을 다르게 가져갈수 있다는 것인데요,.^^

동영상보기:

mms://wm.microsoft.com/ms/inetpub/chenley/windows server 2008 casts/
granular passwords.wmv
[바로 재생]


* 참고로 동영상 내용 및 음성이 모두 영어이나,. 해당 기능을 이해하는데는 크게 무리가 없을것으로 생각되며, 동영상은 200% 에서 보는게 좋습니다.


이미 이러한 내용을 일부 다룬 다음 포스트로 참고해 보시면 Windows Server 2008 에서 변경된 그룹정책을 이해하는데 많은 도움이 될듯 싶습니다.

http://blogs.technet.com/koalra/archive/2007/05/07/windows-server-code-name-
longhorn-16.aspx




09-Windows%20Server%202008.jpg

2007년 9월 6일 목요일

SQL Server 트러블슈팅 가이드

본 문서는 SQL Server 2000 기준이고, 조금 된 것입니다.^^ SQL Server 2005 가 나와 있지만, 아직도 현업에서는 SQL Server 2000 이 주류를 이루고 있을 정도로 대중적인 데이터베이스 제품이기도 합니다.

다운로드:
http://download.microsoft.com/download/0/b/d/0bd1ec4a-77b8-4483-9de3-a687e3800c09/SQL2000_Troubleshooting_Guide.pdf


목차는 다음과 같습니다.

Troubleshooting 방법론

이벤트 로그와 SQL Server 오류 로그 확인하기
1. 이벤트 로그
2. SQL Server 오류 로그

SQL Server 와 연결 불가의 경우
CASE 1. 다른 클라이언트들에서는 이상이 없는 상황에서 최초 구성한
클라이언트만 연결이 실패하는 경우
① 통신의 이상이 있는 경우
② 서버의 자원이 과도하게 사용되는 경우
CASE 2. 특정 클라이언트에서만 연결이 잘 되다가 갑자기 실패하는 경우
CASE 3. 일부 클라이언트들에서 연결이 실패하는 경우
CASE 4. 모든 클라이언트들에서 연결이 실패하는 경우
① 통신의 이상이 있는 경우
② 서버의 자원이 과도하게 사용되는 경우
③ 메모리 단편화가 발생된 경우
④ Max worker thread의 임계값에 도달한 경우
⑤ 컴퓨터의 이름을 변경한 경우
⑥ 윈도우즈 인증모드인 경우

쿼리의 응답속도가 갑자기 느려지는 경우
CASE1. 통계정보 점검
CASE2. 인덱스 단편화 점검
CASE3. 잠금에 의한 대기 점검
CASE4. 로그 파일 설정의 문제 점검
CASE5. 데이터 파일 설정의 문제 점검
CASE6. tempdb의 설정 문제 점검
CASE7. 디스크 사용률 점검
CASE8. 병렬 처리 버그 문제 점검
CASE9. 바이러스 등의 문제 점검

노련한 Troubleshooter가 되려면
손상된 사용자 데이터베이스 복구
1. 데이터 파일 손상 시 복구 방법
2. 데이터베이스 파일이 저장된 디스크와 운영체체의 연결이 비정상 적인 경우
3. 로그 파일 손상 시 복구
① 로그 파일 손상 시 진행중인 트랜잭션이 없는 단일 로그 파일인 경우
② 다중 로그 파일인 경우
③ 손상된 트랜잭션이 존재하는 경우
④ 데이터베이스 분리 중 오류가 발생한 경우

손상된 시스템 데이터베이스 복구
1. master 데이터베이스 복구 및 이동
2. model 데이터베이스 복구 및 이동
3. msdb 복구 및 이동
4. tempdb 복구 및 이동

분산 트랜잭션을 시작할 수 없는 경우
1. SET XACT_ABORT 옵션을 활성화하지 않은 경우
2. 윈도우즈 2003 서버에서 DTC 사용 시 오류
3. 분산 쿼리 사용시 주의 사항 및 오류

대용량 작업 시 주의 사항
1. 대용량의 BCP
2. 대용량의 삭제 / 수정
3. 대용량의 인덱스 생성 작업
4. 파일 사이즈를 줄이는 작업
5. 대용량의 테이블 관리
6. 대용량 작업 중 서버가 장애를 입은 경우

기타 자주 발생되는 오류
1. administrator 계정의 패스워드를 변경한 뒤 서비스가 시작되지 않는 경우
2. 네트워크를 사용한 백업이 실패하는 경우
3. 다른 서버로 데이터베이스 복구 후 Broken Login 문제
4. 윈도우즈 2003 서버에서 SQL Server 성능 카운터가 로그에기록되지 않는 경우
5. SQL Server 성능 카운터가 시스템 모니터에서 보이지 않는 경우

사용된 명령어 정리
저장 프로시저
DBCC 명령어
유틸리티
시작 옵션 및 추적 플래그



추가로, 이런 가이드 류의  좋은 내용의 다른 문서도 있습니다.

SQL Server 2000 - 나만의 노하우 & Tip
http://www.serverinfo.pe.kr/TipnTech.aspx?Seq=339

SQL Server 2005 성능 문제 해결
http://www.serverinfo.pe.kr/TipnTech.aspx?Seq=307

웹호스팅 환경을 위한 SQL Server 2005 배포 가이드
http://www.serverinfo.pe.kr/TipnTech.aspx?Seq=306

SQL Server DBA 가이드 - TechNet
http://www.serverinfo.pe.kr/TipnTech.aspx?Seq=184

SQL Server 튜닝 가이드
http://www.serverinfo.pe.kr/TipnTech.aspx?Seq=174




05-TechNetB_masthead_ltr.gif

2007년 9월 4일 화요일

Microsoft 제품 로드맵 - FY08 and beyond




Microsoft 제품의 로드맵 입니다.
그런데, 로드맵 이라기 보다는 다음 년도 또는 추후 발표, 개발될 분야별 제품 리스트 정도인데요,.

ppt 다운로드:
http://www.microsoft.com/msft/speech/FY07/BallmerFAM2007.mspx

서버 제품과 관련되서 주목할 만한 제품은 역시 Windows Server 2008 과 SQL Server 2008 정도가 될것 같습니다.

관리툴이나, 개발툴 역시 많은 주목을 받고 있기는 하나 다른 제품의 기반인 OS 와 데이터베이스 이기 때문입니다.

스샷에서는 잘 보이지 않습니다만, 몇개 분야별 제품을 보면 다음과 같습니다.


Operating Systems

Windows Server 2008
Windows Small Business Server Code name "Cougar"
Windows Server Code Name "Centro"
Windows Vista SP1
Windows Server 2008 Update Release
Windows Server 2008 SP1


Security

Forefront Code Name "Stirling"
Forefront Client Security
Forefront Security for Office Communications Server
Forefront Security Management Console
Intelligent Gateway Application 2007
Forefront Security for Exchange Server "14"
Forefront Security for SharePoint "14"


IT Operations

System Center Operations Manager 2007
System Center Virtual Machine Manager
System Center Essentials "v2"
System Center Service Manager
System Center Configuration Manager 2007
System Center Capacity Planner 2007
System Center Data Protection Manager "v2"
Identity Lifecycle Manager 2007
Desktop Optimization Pack for Software Assurance


Collaboration

Office Communications Server 2007
Office Communicator 2007
Expression Studio
Speech Server 2007
Microsoft Tellme
Office:mac


Application Platform


SQL Server 2008
BizTalk Server R2
.NET Framework
Visual Studio 2008
Popfly
Expression Studio V2
Silverlight


마이크로소프트 서버제품 http://www.microsoft.com/servers/default.mspx 웹사이트에서 현재 서버 버젼이나 위 로드맵에 나와 있는 베타 웹사이트에서 정보를 얻어 볼수가 있습니다.^^



03-Microsoft_roadmap_FY08.jpg

2007년 9월 3일 월요일

SQL Server 2005 System Views Map




다운로드:
http://www.microsoft.com/downloads/details.aspx?FamilyID=2ec9e842-40be
-4321-9b56-92fd3860fb32&displaylang=en


Visual Studio 도 정품 박스 구매하면,. 이런거 넣어주는데요,.
Windows Server 도 이런거 하나 만들어서 배포해 주면 좋을텐데....^^


03-SQLServer2005SystemViewsMap.png

2007년 9월 2일 일요일

Windows Storage Server 2003 R2 버젼 종류




Windows Storage Server 는, Windows 기반 스토리지 전용 운영체제 입니다. 기존 Windows Server 에서 스토리지와 관련없는 서버 기능은 모두 빼고, 대신에 I/O 관련 성능에 초점을 맞춘 제품입니다.



Network Attached Storage





Storage Area Network


http://www.microsoft.com/korea/windowsserversystem/wss2003/default.mspx


대부분 OEM 하드웨어 제품과 같이 공급되므로,. Windows Server 처럼 대중적인 제품은 아니죠..^^ 그래도 NFS 등 여러가지 프로토콜 지원하여 클라이언트 제한이 없는게 장점이기도 합니다.


Storage Server 2003 R2 Express Edition
Hard Drives 2 SATA drive limit (no SAS)
RAID Software RAID only
Processor 1 physical processor
Network 1 NIC limit
Printers No printer sharing services
Single Instance Storage (SIS) No SIS
Clustering No clustering
External Storage No external storage

 

Storage Server 2003 R2 Workgroup Edition
Hard Drives 4 SATA drive limit (no SAS)
RAID Software or hardware RAID
Processor 1 physical processor
Network 2 NIC limit
Printers Supports 5 printers
Single Instance Storage (SIS) No SIS
Clustering No clustering
External Storage No external storage

 

Storage Server 2003 R2 Standard Edition
Hard Drives Unlimited drive count/type
RAID Software or hardware RAID
Processor 1-4 physical processors
Network Unlimited NICs
Printers Unlimited print sharing services
Single Instance Storage (SIS) SIS support
Clustering No clustering
External Storage External storage support

 

Storage Server 2003 R2 Enterprise Edition
Hard Drives Unlimited drive count/type
RAID Hardware RAID only
Processor 1-8 physical processors
Network Unlimited NICs
Printers Unlimited print sharing services
Single Instance Storage (SIS) SIS support
Clustering Clustering support
External Storage External storage support

<표. http://windowsconnected.com/blogs/jeff/archive/2007/07/31/windows-storage-
server-versions-explained.aspx
 >


역시 Windows Server 제품처럼, 차이점이라면 RAID와 CPU, Disk 일텐데요.

최근에는 SATA 와 조금더 성능이 좋은 SAS 타입이 주류를 이루는데, 제품 버젼에서도 역시 Standard 제품 이상을 써야 할것 같습니다.

그리고, SIS 및 외장 스토리지를 지원하는 점도 큰 차이점이 될수가 있겠습니다.



01-WindowsStorageServer2003-1.gif
01-WindowsStorageServer2003-Network%20Attached%20Storage.jpg
01-WindowsStorageServer2003-Storage%20Area%20Network.jpg

2007년 9월 1일 토요일

Windows Server 2008 또 연기?..




Microsoft 의 로드맵에 의해서 실제 제품 출시 배포 일정은, 거의 맞춘 경우가 없는것 같습니다.

이제는 대부분의 사람들이 원래 Microsoft 는 제품 출시 일자를 맞추지 않는다는 걸 당연한 듯이 여기고 있으니 말이죠.. -_-;

아뭏튼,. 올해내에 출시를 목표로 했던 계획이 내년초로 변경이 되었다고 합니다. 이런 이유는 제품의 완성도를 조금더 높이기 위함이라고 합니다.





글쎄요..

이전에 빌게이츠가 강조했던 "트러스티드 컴퓨팅" 이후에 제품의 완성도가 조금 더 높아지기는 했으나 여전히 출시이후에도 버그픽스를 해왔던 지라.... -_-;

http://www.microsoft.com/korea/windowsserver2008/default.mspx


그러면,. 동시에 출시될 예정이었던 SQL Server 2008, Visual Studio 2008 는 어떻게 될까요?..

Windows Script 5.7 for Windows Server 2003

Windows Script 버젼이 기존 5.6 에서 5.7 로 마이너 업그레이드가 되었습니다.

추후에는 PowerShell 이 스크립팅 작업에서는 주 역할을 하게 되겠지만,. 기존 Windows Script 역시 사라지지는 않을 것 같습니다.

왜냐면,. 그 무엇보다고 쉽다는 것이겠죠?.. 다만,. 고수준의 작업일수록 까다롭다는 것...


다운로드:

http://www.microsoft.com/downloads/details.aspx?FamilyID=F00CB8C0-3
2E9-411D-A896-F2CD5EF21EB4&displaylang=en


- File Name: scripten.exe

- Version: 5.7.0.16535

- Date Published: 8/24/2007

- Language: English



릴리즈 노트를 보면 알겠지만,. Vbscript 와 Jscript 에서 몇가지 기능향상 및 버그 픽스가 되었습니다. 마이너 업그레이드 이니깐 당연할 것인데,.

추후 메이져 업그레이드는 없지 않을까 싶습니다. Windows Script 의 대안이 이미 나와 있으니깐요.^^


Windows Server 2008 - Server Core 설치 가이드





Server Core Installation Option of Windows Server "Longhorn" Step-By-Step Guide

워드 문서이며, Server Core 설치에서 부터 코어 서비스에 해당 하는 다음 서비스의 설치 과정에 대한 Step-By-Step 입니다. (*참고로 영문입니다만,. 쉽습니다.)

Active Directory Domain Services (AD DS)
Active Directory Lightweight Directory Services (AD LDS)
DHCP Server
DNS Server
File Services
Print Services
Streaming Media Services

다운로드 :
http://download.microsoft.com/download/b/1/0/b106fc39-936c-4857-a6ea-3fb9d1f37063/
Server%20Core%20Installation%20Option%20of%20Windows%20Server%20Longhorn%20
Step-By-Step%20Guide.doc



과정별로 자세한 작업방법을 설명해 놓았으므로 따라하기를 하면 매우 쉽니다.  위 문서내용에는 IIS 가 포함되어 있지 않으나 IIS 7 도 포함된다고 합니다.

해당 문서 내용을 보시면 아시겠지만, Server Core 는 기존 Windows Server 에서 핵심 서비스를 제외한 거의 대부분의 기능이 제거되어 있으며,

관리 또한 명령쉘 에서 해야 합니다. 이러한 관리에 필요한 명령쉘 도구로는 PowerShell 이 주로 이용이 될것이구요.


참고해 볼만한 리소스:

- http://blogs.technet.com/koalra/archive/2007/04/09/windows-server-codename-
longhorn-5.aspx


-
http://www.microsoft.com/technet/scriptcenter/hubs/msh.mspx

-
http://www.microsoft.com/technet/technetmag/issues/2007/05/PowerShell/
default.aspx?loc=ko/



31-WindowsSever2008-server-core.png

Windows Server 2008 - 사용자 계정 관리 동영상



동영상보기:
mms://wm.microsoft.com/ms/inetpub/chenley/windows%20server%20
2008%20casts/User%20account%20controls.wmv
[바로 재생]

기존에는 관리도구가 필요한 경우에는 Runas 라는 방법을 이용해서 실행을 해야 했지만,. Windows Server 2008 부터는,. 권한이 없는 프로그램을 실행할 경우 관리자 로그인 창이 뜨게 되어 있다는 것입니다.



도움이 될만한 동영상인지는 모르겠으나,. ^^

참고로 영문이며, 현재 Windows Server 2008 은 베타 상태입니다.^^


31-WindowsSever2008-1.jpg
31-uac_1.png

2019년 10월 MS 취약점 패치 주요 사항

CVE-2019-1166 | Windows NTLM 변조 취약성 https://portal.msrc.microsoft.com/ko-KR/security-guidance/advisory/CVE-2019-1166 CVE-2019-1230 | Hype...