자유게시판

후배님들을 위한 간단한 IT분야 설명 - 2(서버)

신명호 | 2015-08-07 23:36

NW쪽 벤더사로 갔을때 업무와, 구축업무 등은 너무 내용이 길어져 이만 줄이구요.. 기본틀만 아시면 될듯합니다.

 

오늘은 간단히 서버 담당자가 하는일을 말씀드릴께요

 

서버담당자가 하는일은 다음과 같습니다.

 

서버는 클라우드와 레가시로 나뉩니다.

 

요즘 학생들이 클라우드에 대해 얼마나 아시는지 몰라서 간단하게 설명드리면..

 

레가시 서버를 여러분이 사용하는 PC와 똑같다고 생각하시면 됩니다.

 

여러분이 PC사용할때 컴터 느려지만 프로세스 관리하고, 필요없는 프로그램 지우고, 침입자로 부터 보호하기 위해 안티바이러스 솔루션을 설치하고,, 적당한 윈도우 패치,, 등을 수행하시지요?

 

서버도 동일합니다.. OS가 서버용이라는 것과,, TB급의 어마어마한 용량, 그리고 무중단 서비스를 지원해야 하기 때문에 통상 미러링(복제본)으로 2대이상 클러스터링 구조로 연결시켜 둔것입니다.

 

클라우드 서버는 여기서 쪼끔 더 어려운데요.. 여러분이 VM이나 가상화 도구를 올려 본적이 있으신지 모르겠는데.. 클라우드 서버는 하나의 어마어마하게 빵빵한 서버위에 논리적인 서버구성을 하여 수십대의 가상 서버를 올리는 기술입니다.

(장애나면 원인 찾기가 너무 어려워요 ㅜㅜ, 레가시 서버에 하드웨어가 폴트나면 그것만 갈아주면 되는데.. 클라우드 서버에 하드웨어 폴트나면 이 영역을 지금 어느 서버가 참조하고 있는지부터 찾아내야 하는데.. 내부구성이 가상정보라 찾는게 장난아닙니다. ㅠㅠ)

수업시간이 아니기에 클라우드 장비의 장단점은 생략할께요.. 결론은 돈때문에 지금 시장이 클라우드 서버기술자를 갈구 한다는 것정도는 알아두겠습니다.

 

서버 담당자도 NW담당자와 하는일은 비슷해요..

 

다만 한 담당자가 제가 있었던 직장 기준으로 레가시 서버는 40~60대, 클라우드 서버는 100~150대 정도를 담당합니다.

 

그럼 출근하면 먼저 서버를 다 접속해서 일일점검을 합니다. 야간에 발생했던 특이 이벤트를 검사하고, 서버에서 필수적으로 구동되어 있어야 하는 프로세스를 체크합니다. 솔직히 이것만 해도 오전일과는 끝납니다.

 

 이후 서버마다 OS 패치, 윈도우 업데이트, 각종 어플리케이션 패치를 적용이전 사전 테스트를 합니다.

 (서버는 윈도우 업데이트도 마음대로 하면 안됩니다.. 올라가있는 프로세스중 하나라도 충돌나면 서비스가 마비되거든요)

 

그것과 함께 비상시에 복구하기 위한 데이터 백업과 복구 정책, 장애 발생시 트러블 슈팅을 합니다.

 

여기서 잠깐 실무예를 들어볼꼐요

 

1. 내가 운영하는 60대의 서버중 10대는 창원대학교 홈페이지 웹을 담당하고 있다. 무중단 서비스를 위해 동일한 구성으로 3대가 WEB 서버 기능을 하는데 문제는 동일하게 구성된 3대의 서버에서 오직 2대의 서버에만 과도하게 많은 로그가 축적되어 있다..

 이론상 한대당 동시접속자 500명 총 3대의 서버로 1500대 사용자를 수용가능하지만, 2대의 서버에만 로그가 쌓이고 있는바 나머지 한대의서버는 제기능을 반응하지 않는것으로 추정되어 다수 사용자 접속시 서비스 마비가 예상된다.

 

2. 나는 현재 2TB의 저장공간을 가진 서버 3대로 특정 데이터를 보관하고 있다.

   회사 규정상 로그 보관기간은 6개월이나, 하루에 쌓이는 사용자로그는 서버당 500GB가 생성이 된다.

   현재로서는 2TB의 저장공간으로는 고작 일주일도 보관할 수 밖에 없다.

   이 문제를 해결하시오.

 

 

이런일을 합니다. 물론 행정적인일도 대부분이지만.. 패스워드 바꾸는것도 일입니다... NW 도 마찬가지지만..

 

졸리네용~ 3에서 뵙겠습니다.

 


김태완 2015-08-22 (22:16)
감사히 잘 봤습니다!
이전글 후배님들을 위한 간단한 IT분야 설명 - 3(DBA/APP운영)
다음글 후배님들을 위한 간단한 IT분야 설명 - 1(개발/NW)
이동할 게시판을 선택 하십시오.