Developers Haven

(DH)블로그는 개발자들이 기술 정보를 찾아볼 수 있는 안식처가 되고 싶음을 희망하여 시작하게 되었습니다. 공부한 내용과 성장 과정을 기록해두었으니 편히 둘러보시길 바랍니다.

Welcome to DH's Blog
반응형

최근글

more

스토리지-컴퓨팅 분리 아키텍처에 대하여

기존 Hadoop 빅데이터 클러스터 아키텍처에서 스토리지-컴퓨팅 분리 아키텍처로 바뀌게 된 이유에 대해서 알아보자. 기존 Hadoop 빅데이터 클러스터 아키텍처 구조 Cnode(컴퓨팅 노드), Snode(스토리지 노드)가 하나로 구성된 구조 Hadoop의 데이터 지역성 활용 가능 → 최대한 데이터가 저장된 노드에서 데이터를 처리하게 함으로써 데이터의 이동(move)을 줄이고, 네트워크를 통해 전달하지 않게 하여 처리 성능 향상 하지만 시스템 확장에 비용이 많이 들며 비효율적이라는 문제가 존재 → Why? 컴퓨팅 파워와 스토리지 용량을 함께 늘려야하므로 스토리지-컴퓨팅 분리 아키텍처 구조 스토리지와 컴퓨팅의 독립적 확장이 가능하여 비교적 저렴 마이크로 서비스(s/w 기능을 작고 독립적으로 쪼개서 서비스를 ..

Data 2024.04.18 0

[k8s] 쿠버네티스 오브젝트 - service(서비스)에 대하여

pod는 클러스터 내부에서만 접근이 가능하기 때문에 클러스터 외부에서 pod에 요청이 불가능하다. 또한, pod는 일회성으로 뜨고 지면서 IP가 계속 바뀌게 되고 클러스터 내/외부와의 통신을 유지하는 것이 불가능하다. 그래서 Service를 통해 클러스터 내부에서 고정 IP를 갖게 해서, pod 그룹에 대한 단일 진입점으로 외부와 통신할 수 있게 만들어준다. 쉽게 생각하면 Service는 클러스터 외부에서 트래픽이 들어오면 해당 Service와 연결된 pod에게 트래픽을 전달해주는 역할을 하는 것이다. Service에는 4가지 유형이 있으며 일반적으로는 아래와 같은 구성으로 이루어진다. Service 특징 ClusterIP 클러스터 내부에서 pod들이 다른 리소스들과 통신할 수 있는 클러스터 전용 IP ..

Kubernetes 2024.04.13 0

[k8s] 쿠버네티스 오브젝트 - pod에 대하여

k8s에서 파드(pod)는 1개 이상의 컨테이너가 캡슐화 되어 클러스터 안에서 배포되는 가장 작은 단위의 객체를 의미한다. 실제 Docker 로고는 고래 이미지를 따와서 만들어졌고, 고래의(컨테이너) 떼를 일컫는 파드(pod)라는 명칭으로 불리게 되었다. 1. pod의 기본적인 특징 하나의 pod에는 하나 이상의 컨테이너가 포함된다. (1 Pod = N Containers) pod는 워커 노드 IP와 별개로 고유 IP를 할당 받으며, pod 내의 컨테이너들은 자신이 속한 pod IP를 공유한다. 동일 pod내의 컨테이너들은 해당 pod가 가진 스토리지(volume)을 공유한다. pod는 반영속적인 속성을 가지고 있다. 2. pod의 생명주기 Pending : 클러스터 내 pod 생..

Kubernetes 2024.04.13 0

[k8s] 쿠버네티스 오브젝트란?

지금까지 쿠버네티스에 대한 개념과 전체적인 아키텍처에 대해서 알아보는 시간을 가졌다. 쿠버네티스에 대한 얘기에서 '오브젝트(object)'가 빠질 수 없는데 이번 시간에는 오브젝트가 무엇을 의미하는지에 대해서 알아보도록 하자. [지난 시간 내용 - 쿠버네티스의 아키텍처] 2024.04.13 - [[기술공부]/Kubernetes] - [k8s] 쿠버네티스란? with 쿠버네티스 아키텍처 - (1) [k8s] 쿠버네티스란? with 쿠버네티스 아키텍처 - (1) 지금까지 가상화 배포에서 컨테이너 배포로 바뀌게 된 배경과, 쿠버네티스가 등장하게 된 배경에 대해 알아보았다. 이번 시간에는 쿠버네티스의 개념과 아키텍처에 대해 알아보도록 하자. [지 developers-haven.tistory.com < k8s 오..

Kubernetes 2024.04.13 0

[k8s] 쿠버네티스란? with 쿠버네티스 아키텍처 - (2)

지난 시간에는 쿠버네티스에 대한 개념과 아키텍처에 대해 알아보았다. 쿠버네티스는 크게 마스터/워커 노드로 구성되어 있으며 지난 시간에는 마스터 노드의 구성과 역할에 대해서 알아보았다. 이번 시간에는 워커 노드에 대해서 자세히 알아보도록 하자. [지난 시간 내용] 2024.04.13 - [[기술공부]/Kubernetes] - [k8s] 쿠버네티스란? with 쿠버네티스 아키텍처 - (1) [k8s] 쿠버네티스란? with 쿠버네티스 아키텍처 - (1) 지금까지 가상화 배포에서 컨테이너 배포로 바뀌게 된 배경과, 쿠버네티스가 등장하게 된 배경에 대해 알아보았다. 이번 시간에는 쿠버네티스의 개념과 아키텍처에 대해 알아보도록 하자. [지 developers-haven.tistory.com 1. k8s(쿠버네티스..

Kubernetes 2024.04.13 37

Personal Space

2023년 06월의 목표

2023년 06월의 나의 목표 1년차 직장인이 되어가면서 하고 싶은 일은 많아졌지만 체력은 계속 떨어지고 있는 나 자신을 마주하게 되었다. 앞으로 내가 하고 싶은 일을 이루기 위해서는 건강한 몸과 체력이 중요하다는 생각을 가졌고, 지난달에는 건강한 습관을 들이기 위한 목표를 세웠었다. 한달동안 스쿼시를 시작하면서 조금씩 체력이 늘어가고 있음을 느낄 수 있었다. 이번달에는 체력을 더 기르면서 DAP 공부 1회독을 진행해보려 한다. TO-DO 태그 상태 Comment 스쿼시 운동하기 운동 In Progress 지난달에 이어 주2회 꾸준히 운동하면서 스쿼시 능력을 높이자. DAP 1회독 진행하기 공부 In Progress (평일 주2회 공부) DAP 자격증 서적 1회독을 진행하자. 프로젝트 내용 정리 성장 I..

Daily 목표 2023.06.20 0

[독서]챗GPT, 질문이 돈이 되는 세상

- IT/기술 - 나의 평점: ⭐️⭐️⭐️ - 독서기간: 2023년 5월 20일 - 203년 5월 21일 - 한줄 감상평: 챗GPT가 바꿔가고 있는 앞으로의 세상에서 어떤 자세로, 어떤 준비를 해야할지에 대한 이야기 💬 ’나’의 이야기 올해 초부터 챗GPT에 대한 관심은 하늘을 찌르고 있고, 챗GPT가 보여주고 있는 성능은 지금까지의 AI 기술력을 감히 뛰어넘는다고 말할 수 있을 것 같다. 챗GPT가 100만명의 사용자를 도달하는 데에는 단 일주일도 걸리지 않았고 그만큼 사람들의 관심도를 체감할 수 있었다. 내 주변 지인들 역시 챗GPT를 많이 사용하고 있었고 일부는 유료버전(’챗GPT Plus’)에 가입하여 AI의 기술력에 흠뻑 빠져있다. 나 또한 처음 챗GPT를 사용할 때는 ‘내가 지금 알고 있는 답..

[영화]미시즈 해리스 파리에 가다

- 드라마/코미디 - 나의 평점: ⭐️⭐️⭐️⭐️ - 한줄 감상평: 자신의 전재산을 걸고 디올 드레스를 만나러 떠나는 주인공 해리스에 대한 이야기 👀 영화에 대한 '나'의 감상평 한마디로 짧게 표현하자면 '좋았다.'라고 할 수 있을 것 같다. 그냥 단순히 영화가 좋았다는 것이 아니고 자극적인 이야기 없이 잔잔하게 흘러가는 스토리가 좋았고, 영화 장면마다 계속 바뀌어가는 해리스의 상황이 반전을 주어서 좋았고, 본인의 상황에 좌절하지 않고 본인의 꿈을 좇아가는 해리스의 모습이 좋았고, 엔딩을 직전에 앞두고 내 예상과 모두 다르게 흘러가는 스토리가 좋았고, 이러한 다양한 상황이 있지만 전체적인 분위기는 잔잔하게 흘러가는 것이 너무 좋았다 고 말하고 싶다. 단순히 이 영화의 줄거리('자신의 전재산을 걸고 디올 ..

반응형