minIO
-
CoudNet@ 팀의 가시다님께서 리딩하시는 MinIO Study 3주차 스터디 내용 정리 이번 주차에는 MinIO 스터디의 마지막 주차로 스토리지 접근 제어인 PBAC, LDAP 연동 그리고 SDK 를 활용한 MinIO 접근에 대해서 공부했습니다. 실습 환경 구성은 앞의 글을 참고 바랍니다.1. LDAP LDAP (Lightweight Directory Access Protocol) 은 사용자, 그룹, 권한 정보를 계층적으로 보관하는 '주소록/조직도' 를 의미합니다.1.1. LDAP 구성 LDAP 은 다음과 같은 구성으로 이루어집니다. 1. LDAP 서버- 사용자, 그룹, 권한 정보를 디렉토리 라는 구조로 보관하는 중앙 관리소 2. 디렉토리 구조- 아래와 같은 계층적 주소로 정보를 저장 dc - co..
[MinIO Study 3주차] MinIO 접근 제어 (feat. LDAP)CoudNet@ 팀의 가시다님께서 리딩하시는 MinIO Study 3주차 스터디 내용 정리 이번 주차에는 MinIO 스터디의 마지막 주차로 스토리지 접근 제어인 PBAC, LDAP 연동 그리고 SDK 를 활용한 MinIO 접근에 대해서 공부했습니다. 실습 환경 구성은 앞의 글을 참고 바랍니다.1. LDAP LDAP (Lightweight Directory Access Protocol) 은 사용자, 그룹, 권한 정보를 계층적으로 보관하는 '주소록/조직도' 를 의미합니다.1.1. LDAP 구성 LDAP 은 다음과 같은 구성으로 이루어집니다. 1. LDAP 서버- 사용자, 그룹, 권한 정보를 디렉토리 라는 구조로 보관하는 중앙 관리소 2. 디렉토리 구조- 아래와 같은 계층적 주소로 정보를 저장 dc - co..
2025.09.25 -
CoudNet@ 팀의 가시다님께서 리딩하시는 MinIO Study 3주차 스터디 내용 정리 이번 주차에는 MinIO 스터디의 마지막 주차로 스토리지 접근 제어인 PBAC, LDAP 연동 그리고 SDK 를 활용한 MinIO 접근에 대해서 공부했습니다. 1. 실습환경 구성 이번 주차에서는 Kind 를 이용하여 MinIO 실습 환경을 구성했습니다. 1.1. kind 를 통한 k8s 배포 kind create cluster --name myk8s --image kindest/node:v1.33.4 --config - 1.2. MinIO 배포 helm install --namespace minio-operator --create-namespace minio-operator minio-operator/oper..
[MinIO Study 3주차] MinIO 접근 제어 (feat. PBAC)CoudNet@ 팀의 가시다님께서 리딩하시는 MinIO Study 3주차 스터디 내용 정리 이번 주차에는 MinIO 스터디의 마지막 주차로 스토리지 접근 제어인 PBAC, LDAP 연동 그리고 SDK 를 활용한 MinIO 접근에 대해서 공부했습니다. 1. 실습환경 구성 이번 주차에서는 Kind 를 이용하여 MinIO 실습 환경을 구성했습니다. 1.1. kind 를 통한 k8s 배포 kind create cluster --name myk8s --image kindest/node:v1.33.4 --config - 1.2. MinIO 배포 helm install --namespace minio-operator --create-namespace minio-operator minio-operator/oper..
2025.09.25 -
CoudNet@ 팀의 가시다님께서 리딩하시는 MinIO Study 2주차 스터디 내용 정리 이번 주차에는 MinIO 스토리지 사용과 관련된 DirectPV 그리고 성능에 대해서 공부했습니다.1. MinIO Hardware Checklist 이전 글에서는 MinIO 를 위한 Software Checklist 를 알아보았다면, 이번에는 Hardware Checklist 를 확인해보겠습니다.다만, 실제 물리서버가 없는 관계로 이론적인 내용으로만 확인이 가능합니다. 1.1. MinIO Hardware Checklist - MinIO 를 통해 저장할 예상 데이터 양 (테라바이트 단위)- 향후 2년 간 데이터 볼륨의 예상 성장률- 평균 객체 크기별 객체 수- 데이터의 평균 보존 기간 (년)- 배포할 사이트 수- ..
[MinIO Study 2주차] MinIO PerformanceCoudNet@ 팀의 가시다님께서 리딩하시는 MinIO Study 2주차 스터디 내용 정리 이번 주차에는 MinIO 스토리지 사용과 관련된 DirectPV 그리고 성능에 대해서 공부했습니다.1. MinIO Hardware Checklist 이전 글에서는 MinIO 를 위한 Software Checklist 를 알아보았다면, 이번에는 Hardware Checklist 를 확인해보겠습니다.다만, 실제 물리서버가 없는 관계로 이론적인 내용으로만 확인이 가능합니다. 1.1. MinIO Hardware Checklist - MinIO 를 통해 저장할 예상 데이터 양 (테라바이트 단위)- 향후 2년 간 데이터 볼륨의 예상 성장률- 평균 객체 크기별 객체 수- 데이터의 평균 보존 기간 (년)- 배포할 사이트 수- ..
2025.09.21 -
CoudNet@ 팀의 가시다님께서 리딩하시는 MinIO Study 2주차 스터디 내용 정리 이번 주차에는 MinIO 스토리지 사용과 관련된 DirectPV 그리고 성능에 대해서 공부했습니다. 1. 실습 환경 구성 이번 주차부터는 AWS EC2 에 K3S 를 설치하여 MinIO 실습을 진행했습니다.EC2 환경은 AWS IaC 서비스인 CloudFormation 으로 배포했습니다. 1.1. CloudFormation 배포 AWS CLI 를 통해 CloudFormation 을 배포했으며, CloudFormation 을 사용하는 방법은 따로 명시하지 않았습니다. # YAML 파일 다운로드curl -O https://s3.ap-northeast-2.amazonaws.com/cloudformation.cloud..
[MinIO Study 2주차] MinIO 와 DirectPVCoudNet@ 팀의 가시다님께서 리딩하시는 MinIO Study 2주차 스터디 내용 정리 이번 주차에는 MinIO 스토리지 사용과 관련된 DirectPV 그리고 성능에 대해서 공부했습니다. 1. 실습 환경 구성 이번 주차부터는 AWS EC2 에 K3S 를 설치하여 MinIO 실습을 진행했습니다.EC2 환경은 AWS IaC 서비스인 CloudFormation 으로 배포했습니다. 1.1. CloudFormation 배포 AWS CLI 를 통해 CloudFormation 을 배포했으며, CloudFormation 을 사용하는 방법은 따로 명시하지 않았습니다. # YAML 파일 다운로드curl -O https://s3.ap-northeast-2.amazonaws.com/cloudformation.cloud..
2025.09.21 -
CoudNet@ 팀의 가시다님께서 리딩하시는 MinIO Study 1주차 스터디 내용 정리 스터디 첫 주차에는 MinIO 스토리지에 대해 소개하고 동작 방식을 학습했습니다.이번 글에서는 MinIO 를 실제 배포해보고 앞서 배웠던 동작 방식 개념을 실습해보려고 합니다.1. MinIO as a Container (SNSD) MinIO 첫 실습인 만큼 Single-Node Single-Disk (SNSD) 배포 방식을 사용하겠습니다.SNSD 는 Docker 를 통해서 간단하게 실습할 수 있습니다. 1.1. MinIO Docker 배포 별도 실습 디렉토리 생성mkdir /tmp/datatree -h /tmp/data Docker 를 통한 MinIO 배포# Port : MinIO API 포트 (9000), 웹..
[MinIO Study 1주차] MinIO 배포 및 기본 활용CoudNet@ 팀의 가시다님께서 리딩하시는 MinIO Study 1주차 스터디 내용 정리 스터디 첫 주차에는 MinIO 스토리지에 대해 소개하고 동작 방식을 학습했습니다.이번 글에서는 MinIO 를 실제 배포해보고 앞서 배웠던 동작 방식 개념을 실습해보려고 합니다.1. MinIO as a Container (SNSD) MinIO 첫 실습인 만큼 Single-Node Single-Disk (SNSD) 배포 방식을 사용하겠습니다.SNSD 는 Docker 를 통해서 간단하게 실습할 수 있습니다. 1.1. MinIO Docker 배포 별도 실습 디렉토리 생성mkdir /tmp/datatree -h /tmp/data Docker 를 통한 MinIO 배포# Port : MinIO API 포트 (9000), 웹..
2025.09.14 -
CoudNet@ 팀의 가시다님께서 리딩하시는 MinIO Study 1주차 스터디 내용 정리 스터디 첫 주차에는 MinIO 스토리지에 대해 소개하고 동작 방식을 학습했습니다.MinIO 는 S3 와 완벽하게 호환되는 오브젝트 스토리지입니다.이번 글에서는 MinIO 가 왜 오브젝트 스토리지를 선택하게 되었는지 각각의 스토리지 별 특성을 알아보고 그 이유를 확인해보려고 합니다. 1. Storage 1.1. Block Storage 블록 스토리지는 데이터를 고정된 크기의 블록으로 나누어 저장하는 방식의 스토리지입니다.블록 스토리지의 주요 특징은 다음과 같습니다. a. 블록 단위 저장- 블록 스토리지는 데이터를 고정된 크기의 블록 단위로 나누어 저장하는 방식- 일반적으로 16KB 크기의 블록으로 나누어져 저장-..
[MinIO Study 1주차] MinIO 소개CoudNet@ 팀의 가시다님께서 리딩하시는 MinIO Study 1주차 스터디 내용 정리 스터디 첫 주차에는 MinIO 스토리지에 대해 소개하고 동작 방식을 학습했습니다.MinIO 는 S3 와 완벽하게 호환되는 오브젝트 스토리지입니다.이번 글에서는 MinIO 가 왜 오브젝트 스토리지를 선택하게 되었는지 각각의 스토리지 별 특성을 알아보고 그 이유를 확인해보려고 합니다. 1. Storage 1.1. Block Storage 블록 스토리지는 데이터를 고정된 크기의 블록으로 나누어 저장하는 방식의 스토리지입니다.블록 스토리지의 주요 특징은 다음과 같습니다. a. 블록 단위 저장- 블록 스토리지는 데이터를 고정된 크기의 블록 단위로 나누어 저장하는 방식- 일반적으로 16KB 크기의 블록으로 나누어져 저장-..
2025.09.14