먹깨비의 일상🍣
article thumbnail
728x90
반응형

서버란?

'서버가 너무 느려'... '서버가 다운됐어'... 등등 일반인에게도 익숙한 단어입니다.

IT 업계에서 자주 사용하는 단어 그리고 서비스를 알아보겠습니다.


서버와 클라이언트는 컴퓨터 네트워크에서 중요한 역할을 하는 두 가지 주요 구성 요소입니다.


서버는 네트워크를 통해 클라이언트에게 정보나 서비스를 제공하는 컴퓨터 시스템입니다.

ex) 웹 서버, 파일 서버, 게임 서버, 데이터베이스 서버


클라이언트는 네트워크를 통해 서버의 원격 서비스에 접속할 수 있는 응용 프로그램이나 서비스를 말합니다.

클라이언트는 서버에서 제공하는 서비스를 이용하며, 이런 시스템을 클라이언트-서버 시스템이라고 합니다.

서로 상호 작용하며 네트워크에서 정보를 주고받습니다.

클라이언트는 서비스를 요청하고, 서버는 그 요청에 응답하여 필요한 데이터나 기능을 제공합니다.

ex) 웹브라우저, 게임클라이언트, 메신저, 내비게이션, 스마트홈, 스마트워치, 스마트폰


데이터 센터(IDC)는 수많은 서버용 컴퓨터와 통신 설비 그리고 냉각장치를 두는 곳입니다.

약자로 IDC (Internet Data Center)라고 부르기도 합니다. 

큰 기업들은 자사의 서버를 운영하기 위한 자체적인 데이터 센터를 세웁니다.


기업이나 개인에게 서버를 임대해 주는 데이터 센터도 있습니다.

서버용 컴퓨터를 임대해 주는 서비스를 서버 호스팅이라고 합니다.

언제든지 원격으로 접속하여 나의 컴퓨터처럼 사용하고

많은 IT 업체들이 대여받은 서비스 서버에서 서비스를 제공합니다.


작년에는 카카오 데이터센터(IDC)에 화재가 발생하여 카카오톡이 먹통 된 사례도 있습니다.

 

SK C&C 데이터센터 화재(2022)

2022년 10월 15일 경기도 성남시 분당에 위치한 에스케이씨앤씨(SK C&C) 데이터센터 지하 전기실에서 발생한 화재로, 이로 인해 카카오와 네이버 등 이곳에 서버를 두고 있는 업체들의 인터넷 서비

terms.naver.com


클라우드 컴퓨팅이란?

기존의 호스팅 방식은 업체가 데이터 센터에 설치된 서버 컴퓨터를

회사나 기업 개인에게 대여하고 서비스를 실행했습니다.

여러 단점을 극복하기 위해 신뢰할 만한 기업에서 운영하는 서비스를 뜻합니다.

가상화 기술을 사용하여 수많은 컴퓨터를 클라우드 형태로 합친 후 사용자들에게 조각으로 나뉘어 임대합니다.


장점

1. 필요에 따라 사용량을 탄력적 조절가능하다.

2. 서버에 필요한 어려운 기술요소도 제공받을 수 있다.

3. 서버 전문가 없이 안정적으로 개인 서비스를 운영할 수 있다.

ex) 아마존 AWS, 마이크로소프트 애저, 구글 GCP, 네이버 NCP


클라우드 서비스 종류

클라우드 서비스는 사용자가 인터넷을 통해 접근할 수 있는 다양한 인프라, 플랫폼, 소프트웨어 또는 기술을 제공합니다. 



IaaS (Infrastructure as a Service):

사용자에게 컴퓨팅, 네트워킹 및 스토리지 리소스를 제공합니다.

사용자는 서버 OS부터 미들웨어, 런타임, 그리고 데이터와 애플리케이션까지 직접 구성하고 관리할 수 있습니다.


PaaS (Platform as a Service):

사용자가 원하는 서비스를 개발할 수 있도록 개발 환경(Platform)을 미리 구축해 제공하는 것을 의미합니다.

사용자가 애플리케이션 개발에만 집중할 수 있도록 플랫폼을 제공합니다.


SaaS (Software as a Service):

 클라우드 애플리케이션과 해당 애플리케이션을 실행하는 플랫폼, 플랫폼의 기반 인프라를 제공합니다.


FaaS (Function as a Service):

개발자가 인프라를 유지 관리하지 않고도 애플리케이션 패키지를 기능으로 구축, 실행 및 관리할 수 있도록 지원합니다.


 

728x90
반응형
profile

먹깨비의 일상🍣

@먹깨비의 일상

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!