본문 바로가기
IT study/99. etc: IT 상식

컴퓨팅 및 데이터 처리 환경: 엣지, 온프레미스, 클라우드

by Lacuna028 2023. 8. 18.

0. 컴퓨팅(Computing):

- 컴퓨터를 사용하여 데이터를 처리하고 계산하는 모든 작업과 프로세스를 나타내는 용어

- 숫자 계산, 데이터 분석, 정보 처리, 문제 해결, 알고리즘 실행 등 기본적으로 컴퓨터를 사용하여 정보를 다루고 작업을 수행하는 모든 활동을 의미

  • 데이터 처리: 숫자나 문자 등의 데이터를 입력받아 가공하여 결과를 출력하는 작업
  • 알고리즘 실행: 특정한 규칙과 절차에 따라 작업을 수행하는 컴퓨터 프로그램이나 코드를 실행
  • 데이터 분석: 대량의 데이터를 통계적이거나 기계학습 기법을 사용하여 유용한 정보 및 패턴을 찾는 작업
  • 시뮬레이션: 현실 세계의 상황이나 시스템을 모델링하여 가상 환경에서 실험하고 결과를 예측하는 작업

 

 

 

1. 엣지 컴퓨팅(Edge Computing)

- 엣지(edge): 컴퓨팅 및 네트워크 환경에서 특정 지리적 위치 또는 사용자 근처의 분산된 디바이스와 시스템을 가리키는 용어

- 데이터를 생성하는 지점인 "엣지(Edge)"에서 데이터 처리와 저장을 수행하는 컴퓨팅 패러다임

- 사용자나 디바이스 근처에서 발생하는 데이터를 빠르게 처리, 저장하고 응답하기 위해 사용

- 예로 들어 인터넷에 연결된 스마트폰, 센서, 카메라, IoT 디바이스 등은 엣지 디바이스로 간주. 이러한 디바이스들은 데이터를 생성, 수집하며 실시간으로 처리하거나 필요한 경우 로컬에서 저장 가능

- 주로 실시간성이 중요한 작업에 활용되며, 네트워크 부하를 줄여줄 수 있음

 

 

2. 온프레미스(On-Premises)

- Premises: (사전적) 사업용/상업용/산업 부지

- 기업이 자체적으로 보유한 데이터 센터나 서버를 의미(조직 내부에서 자체적으로 운영하는 컴퓨팅 환경)

- 기업이 자체적으로 하드웨어나 소프트웨어를 구축하고 유지 관리하는 환경.

- 데이터를 기업 내부에서 처리하고 저장하기 위해 사용되며, 보안 및 컨프롤 측면에서 특별히 중요한 경우에 선택될 수 있음

- 중앙 집중식 데이터 처리가 이루어질 수 있음

 

 

3. 클라우드 컴퓨팅(Cloud Computing)

- 기업이 자체적으로 보유한 데이터 센터나 서버실과 달리 인터넷을 통해 리소스와 서비스를 제공하는 모델을 의미(외부 공급자의 리소스와 서비스를 이용하는 환경)

- ex) AWS, GCP, Azure 

- 데이터와 애플리케이션은 인터넷을 통해 외부 클라우드 공급자가 제공하는 서버에서 실행되고 관리

- 유연성, 확장성, 비용 효율성 등을 제공하며 사용자는 필요한 만큼의 컴퓨팅 리소스를 요청 가능

 

'IT study > 99. etc: IT 상식' 카테고리의 다른 글

프로그래밍 도구 설치 후 cmd 재시작하는 이유  (0) 2023.11.22
빅데이터 플랫폼 아키텍처의 미래  (0) 2023.11.15
iso  (0) 2022.05.24
데이터 사일로(Data silo)  (0) 2022.04.21
end user(엔드 유저)  (0) 2021.11.25