κ°μν νκ²½ ꡬμΆμ νμμ±κ³Ό μ΄μ
κ°μν νκ²½ ꡬμΆμ νμμ±μ νλ IT μΈνλΌμ μ΅μ νμμ μμλ©λλ€. λ¨μν 물리μ μΈ μλ²λ₯Ό μ¬μ©νλ κ²μμ λ²μ΄λ, κ°μν κΈ°μ μ ν΅ν΄ μ¬λ¬ μ΄μ체μ λ₯Ό λμΌν νλμ¨μ΄μμ μ€νν μ μλ κ°λ₯μ±μ΄ μ΄λ¦¬κ² λ©λλ€. μ΄λ¬ν μ κ·Όμ μμ νμ©μ ν¨μ¨μ±μ κ·Ήλννκ³ , μ΄μ λΉμ©μ μ κ°νλ λ° ν° λμμ μ€λλ€. μ΄ κ³Όμ μμ κ°μ₯ μ€μν κ²μ λ€μν κ°μν κΈ°μ μ μ΄ν΄μ μ μ ν ꡬν λ°©λ²μ λλ€.
κ°μνμ κ°μ₯ ν° μ₯μ μ€ νλλ μ μν λ°°ν¬μ κ΄λ¦¬λ₯Ό κ°λ₯νκ² νλ€λ κ²μ λλ€. κΈ°μ‘΄μ 물리μ μλ²μ μμλλ μ€μΉ λ° μ€μ κ³Όμ μ κ°μνλ‘ λ¨μΆν μ μμ΅λλ€. μλ₯Ό λ€μ΄, μλ‘μ΄ μλ²λ₯Ό ꡬμΆν λ 물리μ νλμ¨μ΄λ₯Ό μ€μΉνλ λμ , ν΄λΌμ°λ κΈ°λ°μ κ°μ λ¨Έμ μ μμ±νμ¬ λͺ λΆ λ§μ μ΄μν μ μμ΅λλ€. μ΄λ¬ν μ μν¨μ λΉμ¦λμ€ μꡬμ λ§μΆ° μ μ°νκ² κΈ°μ μ μ μ©ν μ μλ ν° μ₯μ μΌλ‘ μμ©ν©λλ€.
νμ§λ§ κ°μν νκ²½μ ꡬμΆνκΈ° μν΄μλ μ μ ν κ³νκ³Ό μ€λΉκ° νμν©λλ€. κ°μνλ₯Ό μν νλ«νΌ μ ν, νλμ¨μ΄μ μ ν©μ±, κ·Έλ¦¬κ³ μ΄μ체μ μ μ ν λ±μ΄ μ΄μ ν΄λΉν©λλ€. μ΄ κ³Όμ μμ VMware, Hyper-V, KVM λ± λ€μν κ°μν μ루μ μ λΉκ΅νκ³ , μμ μ μꡬ μ¬νμ λ§λ μ΅μ μ μ νμ ν΄μΌ ν©λλ€. μ΄λ κ°μνμ μ’ λ₯μ κ° κΈ°μ μ νΉμ±μ μΆ©λΆν μ΄ν΄νλ κ²μ΄ μ€μν©λλ€. μλ₯Ό λ€μ΄, VMwareλ κΈ°μ νκ²½μμ λ§μ΄ μ¬μ©λλ©°, κ³ κΈ κΈ°λ₯ λ° μμ μ±μΌλ‘ μ μλ €μ Έ μμ΅λλ€.
μ ν©ν νλμ¨μ΄ μ νκ³Ό ꡬμ±
κ°μν νκ²½μ μ±κ³΅μ μ ν©ν νλμ¨μ΄ μ νμ ν° μν₯μ λ°μ΅λλ€. κ·Έλ λ€λ©΄ μ΄λ€ νλμ¨μ΄κ° κ°μν νκ²½μ μ ν©ν κΉμ? 첫째λ‘, CPUμ μ€μμ±μ΄ κ°μ‘°λ©λλ€. κ°μν κΈ°μ μ μ¬μ©νλ©΄ νλμ 물리μ CPUμμ μ¬λ¬ κ°μ κ°μ CPUλ₯Ό μμ±νκ² λλ―λ‘, λ©ν°μ½μ΄ CPUκ° νμν©λλ€. κ³ μ ν΄λ μ£Όνμμ λλΆμ΄ λ³λ ¬ μ²λ¦¬ μ±λ₯λ κ³ λ €ν΄μΌ ν©λλ€. μ΅μ μ μΈν λλ AMD νλ‘μΈμλ μ΄λ¬ν μꡬλ₯Ό λ§μ‘±μν€κΈ°μ μ ν©ν©λλ€.
λμ§Έ, λ©λͺ¨λ¦¬ μμ κ°μν μ±λ₯μ ν° μν₯μ λ―ΈμΉ©λλ€. μ¬λ¬ κ°μ λ¨Έμ μ΄ λμμ μ€νλκΈ° λλ¬Έμ, μΆ©λΆν 물리μ λ©λͺ¨λ¦¬λ₯Ό μ₯μ°©νλ κ²μ΄ νμμ μ λλ€. κ°μ νκ²½μ κ³ λ €ν λ, μ΅μ 16GB μ΄μμ RAMμ μΆμ²νμ§λ§, λκ·λͺ¨ μ΄μμ κ³ννκ³ μλ€λ©΄ κ·Έ μ΄μμ κ³ λ €ν΄μΌ ν©λλ€. μλ₯Ό λ€μ΄, 64GB RAMμ κ°μ§ μλ²μμ μ΄μλλ μ¬λ¬ κ°μ VM(κ°μ λ¨Έμ )μ μνν μμ μ μνν μ μμ΅λλ€.
μ μ§Έ, μ μ₯μ₯μΉμ μ±λ₯ λν κ°κ³Όν΄μλ μ λ©λλ€. λΉ λ₯Έ μ½κΈ°/μ°κΈ° μλλ₯Ό μ 곡νλ SSDλ λ°μ΄ν° μ κ·Ό μλλ₯Ό ν¬κ² ν₯μμμΌ κ°μ λ¨Έμ μ μ±λ₯μ κ·Ήλνν©λλ€. RAID ꡬμ±μ ν΅ν΄ λ°μ΄ν°μ μμ μ±κ³Ό 볡ꡬ κ°λ₯μ±μ λμ΄λ κ²λ μ€μν ν¬μΈνΈμ λλ€. μλ₯Ό λ€μ΄, RAID 1μ ν΅ν΄ λ°μ΄ν°μ λ―Έλ¬λ§μ ꡬμ±νλ©΄ νλμ λλΌμ΄λΈμ λ¬Έμ κ° μκ²Όμ λλ μλΉμ€λ₯Ό μ§μν μ μμ΅λλ€.
κ°μν κΈ°μ μ λ€μν μ’ λ₯
κ°μν κΈ°μ μ μ¬λ¬ κ°μ§ λ°©μμΌλ‘ λΆλ₯ν μ μμ΅λλ€. μ¬κΈ°μμλ κ°μ₯ λ리 μ¬μ©λλ λͺ κ°μ§ κΈ°μ μ λν΄ μμλ³΄κ² μ΅λλ€. λ¨Όμ , 'νΈμ€νΈ κ°μν' κΈ°μ μ΄ μμ΅λλ€. μ΄ λ°©μμ 물리μ λ¨Έμ μμ κ°μν μννΈμ¨μ΄(νμ΄νΌλ°μ΄μ )λ₯Ό μ€μΉνκ³ , κ·Έ μμμ κ°μ λ¨Έμ μ΄ μ΄μλλ λ°©μμ λλ€. VMware ESXiμ Microsoft Hyper-Vκ° λνμ μΈ μμ λλ€.
'νλΌ κ°μν'λ νμ΄νΌλ°μ΄μ κ° κ²μ€νΈ μ΄μ체μ μ μ§μ μνΈμμ©νλ ννλ‘, μ±λ₯ λ©΄μμ μ 리ν μ μ΄ λ§μ΅λλ€. νμ§λ§ μ΄ λ°©μμ κ²μ€νΈ μ΄μ체μ μμ μΌλΆ μμ μ μꡬνκΈ° λλ¬Έμ λͺ¨λ μν©μ μ ν©νμ§λ μμ΅λλ€. μ£Όλ‘ μλ² κ°μνλ λ°μ΄ν°μΌν° νκ²½μμ νμ©λ©λλ€.
λ§μ§λ§μΌλ‘, '컨ν μ΄λ κΈ°λ° κ°μν'λ μ£Όλͺ©ν λ§ν©λλ€. Dockerμ Kubernetesμ κ°μ κΈ°μ μ μ ν리μΌμ΄μ μ λ°°ν¬μ κ΄λ¦¬λ₯Ό ν¨μ¨μ μΌλ‘ μνν μ μκ² ν΄μ€λλ€. μ΄ λ°©μμ OSμ 컀λμ 곡μ νμ¬ κ°μνλ₯Ό νκΈ° λλ¬Έμ, μλμ μΌλ‘ μ μ μμμ μλΉνλ©΄μλ λμ μ±λ₯μ μλν©λλ€.
κ°μν νκ²½μ 보μκ³Ό κ΄λ¦¬
κ°μν νκ²½μ ꡬμΆνλ λ° μμ΄ λ³΄μμ λΉΌλμ μ μλ μμμ λλ€. μ¬λ¬ κ°μ λ¨Έμ μ΄ λμΌν νλμ¨μ΄ μμμ 곡μ νλ λ§νΌ, ν κ°μ λ¨Έμ μμ λ°μνλ 보μ λ¬Έμ λ λ€λ₯Έ κ°μ λ¨Έμ μλ μν₯μ λ―ΈμΉ μ μμ΅λλ€. λ°λΌμ, κ°μν νκ²½μ 보μμ κ°ννκΈ° μν΄ μ¬λ¬ κ°μ§ λ°©μμ΄ νμν©λλ€.
첫째, λ€νΈμν¬ κ²©λ¦¬λ₯Ό ν΅ν΄ κ°μ λ¨Έμ κ°μ ν΅μ μ μ ννλ κ²μ΄ μ’μ΅λλ€. μ΄λ₯Ό ν΅ν΄ 곡격μκ° ν κ°μ λ¨Έμ μ μΉ¨μ νλλΌλ, λ€λ₯Έ κ°μ λ¨Έμ μΌλ‘μ μΉ¨μ μ λ°©μ§ν μ μμ΅λλ€. λμ§Έ, μ κΈ°μ μΈ λ³΄μ μ λ°μ΄νΈμ ν¨μΉλ₯Ό ν΅ν΄ μ¬μ© μ€μΈ μννΈμ¨μ΄μ μ·¨μ½μ μ μ¬μ μ°¨λ¨ν΄μΌ ν©λλ€. λν ν΄λΌμ°λ μλΉμ€ μ 곡μ 체μμ μ 곡νλ 보μ κΈ°λ₯μ μ κ·Ή νμ©νλ κ²λ μ€μν λ°©μμ λλ€.
μ μ§Έ, κ°μ λ¨Έμ μ μ£ΌκΈ°μ μΌλ‘ λ°±μ νλ κ²λ νμμ μ λλ€. μ κΈ°μ μΈ λ°μ΄ν° λ°±μ μ κ°μ λ¨Έμ μ λ°μ΄ν°λ₯Ό 보νΈν μ μλ μ μΌν λ°©λ²μ λλ€. λ°±μ μ루μ μ μλνλ μ€μΌμ€λ§ κΈ°λ₯μ κ°μΆ κ²μ΄ μ’μΌλ©°, μ§λ¦¬μ λ°±μ λ κ³ λ €ν΄μΌ ν©λλ€. μλ₯Ό λ€μ΄, μ¬ν΄ 볡ꡬλ₯Ό μν΄μ λ€λ₯Έ μ§μμ λ°±μ λ°μ΄ν°λ₯Ό μ μ₯νλ κ²μ΄ λ°λμ§ν©λλ€.
κ²°λ‘ : κ°μν νκ²½ ꡬμΆμ ν₯ν λ°©ν₯
κ°μν νκ²½ ꡬμΆμ λ¨μν κΈ°μ μ μΈ λ¬Έμ μ κ·ΈμΉμ§ μμ΅λλ€. μ΄λ κΈ°μ μ μ΄μ λ°©μμ νμ νκ³ , ν¨μ¨μ±μ κ·Ήλννλ κΈ°λ°μ΄ λ©λλ€. μ μ ν νλμ¨μ΄ μ ν, ν¨κ³Όμ μΈ κ°μν κΈ°μ , κ·Έλ¦¬κ³ λ³΄μ κ΄λ¦¬κ° κ²°ν©λμ΄μΌ μ±κ³΅μ μΈ κ΅¬μΆμ΄ μ΄λ£¨μ΄μ§ μ μμ΅λλ€. μ°λ¦¬λ μ΄λ¬ν κ°μν κΈ°μ μ΄ κΈ°μ μ μ±μ₯μ μ΄λ»κ² κΈ°μ¬νλμ§λ₯Ό μ μ΄ν΄ν΄μΌλ§ ν©λλ€.
μ΄ κΈμ ν΅ν΄ κ°μν νκ²½ ꡬμΆμ νμμ μΈ μμμ μ΄μ μ μ΄ν΄νκ³ , μ€μ μ μ©ν μ μλ λ°©ν₯μΌλ‘ λμκ°κΈΈ λ°λλλ€. μ±κ³΅μ μΈ κ°μν νκ²½ ꡬμΆμ μ₯κΈ°μ μΈ λΉμ© μ κ°κ³Ό μ΄μ ν¨μ¨μ±μ κ°μ Έλ€μ£Όλ μ€μν ν¬μμΌ κ²μ λλ€. μ§κΈ λ°λ‘ κ°μν νκ²½μ ꡬμΆνλ κ²μ λν΄ κ³ λ―Όν΄λ³΄μΈμ!
λ©ν μ€λͺ : νλ IT νκ²½μμ κ°μν νκ²½ ꡬμΆμ μ€μμ±κ³Ό μ΄μ μ λν μ¬μΈ΅ κ°μ΄λλ₯Ό μ 곡ν©λλ€. ν¨μ¨μ μΈ νλμ¨μ΄ μ νκ³Ό μ±λ₯ κ°ν λ°©λ²μ μμ보μΈμ.
#κ°μν #ITμΈνλΌ #μλ²κ°μν #ν΄λΌμ°λ #보μ #κ°μννκ²½ #κΈ°μ νμ #λΉμ©μ κ° #λ°μ΄ν°λ³΅κ΅¬ #ν¨μ¨μ±