Maystyle :
Admin : New post
Guestbook
Local
media
Catergories
Recent Articles
Recent Comments
Recent Trackbacks
Calendar
Tag
Archive
Link
Search
 
해당되는 게시물 520건
  3GB와 Free System PTE 그리고 USERVA 
작성일시 : 2011. 4. 4. 11:07 | 분류 : Windows Server/Kernel

본 수치는 실 머신을 기준으로 만들어졌기 때문에 환경에 따라 다른 결과가 나올 수 있습니다.

/PAE /3GB /USERVA=3030 의 TEST Machine Free System PTE 수 : 17,000 개
/NOPAE /3GB /USERVA=2900, Dynamic Memory Disable TEST Machine Free System PTE 수 : 70,000 개
/PAE 의 TEST Machine Free System PTE 수 : 182,000 개

|
  Quick Tip by minkim [Power Shell] 
작성일시 : 2011. 4. 1. 17:56 | 분류 : Quick Tips

Q : How can I using the system environment variables on the power shell prompt?
Q : 파워셀에서 시스템 환경 변수를 쓰고 싶어요 어떻게 해야할까요?

A : Normally on the cmd prompt we use a system environment variable like this %”EnvVariableName”% but on the Power shell prompt it doesn’t work. So $Env:”EnvVariableName” is right usage on the power shell prompt.
A : 일반적으로 우리는 CMD 상에서 %”환경변수명”%를 이용합니다. 하지만 이는 파워쉘에서는 동작하지 않습니다. 파워쉘에서는 $Env”환경변수명” 으로 사용하시면 됩니다.

Check System Environment variables.
CMD > Set
Usage : %EnvVariableName%
PowerShell > set-location env:\ > get-item *
Usage : $Env:EnvVariableName

Example
Netdom renamecomputer %computername% /newname:W2K8OV-DC
Netdom renamecomputer $Env:computername /newname:W2K8OV-DC

|
  Physical Structure (전체를 다루지는 않습니다.) 
작성일시 : 2011. 2. 24. 16:03 | 분류 : Windows Server/Active Directory

AD DS Physical Structure

AD DS 데이터는 기본적으로 Single Database 파일에 저장됩니다.

기본적으로 각 Domain Controller는 동일한 서비스를 제공하지만, 5개의 특정 롤은 하나의 DC만이 관리할 수 있습 니다. 이러한 role을 flexible single-master operation roles 로 알려져 있습니다. 물론 그외에도 Global catalog server 및 read-only domain controller 기능 역시 활성화 할 수 있습니다.

image

The Directory Data Store

AD DS Database의 모든 데이터는 %SystemRoot%\NTDS 폴더의 Ntds.dit 와 transcation log 파일에 저장 됩니다. 이 파일에는 directory information (DC간에 공유되는) 와 Global catalog 데이터가 저장됩니다.

Interface

Client computer, administrators, 및 다른 DC들은 AD DS Database와 직접 통신을 할 수 없습니다. 대신에 아래와 같은 4개의 인터페이스를 제공 합니다.

  • LDAP : LDAPv3 는 일반적으로 Directory Client가 정보를 directory store에 locate하기 위하여 사용합니다. (Common 389, SSL 636 / GC 3268, SSL 3269 / Netlogon 과 함께 UDP 389 사용)
  • Replication (REPL) and domain controller management interface : REPL management interface는 도메인 컨트롤러 간의 Replication 동안 AD DS management tool 로써 사용됩니다. 도메인 컨트롤러에 대한 데이터를 찾고, 서로 다른 포맷을 지닌 네트워크오브젝트들의 이름을 변환하며, 서버 프린스플 네임(SPN)과 DSA를 Manipulating 합니다. 이 인터페이스는 RPC와 SMTP를 통해 접근할 수 있습니다.
  • Messaging API (MAPI) : MAPI는 Outlook과 같은 메세징 클라이언트가 Microsoft Exchange Server의 데이터를 접근할때 사용됩니다. Exchange Server 2000 이후의 버전에서는 모든 recipient 정보에 대한 저장소로써 AD DS 서비스를 이용합니다. 그리고 MAPI 인터페이스는 RPC Communication을 이용하여 Global Address List (GAL)를 사용할 수 있도록 합니다.
  • Security Account Manager (SAM) : NT4.0 및 이전 버전에서 DSA에 Connecting 하기 위해 사용하는 인터페이스로써 RPC 통신을 이용합니다.

Directory server Agent (DSA / Ntdsa.dll)

각 도메인 컨트롤러에서 동작하는 DSA는 데이터 저장소에 대한 접근 인터페이스를 제공합니다. 추가적으로 Directory semantics 을 강제하고, 스키마를 관리하며, 오브젝트의 아이덴티티를 guarantee 및 어트리뷰트의 데이터 타입을 강제 합니다. (DBMS로써의 기본 조건들을 강제합니다.)

클라이언트 및 다른 도메인 컨트롤러가 디렉토리 저장소에 접근이 필요할 경우 이들은 위의 4개 중 하나의 인터페이스를 이용하여 DSA에 연결 (바인드) 한 후 AD DS 오브젝트와 그 속성값에 대한 검색, 읽기, 쓰기를 합니다.

Database layer

Ntdsa의 모듈로써, DSA와 Directory database 간의 인터페이스를 제공합니다. DSA는 Directory Database에 직접 접근이 불가능하며, 어플리케이션은 데이터베이스 레이어를 통해서 접근이 가능합니다. 또한 데이터베이스 레이어는 디렉토리 데이터베이스에 대한 오브젝트 뷰를 제공하며, DSA가 디렉토리 데이터베이스를 Hierarchical container의 집합의 형태로 접근할 수 있도록 합니다.

데이버베이스 레이어는 각각의 레코드(Object) 및 어트리뷰트에 대한 생성, 검색 삭제를 책임집니다.

ESE (Esent.dll)

Extensible Storage Engine 은 다른 여타의 컴포넌트와 함께 AD DS에서 사용하는 윈도우즈의 컴포넌트로서 데이터베이스와의 인터페이스 역활을 합니다. ESE는 데이터베이스 파일내의 데이터에 대한 인덱싱과 데이터 입출력을 책임 집니다. 또한 데이터베이스의 열과 행을 관리합니다. 주 목적은 어플리케이션들이 데이터를 저장하고 검색을 가능케 하는 것입니다. 또한 트렌젝션관리를 책임 집니다.

Database files

데이터 저장소를 디렉토리의 정보를 단일 데이터베이스 파일에 저장합니다. 추가적으로 데이터 저장소는 트렌젝션 로그 파일을 이용하여 데이터베이스에 대한 트렌젝션을 관리할 수 있게끔 합니다.

|
  MITOPENCOURSEWARE (OCW) 
작성일시 : 2011. 2. 1. 17:15 | 분류 : Life Note/자유로운 이야기

MIT의 양질의 강좌를 인터넷에서 수강할 수 있도록 열어놨네요.
물론 꼭 MIT 만은 아니고 다른 대학들도 같이 강좌를 업데이트를 할 수 있다고 합니다.
MIT opens their curriculums on the internet for free.
And not only MIT but other universities can upload their curriculums on the OCW.

단 이 코스는 학위를 주거나 하는건 아니네요… : )
But It isn’t for any degrees… : )
http://ocw.mit.edu/index.htm

통계학 공부는 널 이용하겠다!
It’s you for my statistics study!
http://www.khanacademy.org/

|
  안녕 피맨타 
작성일시 : 2011. 1. 30. 23:18 | 분류 : Life Note/자유로운 이야기

image

이곳에 머무르는 동안 영어가 않되는 제게 큰 도움이 됐던 피맨타… 같이 밥도 먹으로 다니고 사진도 찍고 수업시간에는 꼭 붙어서 지냈습니다. 둘다 ELS (English is a second lanaguage) 였거든요… : ) 하두 붙어 다녔더니, 이 친구의 친구들이 피맨타를 찾을 려면 절 먼저 찾아 다닐 정도였다고 합니다…ㅋ

보기에는 나이가 꽤 되어 보이지만 이제 27살인 엣된 청년입니다. 하지만 30살인 케이트홈즈는 저리 가라 할 정도의 미모의 와이프와 7년째 결혼 생활을 이어가고 있다고 하네요. 제가 33살이라고 했더니 놀랍니다. 어메이징이라구… 난 니가 27살이라구 해서 더 놀랐어…!!!

마지막 날에는 작은 선물도 받았습니다.
저두 이 친구에게 작은 선물을 항공 택배로 붙여야 할려나 봅니다.
안녕 피멘타~ : )
(피맨타는 후추 수입 상이라는 뜻이라고 하네요. 선조가 후추를 수입했나 봅니다. 그래서 제가 난 김수로왕 72대손이라고 했더니 놀랍니다. 왕자라고…ㅋ )

image

11살때 부터 꿈이 Microsoft 입사라는 이 친구… 27살이라는 작은 나이에도 네슬레 IBM을 거쳐 Microsoft에 입사를 했네요. 피맨타 고마웠어~ : )

|
  TCP Connection 분석 
작성일시 : 2011. 1. 20. 01:03 | 분류 : Windows Server/Network

image

Connection Establish
Sender                        Receiver
         -------Sync------->
         <-----Ack/Sync-----
         -------Ack-------->

Connection Close
Sender                        Receiver
         ------- Fin------->
         <-----Ack/Fin-----
         -------Ack-------->

Time Wait
양쪽 노드에서 동시에 FIN을 보내면 해당 FIN에 대해 ACK를 한 후 4분 가량을 Connection을 유지하면서 남은 Frame에 대한 처리를 진행 합니다. 이러한 상황을 Time Wait라 합니다.

Reset
Reset은 위와 같은 정상 종료가 아닌 즉시 Connection을 종료 시키는 상황을 말합니다.

- CASE 1 : SMB Reset
하위 호환성 보장은 위하여 SMB 통신을 시도하는 경우 Client는 Server에 139와 445 두개의 Port로 Sync 를 시도 합니다. 그리고 Server에서 해당 Client로 2개의 요청에 대해 Ack/Sync를 하게 됐을 때 Client는 2개의 Connection 중 하나만 선택하고 나머지는 Reset을 통해 해당 Connection을 날려 버립니다.

- CASE 2 : Ack, Reset
Client에서 Sync를 시도하는 경우 Server의 해당 Port를 다른 자원이 사용하고 있다거나, 더 이상 할당 가능한 자원이 없는 경우 Server는 Ack/Reset 을 보내 해당 Connection을 날려 버립니다.

- CASE 3 : Retransmit
전송한 frame에 대한 전송이 실패하는 경우 retransmit 이 발생합니다. 이때 동일한 Frame의 전송이 5번이 실패하고, 이후 일정 시간 대기 (,TCPMaxConnectRetransmission)이 지나게 되면 해당 Connection은 Reset 됩니다.

- CASE 4 : Port Reuse
Time Wait 상태의 포트를 재 사용하려는 경우 Reset이 발생 합니다. 이때 생성되는 Sync의 Frame Sequence Number는 항상 기존의 Connection에서 사용하던 Number 보다 높아야 합니다.

- CASE 5 : 기타 (Application / Network 장비 등…)

방화벽
Sync 자체를 Drop 시키기 때문에 Server 측에서는 어떠한 Sync 요청도 받아들이지 못합니다.

출처 : http://blogs.technet.com/b/networking/archive/2009/08/12/where-do-resets-come-from-no-the-stork-does-not-bring-them.aspx

|
  Windows 2008 Failover Cluster Persistent Reservation 
작성일시 : 2011. 1. 5. 22:11 | 분류 : Windows Server/Cluster

Persistent Reservation란 SCSI-3의 Command 로 Cluster를 관리하는 노드에서는 해당 LUN을 예약하여 LUN을 보호한다.

Cluster에 의해 예약된 LUN은 다른 머신에서는 RAW로 표시되며 접근이 불가능하다.
하지만 CLI를 이용하는 경우 Persistent Reservation을 해제 하여 접근 할 수 있다.
Cluster Node <NodeName> /Clear:<DeviceNumber>
예) Cluster Node CluNode01 /Clear:2
물론 이 경우 단일 NTFS 파티션에 대한 접근으로 인한 손상이 발생 할 수 있을 것이다.

더불어 Cluster가 아닌 머신이 먼저 온라인 시킨 파티션은 Cluster 및 해당 머신이 모두 접근이 가능하다.

|
  Windows 7 폰 간의 성능 비교 
작성일시 : 2010. 11. 23. 09:22 | 분류 : Life Note/뚝딱뚝딱 이야기

삼성 Focus 와 HTC HD7의 성능 비교
삼성 Focus 승

 

LG 옵티머스 7과 삼성 옵니아 7 간의 성능 비교
성능 : 약간의 차이로 LG 옵티머스 7 승
디스플레이 : 삼성 옵니아 7이 더 낳아 보임 (동영상 청취 시)
(LG 옵티머스 7의 스토리지 성능이 떨어진다는 점을 감안할 경우 같은 스토리지라면 LG 옵티머스의 승이 점처짐…)

|
 Prev   1   ···   4   5   6   7   8   9   10   ···   65   Next