IT/IT 개념

서버 (server)란? / 서버의 개념

삐뚤어진 개발자 2019. 12. 14.

 

 

 

 

 

it 에서 '서버(server)'라는 말을 굉장히 많이 들어봤을 것입니다.

우리가 일상속에서 쓰는 서버(server)는 한마디로 서빙을 해주는 사람을 뜻합니다.

그렇습니다.

우리가 식당에 갔을때 서빙(serving)을 해주는 사람을 서버(server)라고 합니다.

 



it 용어로서의 서버도 같은 의미를 가집니다. 인터넷 서비스를 제공해주는 컴퓨터를 서버(server)라 지칭합니다.

이해가 되기 쉽게 '식당'과 '블로그'를 비유해 설명해보겠습니다.

<식당> 우리가 식당에 밥을 먹으로 갔습니다. 서버(알바)가 메뉴판을 가져와 보여줍니다.
<블로그> 우리가 맛집 정보를 얻기위해 맛집블로그에 접속합니다. 서버(서버컴퓨터)가 블로그에 무슨 글이 있는지 리스트를 가져와 보여줍니다.

<식당> 양념치킨을 먹고 싶습니다. 서버(알바)를 불러서 메뉴판에서 양념 치킨을 가르키며 주문 했습니다.
<블로그> 양념치킨 맛집 후기를 보고싶습니다. 리스트 중 양념치킨 맛집 후기 제목을 클릭합니다. 서버 컴퓨터는 클릭을 주문받습니다.

<식당> 주방에서 주방장이 냉장고에서 닭, 소스를 꺼내 양념치킨을 만들어 서버(알바)에게 줍니다. 서버(알바)는 손님에게 양념치킨을 가져다 줍니다.
이과 정을 통해 우리는 양념치킨을 먹을 수 있습니다.
<블로그> 서버 컴퓨터에서 데이터베이스에서 양념치킨 후기에 대한 데이터를 꺼내 서버에게 전달해줍니다. 서버는 손님의 컴퓨터에 양념치킨 후기 페이지를 줍니다. 이 과정을 통해 우리는 양념치킨 맛집에 대한 후기를 볼수 있습니다.


이밖에도 우리는 서버컴퓨터를 일상생활 속에서 많이 접해왔습니다.

게임에서도 초보,중수,고수 서버를 나눠 놓기도 하고 유튜브,카카오톡 등 우리가 평소 많이 사용하는 서비스들도 '서버점검', '서버가 불안정하여 서비스가 원활하지 않습니다.' 등의 문구를 본적이 있을 것입니다.

이런 사례들이 이제 구체적으로 이해가 가시나요?
서버 컴퓨터의 개념을 구체적으로 알고 나니 우리가 접했던 서버라는 단어가 다르게 와닿지 않으신가요?


 

 

제 주관적인 설명이기 때문에 이해가 잘안되시거나 틀린점이 있을 수 있습니다. 댓글 남겨주시면 빠른시일내에 답변달아드리겠습니다.

 

 

이상으로 제 포스팅을 읽어주셔서 감사합니다.

댓글