IT 인프라

스핑크스·2024년 5월 13일

복습

목록 보기
6/6

이번 수업은 IT인프라의 전반적인 이해를 돕기위한 수업이었다. DX컨설턴트 트랙에 걸맞게 데이터 분석가가 되기 위한 능력을 함양하기에 적합한 수업이라고 생각된다.

또한 학습한 이론으로 네트워크부터 인프라 설계까지의 실습을 통해 실무과정이 어떻게 이루어 지는지 간단하게 경험해 볼 수 있었다.

이러한 경험은 이론으로만 습득하는 것보다 많은 도움이 되었다고 생각한다 :)

IT인프라

1. IT인프라 이해

IT 인프라란?

네트워크 서버, 데이터베이스, 정보보안, 시스템 소프트 웨어 및 기반시설 등 IT서비스의 기반이 되는 시스템 및 구조

IT 인프라 유형

  • IT 인프라는 크게 기존 인프라(On-Premise)와 클라우드 인프라로 구분

  • 온 프레미스(On-Premise)

  • 클라우드

    • 퍼블릭 클라우드
    • 프라이빗 클라우드
    • 하이브리드 클라우드
    • 멀티 클라우드

온 프레미스

  • 서버, 스토리지, 네트워크 등을 기업 자체적으로 보유, 운영하는 방식

  • 클라우드 컴퓨팅의 발전 이전까지 사용하던 일반적이고 전통적인 인프라 유형

클라우드

  • 퍼블릭 클라우드
 -클라우드 컴퓨팅 서비스를 제공해주는 업체(CSP,Cloud Service Provider)에게 인프라에 필요한 자원들을 대여하여 사용하는 방식
-CSP ex: AWS, Azure, GCP, KT클라우드, 네이버 클라우드 등
  • 프라이빗 클라우드

     -기업이 직접 클라우드 환경을 구축, 이를 기업내부에서 활용, 계열사에게 공개
      -특정 기업, 특정 사용자만 사용하는 방식
      -서비스 자원과 데이터는 기업의 데이터센터에 저장
  • 하이브리드 유형

    	- 기존 온 프레미스에 구성되어 있는 인프라와 퍼블릭 클라우드를 혼용하여 사용
  • 멀티 클라우드

    	- 2개 이상의 서로 다른 클라우드를 함께 사용, AWS + Azure, AWS+KT
    • 하나의 CSP에 종속되지 않기 위함

IT 인프라 구성도

- IT인프라 구성 등을 한 눈에 알아볼 수 있는 다이어그램
- 시스템 배치 연결관계를 아이콘, 선으로 구조화

2. 스위치 네트워크 구성

네트워크 이해

Net + Work의 합성어

  • 컴퓨터 같은 노드들이 통신 기술을 이용하여 그물망처럼 연결된 통신 형태

네트워크 종류

- PAN(Personal Area Network) : 가장 작은 규모
- LAN(Local Area Network) : 근거리 영역
- MAN(Metropolitan Area Network) : 대도시 영역
- WAN(Wide Area Network): 광대역

OSI 7계층 모델 **

통신이 일어나는 과정을 7단계로 크게 구분하여 한 눈에 들어올 수 있도록 정의

  • 응용 : 사용자에게 다양한 Network 서비스 제공(email, FTP, 가상터미널 등)

  • 표현 : App, Layer에 대한 Data 전송, Syntax 협의, Data Format 결정, 구성, Code 변환, 구축 변환, 압축, 암호화

  • 세션 : Interhost Communication

  • 전송 : End to End Connection

  • 네트워크 : 논리적인 주소를 사용, 경로 관리, 최적 경로 선정 등

  • 데이터 링크 : Data 전송을 위한 Format 결정, 물리적인 주소(MAC) 사용 등

  • 물리 : 물리적인 연결, 기능적 절차적인 수단 제공

TCP/IP 4계층 모델

OSI 7계층 모델을 기반으로 실제 업무에서 이용될 수 있도록 단순화 된 모형

스위치 네트워크

스위치

  • MAC 주소를 기반으로 스위칭을 하는 2계층 장비
  • 스위칭 : 노드와 노드간 연결을 중재해주는 것

MAC Address 와 Ethernet

  • MAC Address
    • 네트워크 상의 장비 구분을 위하여 각 장비의 인터페이스 마다 할당된 주소
    • MAC 주소 형식 (48bit) : D0-3C-1F-9C-FA-F9
    • MAC 주소는 일반적으로 네트워크 인터페이스 카드(NIC)의 제조사가 할당하여 하드웨어 저장
  • Ethernet
    • 통신하기 위한 일련의 기술 및 약속 중 하나, MAC 기반으로 통신하는 방법에 관한 2계층 프로토콜
  • MAC Address Tables
    - 스위치가 스위칭 하기 위해 관리하는 테이블

3. IP 네트워크 이해

IP주소

  • IP 주소는 32bit의 2진수로 구성
    10101100000100001000000000010001

  • 이를 아래와 같은 단계를 거쳐 익숙한 10진수로 바꾸어 표현

  1. 32bit를 4개의 octet으로 나눈 후
    10101100 00010000 10000000 00010001
  2. 각 octet(1 byte)을 이루는 이진수를 십진수로 변환
    172 16 128 17
  3. 각 십진수를 점을 통해 구분(Dotted-decimal notation)
    172.16.128.1

IP 주소 구조

• Network 주소

- 인터넷의 수많은 네트워크에서 네트워크를 식별해 주는 역할

• Host 주소

- 같은 네트워크의 수많은 호스트들 중에서 해당 호스트를 식별해 주는 역할

라우터와 라우팅

  • 라우터

    • IP 주소를 기반으로 라우팅을 하는 3계층 장비
    • 라우팅은 최적의 경로를 선택하는 프로세스
  • 라우팅

    • 서로 다른 IP 네트워크 간에 패킷을 전달하는 프로세스
    • 라우터는 라우팅 테이블에 저장된 정보를 사용하여 라우팅을 수행

서비스 요구사항 분석 및 인프라 설계

프로젝트 수주를 위한 제안 프로세스

하나의 예시 프로세스로 모두가 똑같은 과정을 거치지는 않는다.

요구사항 분석

  • 제안 또는 제안서 작성을 위한 가장 첫번째 단계
  • 고객의 요구사항을 분석하여 알맞은 서비스를 구성

요구사항 분석 프로세스

  1. 비즈니스 환경 분석
  2. 기능 요구사항 분석
  3. 서비스 요구사항 분석
  4. 아키텍처 요구사항 검토 및 확정

서비스 분석 및 도출 방안

  • 지속적 커뮤니케이션
  • 충분한 의견 교환 및 조율
  • 요구에 따른 정확한 서비스 제안 인지 확인

서비스 구성도

서비스 구성도 예

  • 서비스 구성도는 서비스 구성 작업을 착실히 수행하기 위해 구체적인 설계도를 만드는 단계
     - 고객에게 도출한 요구사항을 구체화
     - 시스템 구현을 준비하는 단계

인프라 구성도

  1. 서비스 배치도 작성
    ① 본사 데이터센터 구성도
    ② 관제/디바이스 구성도
  2. 작성된 서비스 배치도 연결
  3. 배치도를 기반으로 인프라 구성도 작성

서비스 구성도와 인프라 구성도를 결합해 최종적으로 작성한다.

profile
데이터 분석가

0개의 댓글