본문 바로가기

클라우드3

멀티테넌시 기술 멀티테넌시 : 하나의 SW를 여러 사용자가 함께 사용하는 것 - 여러 테넌트(tenant, 사용자)를 가진 아키텍처 특징 : 멀티테넌시 애플리케이션은 자신의 소유가 아닌 데이터와 설정 정보에 접근하지 않는 것을 보장 멀티테넌시의 아키텍처 : 개별 테넌트의 운영환경을 분리하는 보안 수준을 유지하면서 여러 개발자들은 포털, 데이터 스키마, 미들웨어, DB 등을 공유 멀티테넌시 애플리케이션 구조의 기본 특징 - 사용 분리 : 원하는 시간에 이용 가능 (가용성) - 데이터 보안 - 복구 : 백업과 복구 처리는 각 테넌트의 데이터에 독립적으로 수행 - 애플리케이션 업그레이드 - 확장성 - 사용량 측정 - 데이터 계층 분리 장점 - 비용절감 - 데이터 통합이 용이 : 하나의 시스템과 SW를 여러 사용자가 공유하는 .. 2021. 9. 6.
관리 메커니즘 클라우드 기반 IT자원들은 설치, 설정, 유지보수, 모니터링이 필요하다. cloud 멀티 메커니즘 : 클라우드 플랫폼과 솔루션을 구성하는 IT자원들에 대한 제어와 개선을 위한 클라우드 주요 기술 - 원격관리시스템 : 외부 클라우드 자원 운영자에게 클라우드기반 IT자원을 설정하고 운영할 수 있는 도구와 UI를 제공 - 자원관리시스템 : 클라우드 소비자와 클라우드 제공자가 수행하는 관리 작업에 따라 IT자원을 조정하는데 도움을 준다. - 과금관리시스템 : 클라우드 제공 업체의 회계와 클라우드 소비자에 대한 과금과 관련된 데이터의 수집 및 처리에 사용 - SLA관리시스템 : SLA 데이터의 관리, 수집, 저장, 보고 및 런타임 알림과 관련된 기능을 제공하는 다양한 상용 클라우드 관리 제공 2021. 9. 3.
Cloud Architecture 물리적 system Layer : 기본 계층. 하드웨어 영역 ex) 서버, 네트워크 등 | 가상화 Layer : 사용자가 공유 사용 가능, 물리적 자원을 가상화 - 서버, 스토리지 등을 가상화 - 가상화는 클라우드의 기반 기술 - 가상화된 자원은 사용자 요구에 따라 바로 제공 가능해야 한다. => 프로비저닝 | 프로비저닝 Layer : 가상 인프라를 가상화 Layer상에 생성하는 계층 - 클라우드 컴퓨팅 서비스 관리 Layer : 클라우드 인프라를 관리 | CC 서비스 관리 Layer | 클라우드 서비스 Layer : IaaS(서버, 네트워크 스토리지의 인프라 제공), SaaS(응용 SW 제공), PaaS(개발 플랫폼 제공) => 클라우드 구축을 위해서는 각 Layer 별로 필요한 서비스를 구축해야 한다.. 2021. 5. 17.