잡지식 4

[IT잡지식] MBR 과 GPT 비교표

MBR(Master Boot Record)과 GPT(Guid Partition Table)은 둘 다 하드 디스크나 SSD와 같은 저장 장치에서 파티션 정보를 관리하는 두 가지 주요 형식입니다. MBR (Master Boot Record): 크기 제한: MBR은 32비트 주소 체계를 사용하며, 이로 인해 파티션 크기 제한이 있습니다. MBR는 2TB를 초과하는 디스크에 대해 문제가 발생할 수 있습니다. 파티션 제한: MBR은 각 디스크에 4개의 기본 파티션만 지원합니다. 이로 인해 더 많은 파티션을 만들려면 확장 파티션을 사용해야 하며, 이는 복잡성을 증가시킵니다. 부트로더 위치: 부트로더와 MBR은 동일한 섹터에 위치해야 합니다. 이는 부트로더의 크기 및 MBR의 공간 제약을 가져옵니다. GPT (GUI..

IT잡지식 2024.01.25

[IT잡지식] 웹 서버 기반 세션(Session using WAS) 와 JWT 세션 비교표

아래에는 웹 애플리케이션에서 세션을 관리하는 두 가지 주요 방법인 "웹 서버 기반 세션 (Session using WAS)"과 "JWT를 이용한 세션 관리 (Session using JWT)"에 대한 비교표를 제시해 드리겠습니다. 비교 요소 웹 서버 기반 세션 (Session using WAS) JWT를 이용한 세션 관리 (Session using JWT) 정의 및 설명 웹 서버에서 클라이언트의 상태를 추적하고 관리하는 방법입니다. JSON Web Token (JWT)를 사용하여 클라이언트 상태를 암호화하고 관리하는 방법입니다. 서버 상태 저장 웹 서버에 클라이언트 세션 데이터가 저장됩니다. 서버에 상태를 저장하지 않고, 클라이언트에 JWT를 전달하여 클라이언트가 관리합니다. 확장성 대규모 트래픽에서 세..

IT잡지식 2023.09.25

[Kubernetes] run, create, apply 의 정의와 차이점

쿠버네티스(Kubernetes)는 컨테이너 오케스트레이션 시스템으로, 컨테이너화된 애플리케이션을 관리하고 배포하는 데 사용됩니다. 쿠버네티스 명령어인 run, create, apply는 쿠버네티스 클러스터에서 애플리케이션을 배포하고 관리하는 데 사용되는 주요 명령어입니다. 이들 명령어의 각각의 역할과 차이점을 비교표로 설명하겠습니다. kubectl run 역할: kubectl run 명령어는 새로운 파드(Pod)나 디플로이먼트(Deployment)를 생성하고 실행하는 데 사용됩니다. 예시: kubectl run my-app --image=my-image:tag은 my-app이라는 이름으로 이미지를 사용하여 파드를 실행합니다. 주의점: 이 명령은 주로 단일 파드를 생성하는 데 사용되며, 레플리카셋(Repl..

Kubernetes 2023.09.18

[IT잡지식] SAML 이란?

SAML은 "Security Assertion Markup Language"의 약자로, 인증 및 권한 부여 정보를 교환하기 위한 XML 기반 프로토콜입니다. SAML은 웹 기반 싱글 사인온(SSO) 시스템에서 사용되며, 서로 다른 도메인이나 서비스 제공 업체 간에 인증 정보를 안전하게 전송할 수 있도록 도와줍니다. SAML은 대개 두 개의 주요 역할을 하는 세 가지 주체에 의해 사용됩니다. 이러한 역할은 다음과 같습니다. 서비스 제공자 (Service Provider, SP): 사용자가 액세스하려는 서비스를 제공하는 측입니다. SP는 SAML 요청을 수신하고 사용자의 인증 정보를 검증합니다. 신원 제공자 (Identity Provider, IdP): 사용자의 인증 정보를 저장하고 제공하는 측입니다. Id..

IT잡지식 2023.05.21