읽기 캐시와 쓰기 캐시의 차이 (+디스크 캐시, 캐시 메모리, HDD/SSD의 순차/랜덤엑세스 차이+개발자를위한SSD)
·
CLOUD/Azure Cloud
읽기 캐시 : 데이터를 읽어올 때, 일단 캐시에서 확인하고 없으면 디스크에서 다시 캐시에 갖다놓고, 메모리로 가져간다. 데이터를 쓸 때는 디스크에 곧바로 쓴다. -> 데이터가 순차적으로 저장되어 있을 때 유리하다. (random i/o인 경우는 오히려 불리하다. 계속 캐시에 갖다놓는데 갖다 놓은 데이터가 locality가 보장 안되니까 그런듯?) 예를 들면, 용량이 큰 영상이나 사진 파일등..? Q) 근데 random i/o 사용하는 운영체제에서는 locality 적극 사용하지 않나? 이해가 안가네? ㄴ OS는 특이케이스인거지. 일반적인 large files들은 순차적으로 저장되어 있어야만 spatial locality로 이득을 보는데, OS같은 경우는 데이터가 흩뿌려져있어도 loop문이 많이 쓰이니까 ..
MSA 환경에서 데이터 관리를 위한 필수 사항: 고가용성과 데이터 동기화 (퍼옴)
·
Computer Science/Database
https://s-core.co.kr/insight/view/msa-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EA%B4%80%EB%A6%AC%EB%A5%BC-%EC%9C%84%ED%95%9C-%ED%95%84%EC%88%98-%EC%82%AC%ED%95%AD-%EA%B3%A0%EA%B0%80%EC%9A%A9%EC%84%B1%EA%B3%BC/ 에스코어 에스코어는 디지털 혁신을 위한 고급 프로페셔널 서비스를 제공합니다. 매니지먼트 컨설팅과 소프트웨어 테크놀로지 서비스 오퍼링을 살펴보세요. s-core.co.kr 완전 정리가 잘되어있는 글이다. 필독!
Azure의 Blob Storage의 종류
·
CLOUD/Azure Cloud
총 3가지 종류가 존재한다. 1. Block Blobs : 데이터가 순차적으로 위치한 block storage (대용량 파일들. 영상이라든지..) 2. Page Blobs : random access에 최적화된 block storage (운영체제 설치할 수 있는 스토리지) 3. Append Blobs : Append operation에 최적화된 스토리지
[해결] Nat Gateway란? 사용 목적은 뭘까? (생각의 흐름 첨부)
·
CLOUD/Azure Cloud
https://dev-hojae.tistory.com/286 [카톡설명] Nat Gateway의 목적, 서버는 inbound, 클라이언트는 outbound만 열려있어도 데이터를 주고받 https://docs.microsoft.com/ko-kr/azure/virtual-network/nat-gateway/nat-overview Azure Virtual Network NAT란? Virtual Network NAT의 기능, 리소스, 아키텍처 및 구현에 대한 개요입니다. Virtual Network N.. blog.hojaelee.com ㄴ 답을 찾은듯 하다. 이 게시글 확인. 뭐가 많긴 한데, 결론적으로는 NAT Gateway를 타고 나가는 모든 outbound traffic의 IP를 이미 설정한 완전 별개의..
Zero Trust란? (+현대적 보안)
·
Computer Science/Security
제로 트러스트는 모든 사용자와 패킷, 네트워크 인터페이스 및 장치를 신뢰하지 않는 것이다. 그리고 매번 확인하는 것이다. + 모든 행위에 대한 로그를 저장하고 감사할 수 있도록 환경 구성까지. https://www.opsnow.com/%eb%b3%b4%ec%95%88-%eb%b0%a9%eb%b2%95%eb%a1%a0-%eb%b0%8f-%ec%a0%84%eb%9e%b5-%ec%a0%9c%eb%a1%9c-%ed%8a%b8%eb%9f%ac%ec%8a%a4%ed%8a%b8zero-trust%eb%9e%80/ 보안 방법론 및 전략 '제로 트러스트(Zero trust) - OpsNow 제로 트러스트(zero trust)'는 특정 기술이나 솔루션 이름이 아닙니다. 제로 트러스트는 보안 방법론, 전략, 프레임워크입니다..
Management Group의 존재 이유?
·
CLOUD/Azure Cloud
한 마디로, subscriptions들을 묶어서 관리하기 위한 것이다.