Skip to main content

NPU

· 2 min read

NPU 개념

  • AI, 딥러닝 활용을 위해 행렬연산 등 대량 병렬처리를 효과적으로 수행할 수 있는 차세대 반도체
  • 저전력, 고성능, 고효율, 온디바이스 AI, ML Framework 지원

NPU 구성도, 구성요소, GPU 비교

NPU 구성도

NPU

NPU 구성요소

CPU 구성 요소

구분구성 요소설명
연산부신경망 ALU뉴런 기반 산술 및 논리 연산을 수행하는 장치
레지스터연산 속도를 높이기 위해 데이터 및 명령어를 저장하는 초고속 메모리
Processing Engine명령어 실행 및 데이터 처리를 담당하는 핵심 연산 유닛
제어부버스 스케줄러CPU 내 데이터 및 명령 전송을 최적화하는 스케줄링 장치
버스CPU 내부 및 외부 장치 간 데이터 전송을 위한 경로
메모리부캐시(Cache)자주 사용하는 데이터를 저장하여 CPU 접근 속도를 향상
DMA(Direct Memory Access)CPU 개입 없이 데이터 전송을 수행하여 성능 최적화
입출력부I/O 컨트롤러외부 장치와의 데이터 입출력을 관리

NPU, GPU 비교

구분NPUGPU
목적딥러닝 및 AI 가속, 신경망 연산 최적화그래픽 및 범용 병렬 연산 (GPGPU)
특징저전력, 고성능, 고효율, 최적화된 AI 연산대량의 병렬 연산, 높은 메모리 대역폭
구조활성화 함수, 신경망 ALU, 메모리 컨트롤러SP (Streaming Processor), SIMD, HBM
연산 방식행렬 연산(MAC, Matrix Multiply-Accumulate) 최적화병렬 처리(벡터 연산, 픽셀 렌더링)
데이터 처리텐서 연산 최적화(Tensor Core, TPU 등)부동소수점 연산(FP32, FP64), 벡터 연산
활용 분야AI, 딥러닝, 엣지 컴퓨팅, 자율주행3D 그래픽, 데이터 병렬처리, 게임, 영상처리
전력 소비저전력고전력

온디바이스 AI

· One min read

온디바이스 AI 개념

  • 클라우드 서버를 거치지 않고 단말 자체에서 AI연산을 수행하는 기술
  • 개인정보/데이터보호, 빠른 응답속도, 비용절감, 오프라인 AI

온디바이스 AI 구성도, 주요 기술

온디바이스 AI 구성도

온디바이스 AI 주요 기술

구분주요기술설명
HW 기술뉴로모픽신경망을 하드웨어적으로 구현하여 초저전력 AI 연산 수행
NPUAI 연산 최적화 전용 프로세서로 CNN, RNN 등 가속 처리
HBM고대역폭 메모리로 AI 연산 시 병렬 처리 성능 향상
SoCCPU, GPU, NPU 통합 설계로 AI 연산 최적화 및 전력 절감
SW 기술엣지컴퓨팅데이터가 생성된 기기에서 직접 AI 연산 수행, 실시간 응답 가능
경량 AI모델/알고리즘모델 경량화, 저전력 최적화 기법으로 모바일·IoT 기기에서도 AI 실행 가능
MoE전문가 모델(Mixture of Experts)로 AI 연산 효율성 향상
BitNet저비트(1~2bit) 연산을 활용한 경량 AI 모델, 전력·메모리 사용 절감
개인정보보호 기술차등프라이버시데이터에 노이즈를 추가하여 개인정보 보호 강화
TPM신뢰할 수 있는 환경에서 AI 연산을 수행하는 보안 칩 활용
데이터 로컬 처리클라우드 전송 없이 기기 내에서 AI 데이터 처리, 보안 및 응답 속도 향상

데이터 거래소

· One min read

데이터 거래소 개념

  • 데이터 수집, 가공하여 부가가치를 높혀 소비자에게 공급하는 대규모 플랫폼
  • 데이터 품질보증, AI학습 데이터 마련, 데이터 활용 경제 활성화

데이터 거래소 구성도, 활성화 방안

데이터 거래소 구성도

데이터 거래소

데이터 거래소 활성화방안

  • 데이터 바우처
  • 빅데이터 캠퍼스
  • VM, R, Spark 등 데이터 분석 환경 지원

슈퍼앱

· One min read

슈퍼앱

  • 하나의 앱 안에서 다양한 서비스를 통합 제공하여 다른 앱을 설치하지 않고 여러 서비스를 이용할 수 있는 앱
  • 사용편의성, 고객 락인효과, 지속적인 거래경험

슈퍼앱, 멀티앱 비교

슈퍼앱 개념

  • 하나의 앱 안에 다양한 미니앱 통합 제공

미니앱 개념

  • 서비스별 앱 분리 후 별도 앱으로 제공

쿠버네티스

· One min read

쿠버네티스 개념

  • 컨테이너화 된 워크로드와 서비스를 관리하기 위해 이식성과 확장성을 갖춘 오픈소스 오케스트레이션 플랫폼
  • 서비스 디스커버리, 스토리지 오케스트레이션, 자동화 롤아웃, 롤백

쿠버네티스 구성도, 구성요소

쿠버네티스 구성도

쿠버네티스 구성요소

구분구성요소역할
유저Kubectl클러스터 관리 CLI
Dashboard클러스터 관리 웹 UI
컨테이너 리소스 모니터링컨테이너 시계열 로그 모니터링
컨트롤플레인API Server명령어 전달, ETCD 통신
SchedulerPod, 서비스 등 자원할당
Controller Manager컨틀로러 생성, 노드 배포
ETCD클러트더 데이터 KV 저장소
워커노드Pod기본 배포단위, 컨테이너 포함
컨테이너 런타임Pod 통한 배포컨테이너 실행 환경
Kubelet에이전트, Pod 동작 관리
KubeproxyNW프록시, 로드밸런싱

위험분석

· One min read

위험분석 개념

  • 정성적 위험 분석
    • 전문가 판단
    • 위험 영향 분석
    • 위험 범주 분류
  • 정량적 위험 분석
    • 의사결정나무 분석
    • 금전적 기대값 분석
    • 몬테카를로 시뮬레이션

위험분석 유형

의사결정나무 분석

구분내용
개념도의사결정나무분석
개념의사결정규칙을 도표화하여 관심 대상 집단을 소집단 분류 후 분석하는 기법
특징수입규모와 신용기록의 좋고 나쁨에 따른 위험도 분석

금전적 기대값 분석

구분내용
개념도금전적기대값분석
개념발생가능 시나리오 따른 미래가치를 통계적 계산하여 기대가치가 더 높은 시나리오를 선택하는 기법
특징의사결정나무 기반 발생확률과 영향력을 모두 고려하여 분석

몬테카를로 시뮬레이션 분석

구분내용
개념도몬테카를로시뮬레이션분석
개념해를 구하기 어려운 문제를 확률모형과 난수를 이용하여 해를 얻는 시뮬레이션 방법
특징난수생성 후 패턴을 도출하여 목표함수의 확률변수들의 확률분포를 추정

지능정보기술감리 실무가이드

· One min read

지능정보기술감리 실무가이드 개념

  • 빅데이터를 구축하고 분석하는 정보화 사업에 대한 감리를 수행함에 있어 필요산 사업의 단계별 감리 점검항목을 제시하기 위한 실무지침
  • 데이터 품질, 서비스연계점, 운영안정성 확보, 리스크 최소화, 정보시스템 신뢰성 증대

지능정보기술감리 실무가이드 개념도

지능정보기술감리

빅데이터 정보화사업 점검항목

분석 및 설계 단계 점검항목

구분점검항목내용
분석빅데이터 서비스 요구사항 정의여부상버목표 및 추진전략 검토
분석목표 달성을 위한 데이터 항목 정의상관관계 정의, 품질수준 설정
요구사항 정의 과정에서 데이터 품질요소 검토데이터 활용 적합성
설계데이터 수집/정제 체계의 적정 설계여부데이터 오류처리, 정제 기준
데이터 저장체계 및 보유기관 간 연계 설계데이터 이관절차, 주기적 수집 확인
데이터 표준화 및 관리체계 설계여부데이터 속성정의, 표준항목 관리

구축 및 운영 단계 점검항목

구분점검항목내용
구축데이터 생애주기 관리체계 확인생성-소멸 전 과정 감리
데이터가 설계된 대로 수집/변환되는지 점검데이터 품질/변환 절차 확인
시스템 구성요소 검증HW, SW 구성요소 설계 및 복구 계획
운영데이터 품질, 보안, 서비스 운영 관리체게 검토데이터 거버넌스 수립 여부
로그저장 및 분석 체계 확인데이터 활용패턴, 사용자 만족도 분석

운영단계 대가산정

· 2 min read

운영단계 대가산정 개념

  • SW진흥법 제 10조 의거, SW수명주기 중 운영단계 사업 및 서비스의 적정대가를 산정하기 위한 지침

운영단계 대가산정 방식

응용SW요율제 유지관리비 산정방식

구분내용산출물
1 사전준비유지관리 대상 SW 식별유지관리 대상 SW
2 유지관리대상 SW 개발비 재산정유지관리 대상 SW 개발비를 유지관리 계약적정 FP와 단가로 재산정SW개발비 (현재가치)
3 유지관리 총량 계산유지관리횟수, 시스템사용자수, 시스템중요도, 연계, 오류복구신속성 따른 난이도 계산 후 반영총 유지관리점수 (TMP)
4 유지관리 운용예산총 건수, 미충 요율 계산유지관리 요율
요율 = 10 + 5TMP/100
5 직접경비 계산유지관리실제소요 경비산정직접 경비
6 SW 유지관리비 산정SW유지관리비 산정SW 유지관리비
SW개발비 * 유지관리요율 + 직접경비

SW운영 투입공수 산정방식

구분내용산출물
1 사전준비운영 대상 SW 식별, 세부 운영 서비스 항목 정의운영 대상 SW 및 서비스 항목
2 운영 공수 계산SW 운영 업무 특성 고려, 필요 직무, 직무별 투입인력, 기간 결정IT 직무별 투입공수
3 직접 인건비 계산운영 업무 수행 인력의 직접 인건비 계산직접인건비
직접 인건비 = 투입인력 기술자 직무공수 * SW기술자 평균임금
4 제경비 및 기술료 계산운영업무 수행 인력의 제경비와 기술료 계산제경비, 기술료
제경비 = 작업 인건비 × 144154% / 기술료 = (직접 인건비 + 제경비) × 2040%
5 직접 경비 계산당해 업무 내 현재 요소로 직접 경비 산정직접 경비
6 SW 운영비 산정SW 운영비 산정SW운영비
직접인건비 + 제경비 + 기술료 + 직접 경비

고정비, 변동비 산정방식

구분내용산출물
1 사전준비유지관리 및 운영대상 SW 식별유지관리 및 운영대상 SW
대상 SW별 유지관리/운영업무 식별
2 고정비/변동비 업무 구분대상 업무 중 완전유지관리 기능개선 해당업무(변동비) 구분고정비/변동비 업무분류표
대상 업무 중 비기능 개선업무(고정비) 구분
3 고정비/변동비 산정SW재개발비 산정방식으로 변동비 산정고정비 산정표
투입공수 방식 운영비 산정방식 적용 고정비 산정변동비 산정표
4 직접경비계산당해업무 실제소요경비 산정직접경비
5 SW유지관리/운영비 산정SW유지관리/운영비 산정SW 유지관리 및 운영비
고정비 + 변동비 + 직접경비

클라우드 전환사업의 단계별 감리

· 2 min read

클라우드 전환사업 단계별 감리 개념

  • 기관이 구축/운영 중인 정보시스템 어플리케이션의 변경 없이 인프라 자원을 대상으로 클라우드로 전환하는 사업에 대한 감리를 수행하여 적정성을 평가

클라우드 전환사업 단계별 감리 개념도, 단계별 감리 방법, 클라우드 전환사업 검토항목

클라우드 전환사업 단계별 감리 개념도

클라우드 감리

클라우드 전환사업 단계별 감리 방법

클라우드 전환 사업 계획 수립/신청

단계활동세부 내용
전환 계획 수립 및 준비전환 타당성 검토클라우드 기반 전환 가능성에 대한 검토 적절성 확인
요구사항 및 영향도 분석전환 따른 이해관계자 요구사항, OS 지원 영향도 확인
자원 구성, 사용량 확정성능 안정성 확보 위한 자원 점검 및 사용권 확인
구축 및 테스트 계획 수립전환에 따른 업무 중단 최소화, 안정성 유지 방안 구축 및 테스트 계획
전환 실행nTOPS 계정 산정nTOPS 통합 계정 및 전환 산정 적절성 확인
원격접근, 방화벽 방안 산정환경 특성 따른 경로 확인, 방화벽 신청 적절성 검토

클라우드 전환 사업 실행/서비스 안정화

단계활동세부 내용
클라우드 전환APP 수정 개발IP 변경, 트래픽 분배 등으로 인한 APP 수정 요구 적정성 확인, 테스트 수행
APP 원상 복구 설계WAS, DB 서버 SW 이관과정의 정상 작동 확인, 연계 SW 영향도 분석
클라우드 서비스 이용 환경 구축클라우드 리소스를 효율적으로 활용할 수 있는 환경 설정 확인
보안 취약점 점검HW, APP 등 지원 위험요인 파악, 취약점 분석 및 대응방안 마련
데이터 이관데이터 이관 계획 수립 및 데이터 무결성 검증 확인
통합 테스트 수행사용자 환경에서 시나리오 기반 통합 테스트 수행 및 작업 결과 확인
서비스 안정화서비스 전환 및 안정화안정적 전환을 위한 APP 및 사용 SW 내 예외 기술 지원 여부, 적정 운영 검토

클라우드 전환사업 검토항목

부문점검항목세부 내용
전환 적정성 평가클라우드 전환 가능성정보시스템 특성과 클라우드 환경 간 적합성 검토
상용 SW를 공개 SW로 전환 가능 여부현재 상용 SW의 오픈소스 전환 가능성 평가
업무단위 이관 가능 여부업무시스템별 클라우드 전환 가능성 검토
인프라/시스템 분석장비 사용연한 만료 여부장비교체주기 고려한 전환 필요성 검토
SW 기술지원 만료여부SW기술지원 만료상태 확인
시스템용랴안정CPU, 메모리, 디스크용량 등 시스템자원 산정
시스템 구성클라우드 전환을 위한 시스템 구성요소 결정
NW 및 보안 영향성고립망, DR 활용 여부재해복구(DR) 또는 고립망 구성 필요성 검토
인터넷과 행정서비스 간 데이터 연동 필요여부내외부간 데이터 동기화 등 데이터 연동 필요성 검토