[πŸ“šμ •λ¦¬] μ˜€ν”ˆμŠ€νƒ 및 ν΄λΌμš°λ“œ κ΄€λ ¨ μš©μ–΄

μ΄ν˜Έμ„±Β·2021λ…„ 2μ›” 10일
0

πŸ“μ˜€ν”ˆμŠ€νƒ 및 ν΄λΌμš°λ“œ κ΄€λ ¨ μš©μ–΄ 정리

πŸ“˜μ˜€ν”ˆμŠ€νƒμ„ λ‹€λ£¨λŠ” 기술 - μž₯ν˜„μ •

+ μž₯ν˜„μ • tistory μ°Έμ‘°ν•˜μ—¬ μ •λ¦¬ν•œ λ¬Έμ„œμž…λ‹ˆλ‹€.

https://naleejang.tistory.com/90?category=527426


ν΄λΌμš°λ“œ μ»΄ν“¨νŒ…

  • 개인이 가진 슀마트폰, μŠ€λ§ˆνŠΈνŒ¨λ“œ, 슀마트 TV, λ…ΈνŠΈλΆ, 컴퓨터와 같은

    인터넷이 κ°€λŠ₯ν•œ λ””λ°”μ΄μŠ€λ₯Ό 톡해 ν΄λΌμš°λ“œ 라고 λΆˆλ¦¬λŠ” 제 3의 κ³΅κ°„μ—μ„œ 데이터λ₯Ό

    읽고 μ“°κ³  정보λ₯Ό λΆ„μ„ν•˜κ³  μ²˜λ¦¬ν•˜μ—¬, μ €μž₯ν•˜κ³  κ΄€λ¦¬ν•˜λŠ” μ»΄ν“¨νŒ… μ‹œμŠ€ν…œ

SDN (Software-Defined Networking)

  • λ„€νŠΈμ›Œν¬μ—μ„œ νŠΈλž˜ν”½μ„ μ΄λ™ν•˜κ³  기반 ν•˜λ“œμ›¨μ–΄ 인프라와 ν†΅μ‹ ν•˜κΈ° μœ„ν•΄

    μ†Œν”„νŠΈμ›¨μ–΄ 기반 컨트둀러 λ˜λŠ” μ• ν”Œλ¦¬μΌ€μ΄μ…˜ ν”„λ‘œκ·Έλž˜λ° μΈν„°νŽ˜μ΄μŠ€λ₯Ό

    ν™œμš©ν•˜λŠ” λ„€νŠΈμ›Œν‚Ήμ— λŒ€ν•œ μ ‘κ·Ό 방법

  • 가상 λ„€νŠΈμ›Œν¬λ₯Ό 생성 및 μ œμ–΄ν•˜κ±°λ‚˜

    μ†Œν”„νŠΈμ›¨μ–΄κ°€ ν¬ν•¨λœ κΈ°μ‘΄ ν•˜λ“œμ›¨μ–΄ λ„€νŠΈμ›Œν¬λ₯Ό μ œμ–΄ν•œλ‹€.

Iaas 인프라 기반 μ„œλΉ„μŠ€

  • μ„œλ²„, μŠ€ν† λ¦¬μ§€, λ„€νŠΈμ›Œν¬λ₯Ό 가상화 ν™˜κ²½μœΌλ‘œ λ§Œλ“€μ–΄ ν•„μš”μ— 따라

    인프라 μžμ›μ„ μ‚¬μš©ν•  수 있게 μ œκ³΅ν•˜λŠ” μ„œλΉ„μŠ€.
  • ex) AWS, EC2, S3

Paas ν”Œλž«νΌ 기반 μ„œλΉ„μŠ€

  • SaaS κ°œλ…μ„ 개발 ν”Œλž«νΌμœΌλ‘œ ν™•μž₯ν•œ κ²ƒμœΌλ‘œ, μ›Ήμ—μ„œ 개발 ν”Œλž«νΌμ„ μ‰½κ²Œ λΉŒλ €μ“Έμˆ˜μžˆλŠ” μ„œλΉ„μŠ€

  • API μ„œλΉ„μŠ€λ„ PaaS μ„œλΉ„μŠ€μ˜ 일뢀닀.

Saas μ†Œν”„νŠΈμ›¨μ–΄ 기반 μ„œλΉ„μŠ€

  • IaaS와 PaaS μœ„μ— μ˜¬λΌκ°€λŠ” μ†Œν”„νŠΈμ›¨μ–΄λ₯Ό λ§ν•˜λ©°, μ˜¨λ””λ§¨λ“œ μ†Œν”„νŠΈμ›¨μ–΄λΌκ³ λ„ ν•œλ‹€.

    μ€‘μ•™μ—μ„œ ν˜ΈμŠ€νŒ…λ˜λŠ” μ†Œν”„νŠΈμ›¨μ–΄λ₯Ό μ›Ή λΈŒλΌμš°μ € λ“± ν΄λΌμ΄μ–ΈνŠΈλ‘œ μ΄μš©ν•˜λŠ” μ„œλΉ„μŠ€μ΄λ‹€.

Public Cloud

  • 인터넷에 κ³΅κ°œλ˜μ–΄ μžˆλŠ” μ„œλ²„λ‚˜ μŠ€ν† λ¦¬μ§€λ₯Ό μ•„λ§ˆμ‘΄μ΄λ‚˜ ꡬ글 ν˜Ήμ€ λ§ˆμ΄ν¬λ‘œμ†Œν”„νŠΈμ™€ 같은

    μ„œλΉ„μŠ€ μ œκ³΅μžλ“€μ—κ²Œ μ œκ³΅λ°›μ•„ PaaS와 같은 κ°œλ°œν™˜κ²½μ΄λ‚˜ SaaS에 ν•΄λ‹Ήν•˜λŠ” μ†Œν”„νŠΈμ›¨μ–΄

    μ„œλΉ„μŠ€λ₯Ό ν•˜λŠ” 것을 ν†΅μΉ­ν•˜μ—¬ Public Cloud 라고 λΆ€λ₯Έλ‹€.

Private Cloud

  • public cloud의 λ°˜λŒ€ κ°œλ…,

    인터넷에 κ³΅κ°œν•˜μ§€ μ•ŠμŒ

Hybrid Cloud

  • Public Cloud μ˜μ—­μ— μžˆλŠ” μΈμŠ€ν„΄μŠ€λ₯Ό μ–Έμ œλ“ μ§€

    Private Cloud μ˜μ—­μœΌλ‘œ κ°€μ Έμ˜¬ 수 있고,

    Private Cloud μ˜μ—­μ— μžˆλŠ” μΈμŠ€ν„΄μŠ€λ₯Ό

    Public Cloud μ˜μ—­μœΌλ‘œ 내보낼 수 μžˆλŠ” Cloud System

μ»΄ν“¨νŠΈ μ„œλΉ„μŠ€

  • μ‚¬μš©μžκ°€ μ›ν•˜λŠ” μš΄μ˜μ²΄μ œκ°€ νƒ‘μž¬λœ μ»΄ν“¨ν„°λ‚˜ μ„œλ²„λ₯Ό

    μΈν„°λ„·μ—μ„œ μ‚¬μš©ν•  수 있게 μ œκ³΅ν•˜λŠ” 유료 λ˜λŠ” 무료 μ„œλΉ„μŠ€λ₯Ό λ§ν•œλ‹€.

μŠ€ν† λ¦¬μ§€ μ„œλΉ„μŠ€

  • μ‚¬μš©μžλ“€μ΄ 가지고 μžˆλŠ” λ°μ΄ν„°λ‚˜ μŒμ•…, λ™μ˜μƒ, λ¬Έμ„œμ™€ 같은 νŒŒμΌμ„ 인터넷상에 μ‘΄μž¬ν•˜λŠ”

    μŠ€ν† λ¦¬μ§€μ— μ €μž₯, μ‚­μ œ, 곡유 등을 ν•  수 μžˆλ„λ‘ μ œκ³΅ν•΄ μ£ΌλŠ” μ„œλΉ„μŠ€

ν•˜μ΄νΌλ°”μ΄μ €

  • 호슀트 컴퓨터 ν•œλŒ€μ—μ„œ 운영체제 λ‹€μˆ˜λ₯Ό λ™μ‹œμ— μ‹€ν–‰ν•˜λŠ” 논리적 ν”Œλž«νΌμ„ 말함.

    가상 λ¨Έμ‹  λͺ¨λ‹ˆν„°λΌκ³ λ„ ν•œλ‹€.

  • ν•˜μ΄νΌλ°”μ΄μ €λŠ” Native 방식, Hosted λ°©μ‹μœΌλ‘œ λ‚˜λ‰œλ‹€.

Native (TYPE1 , λ² μ–΄λ©”νƒˆ)

  • ν•΄λ‹Ή ν•˜λ“œμ›¨μ–΄μ— 직접 μ„€μΉ˜ν•΄μ„œ 싀행됨.

    이미 ν•˜λ“œμ›¨μ–΄μ— μ„€μΉ˜λœ ν•˜μ΄νΌλ°”μ΄μ €μ—μ„œ λ‘λ²ˆμ§Έ μˆ˜μ€€μœΌλ‘œ 싀행됨

    ν•˜λ“œμ›¨μ–΄μ— 운영체제 λŒ€μ‹  Xen, KVM, Xen Server 같은 ν•˜μ΄νΌλ°”μ΄μ €κ°€ μ„€μΉ˜λ˜κ³ ,

    μ„€μΉ˜λœ ν•˜μ΄νΌλ°”μ΄μ € μœ„μ— μ„œλ‘œ λ‹€λ₯Έ μš΄μ˜μ²΄μ œκ°€ μ‹€ν–‰λ˜λŠ” λ°©μ‹μž„.

Hosted

  • 일반 ν”„λ‘œκ·Έλž¨μ²˜λŸΌ 호슀트 μš΄μ˜μ²΄μ œμ—μ„œ 싀행됨.

    가상 λ¨Έμ‹  μ•ˆμ—μ„œ λ™μž‘λ˜λŠ” 게슀트 μš΄μ˜μ²΄μ œλŠ” ν•˜λ“œμ›¨μ–΄μ—μ„œ μ„Έλ²ˆμ§Έ μˆ˜μ€€μœΌλ‘œ 싀행됨.

    ex) Virtual Box, VMware Workstation μ„€μΉ˜ν•˜κ³  λ‹€λ₯Έ 운영체제 λ„μš°λŠ” 것



가상화 방식에 λ”°λ₯Έ ν•˜μ΄νΌλ°”μ΄μ €

전가상화

  • ν•˜λ“œμ›¨μ–΄λ₯Ό λͺ¨λ‘ 가상화 ν•œ 것을 말함.

    전가상화 방식은 ν•˜λ“œμ›¨μ–΄λ₯Ό λͺ¨λ‘ 가상화 ν•˜μ˜€κΈ° λ•Œλ¬Έμ— Guest OSλ₯Ό μ•„λ¬΄λŸ°

    μˆ˜μ • 없이 λ‹€μ–‘ν•œ OSλ₯Ό μ΄μš©ν•  수 μžˆλŠ” μž₯점을 가지고 μžˆλ‹€.

λ°˜κ°€μƒν™”

  • ν•˜λ“œμ›¨μ–΄λ₯Ό μ™„μ „ν•˜κ²Œ 가상화 ν•˜μ§€ μ•Šμ€ 것,

    κ·Έλž˜μ„œ Guest OSκ°€ μ§μ ‘μ μœΌλ‘œ ν•˜λ“œμ›¨μ–΄λ₯Ό μ œμ–΄ν•  수 μ—†κ³ ,

    ν•˜μ΄νΌλ°”μ΄μ €λ₯Ό ν†΅ν•΄μ„œλ§Œ μ œμ–΄κ°€ κ°€λŠ₯함


블둝 μŠ€ν† λ¦¬μ§€μ™€ 였브젝트 μŠ€ν† λ¦¬μ§€

블둝 μŠ€ν† λ¦¬μ§€

  • ν΄λΌμš°λ“œ μ»΄ν“¨νŒ…μ—μ„œ μ»΄ν“¨ν„°λ‚˜ μ„œλ²„λ₯Ό μΈμŠ€ν„΄μŠ€λΌκ³  λΆ€λ₯΄λŠ” κ²ƒμ²˜λŸΌ,

    μΈμŠ€ν„΄μŠ€μ— μΆ”κ°€ν•˜λŠ” ν•˜λ“œ λ””μŠ€ν¬λ₯Ό 블둝 μŠ€ν† λ¦¬μ§€λΌκ³  함.

였브젝트 μŠ€ν† λ¦¬μ§€

  • 블둝 μŠ€ν† λ¦¬μ§€μ™€ λ‹€λ₯΄κ²Œ λ‹¨λ…μœΌλ‘œ ꡬ성될 수 있으며, μ‚¬μš©μž κ³„μ •μ˜ μ»¨ν…Œμ΄λ„ˆμ—

    νŒŒμΌμ΄λ‚˜ 데이터λ₯Ό μ €μž₯ν•  수 μžˆλŠ” μ €μž₯ 곡간.

  • 였브젝트 μŠ€ν† λ¦¬μ§€λŠ” μ‚¬μš©μž 계정이 있으며, ν•΄λ‹Ή μ‚¬μš©μžλŠ” μŠ€ν† λ¦¬μ§€λ₯Ό μ΄μš©ν•˜κΈ° μœ„ν•˜μ—¬

    μ‹œμŠ€ν…œμ— λ‘œκ·ΈμΈμ„ ν•˜κ³ , νŒŒμΌμ„ μ €μž₯ν•  수 μžˆλŠ” 디렉터리라고 ν•˜λŠ” μ»¨ν…Œμ΄λ„ˆλ₯Ό 생성 및 μ‚­μ œν•  수 있으며

    ν•΄λ‹Ή μ»¨ν…Œμ΄λ„ˆμ— λ°μ΄ν„°λ‚˜ μŒμ•…, λ™μ˜μƒ, λ¬Έμ„œμ™€ 같은 νŒŒμΌμ„ μ—…λ‘œλ“œν•˜κ³  λ‹€μš΄λ‘œλ“œ 받을 수 μžˆλ‹€.

    데이터가 ν•„μš” 없을 κ²½μš°μ—λŠ” μ‚­μ œλ„ κ°€λŠ₯ν•˜λ‹€.




κ³ μ • IP μ£Όμ†Œμ™€ μœ λ™ IP μ£Όμ†Œ

κ³ μ • IP

  • κ³ μ • IPλŠ” νšŒμ‚¬λ‚˜ μ§‘μ—μ„œ μ‚¬μš©ν•˜λŠ” 컴퓨터에 μ—°κ²°λœ 인터넷 νšŒμ„ μ—

    IPtime 같은 인터넷 곡유기λ₯Ό μ—°κ²°ν•΄ κ³ μ •μœΌλ‘œ ν• λ‹Ήλ°›λŠ” ipλ₯Ό 말함.

    ν΄λΌμš°λ“œ μ»΄ν“¨νŠΈ μ„œλΉ„μŠ€μ—μ„œ μƒμ„±ν•˜λŠ” 가상 μΈμŠ€ν„΄μŠ€λŠ” IPλ₯Ό 할당받을 λ•Œ κ³ μ • IPλ₯Ό λ°›λŠ”λ‹€.

    κ³ μ • IPλŠ” 가상 λ¨Έμ‹  κ°„ λ‚΄λΆ€ ν†΅μ‹ λ§Œ κ°€λŠ₯함.

μœ λ™ IP

  • Floating IP라고 함.

    μœ λ™ IPλŠ” 가상 μΈμŠ€ν„΄μŠ€κ°€ μ™ΈλΆ€μ—μ„œ μ ‘κ·Όν•  수 μžˆλ„λ‘ ν• λ‹Ήν•˜λŠ” 인터넷이 κ°€λŠ₯ν•œ IP이닀.

    가상 μΈμŠ€ν„΄μŠ€μ— 인터넷이 λ˜λ„λ‘ IPλ₯Ό λΆ€μ—¬ν–ˆλ‹€κ°€ ν•„μš”μ— 따라 μ‚­μ œν•˜λŠ” IPλ₯Ό μœ λ™ IP라고 함.

μ˜€ν”ˆμŠ€νƒ

  • ν΄λΌμš°λ“œ μ»΄ν“¨νŒ… ν™˜κ²½μ„ λ§Œλ“œλŠ” μ˜€ν”ˆ μ†ŒμŠ€ ν”Œλž«νΌ


profile
ν˜Έμ‹±

0개의 λŒ“κΈ€