Hayden's Archive

[Cloud] 클라우드 배포 모델 본문

Study/DevOps

[Cloud] 클라우드 배포 모델

_hayden 2020. 10. 31. 19:47

참고 : 방통대 클라우드컴퓨팅 강의 ( ucampus.knou.ac.kr/ekp/user/course/initUCRCourse.sdo?cntsId=KNOU1525&sbjtId=KNOU1525001 )

 

  • NIST의 클라우드 배포 모델 분류
    •  
    • 퍼블릭 클라우드(Public Cloud)
      • 누구나 동시에 공용으로 이용할 수 있는 배포 모델. 일반 사용자든 조직이든 하나의 데이터 센터에서 여러 사용자가 동시에 자원을 나눠서 사용할 수 있음.
      • 공용 클라우드라고도 함.
    • 프라이빗 클라우드(Private Cloud)
      • 하나의 기업이나 조직이 독립적으로 컴퓨팅 리소스를 점유함.
      • 자신들이 가지고 있는 하드웨어에 가상화 솔루션을 사용해서 여러 부서의 사람들이 클라우드 형태로 서비스를 이용할 수 있도록 만들어줌.
      • On-Premise 방식에서 하나의 서비스는 하나의 서버에서만 실행되어야 함.(물리적인 서버 10대가 있으면 최대 할 수 있는 서비스는 10개.)
      • 하지만 프라이빗 클라우드는 그렇지 않음.(10대의 서버 위에 가상화 솔루션을 얹으면 이것 자체가 하나의 서버로 운영됨. 각 조직에서 사용할 수 있도록 요청하게 되면 그때그때 서버를 가상으로 위에 만들어서 10대 이하, 또는 10대 이상의 서비스를 운영할 수 있게 만들어줌)
        • 호스팅형 프라이빗 클라우드
          • 제공업체가 프라이빗 클라우드를 구성하고 유지 보수
        • 관리형 프라이빗 클라우드
          • 사설 클라우드의 설정 및 관리를 벤더 측에서 해줌. 
      • 프라이빗 클라우드는 퍼블릭 클라우드보다 보안성은 더 좋아도 유지비용이 많이 들어감.
    • 커뮤니티 클라우드 (Community Cloud)
      • 비슷한 일을 하는 기업들끼리 묶어 연합해서 그 기업들만 쓸 수 있는 프라이빗 클라우드
      • 예를 들면 은행들끼리 프라이빗 클라우드를 구축해놓고 이걸 여러 은행에서 서로 같이 이용하고 들어가는 비용을 각출하는 식.
    •  하이브리드 클라우드(Hybrid Cloud)
      • 퍼블릭 클라우드와 프라이빗 클라우드 또는 퍼블릭 클라우드와 온프레미스 환경을 결합한 모델
      • 보안성이 중요시 되는 건 프라이빗 클라우드에서, 아닌 것은 퍼블릭 클라우드에서.