본문 바로가기

전체 글

(212)
[NSX] Network Namespace in NSX Namespace 기술은 NSX에서도 사용됩니다.내부 LAB 환경에서 실제로 어떻게 구성되어 있고 이를 확인하는 방법을 알아보겠습니다. 우선 Network Namespace의 정의는 Wiki에 다음과 같이 기술되어 있습니다.https://en.wikipedia.org/wiki/Linux_namespacesNetwork (net)Network namespaces virtualize the network stack. On creation, a network namespace contains only a loopback interface.Each network interface (physical or virtual) is present in exactly 1 namespace and can be moved b..
[NSX] The number of current sessions of virtual server doesn't match with summation of current sessions across pool members. NSX에서 LB를 사용하는 환경에서 Connection이 종료되지 않은 상태에서 Virtual Server의 IP Address(VIP)나 Port를 변경하는 경우, Virtual Server에 남아 있는 Current Session 값이 초기화 되지 않는 현상이 있습니다. 현재 본 이슈는 Bug로 판명되어 Load Balancer 개발팀에서 Code를 Fix 중이며, Workaround로는 LB를 Hosting하는 Docker를 재시작 하기 위해서 Edge를 Maintenance Mode로 전환했다가 해제하는 방법을 가이드 드리고 있습니다. [Symptom] NSX Load Balancer에서 Virtual Server와 Pool에서 보이는 Current Session의 수는 동일한데, Pool 하위의..
Understanding of Address(Segmentation and Paging) 주소에는 다음과 같은 기준이 사용 Code Stack Data Code의 몇 번지, Data의 몇 번지가 정확한 표현 Code, Stack, Data 별로 별도의 영역이 지정 Program을 동작(해석)하는 역할은 CPU(Microprocessor)가 담당하며, 해석되는 항목 중 하나가 Address CPU 안에는 Address를 이해하기 위해서 몇 가지 Register가 위치 : CS(Code Segment), SS(Stack Segment), DS(Data Segment) Register Address 표현 할 때는 Segment Register를 반드시 활용해야 함 CS의 0x1234 offset, SS의 0x5678 offset과 같은 표현이 정확한 주소 표현 어떤 Segment는 정의한 후 Ba..