시스템구조 72

안드로이드(Android)_4대 구성요소, 액티비티, 서비스, 방송수신자, 콘텐트 제공자, 지속 애플리케이션 데이터

▣ 안드로이드(Android)_4대 구성요소, 액티비티, 서비스, 방송수신자, 콘텐트 제공자 출처 : jamesku 액티비티(Activity) 어플리케이션의 한 화면, 안드로이드 앱을 보면 다양한 화면이 있음 화면 각각이 하나의 액티비티에 해당함 액티비티는 사용자 인터페이스를 제공하는 역할 서비스(Service) 화면에 표시되지 않고 백그라운드에서 실행되는 컴포턴트 ex) 백그라운드에서 음악 재생 방송수신자(Broadcast Receiver) 시스템의 상태에 관련된 메시지(배터리 부족 등) 혹은 어플리케이션이 발생하는 메시지(파일 다운로드 완료 등)을 수신하는 역할 콘텐트 제공자(Content Provider) 어플리케이션 내의 데이터를 다른 어플리케이션과 공유할 수 있게 해주는 기능 * 인텐트 : 어플..

시스템구조 2021.12.16

네트워크_VoIP

▣ 네트워크_VoIP ■ VoIP 구현기술 H.323 : ITU-T에서 제정한 음성, 데이터, 비디오 통신 규약으로 음성 위주로 지원을 하고 있음 SIP : IETF에서 제정한 멀티미디어 통신규약으로 멀티미디어 장점을 보유하고 있음 통화와 같은 실시간 통신을 위해서 내부적으로 RTP라는 프로토콜을 사용함 MGCP(Media Gateway Control Protocol) : 중계를 위한 게이트웨이 기술로 일부 통신 사업자들이 사용중임 megaco(MEdia GAteway COntrol) : MGCP와 같은 중계를 위한 게이트웨이 기술로 ITU-T/IETF의 공통 표준화 작업으로 만듬 2013년 85번 정답 : 4번 1) VoIP는 신뢰성 보다는 전송속도나 효율성이 더 중요하기 때문에 TCP보다 UDP를 사..

시스템구조 2021.12.16

네트워크 구조_무선랜 다중화 기술 FHSS, DSSS, OFDM, TDMA

▣ 네트워크 구조_무선랜 다중화 기술 FHSS, DSSS, OFDM, TDMA 주파수 도약 방식 (Frequency Hopping Spread Spectrum, FHSS) 출발지 신호(입력 신호)에 의해 변조된 N개의 다른 반송 주파수를 이용하는 방식으로, 유효한 통신 대역폭(링크)을 N개의 주파수 슬롯으로 분할하여 전송할 때가 되면 일부 유효 슬롯을 통해 정보를 전송 직접 확산 방식 (Direct Sequence Spread Spectrum, DSSS) 입력 신호에 주파수가 높은 디지털 신호(확산 코드)를 곱(XOR)하여 대역폭을 확산시키는 방식 OFDM (Orthogonal Frequency Division Multiplexing) 고속의 송신 신호를 수백개 이상의 직교(Orthogonal)하는 협대..

시스템구조 2021.12.16

클라우드_오픈스택(openstack), Horizon, Nova, Neutron, Swift, Cinder, Keystone, Glance

▣ 클라우드_오픈스택(openstack), Horizon, Nova, Neutron, Swift, Cinder, Keystone, Glance 오픈스택(OpenStack)은 IaaS 형태의 클라우드 컴퓨팅 오픈 소스 프로젝트이다. 2012년 창설된 비영리 단체인 OpenStack Foundation에서 유지, 보수하고 있으며 아파치 라이선스하에 배포됨 기능명 담당 프로젝트 설명 대시보드 Horizon 오픈스택 서비스와 상호 작용하는 웹 기반 셀프 서비스 포털 컴퓨터 Nova 컴퓨터(가상머신) 가상화 네트워킹 Neutron 네트워크 가상화 오브젝트 스토리지 Swift 오브젝트 스토리지 가상화 블록 스토리지 Cinder 블록 스토리지 가상화 아이덴티티 Keystone 오픈스택 인증 및 권한 서비스 이미지 G..

시스템구조 2021.11.23

앙상블(Ensemble) 기법과 보팅(Voting), 배깅(Bagging), 부스팅(Boosting), 스태킹(Stacking)

▣ 앙상블(Ensemble) 기법과 배깅(Bagging), 부스팅(Boosting), 스태킹(Stacking) 앙상블은 여러 개의 분류기를 생성하고 그 예측을 결합함으로써 보다 정확한 최종 예측을 도출하는 기법 앙상블 학습의 유형은 보팅(Voting), 배깅(Bagging), 부스팅(Boosting), 스태킹(Stacking)을 포함한 다양한 앙상블 방식이 있음 ■ 보팅(Voting) - Hard vs Soft 하드 보팅(Hard Voting) 다수결 원칙과 유사 예측한 결과값들 중 다수의 분류기가 결정한 예측값을 최종 보팅 결과값으로 선정 소프트 보팅(Soft Voting) 분류기들의 레이블 값 결정 확률을 모두 더해 이를 평균내서 확률이 가장 높은 레이블 값을 최종 보팅 결과값을 선정 ■ 배깅(Bag..

시스템구조 2021.11.20

SDN (Software Defined Networking), NFV, 노스, 사우스 바운드, 오픈플로우, 오버레이

▣ SDN (Software Defined Networking), NFV, 노스, 사우스 바운드, 오픈플로우 라우터, 스위치와 같은 네트워크 장치의 제어 부분을 데이터 전송 부분과 분리하고, 네트워크 장치의 기능을 정의할 수 있는 개방형 인터페이스를 외부에 제공하여 이를 통해 프로그램된 소프트웨어로 다양한 네트워크 경로 설정 및 제어, 관리 등을 할 수 있도록 기술 제어 평면과 데이터 평면의 분리 프로그램 가능한 제어 평면을 위한 개방형 인터페이스 하부 인프라 네트워크의 가상화 기능 지원 사우스바운드 인터페이스 : SDN네트워크를 구성하는 데이터 전송장치와 제어기에서, 제어 부분과 데이터 전송 부분간의 인터페이스 노스바운드 인터페이스 : SDN 네트워크를 구성하는 제어기와 응용에서, 제어 부분과 응용간의..

시스템구조 2021.11.18

컨볼루션 신경망_CNN(Convolution Neural Network)

▣ 컨볼루션 신경망_CNN(Convolution Neural Network) 합성곱 신경망(Convolutional Neural Network)은 딥러닝의 가장 대표적인 방법임 주로 이미지 인식에 많이 사용됨. 이미지를 작은 특징에서 복잡한 특징으로 추상화하는 것임. 일반적인 인공신경망 모델(Fully connected layer로 이루어진)은 1차원 형태의 입력형태로 한정 됨. 하지만 컬러 사진의 데이터는 3차원 데이터 형태임. 3차원으로 된 사진데이터를 FC(Fully Connected) 신경망으로 학습시키려면 2, 3차원의 데이터를 1차원으로 평면화 시켜야 함. 이렇게 될 경우 이미지 공간 정보 유실로 인한 정보 부족으로 인공 신경망이 특징을 잘 추출하지 못하고 학습이 비효율적으로 이루어 질 수 있..

시스템구조 2021.11.18

회선교환방식, 패킷교환방식 비교

▣ 회선교환방식, 패킷교환방식 비교 특성 회선교환 패킷교환 대역폭사용형식 고정된 대역폭 전송 대역폭 동적 사용 특징 데이터 교환 전 회선 설립 필요 회선설립-데이터전송-회선해제 전송할 데이터를 패킷단위로 분할 후 제어 정보를 붙여서 전송 메시지 저장 유무 저장 안됨 배달될 때까지 저장 가능 전송경로의 형태 전제전송을 위해 전송로 설립 패킷마다 전송로 설립 호출된 지국이 바쁠 때 Busy 신호를 냄 배달불가할 때 송신자에게 통보 교환노드 종류 전자 기계식 또는 컴퓨터화된 교환 노드 소규모 교환 노드 속도와 코드 변환 여부 보통 없음 속도와 코드 변환 있음 오버헤드비트 호출 설정 후에는 오버헤드 비트 없음 각 패킷마다 오버헤드 비트 있음 2021년 84번 정답 : 3번 1) 회선교환 방식에 대한 설명, 패킷..

시스템구조 2021.11.18

가용성_MTBF, MTTR, MTTF

▣ 가용성_MTBF, MTTR, MTTF MTBF (Mean Time Between Failure) 평균고장간격 수리할 수 있는 시스템 또는 설비의 고장 발생 시점부터 다음 고장 발생 시점까지의 평균 시간 수리가능한 장치의 예상 수명기간을 계산 길수록 유리 MTBF = MTTF + MTTR *고장률 = 고장건수/총가동시간 * MTBF = 1/고장률 MTTF (Mean Time To Failure) 평균고장시간 수리하지 않는 시스템, 설비 또는 제품 등의 사용 시작으로부터 고장 날 때까지의 평균 시간 수리할 수 없는 장치의 예상 수명기간을 계산 길수록 유리 MTTF = 총가동시간/고장건수 MTTR (Mean Time To Repair) 평균수리시간 고장이 일어난 시점부터 수리가 완료된 시점까지의 평균 시간..

시스템구조 2021.11.18

컴퓨터 구조_캐시_직접사상, 완전연관사상, 세트-연관사상

▣ 컴퓨터 구조_캐시_직접사상, 완전연관사상, 세트-연관사상 직접사상 (direct mapping) 각 블록은 지정된 슬롯에만 저장가능 완전연관사상 (fully-associative mapping) 주기억장치 블록이 캐시의 어느 슬롯이든 적재될 수 있게 허용함 주기억장치 블록은 어느 슬롯에도 저장 가능하므로 캐시적중여부를 검사하려면 슬롯의 모든 태그와 주기억 장치 태그필드 값이 비교되어야 함 이 비교를 하나씩 순차적 처리하면 많은 시간이 걸리므로 연관기억장치를 이용 하드웨어적으로 병렬적으로 신속히 처리함 세트-연관사상 (set-) 위 두 방식의 장점만 혼합 2021년 81번 정답 : 4번 1) 직접 사상방식은 메모리 블록과 매핑되는 캐시슬롯이 정해져 있음 메모리 블록은 자신에 배당된 캐시 슬롯에만 들어갈..

시스템구조 2021.11.18