본문 바로가기

Cloud Computing7

멀티테넌시 기술 멀티테넌시 : 하나의 SW를 여러 사용자가 함께 사용하는 것 - 여러 테넌트(tenant, 사용자)를 가진 아키텍처 특징 : 멀티테넌시 애플리케이션은 자신의 소유가 아닌 데이터와 설정 정보에 접근하지 않는 것을 보장 멀티테넌시의 아키텍처 : 개별 테넌트의 운영환경을 분리하는 보안 수준을 유지하면서 여러 개발자들은 포털, 데이터 스키마, 미들웨어, DB 등을 공유 멀티테넌시 애플리케이션 구조의 기본 특징 - 사용 분리 : 원하는 시간에 이용 가능 (가용성) - 데이터 보안 - 복구 : 백업과 복구 처리는 각 테넌트의 데이터에 독립적으로 수행 - 애플리케이션 업그레이드 - 확장성 - 사용량 측정 - 데이터 계층 분리 장점 - 비용절감 - 데이터 통합이 용이 : 하나의 시스템과 SW를 여러 사용자가 공유하는 .. 2021. 9. 6.
관리 메커니즘 클라우드 기반 IT자원들은 설치, 설정, 유지보수, 모니터링이 필요하다. cloud 멀티 메커니즘 : 클라우드 플랫폼과 솔루션을 구성하는 IT자원들에 대한 제어와 개선을 위한 클라우드 주요 기술 - 원격관리시스템 : 외부 클라우드 자원 운영자에게 클라우드기반 IT자원을 설정하고 운영할 수 있는 도구와 UI를 제공 - 자원관리시스템 : 클라우드 소비자와 클라우드 제공자가 수행하는 관리 작업에 따라 IT자원을 조정하는데 도움을 준다. - 과금관리시스템 : 클라우드 제공 업체의 회계와 클라우드 소비자에 대한 과금과 관련된 데이터의 수집 및 처리에 사용 - SLA관리시스템 : SLA 데이터의 관리, 수집, 저장, 보고 및 런타임 알림과 관련된 기능을 제공하는 다양한 상용 클라우드 관리 제공 2021. 9. 3.
Cloud - Web 웹 기술 : 클라우드 서비스 구현을 위한 기반기술 - 대부분 웹 기반 서비스 배포 - 웹을 통해 접근 가능한 자원들은 좀 더 포괄적이다. HTTP는 비연결성과 무상태로 동작 - 비연결성 : (클라이언트와 서버가 한 번 연결을 요청해서 응답을 받고 나면 연결을 끊어버리는 성질) - 무상태 : 연결을 끊어버리기 때문에 클라이언트 이전 상태를 알 수 없음 -> 이전 상태의 정보를 알 수 없는 문제를 쿠키(클라이언트와 서버의 상태 정보를 담고 있는 정보 조각)를 이용해서 해결 웹 서버 : HW와 SW 모두를 의미한다. (일반적으로는 SW측면의 개념으로 통용) 웹 서버는, - 하드웨어 측면에서, 웹 사이트를 구성하는 모든 파일들을 저장하는 컴퓨터 - 소프트웨어 측면에서, HTTP를 통해 웹 브라우저에서 요청하는 .. 2021. 9. 2.
데이터 센터 기술 요소 - 가상화 network hardware - 여러 수준의 연결성을 가능하게 하기 위해, 대규모의 네트워크 하드웨어가 필요하다. 데이터 센터 기술 요소 - 가상화 (중요★) - 표준화, 모듈화 - 자동화 - 원격 운영과 관리 - 높은 가용성 - 보안 인식 설계와 운영 및 관리 : 데이터 센터는 비즈니스 데이터를 저장하고 처리하는 중앙집중 구조 (물리적, 논리적 통계와 데이터 복구 전략과 같은 보안에 관련된 요구사항을 엄격하고 포괄적으로 적용) 기반 기술 가상화 : 물리적 하드웨어 장치(컴포넌트)를 논리적인 객체로 추상화하는 것 (추상화 : 복잡한 자료나 시스템 등으로부터 핵심적인 개념 또는 기능을 간추려내는 것) - 물리적 IT자원을 가상의 IT자원으로 전환시키는 과정 : cpu, 메모리, 스토리지, 네트워크 등 대.. 2021. 6. 15.