728x90

보안 2

Distributed System 17

SecurityDependability vs Security: 신뢰성과 보안신뢰할 수 있는 컴퓨터 시스템은 그 서비스를 제공할 것이라고 정당하게 믿을 수 있는 시스템이다. 신뢰성과 관련된 요구사항RequirementDescriptionAvailability(가용성)Readiness of usage: 사용준비Reliability(신뢰성)Continuity of service delivery: 서비스 제공의 유지Safety(안전성)Very low probability of catatrophes: 비극의 낮은 가능성Maintainability(유지보수성)How easy to be repaired: 얼마나 수리하기 쉬운가 이 외의 의도적인 실패는 일반적으로 보안 문제로 간주된다.CIA Triad: CIA 삼각형..

DKU/분산처리 2024.12.14

Distributed Systems 2

Considerations of Distributed Systems1. Heterogeneity(이질)분산 시스템의 각각의 노드들이 동일한 OS나 하드웨어 등을 쓸 필요가 없다. 분산되어 있으니까!그래서 다양한 네트워크, 하드웨어, OS, 프로그래밍 언어가 사용된다.  그렇다면 이질적인 것들을 위한 서포트가 있어야하는데,미들웨어: 프로그래밍 추상화를 제공하는 소프트웨어 레이어이다. DCE, CORBA, DCOM 등모바일 코드: 한 컴퓨터에서 다른 컴퓨터로 이전되어 실행될 수 있는 프로그램 코드. JVM 등2. Openness(개방성)개방성이란 시스템의 확장성이나 재구성을 판단하는 기준이다.기존 환경에서의 이질과 관계없이 다른 서비스의 요소와 상호작용을 허용한다.핵심 요소는 coherence(일관성)인데,..

DKU/분산처리 2024.09.09
728x90