Server

클라우드 서비스 개념 잡기

DualQuaternion 2024. 1. 3. 12:02

클라우드 서비스를 만들어야 한다. 그런데 클라우드에 대한 개념이 매우 습자지처럼 얇은 상태 ㅋㅋㅋㅋㅋ 머리에 개념을 좀 박아넣어야 이후의 진행이 가능할 것 같아서 조사를 해본다.

 

유행에 좀 뒤떨어진 키워드긴 하지만 모르는 것보다는 지금부터라도 아는게 낫다 ㅋㅋㅋ

https://www.itworld.co.kr/news/236564

 

"도대체 프라이빗 클라우드란 무엇인가?" 정의, 비교, 아키텍처, 과제 총정리

하이브리드 멀티클라우드 시대가 도래하면서 프라이빗 클라우드는 다소 애매하고 혼란스러운 개념이 되었다. 프라이빗 클라우드는 스토리지와 컴퓨트, 메

www.itworld.co.kr

 

일단 위 내용을 통해서 얻은 지식을 정리해본다.

 

키워드가 여럿 나온다. 하이브리드, 멀티 클라우드, 프라이빗 클라우드..

 

1. 프라이빗 클라우드: 하나의 사업부서에 의한 독점적인 사용을 위해 프로비저닝된 클라우드

 

  • 구축 방법
    • 호스팅 서비스: IBM, 마이크로 소프트
    • 온프레미스 프라이빗 클라우드 구축이 가능한 솔루션: 아마존 아웃포스트, HPE 그린레이크
    • 모든 것을 직접 구축

2. 프라이빗 vs 퍼블릭 클라우드

  • 근본적 차이
    • 프라이빗
      • 자원과 인프라가 퍼블릭 클라우드로부터 분리되어있음
        • 소프트웨어로 분리될 수도 있고, 하드웨어 차원에서 분리될 수도 있음
    • 퍼블릭
      • 개별 고객이 프로비저닝된 클라우드의 일부를 사용
      • 해당 자원은 클라우드 내의 모든 사용자가 이용 가능
      • 자원은 계약에 따라 개별 테넌트로 할당되지만 구성에 따라 CPU 자원을 동시소비할 수도 있음
      • 데이터는 논리적으로 격리되어있음

3. 프라이빗 클라우드의 장점

  • 특정 정부기관이나 산업군
    • 통제권이 필요함
  • 낮은 지연시간
  • 커스터마이즈 기능

4. 프라이빗 클라우드의 단점

  • 컴퓨팅 인프라 등 자본이 많이 든다.

 

 

https://www.redhat.com/ko/topics/cloud-computing/what-is-private-cloud

 

프라이빗 클라우드(Private Cloud)란?

프라이빗 클라우드는 특정 사용자나 조직이 소유, 관리하는 시스템에서 제공되며, 가상 리소스 풀을 활용하여 리소스의 프로비저닝 및 할당이 가능한 인터페이스를 제공합니다.

www.redhat.com

 

위 정보도 조사해본다.

 

사실 잘 모르겠다...

 

일단은 접근이 편리한 우분투 상에서 프라이빗 클라우드를 만들어보는 작업을 해봐야겠다.

https://docs.nextcloud.com/server/stable/admin_manual/

 

Introduction — Nextcloud latest Administration Manual latest documentation

Welcome to the Nextcloud Server Administration Guide. This guide describes administration tasks for Nextcloud, the flexible open source file synchronization and sharing solution. Nextcloud includes the Nextcloud server, which runs on Linux, client applicat

docs.nextcloud.com

위 링크를 보니 nextCloud 라는 것을 이용하면 될 것 같다. 

 

직접 하기 전에 설명을 먼저 쭉 읽어보자. 확인해보니 

 

넥스트 클라우드는 이런 앱들을 클라우드 환경에서 쓸 수 있게 지원해주는 플랫폼인 것으로 확인된다. 

 

그런데 AI 관련 기능도 있는게 보여서 확인해봤는데, 

 

NextCloud 상에서 이미지 인식등을 지원하는 것으로 보인다. 어떻게 지원하는지 확인해본다.

확인해보니 인식을 지원하는 앱이 있다는 의미였다. 재밌구만....

 

가만 보니, NextCloud용 앱을 만드는 게 내가 하고자 하는 작업과 유사한 것 같기도 하고??? 조금 더 조사를 해봐야겠다.

 

NextCloud