Jump to section

네트워크 관리란?

URL 복사

네트워크 관리란 안정적인 네트워크를 구성, 모니터링 및 유지 관리하는 프로세스와 이를 위해 사용되는 툴 및 애플리케이션 둘 다를 의미합니다. 네트워크를 잘 관리하면 장치와 이를 사용하는 사용자 또는 소프트웨어 애플리케이션 간의 연결이 보장됩니다. 최적의 네트워크 성능과 보안을 제공하는 것도 이에 해당합니다.

프로세스 면에서, 네트워크를 제대로 관리하면 관리 태스크를 줄이고 가능한 경우 자동화를 활용할 수 있습니다. 전체 프로세스는 네트워크 프로비저닝, 성능 모니터링, 실시간 결함 관리, 네트워크 보안 모니터링을 제공하는 다양한 네트워크 관리 툴로 수행됩니다.

네트워크 관리는 라우터, 스위치, 방화벽, 액세스 포인트 등 네트워크 장치를 조직 요구 사항에 맞게 적절한 설정과 정책으로 프로비저닝하고 유지 관리하는 데서 시작됩니다. 네트워크 프로비저닝은 컴퓨터 네트워크 전반의 확장성을 최적화합니다. 이 첫 번째 구성 요소를 총칭하여 구성 관리라고 합니다.

네트워크 인프라의 가동 시간, 운영 중단, 다운타임, 정전을 지속적으로 모니터링하는 네트워크 모니터링 및 성능 관리는 네트워크 관리의 장애 요인과 최적화할 영역을 파악하는 데 매우 중요합니다. 모니터링 툴은 네트워크 성능을 관찰하고, 응답 시간을 측정하며, 트러블슈팅을 지원하여 네트워크 유지 관리를 개선합니다.

네트워크 관리에는 취약점과 보안 위협을 식별하여 무단 액세스, 데이터 침해, 보안 위협으로부터 네트워크를 보호하는 보안 관리가 포함됩니다. 방화벽, 침입 감지 및 방지 시스템(IDPS), 가상 사설망(VPN), 액세스 제어, 암호화 및 보안 정책을 구현하여 민감한 데이터와 리소스를 보호하는 작업이 이에 해당합니다.

네트워크 프로비저닝은 네트워크 장치의 초기 구성을 자동화하거나 사용자, 데이터센터 내의 서버, 컨테이너, IoT 장치 등이 액세스할 네트워크를 설정하는 것을 의미합니다.

네트워크 구성에는 네트워크 또는 네트워크로 연결된 엔드포인트 장치를 원하는 상태로 정의하고 지속적으로 그러한 상태로 유지 관리하는 작업이 포함됩니다. 네트워크 구성 및 네트워크 유지 관리는 논리적으로 네트워크 프로비저닝 다음에 이루어집니다.

네트워크 보안에는 공격, 피해 또는 무단 액세스로부터 네트워크를 보호하는 보안 시스템과 보안 관리 프로토콜을 설정하는 작업이 포함됩니다. 네트워크 관리자나 네트워크 보안 관리자는 트래픽 라우팅 프로토콜, 즉 방화벽을 설정합니다. 또한 보안, 컴플라이언스, 구성 리스크를 파악하고 해결하는 결함 관리 시스템을 설정하는데, 이는 모두 네트워크 자동화 기술로 개선할 수 있습니다. 일부 네트워크 보안 시스템은 네트워크 관리자가 문제를 해결할 수 있도록 트러블슈팅 지침도 제공합니다.

네트워크 측정에는 네트워크 모니터링 및 테스트, 트러블슈팅, 가용성 보장, 재해 복구 계획 준비가 포함됩니다. 이러한 프로세스는 네트워크 장치 전반에서 데이터가 전송되는 속도와 효율적인 네트워크 성능을 유지하는 데 도움이 됩니다. 네트워크 트래픽 메트릭을 모니터링하면 대역폭과 응답 시간을 개선하기 위한 작업을 알 수 있어, 네트워크 전체에서 사용자 환경을 최적화할 수 있습니다. 성능 관리와 성능 모니터링을 통해 성능 문제를 파악하고, 다운타임 및 가동 중단을 최소화하고, 애플리케이션 성능을 개선할 수 있습니다.

제대로 된 네트워크 관리는 네트워크 인프라 보안을 유지하고 효율성을 높이는 동시에 수동 감독 작업을 줄여줍니다. 체계적으로 네트워크를 관리하면 다음을 수행할 수 있습니다.

  1. 사전 예방적 성능 모니터링 및 알림 제공. 네트워크 관리 툴이 네트워크 장치, 서비스 및 성능 메트릭을 지속적으로 모니터링하여 다운타임, 성능 저하 또는 보안 침해 같은 문제를 실시간으로 감지할 수 있습니다. 관리자에게 전송되는 경고 및 알림은 잠재적인 문제를 경고하여 사용자가 영향받기 전에 문제 해결 작업을 수행하도록 합니다.
  2. 성능 최적화. 네트워크 관리는 트래픽 쉐이핑, 부하 분산 및 경로 최적화를 사용하여 최적의 대역폭 활용도, 짧은 대기 시간, 높은 처리량의 사용자 환경과 애플리케이션 성능을 보장합니다.
  3. 컴플라이언스 및 감사 지원. 네트워크 관리는 컴플라이언스 관리를 포괄할 수 있으므로 네트워크 활동, 구성 및 보안 정책을 모니터링하고 문서화하여 조직이 규제 컴플라이언스 및 감사 요건을 충족할 수 있도록 지원할 수 있습니다.
  4. 확장 및 용량 계획. 네트워크를 잘 관리하면 성장 예측, 네트워크 트래픽 패턴, 성능 추세를 기반으로 향후 용량 요구 사항을 예측할 수 있으므로 IT 팀은 수요 증가에 대비해 네트워크 리소스를 확장하고 하드웨어를 업그레이드하고 인프라를 최적화하여 비용 효율성을 극대화할 수 있습니다.
  5. 중요한 비즈니스 연속성 및 재해 복구 지원. 네트워크 관리는 네트워크 중단 및 재해의 영향을 최소화하기 위한 이중화, 페일오버 메커니즘, 백업 솔루션을 구현하여 비즈니스 연속성 및 재해 복구 계획에서 중요한 역할을 합니다.  

관리가 진화한 것이 자동화이듯, 네트워크 자동화는 네트워크 관리가 진화한 형태입니다.네트워크 관리 시스템은 이제 자동화를 통해 엔터프라이즈 네트워크 리소스 및 서비스를 관리합니다.   

네트워크 관리와 네트워크 자동화의 차이는 관리와 자동화의 (매우 주관적인) 차이에 있습니다. 끊김 없이 완벽한 자동화는 불가능하며, 어떤 시점에서 관리가 자동화로 바뀌는 것인지 객관적인 기준도 없습니다. 어떤 지점에 도달하면 일련의 태스크를 관리하기 위해 사람이 작업하는 양이 대폭 줄어드는데, 바로 이것이 관리 자동화가 이루어진 시점이라고 볼 수 있습니다. 네트워크 운영 팀은 네트워크 리소스와 관리 서비스를 자동화하여 현대적인 비즈니스 요구 사항을 더욱 유연하고 효과적으로 지원할 수 있습니다.

언더레이 네트워크 관리(또는 줄여서 언더레이 네트워킹)에는 허브, 스위치, 라우터, 브리지, 게이트웨이, 모뎀, 중계기와 같은 하드웨어 장치를 조율하는 작업이 포함됩니다. 오버레이 네트워크 관리(또는 줄여서 오버레이 네트워킹)에는 최종 사용자, 애플리케이션 또는 장치(실제로는 노드로 존재) 간에 디지털 연결을 구축하고 권한을 관리하는 작업이 포함됩니다.

예를 들면 다음과 같습니다. 

  • 언더레이 네트워크 관리: 네트워크 엔지니어는 Red Hat® Ansible® Automation Platform을 사용해 서버, 스위치, 라우터, 로드 밸런서와 같은 물리적 장치의 네트워크 구성을 자동화할 수 있습니다.
  • 오버레이 네트워크 관리: 네트워크 관리자는 소프트웨어 정의 네트워킹(SDN) 등의 방식으로 네트워크 제어 기능에서 네트워크 포워딩 기능을 분리하고 네트워크 하드웨어와 디지털 노드 간에 연결을 생성할 수 있습니다.

언더레이 네트워크 관리: Red Hat Ansible Automation Platform에는 모든 유형의 네트워크 하드웨어를 구성할 수 있는 수천 개의 네트워크 자동화 모듈이 포함되어 있습니다. 이 플랫폼은 Linux®와 마찬가지로 네트워크 하드웨어를 코드형 인프라(IaC)로 전환합니다. 대부분의 네트워크 스위치는 벤더의 소프트웨어와 함께 번들로 제공되지만 Red Hat Ansible Automation Platform은 IaC를 통해 연결되고 작동합니다. 따라서 네트워크 엔지니어는 전문 네트워크 인터페이스 및 독점 하드웨어를 상용화하는 Red Hat Ansible Automation Platform만 알면 됩니다.

오버레이 네트워크 관리: 

  • Red Hat Enterprise Linux: VLAN 태깅, 네트워크 브리지, 네트워크 팀, 네트워크 본딩(bonding), VPN 연결, IP 터널, 기본 게이트웨이 설정, 정적 경로, 정책 기반 라우팅 등을 구성합니다.
  • Red Hat OpenStack Platform: 강화된 Red Hat OpenStack® Platform에 정보를 제공하는 많은 오픈소스 프로젝트 중에, 다른 OpenStack 서비스를 통해 네트워크를 연결하는 Neutron이 있습니다. 네트워크 관리자는 Red Hat OpenStack Platform의 SDN을 사용해 네트워크 서비스를 관리할 수 있습니다.
  • Red Hat OpenShiftRed Hat Advanced Cluster Management for Kubernetes: SDN을 사용해 통합된 클러스터 네트워크를 생성합니다. 이 네트워크에서 네트워크 포드는 오버레이 네트워크로 구성됩니다.

네트워크 관리가 처음부터 버거운 경우는 없지만, 결국에는 그렇게 되는 것이 보통입니다. Red Hat은 언더레이 및 오버레이 네트워크를 관리하는 소프트웨어로 네트워크 관리의 어려움을 해소하도록 지원하고 그 과정을 안내해 드립니다.

Red Hat의 개발 모델과 오픈소스 소프트웨어 개발 노력을 발판으로 삼아 Red Hat이 설립을 지원한 수많은 오픈소스 커뮤니티 내 혁신과 협업을 직접 활용하고 이에 기여할 수 있습니다.

Red Hat은 미리 구성된 Red Hat Ansible Automation Platform 환경에서 인터랙티브 랩을 제공합니다. 이 인터랙티브 랩을 사용하여 네트워크 및 IT 업무를 효율적으로 생성, 관리, 확장하는 방법을 실험, 연습 및 학습할 수 있습니다. 또한 신속한 개발 및 배포, 단순화된 운영 및 분석, 일관된 최종 사용자 경험 등을 포함하여 다양하고 효율적으로 실습할 수 있는 방법을 알려드립니다.

Keep reading

문서

구성 관리란 무엇일까요?

구성 관리란 컴퓨터 시스템, 서버 및 소프트웨어를 원하는 상태로 일관되게 유지하는 프로세스로, 자동화를 통해 관리할 수 있습니다.

문서

애플리케이션 라이프사이클 관리(ALM)란?

애플리케이션 라이프사이클 관리(Application Lifecycle Management, ALM)는 개념 구상에서 수명 종료 시까지 애플리케이션의 라이프사이클을 관리하는 인력, 툴, 프로세스를 뜻합니다.

문서

SOE란?

표준 운영 환경(SOE)은 IT 부서에서 표준 빌드로 정의하는 특정 컴퓨터 운영 체제 또는 소프트웨어 컬렉션입니다.

IT 관리에 대한 자세한 내용

제품

Red Hat 인프라를 모든 환경에 걸쳐 더 쉽게 배포, 확장, 관리하도록 지원하는 시스템 관리 소프트웨어입니다.

비즈니스 룰 관리, 비즈니스 리소스 최적화, 복합 이벤트 처리를 위한 비즈니스 자동화 플랫폼입니다.

비즈니스 의사 결정 및 프로세스를 자동화하는 클라우드 네이티브 애플리케이션을 개발하기 위한 플랫폼입니다.

빌트인 보안 정책을 갖춘 단일 콘솔로 쿠버네티스 클러스터와 애플리케이션을 관리합니다.

리소스

e-book

더미에게 물어봐! 쿠버네티스 클러스터 관리

데이터시트

Red Hat Satellite 6: Red Hat Enterprise Linux를 위한 시스템 관리

교육

무료 교육 과정

Red Hat Satellite Technical Overview