관리자
관리자(Admin)는 관리하는 사람을 말한다. 컴퓨터에서는 OS수준에서 모든 권한에 접근할수 있는 사람이다. 윈도우 NT계열은 Administrator, 유닉스 계열은 root라는 이름이 붙어 있으며 맥OS는 별도로 Administrator 라고 표기하지만 터미널 사용시에는 root를 사용해야한다. 인터넷에서는 웹사이트를 관리하는 사람을 말한다.
목차
개요
관리자(Admin)는 관리하는 사람을 말한다. 데이터 베이스, 서버 등에서 시스템 전체의 조정과 보수를 담당하며, 네트워크 시스템의 운영상 최고 권한을 갖는 자는 시스템 관리자라고 한다.[1] 인터넷에서는 웹사이트를 관리하는 사람을 말하며, 네트워크에서는 네트워크 망을 기획, 설계, 구축, 유지/보수, 관리 등 일련의 작업을 수행함으로써 전산 업무를 효과적으로 지원하는 사람을 말한다.[2] 윈도우 NT계열은 Administrator, 유닉스 계열은 root라는 이름이 붙어 있으며 macOS는 별도로 Administrator 라고 표기하지만 터미널 사용시에는 root를 사용해야한다. 블록체인을 채용하는 비트코인은 관리자가 없다. 즉 시스템 전체를 관리하는 사람이나 미리 준비된 중앙 서버가 없이도 문제없이 계속 움직이고 있다. 이런 구조는 기존 많은 시스템과는 다르다. 화폐 공급량의 상한이 정해져 있고, 관리자의 정책에 따라 가치가 좌우되지 않는 구조로 이뤄진 것이다. 이렇게 전체 시스템의 중심에 관리자가 아닌 규칙을 두는 조직을 분산형 자율 조직(DAO)이라고 한다.[3]
특징
블록체인 관리자
블록체인의 중심은 프로그램이다. 시스템 전체를 관리하는 관리자나 미리 준비된 중앙 서버가 없이도 문제없이 계속 움직이고 있다. 블록체인의 구조를 만들었다는 사토시 나카모토는 관리자가 존재하는 기존 화폐제도에 회의적이었다. "중앙은행은 화폐의 가치를 훼손하지 않는다고 생각하겠지만 화폐의 역사는 그 신뢰를 거듭 저버린 위반의 역사일 뿐이다"라고 말했을 정도이다. 사토시 나카모토가 만든 비트코인은 블록체인에 기반을 두고 있다. 화폐 공급량의 상한이 미리 정해져 있고, 중앙은행의 정책에 따라 가치가 좌우되지 않는 구조이다. 블록체인을 채용하는 비트코인의 중심에는 사람이 아닌 일련의 규칙이 있다. 송금 방법, 마이너(채굴자)에게 보수가 지급되는 방식, 갈라져 나온 거래 이력을 처리하는 절차, 비트코인의 발행 상한량 등이 포함된다. 이러한 규칙에 따라 객관적으로 움직인다. 그 밖에도 블록체인을 이용하여 관리자가 없는 조직을 만들려는 움직임이 활발해지고 있다.[4]
관리자 기능 특허 출원
중국의 전자상거래 기업 알리바바가 새로운 블록체인 기술에 관한 특허를 출원했다. 블록체인은 여러 대의 기기에 원장을 분산시키는 등 탈중앙화 기술 덕에 불법적인 거래에 관리자가 개입해 거래를 중단시키는 등의 개입을 하기 힘들다. 알리바바가 이번에 출원한 기술을 이용하면 제 3자인 관리자가 불법으로 추정되는 활동에 개입해 스마트 컨트랙트를 중단시키거나 지갑 주소를 동결시킬 수 있다고 한다. 알리바바의 특허는 자회사를 통해 미국 특허청에 출원했다. 알리바바가 개발한 블록체인 기술은 관리자 전용 계좌가 노드에 특수 트랜잭션을 전송함으로 특정 계좌에서 벌어지는 거래에 개입할 수 있는 권한을 갖게되는 개념을 소개하고 있다. 이에 따라 해당 기술은 불법거래로 추정되는 거래에 블록체인 네트워크를 통해 규제기관이 개입해 해당 거래를 동결시킬 수 있는 기능을 제공한다. 명세서는 "불법 거래에 행정기관이 개입하는 경우는 있었지만, 스마트 컨트랙트처럼 현존하는 블록체인 기반 거래에 행정기관이 개입해 거래를 필요에 따라 중단할 수 있는 특수 기술이 필요한 시점이다"라고 서술했다. 또한, 해당 기술의 명세서의 저자는 행정기관의 계좌가 해커의 주요 타겟이 되어 큰 위험을 초래할 수 있다는 가능성도 인정하며 이에 따라 다수의 계좌를 통한 분산화된 관리를 강조하기도 했다.[5]
종류
시스템 관리자
시스템 관리자(Sysadmin)는 컴퓨터 시스템이나 네트워크를 운영하고 유지 보수하기 위해 고용된 사람이다. system administrator의 약어로 SAD라고도 한다. 시스템 관리자는 정보 기술 부서의 구성원이기도 하다. 시스템 관리자는 서버나 다른 컴퓨터 운영 체제를 설치하고, 지원하고, 유지 보수하며 서비스 정지나 다른 문제에 대해 응답할 책임이 있다. 또한, 스크립팅이나 약간의 프로그래밍 실력, 시스템 관련 프로젝트에 대한 프로젝트 관리 실력, 감시, 컴퓨터 운영 기술 등을 가지고 있어야 하며 컴퓨터 문제에 대해 기술적 지원을 통한 상담 역할도 해야 한다. 시스템 관리자는 기술적인 능력과 책임을 증명해야 한다.[6] 사용자 계정과 암호의 할당, 기밀(보안) 접근 수준의 설정, 기억 장치 공간 할당 등의 임무를 수행한다. 또한 무단 접근을 감시하고 바이러스나 트로이 목마 프로그램 등 시스템을 남용하거나 악용하는 프로그램이 시스템에 침입하지 못하도록 방지할 책임이 있다.[7] 시스템 관리자의 자질로는 시스템 운영과 관리에 대한 책임성, 빠르게 발전하는 IT 기술을 신속히 수집하고 소화하는 근면성, 시스템이 원활하게 성능을 발휘하는지 항상 감시하고 유지하는 성실성, 문제 발생 시 신속하고 정확하게 대처할 수 있는 판단력과 민첩성, 올바른 가치관과 도덕성 등이 있다. 시스템 관리자의 잘못된 작업으로 시스템 전체가 고장날 수 있기 때문에 시스템 관리자는 작업을 하기 전에 작업 계획을 꼼꼼히 수립하고, 혹시 문제가 발생하면 괴돌릴 수 있도록 관련 소프트웨어나 데이터를 백업해야 한다.[8]
시스템이라고 하면 서버 컴퓨터, 클라이언트 컴퓨터, 네트워크 장비, 프린터 등이 모두 포함된다. 시스템 관리는 시스템이 최적의 환경에서 최대의 성능을 발휘하도록 시스템을 설정하고, 동작을 감시하며, 운영하는 업무이다. 크게 3가지로 성능 관리, 고장 관리, 교육과 기타 관리가 있다. 성능 관리는 하드웨어, 소프트웨어, 데이터와 같은 시스템 자원이 제 성능을 발휘할 수 있도록 최적의 환경을 구성하고 운영하는 것을 말한다. 고장 관리는 시스템이 문제 없이 정상적으로 동작하는지 감시하고 고장이 발생했을 때 신속히 복구할 수 있도록 하는 것을 말한다. 교육과 기타 관리는 사용자를 교육하고 시스템과 관련한 기타 업무를 수행하는 것을 말한다. 시스템 관리의 기본 대상은 컴퓨터이다. 서버 컴퓨터와 클라이언트 컴퓨터의 하드웨어, 소프트웨어, 데이터, 네트워크, 보안이 주요 관리 대상이다. 또한, 사용자도 시스템의 성능과 동작의 큰 영향을 미치는 중요한 요소이므로 시스템 관리의 대상이 된다.[8]
네트워크 관리자
네트워크 관리자는 컴퓨터 네트워크 기술자의 직위를 말한다. 네트워크 전문가, 네트워크 분석가라고도 한다. 이러한 사람들이 네트워크시스템에 대한 운영과 관리의 지침을 마련한다. 네트워크 관리자는 기본적으로 시스템 관리자와 동등하며, 통신망을 구성하는 하드웨어, 소프트웨어를 유지 보수한다.[9] 전체적인 네트워크시스템의 구성상태를 파악하고 실시간 시스템의 운영상태를 모니터링하고 관리한다. 네트워크케이블의 포설 위치, 레이아웃, 배선상태 등에 관한 자료를 기록·관리하고 네트워크케이블의 확장 및 변경 시 수정·관리한다. 네트워크에 연결된 사용자의 PC, 서버컴퓨터, 주변기기 등에 대해서 주소체계를 설정 및 부여한다. 네트워크의 변경 및 확장 시 주소의 설정을 조정한다. 네트워크시스템의 고장 및 운영상에 이상이 발견되면 문제점을 파악하여 복구한다. 네트워크시스템의 변경 및 신규 확장추가 시 신규로 조달된 시스템을 설치하고, 시험계획에 입각하여 기능 및 성능을 시험평가한다. 네트워크매니지먼트시스템(NMS)의 기능과 특성을 이용해서 성능관리, 구성관리 및 고장관리를 효율적으로 수행한다. 네트워크시스템에 관한 보안정책을 수립하고 외부 네트워크를 통한 해킹을 방지하기 위한 기술적 보안과 관리적 보안을 이행한다. 네트워크 이용자를 위한 전자우편 ID의 등록, 부여, 삭제 등을 관리하고 인터넷 관련 서비스를 제공한다. 네트워크관리자는 사용자의 PC상에 네트워크의 접속을 위한 네트워크프로토콜 및 서비스에 대한 셋업의 절차와 행위에 대한 교육과 기술적 자문을 지원한다. 사용자의 PC가 네트워크에 접속하는 데 문제가 있을 경우 기술적으로 지원한다. 외부망과 연동되는 통신회선(전용선, 전화망 등)에 대해서 외부망사업자와의 긴밀한 협조 하에 통신장애를 관리한다.[10]
네트워크 관리자와 시스템 관리자의 차이는 다음과 같다. 네트워크 관리자는 전체 네트워크와 시스템의 통신 방식을 담당한다. 여기에는 방화벽 작업에서 시스템 및 응용 프로그램 문제 해결에 이르기까지 네트워크 통신이 예상대로 이루어 지도록하는 것이 포함될 수 있다. 그러나 네트워크 관리자는 네트워크에 중점을두고 있으며 전체 네트워크 작동 방식에 중점을 둔다. 반드시 하나의 시스템이나 응용 프로그램 일 필요는 없다. 또한, 네트워크 관리자는 네트워크 회선, 라우터, 스위치, 방화벽, VPN 장치, WAN 가속기 및 Wi-Fi를 처리하는 경향이 있다. 시스템 관리자는 주로 시스템 및 시스템에서 실행되는 응용 프로그램에 중점을 둔다. 네트워크와 협력하여 문제를 해결하고 시스템/응용 프로그램이 예상대로 수행되지 않는 이유를 파악할 수 있다. 그러나 주요 업무는 작업중인 시스템/응용 프로그램에 있다. 서버, 운영 체제, 백업, RAID 등을 의미하는 응용 프로그램을 다루는 경향이 있다.[11]
데이터베이스 관리자
데이터베이스 관리자는 Database Administrator의 약자로 DBA라고도 한다. 한 조직 내에서 데이터베이스를 설치, 구성, 업그레이드, 관리, 감시 하는일을 하는 사람이다. 보통 자료를 복구하거나, 데이터를 보전하고, 보안을 위해 데이터에 접근을 제어하는 업무들을 한다. 데이터를 체계적으로 수집, 정리, 가공을 하며, 사용자 등록에 대해 접근 범위와 읽고쓰는 권한, 그리고 ID와 PW를 관리한다. 데이터베이스 관리자의 역할은 DB관리시스템의 기술, DB소유자의 요구에 따라 바뀌며, 분석 및 설계까지도 관리자의 몫이다. 데이터베이스 관리자는 기본적인 업무를 갖춰야 하며, 기본적인 업무에는 소프트웨어 설치, 시스템관리자의 하드웨어 및 소프트웨어 구성도 알아야 하며 보안적인 부분과 자료분석 분야에도 뛰어난 기술을 갖추어야 한다. 또한, 데이터베이스 관리, 새로운 데이터베이스의 분석, 설계, 작성도 할 줄 알아야 한다.[12]
데이터베이스 관리자는 설계 및 관리의 목적을 이해하여 최적의 분석과 혁신적인 디자인설계를 할 수 있는 논리적인 사고력과 응용력이 필요하다. 데이터는 조직의 핵심적인 정보에 해당되기 때문에 보안에 대한 책임감이 투철해야 하고, 시스템에 문제가 발생하면 신속히 복구할 수 있는 전문성과 책임성이 요구된다. 전문데이터베이스 제작업체, 데이터베이스 유통업체, 정보컨설팅업체, 시스템통합(SI)업체, 대량의 데이터를 관리하고 유통하는 공공기관 등에 진출할 수 있다. 데이터베이스관리자의 종사자 수는 18,000명이며, 향후 10년간 고용은 연평균 2.7% 증가할 것으로 전망된다(2016~2026). DB서비스가 온라인에 이어 모바일 환경으로 확장되면서 SNS, 마케팅, 고객관리시스템(CRM) 기반의 비지니스가 성장하고 있기 때문에 DB산업의 안정적인 수요가 작용할 것으로 보여 데이터베이스관리자의 고용은 현상태를 유지하거나 다소 증가할 것으로 보인다.[13]
서버 관리자
서버관리자는 서버엔지니어들을 지휘, 감독하는 역할을 한다. 한 분야의 서버 뿐만 아니라 다양한 분야의 시스템들을 관리하고 있다. 또한, 해킹이 들어오는지 수시로 점검, 관리하는 일을 하고 만약 해킹을 당했을 시 피해 규모를 확인하기 위한 추가적인 분석까지도 한다. 해결은 보안 전문가가 하지만 점검하고 관리하는 업무는 서버 관리자가 한다.[14] 서버 관리자의 역할로는 CPU, 메모리, 디스크, 네트워크의 성능 분석, 하드웨어/소프트웨어적인 부분의 관리 및 장애를 대처하는 장애 관리, 데이터 백업을 관리하는 백업 관리, 보안관리 활동 및 점검, 시스템 설계 및 구축, 시스템 관리를 위한 프로그래밍 및 보고서 작성, 중장기적인 관점에서 체계화된 서비스 운영 계획 수립 등이 있다.[15]
기업은 서버 설치, 운영, 유지하는 것부터 관리하고 보수하는 것까지 전체적으로 진행하는 사람으로 실무에 바로 투입시킬 수 있는 인재를 선호한다. 관리하는 서버 또한 업체마다 다르며, 서버 관리자는 대부분 그 업체에 종속된다. 윈도우 서버, 리눅스 서버 등 다양한 운영체제에 대한 지식이 요구된다. 리눅스는 현재 아이티(IT) 분야에서 가장 많이 활용되는 서버이다. 유닉스 기반으로 개발된 공개용 오프레이팅 시스템으로 버그나 에러 발생시 바로 개선 가능하다. 윈도우는 마이크로소프트사에서 개발했으며, 그래픽 사용자 인터페이스 지원, 멀티태스킹 능력과 사용자 편의성이 탁월하다. 서버 관리자는 이 두가지와 서버로 들어가는 통로인 네트워크도 다룰 줄 알아야 한다.[16]
웹 관리자
초기의 웹 관리자(웹 마스터), 웹 관리자 1세대는 웹 서버를 관리하고 프로그래밍을 하는 시스템 관리자를 의미했다. 주로 기술부분을 관리했었다. 후에 웹에 대해 전문적인 교육을 받는 사람들이 생기고, 웹 관리자의 영역이 기술 관리에서 사이트 전체 관리로 범위가 넓어지면서 웹 관리자 2세대가 등장하게 된다. 웹 관리자 2세대는 기존의 서버관리와 프로그래밍을 다루며 동시에 디자인 작업을 맡아서 했었다. 점차로 인터넷이 부각되고 컨텐츠에 대한 기대가 커지면서 웹을 혼자 책임지는건 불가능해졌고 웹 관리자의 영역이 분화되면서 전문화된 분야를 따로 다루는 방식으로 변했다.[17]
웹 관리자(웹 마스터)는 인터넷사이트의 게시판 관리나 사이트상에서 발생한 문제들을 해결하는 일을 담당한다. 인터넷사이트 상에서의 게시판 등을 관리하고, 인터넷사이트에서 제공하는 서비스의 기능을 향상시키며 인터넷사이트를 정기적으로 점검유지한다. 인터넷사이트 상에서 발생한 문제점을 확인하고, 문제점을 직접 해결하거나 관련자(개발자)에게 통보한다. 또한, 웹페이지에서 제공하는 기능들이나 서비스적인 측면을 업데이트하거나 제외하는 역할을 한다. 네트워크에 대한 지식을 알고 있어야하며, 웹의 언어에 대해서 어느정도 지식을 가지고 있어야 한다. 컴퓨터 구조 및 시스템, 인터넷 사이트 구축 등에 대한 지식과 기술이 요구된다. 기본적인 수리능력 및 정보분석능력을 가지고 있어야 하며, 문제를 효과적으로 해결할 수 있는 분석적이고 논리적 사고능력이 필요하다. 관습형과 진취형의 흥미를 가진 사람에게 적합하며, 협조심, 분석적 사고, 스트레스를 감내할 수 있는 성격을 가진 사람들에게 유리하다. 공채나 특채, 교육기관의 소개 등을 통해 인터넷 사업체, 인터넷 쇼핑몰 구축업체, 기업체 및 공공기관의 전산실, SI(시스템통합)업체 등에 채용될 수 있다. 웹마스터의 종사자 수는 67,000명이며, 향후 10년간 고용은 연평균 1.0% 증가할 것으로 전망된다(2016~2026). 인터넷이용이 생활화되면서 공공 및 민간의 기관(기업)들이 이동통신을 통한 유비쿼터스 환경, 다양한 응용소프트웨어가 확대되면서 웹마스터의 고용은 다소 증가할 가능성이 있다.[18]
각주
- ↑ 관리자 네이버 지식백과 - https://terms.naver.com/entry.nhn?docId=1601285&cid=50305&categoryId=50305
- ↑ 순디쌤, 〈네트워크 관리자란?〉, 《티스토리》, 2017-07-06
- ↑ 레브패밀리, 〈블록체인에는 관리자가 없다던데?〉, 《네이버 블로그》, 2018-07-19
- ↑ 후크선장, 〈블록체인에는 관리자가 없다???〉, 《네이버 블로그》, 2019-07-01
- ↑ 강풍, 〈中 알리바바, '관리자 개입'이 가능한 블록체인 특허 출원〉, 《네이버 블로그》, 2019-03-10
- ↑ 시스템 관리자 위키백과 - https://ko.wikipedia.org/wiki/%EC%8B%9C%EC%8A%A4%ED%85%9C_%EA%B4%80%EB%A6%AC%EC%9E%90
- ↑ 시스템 관리자 네이버 지식백과 - https://terms.naver.com/entry.nhn?docId=1613751&cid=50372&categoryId=50372
- ↑ 8.0 8.1 System Engineer SIK SEsik, 〈01-01ㅣ시스템 관리와 시스템 관리자〉, 《티스토리》, 2015-01-21
- ↑ 네트워크 관리자 위키백과 - https://ko.wikipedia.org/wiki/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC_%EA%B4%80%EB%A6%AC%EC%9E%90
- ↑ 네트워크 관리자 네이버 지식백과 - https://terms.naver.com/entry.nhn?docId=1028725&cid=42117&categoryId=42117
- ↑ 〈정보 기술 관리 : 네트워크 관리자와 시스템 관리자의 차이점은 무엇입니까?〉, 《presmarymethuen》, 2020-04-27
- ↑ 악동꼬마, 〈DBA-데이터베이스관리자 하는일 및 되는법〉, 《네이버 블로그》, 2014-10-21
- ↑ 데이터베이스 관리자 네이버 지식백과 - https://terms.naver.com/entry.nhn?docId=926430&cid=42116&categoryId=42116
- ↑ 길쌤, 〈서버관리자 ? 어떤 직업이고 준비해야 할 자격증은?〉, 《네이버 블로그》, 2020-06-04
- ↑ tech, 〈서버 관리자의 주요 업무?〉, 《쉐어드 아이티》, 2015
- ↑ IT수연쌤, 〈IT직업군 : 서버관리자란?〉, 《티스토리》, 2018-04-24
- ↑ 웹마스터 위키백과 - https://ko.wikipedia.org/wiki/%EC%9B%B9%EB%A7%88%EC%8A%A4%ED%84%B0
- ↑ 웹마스터 네이버 지식백과 - https://terms.naver.com/entry.nhn?docId=926435&cid=42116&categoryId=42116