Home > Backend Development > πŸ“š[Backend Development] πŸš€ 1. μ„œλ²„ 기초 지식 - μ„œλ²„

πŸ“š[Backend Development] πŸš€ 1. μ„œλ²„ 기초 지식 - μ„œλ²„
Backend Development Server

πŸš€ μ„œλ²„ 기초 지식 - μ„œλ²„

1. μ„œλ²„λž€ 무엇인가?

μ„œλ²„(Server) λŠ” λ‹€μˆ˜μ˜ μ‚¬μš©μžμ—κ²Œ λ‹€μ–‘ν•œ μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜λŠ” 컴퓨터λ₯Ό μ˜λ―Έν•©λ‹ˆλ‹€.

μΈν„°λ„·μƒμ—μ„œλŠ” μœ„ κ·Έλ¦Όκ³Ό 같이 λ‹€μ–‘ν•œ μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜λŠ”λ°, μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜λŠ” μͺ½μ€ μ„œλ²„λ₯Ό μ‚¬μš©ν•˜μ—¬ 정보와 처리λ₯Ό μ§‘μ€‘μ μœΌλ‘œ 관리할 수 μžˆμŠ΅λ‹ˆλ‹€.

πŸ“± 온라인 μ‡Όν•‘ μ˜ˆμ‹œ

μ‚¬λžŒλ“€μ€ μŠ€λ§ˆνŠΈν°μ΄λ‚˜ 컴퓨터λ₯Ό μ‚¬μš©ν•˜μ—¬ λ‹€μŒκ³Ό 같은 κ³Όμ •μœΌλ‘œ 물건을 κ΅¬λ§€ν•©λ‹ˆλ‹€:

  1. μƒν’ˆ 탐색 - 온라인 μ‡Όν•‘λͺ° μ‚¬μ΄νŠΈλ₯Ό λ°©λ¬Έν•˜μ—¬ μƒν’ˆμ„ 보고 μ„ νƒν•©λ‹ˆλ‹€.
  2. νšŒμ› 정보 등둝 - μƒν’ˆμ„ κ΅¬λ§€ν•˜λ €κ³  μ›Ή μ‚¬μ΄νŠΈμ—μ„œ ꡬ맀에 ν•„μš”ν•œ 정보λ₯Ό λ“±λ‘ν•©λ‹ˆλ‹€(처음 μ΄μš©ν•˜λŠ” 경우).
  3. 결제 μ§„ν–‰ - μ‹ μš© μΉ΄λ“œ 정보 등을 μž…λ ₯ν•˜μ—¬ ꡬ맀 절차λ₯Ό μ§„ν–‰ν•©λ‹ˆλ‹€.

μ΄λŸ¬ν•œ κ³Όμ •μ˜ μ΄λ©΄μ—λŠ” λ‹€μ–‘ν•œ μ„œλ²„λ“€μ΄ μž‘λ™ν•˜μ—¬ 각각의 μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.

πŸ’‘ μ°Έκ³ : μ„œλ²„λŠ” μ œκ³΅ν•˜λŠ” μ„œλΉ„μŠ€μ— 따라 β€˜μ›Ή μ„œλ²„β€™, β€˜λ°μ΄ν„°λ² μ΄μŠ€ μ„œλ²„β€™, β€˜νŒŒμΌ μ„œλ²„β€™ λ“±μ˜ ν˜•μ‹μœΌλ‘œ 이름이 λΆ™μŠ΅λ‹ˆλ‹€.


2. μ„œλ²„μ˜ λ‹€μ–‘ν•œ ν˜•νƒœ

μ„œλ²„λŠ” κ·Έ ν˜•νƒœμ— 따라 νƒ€μ›Œν˜•, λž™ λ§ˆμš΄νŠΈν˜•, λΈ”λ ˆμ΄λ“œν˜• λ“±μœΌλ‘œ λ‚˜λˆŒ 수 μžˆμŠ΅λ‹ˆλ‹€.

κΈ°λ³Έ κΈ°λŠ₯은 λͺ¨λ‘ λ™μΌν•˜μ§€λ§Œ, μ„€μΉ˜ ν™˜κ²½μ˜ 규λͺ¨, 곡간, 가격 λ“±μ—μ„œ 차이가 μžˆμŠ΅λ‹ˆλ‹€.

πŸ–₯️ νƒ€μ›Œν˜• μ„œλ²„

  • νŠΉμ§•: PC보닀 μ•½κ°„ 크며, λ°”λ‹₯에 직접 μ„€μΉ˜ν•˜λŠ” νƒ€μž…
  • μž₯점: λ…λ¦½μ μœΌλ‘œ μ„€μΉ˜ 및 관리 κ°€λŠ₯
  • 단점: 곡간을 많이 차지함
  • μ ν•©ν•œ ν™˜κ²½: μ†Œκ·œλͺ¨ ν™˜κ²½

πŸ“Š λž™ λ§ˆμš΄νŠΈν˜• μ„œλ²„

  • νŠΉμ§•: μ „μš© λž™(캐비닛)에 μ„€μΉ˜ν•˜λŠ” ν˜•νƒœ
  • μž₯점: νƒ€μ›Œν˜•λ³΄λ‹€ 곡간을 μ ˆμ•½ν•  수 있음
  • μ ν•©ν•œ ν™˜κ²½: μ€‘κ·œλͺ¨ ν™˜κ²½

πŸ’Ύ λΈ”λ ˆμ΄λ“œν˜• μ„œλ²„

  • νŠΉμ§•: λž™ λ§ˆμš΄νŠΈν˜• μ„œλ²„λ₯Ό 더 μ–‡κ²Œ λ§Œλ“€μ–΄ μ„œλ²„ κΈ°λŠ₯이 μžˆλŠ” λ‹€μˆ˜μ˜ λΈ”λ ˆμ΄λ“œλ₯Ό μΈν΄λ‘œμ €(Enclosure)λΌλŠ” μΌ€μ΄μŠ€μ— λΌμ›Œ λ„£λŠ” ν˜•νƒœ
  • μž₯점:
    • μΈν΄λ‘œμ €μ—μ„œ 전원과 냉각 κΈ°λŠ₯을 κ³΅ν†΅μœΌλ‘œ 제곡
    • νƒ€μ›Œν˜•μ΄λ‚˜ λž™ λ§ˆμš΄νŠΈν˜•κ³Ό λΉ„κ΅ν•˜λ©΄ 곡간을 κ°€μž₯ 많이 μ ˆμ•½
    • 효율적인 μ „λ ₯ 관리 및 냉각
  • μ ν•©ν•œ ν™˜κ²½: λŒ€κ·œλͺ¨ ν™˜κ²½

✏️ 핡심 μš”μ•½

  • βœ… λ‹€μ–‘ν•œ μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜λŠ” 컴퓨터λ₯Ό μ„œλ²„λΌκ³  ν•©λ‹ˆλ‹€.
  • βœ… μ‹œμŠ€ν…œ 규λͺ¨, 이용 μž₯μ†Œ 등에 따라 μ—¬λŸ¬ ν˜•νƒœμ˜ μ„œλ²„κ°€ μžˆμŠ΅λ‹ˆλ‹€.
  • βœ… μ„œλ²„ ν˜•νƒœλŠ” νƒ€μ›Œν˜•(μ†Œκ·œλͺ¨) β†’ λž™ λ§ˆμš΄νŠΈν˜•(μ€‘κ·œλͺ¨) β†’ λΈ”λ ˆμ΄λ“œν˜•(λŒ€κ·œλͺ¨) 순으둜 규λͺ¨μ— 맞게 μ„ νƒν•©λ‹ˆλ‹€.