[책] 인프라 엔지니어 교과서 (네트워크 관리편)

1. 본인의 수준 서버 : 초중급 2. 느낌점 DHCP,라우터,스위치에 대해 자세히 이야기해서 꽤 좋았다. 하지만 후반에 너무 다양한걸 담을려고해서 그런지 내용이 매우 부실해진다. 목차만보면 데이터베이스 클러스터의 대한 내용이 다른다 하지만 매우 기초적인 설명만 하고 내용을 끝낸다 후반에 가면갈수록 네트워크이야기보다는 시스템적인 이야기를 주로 이야기해서 이게 네트워크 관리책인지 시스템관리책인지 혼돈이 온다. 3. 더보기…

Visual Leak Detector을 이용한 메모리 누수 탐지법

C++을 하다보면 어쩔수 없이 생기는 것이 메모리누수입니다. 물론 최근에는 스마트포인터같은게 있다고 하지만 아직도 어쩔수없이 동적할당을 스마트포인터를 통해서 할당을 하지않습니다. 그러다보니 메모리누수는 당연시 여깁니다. 이를 방지하기 위해 C++ msdn에서도 메모리누수를 확인하는법에 관해 적혀있습니다. 하지만 이와 별개로 좀더 자세히 알고싶을때가 있습니다. 그래서 여러 메모리누수탐지 라이브러리가 있는데 대표적으로 Visual Leak Detector입니다. 해당 라이브러리는 더보기…

HTTPS 우회법 두가지 원리

정부가 SNI를 보고 HTTPS을 차단하는데 이를 막는 방법은 총 두가지가 존재합니다. 하나는 길길님이 ISP에서 첫번째 패킷만을 조사한다는 점을 이용하여 패킷을 둘로 나누어 버려 조사를 피하는 법입니다. 이 게 무슨말이냐면 client hello을 패킷안에는 SNI가 있어 이를 두개로 나누어 버리게되면 ISP(인터넷 제공자)에는 이를 탐자를 못하게됩니다. 코드를 짤수 있게지만 집안에 라우터의 기능을 이용해도 더보기…

[책] Ceph 마스터

1. 본인의 수준 서버 : 초중급 2. 느낌점 스토리지 블루스토어에 관해서 이야기를 자세히 다룬다. 복구에 관해서 볼만하다. 실제 서비스에서 장애가 발생시 해당책과 ceph 트러블슈팅 페이지를 보면서 사용할듯하다. ceph설치를 ansible로 하는데 이는 매우 ceph-ansible설치의 설명이 매우 부족하다고 느낀다. 이는 공식사이트도 마찬가지이다. 하지만 ceph-deploy를 쓰게되면 ansible일 대교모일때 빠르게 설치할수 있어 장점으로 보인다. 더보기…