안녕하세요@@ BTC 막내가 최고야 팀입니다.
저번 차시에는 간단한 IT infra ? IT infra engineer 는 어떤것인지 알아보았는데요
이번에는 기술자가 바라보는 IT infra 는 어떤지 장비를 선택하는 선정자 입장에서의 IT infra는 어떤지 한번 알아볼까요?
기술자 관점에서 바라보는 IT infra
인프라 엔지니어는 우수한 기술자야한다.
요청된 과제에 대해 기술적인 관점에서 적절한 답을 제안하고 실천할 수 있어야하며
어떤 문제가 발생 했을때 단 기간에 본질적인 해결책을 제시할 수 있어야한다.
인프라를 구성하는 엔지니어라면 당연히 기술적으로 답을 제안하고
문제 발생 해결능력이 필요하겠죠?
기술자 는 어떤 관점으로 인프라를 구성하는지 지금 알아봅시다 !~@!
기술자 관점으로 보는 엔지니어는 크게 4가지로 구분할수있는데요
- 서버 하드웨어
- 서버 운영체제
- 스토리지
- 네트워크 설계 및 구축 방법
이 4가지 사항을 하나하나 살펴보도록 하겠습니다!
서버 하드웨어
서버 하드웨어는 주로 Intel Architecture 서버와 엔터프라이즈급 서버
이렇게 두가지 존재하는데요 양쪽 서버 모두 메인보드, CPU, 메모리 디스크, NIC PSU 등
주요 부속 부품의 조합으로 서버 하드웨어가 구성된다고합니다.
서버 운영체제
서버 운영체제 Operationg System는 리눅스, 윈도우 유닉스 이렇게 크게 3가지로 집약할수있는데요.
운영체제는 시간을 들여 공부하면 각각 운영체제의 개념이나 기능, 특징에 정통하는것은 어려운일이 아니지만
실전 경험이 없는 기술자가 운영체제의 장애에 대응한다는것은 매우 위험한 일이예요
말하자면 경험이 없는 전공의가 갑자기 응급 환자를 수술해야하는 상황과 같달까요?
결국 어떻게 실전 경험을 쌓고 장애에 대응하는지가 기술자 관점에서 바라보는 IT infra의 핵심인거 같네요!
스토리지
데이터 저장하는 공간이라고 불리는 스토리지는
디스크의 대용량화, 플래시 디스크 등장에 따른 고속화 및 데이터의 폭발적 증가 등을 배경으로한
스토리지 가상화, 씬 프로비저닝, 중복제거, 스냅샷 등 신기술이 쏙쏙 등장하고있는데요
기술자 관점에서 바라보는 스토리지 구성은
새로운 기술의 장단점을 신중하게 파악하고 비용 대비 효과 측면에서 적절한 스토리지를 선정하는것이 중요하겠죠?
네트워크 설계와 구축 방법
오늘날의 네트워크에서 사용되는 통신 프로토콜은 대부분 TCP/IP 로 집약되므로
다양한 통신 프로토콜이 사용되던 과거와 비교하면 네트워크 지식을 전체적으로 파악하기는 쉬워졌지만
네트워크 흐름이란 눈에 보이지 않는 것이므로 실제 네트워크를 구축하고 제대로 동작하지 않는다면?
원인을 찾기는 힘들겠죠?
인터넷에서의 네트워크는 외부 네트워크랑 연결하여 통신을 해야 비로소 성립하는 것임으로
통신이 잘 되지않는다면 자신의 문제인지 아니면 상대방의 문제인지 잘 파악하는것이 핵심입니다!
이렇게 기술자 관점에서 바라보는 인프라를 살펴봤는데요 !
이번에는 선정자(결재 책임자) 가 바라봐야하는 인프라는 어떤것이 있는지 살펴봅시다!
선정자 관점 바라보는 IT infra
IT인프라를 구축하기 위해서는 다양한 선택이 필요하다
선택에는 다양한 선택지가 나오지만 100% 정답인 선택지는 없으며
프로젝트의 성질이나 기업문화 혹은 최종 결재권자 사고 방식 등
다양한 환경에 의해 정답이 달라지는게 일반적이다.
그런점을 고려해 객관적인 이유를 모아 최고의 선택으로 이끄는게 중요하다.
인프라를 구성하는 엔지니어라면 당연히 프로젝트의 이해도나
기업 문화등을 통한 최고의 선택을 하는것이 중요하겠죠?
어떤 부분을 고민하는지 지금부터 알아가봅시다!@!@!!@!@
선정자로서의 인프라 엔지니어는 크게 5가지를 검토하여 진행하는데요
- 시스템 구성
- 서버 사양 선정
- 네트워크 구성
- 데이터베이스 설계
- 운영시스템
위 5가지 사항을 하나하나 살펴보도록 하겠습니다!
시스템 구성
프로젝트에 대해서 어떤 시스템을 어느 정도의 규모로 어떻게 구성할 것인지 검토를 진행해요
예를들어서 Mail 시스템을 구축한다고 들면
최소 구성, 이중화 구성, 데이터 영역 분리 구성 등
다양한 선택 중 최선의 구성을 선택하는것이 시스템 구성의 선정자가 바라보는 인프라 관점이랄까요?
서버 사양 선정
선정자는 구매하려고 하는 서버의 사양을 선정하는데요
선정할떄는 서버 이중화의 필요성, 보수 연수, 보수 레벨, 확장성, 물리적 크기 및 중량 등
다양한 사양을 하나씩 최적으로 결정하는것 또한 선정자로써 중요한 역할이라고 할 수 있겠습니다!
네트워크 구성
인터넷을 담당하는 네트워크 구성은 그중에서도 중요하다고 할수있는데요
- 랙에 몇개의 스위치를 설치할 것인지?
- 각 스위치의 수용량은 어느정도로 할것인지?
- 네트워크를 사용할 업체는 어떤게 좋은것인지?
- 장비의 보증 기간은 어느정도인지?
- 네트워크 인터페이스의 통신량과 이중화는 어떻게 할것인지?
위 5가지 사항말고 세분화 하면 더 많지만 요약하자면 이러한 내용을 검토하고 선택을 진행함에있어
서비스에 최적의 선택을 하는것이 선정자 관점에서 바라보는 인프라의 핵심인것 같습니다.
데이터베이스 설계
데이터를 저장할 데이터베이스 설계는 크게 종류와 요건을 검토하는데요
- RDBMS 관계형 데이터베이스 관리 시스템 을 사용할것인지
- NOSQL 형태의 데이터베이스 시스템을 사용할것인지
- 데이터베이스 필요 용량은 어떤것인지
- 스키마와 물리적인 데이터 배치는 어떻게 할것인지
선정자 관점에서 본 데이터베이스 설계는 이러한 사항을 가지고 결정한다고합니다
운영 시스템
운영 시스템은 시스템을 어떻게 감시하고 운영할건지를 검토하는 분류인데요
- 장애 발생을 시스템 감지 도구로 감지하고 장애 발생을 감지 했을때만 사원이 대응
- 1차 대응은 MSP 업체에 위임한다. 그래도 해결되지 않을 때만 전화 등으로 사원에게 문제를 전달해서 단계적으로 대응한다.
- 별도의 조직을 만들어 24시간 365일 감시 운용 시스템을 구축한다.
이런식으로 운영을 어떻게하는지에 대한 부분도 선정자 관점에서 본다고합니다
다음 포스트는 인프라에 주축이되는 서버! 에 관해서 설명드리겠습니다
감사합니다!@!~
'IT KNOWLEDGE' 카테고리의 다른 글
서버의 정의 및 종류, 선정 (0) | 2022.04.19 |
---|---|
오픈소스 활용하기 (2) - Apache (0) | 2022.04.15 |
Client(클라이언트) / Server(서버) (0) | 2022.04.13 |
Azure자격증에 대해 알아보자! (0) | 2022.04.12 |
공공기관 클라우드 전환 사업 소개 (0) | 2022.04.07 |
댓글