총 5개
-
운영체제 분산 운영체제 레포트 과제제출 시험대비2025.05.021. 분산 운영체제 분산 운영체제는 네트워크로 연결된 여러 대의 컴퓨터가 협력하여 하나의 시스템처럼 동작하는 운영체제입니다. 대표적인 분산 운영체제 모델로는 Peer-to-Peer 모델과 클라이언트/서버 모델이 있습니다. Peer-to-Peer 모델은 중앙 서버 없이 개인 PC들이 직접 데이터를 주고받는 방식으로, 확장성이 높고 비용이 저렴하지만 보안이 취약하고 검색 속도가 느린 단점이 있습니다. 클라이언트/서버 모델은 중앙 서버가 자원을 관리하고 클라이언트가 서비스를 요청하는 방식으로, 보안이 강화되고 체계적인 구조를 가지지만 서...2025.05.02
-
미들웨어 아키텍처의 개념과 종류 및 활용 사례2025.12.201. 원격 프로시저 호출 (RPC) RPC는 분산 시스템에서 다른 주소 공간에 실행되는 프로시저를 호출할 수 있게 해주는 프로토콜이다. 네트워크로 연결된 다른 컴퓨터의 프로그램을 로컬에서 실행하는 것처럼 사용할 수 있다. 구글의 gRPC는 고성능 RPC 프레임워크로 다양한 프로그래밍 언어에서 사용되며, 마이크로서비스 간의 빠르고 효율적인 통신을 가능하게 한다. 2. 메시지 지향 미들웨어 (MOM) MOM은 메시지를 통해 분산 시스템의 구성 요소 간의 통신을 지원하는 미들웨어이다. 비동기 통신을 주로 사용하며, 메시지 큐를 통해 데이...2025.12.20
-
미들웨어 아키텍쳐 개념과 종류, 사례2025.01.161. 미들웨어 개념 미들웨어는 운영 체제와 응용 소프트웨어의 중간에서 조정과 중개의 역할을 수행하는 소프트웨어입니다. 분산 컴퓨팅 환경에서 단일 사용자 환경을 제공하고 이기종 간 시스템의 네트워크를 연결하거나 클라이언트와 서버 간의 통신을 담당하는 역할을 합니다. 2. 미들웨어 동작 원리 미들웨어는 운영 체제와 응용 소프트웨어 사이에서 중개 역할을 하며, 응용 소프트웨어가 운영 체제로부터 제공받는 서비스 이외에 추가적인 서비스를 제공합니다. 3. 원격 프로시저 호출 (RPC) 원격 프로시저 호출은 네트워크로 연결된 서버 사이에 원격...2025.01.16
-
SIR모델을 이용한 코로나19 전염병 확산 분석 및 종식 예측2025.11.161. SIR 모델 SIR 모델은 전염병의 확산 추이를 시뮬레이션하기 위해 고안된 수학적 모델입니다. 집단의 개체들을 S(감염 대상군), I(감염군), R(회복군) 3개 그룹으로 나누어 그룹 간 개체 이동량을 시뮬레이션합니다. 시간에 따른 함수 S(t), I(t), R(t)로 표현되며, 이들의 합은 전체 인구수 N입니다. 감염률(β)과 회복률(γ)을 이용한 미분방정식으로 표현되며, 기초 감염 재생산 수(R₀)를 통해 전염병 확산 여부를 판단합니다. 2. 코로나19 바이러스 특성 SARS-CoV-2는 호흡기 상피세포에 침투하여 발열, ...2025.11.16
-
OSI 7계층의 계층별 역할 및 기능2025.12.151. 물리 계층(Physical Layer) OSI 모델의 가장 하위 계층으로 데이터의 물리적 전송을 담당합니다. 전송 매체를 통해 실제 비트 스트림을 전기적 신호나 광신호 형태로 주고받으며, 케이블 길이, 커넥터 형태, 전압 세기 등 하드웨어 요소가 중심입니다. 허브, 리피터, 케이블 등이 대표 장비이며, 전송의 정확성보다 전송 존재 자체가 중요합니다. 2. 데이터 링크 계층(Data Link Layer) 물리 계층의 신호를 프레임 단위로 묶어 전송하고 오류 검출 및 수정을 담당합니다. MAC 주소를 이용한 인접 장치 간 통신, ...2025.12.15