728x90
반응형

OCP 2

Open Compute Project (OCP) v3.0 Rack

개요Open Compute Project(OCP) v3.0 Rack은 대규모 데이터센터의 효율성과 유연성을 극대화하기 위해 설계된 차세대 랙 시스템 표준입니다. Facebook(현 Meta)이 주도한 오픈소스 하드웨어 프로젝트인 OCP는 기존 상용 랙 인프라의 폐쇄성과 비효율성을 극복하고, 에너지 효율성과 모듈화된 확장성을 중심으로 데이터센터의 표준화된 미래를 제시합니다.1. 개념 및 정의OCP v3.0 Rack은 기존의 19인치 표준 랙을 대체하는 21인치 폭의 오픈형 랙 규격으로, 전력 공급, 냉각 방식, 장비 배치 등을 표준화하여 데이터센터 구축과 운영의 유연성과 효율성을 극대화합니다.주요 목적고밀도 서버 배치를 위한 최적화된 폼팩터 제공공통 인프라 구조를 통한 하드웨어 이식성 향상에너지 효율 중심..

Topic 2025.06.27

Open-Closed Principle (OCP)

개요Open-Closed Principle(개방-폐쇄 원칙)은 객체지향 프로그래밍(OOP)에서 가장 핵심적인 설계 원칙 중 하나로, 기존 코드를 변경하지 않고도 새로운 기능을 추가할 수 있도록 설계하라는 개념을 내포합니다. 이는 시스템의 안정성과 유지보수성을 향상시키며, SOLID 원칙의 두 번째 원칙으로도 널리 알려져 있습니다.1. 개념 및 정의Open-Closed Principle은 1988년 Bertrand Meyer가 처음 제안한 개념으로, 다음과 같이 정의됩니다:"소프트웨어 엔티티(클래스, 모듈, 함수 등)는 확장에는 열려(Open) 있고, 수정에는 닫혀(Closed) 있어야 한다."즉, 기능의 확장은 가능하지만, 기존 코드의 변경 없이 동작을 추가할 수 있어야 하며, 이는 인터페이스, 추상 클..

Topic 2025.04.25
728x90
반응형