Technical Architecture/OS_시스템 아키텍처 기본 3

1.3 기본 아키텍처(클라우드)

클라우드 컴퓨팅 it 리소스를 인터넷을 통해 원하는 즉시(On demand)로 제공하고, 사용한 만큼 지불하는 것 온프레미스 환경은 OS, HW, 어플리케이션, 관리도구 등등 제각각 이여서 표준화하기 어려웠다. 하지만 클라우드는 윈도우 리눅스 뿐이다. 클라우드 컴퓨팅 서비스 구분 서비스는 소비자(Consumer), 서비스 중개인(Broker), 서비스 공급자(Provider) 각각 구현해야 할 서비스들이 있음 클라우드 서비스 공급자 Cloud Service Provider 클라우드 서비스 공급자는 각 Layer 별로 필요한 서비스들을 구축하여 서비스 제공 물리적인 하드웨어 ~ 가상화 Layer , 보안, 서비스 등등 구축해서 제공한다. 클라우드 서비스 모델 laaS, PaaS, SaaS 크게 3가지이다...

1-2 기본아키텍처 (온프레미스)

스토리지 아키텍처 스토리지-서버 간 연결 방식 DAS(Direct Attached Storage) - 스토리지와 서버를 직접연결 스토리지에는 포트가 많지 않기에 연결되는 서버가 많아질수록 DAS로는 부담스럽다. SAN(Storage Area Network) - SAN스위치 장비 (비용, DAS비해 덜 경재적) 서버, 스토리지에서 나오는 케이블을 SAN스위치가 받고 새로 채널을 연결해준다. 연결된 서버가 많을 수록 DAS보다는 SAN이 효율적이다. 하나의 포트를 2개이상 서버가 공유가 가능하다. 단점은 SAN 스위치 유지보수 및 비용!! NAS(Network Attached Storage) - DAS와 SAN은 LUN이라는 Block Device를 할당받는 방식(공유시 별도 솔루션 필요) NAS는 네트워크..

1.1 컴퓨터 기본 구조

컴퓨터 기본구조 폰 노이만 아키텍처 CPU와 메모리를 사용하는 현대 컴퓨터 모델의 시초...!! (항상 시초는 중요..) 컴퓨터(서버) 주요 구성 요소 S/W : OS, 응용프로그램 H/D : CPU, 메모리, 디스크 NIC : 컴퓨터를 네트워크에 연결 HBA : 컴퓨터를 외장 스토리지에 연결 CPU Clock 1초당 CPU가 처리할 수 있는 명령 횟수이다! Clock은 CPU 성능을 나타내는데, Clock이 높을수록 성능이 좋다는 뜻이다! 하지만.... Clock만으로 컴퓨터 성능은 비교 불가!! (아방떼 신형 vs 2010년형 BMW 느낌...?) 예시를 살펴보자 IBM의 POWER : IBM의 UNIX 장비에 사용되는 CPU로, CPU 당 클럭 및 성능이 우수! Intel Itanium : 서버용 ..