선릉역 1번 출구
Cloud Computing(2) 본문
(1)에서는 클라우드 컴퓨팅이 무엇인지, NIST와 이름있는 사람들이 내린 클라우드 컴퓨팅 정의와 서비스/설치 모델에 대해서 공부했습니다.
Current status of cloud computing
If you're a digital transformer, reduce CAPEX(설치비용/투자비용) and replace with OPEX(운영비용)
->컴퓨팅 리소스를 구매하기보단 클라우드 서비스를 사용한다는 의미
Technical knowledge to understand cloud computing
1. Time sharing(시분할 시스템)
시분할 운영 체제의 경우 많은 사용자들이 컴퓨터를 공유하도록 함. 시스템은 한 사용자에서 다음 사용자로 빠르게 전환함으로써 각 사용자에게 자신만이 컴퓨터를 사용하고 있는 것과 같은 착각을 주지만, 실제로는 여러 사용자가 하나의 컴퓨터를 공유하여 사용하고 있는 것임.
*시간 공유는 오늘날 우리가 클라우드 컴퓨팅이라고 알고 있는 개념을 위한 원래의 토대라고 여겨짐
2. Resource pooling
Dedicated resource(privacy and security의 관점에서 Good) vs Shared resource(flexibility and efficiency의 관점에서 Good)
클라우드 서비스에서는 동시에 수많은 고객들이 요구 사항을 처리할 수 있어야 하기 때문에, 서비스 제공자들은 충분한 크기의 유연한 리소스 풀을 확보하고 있어야만 함
3. Virtualization
how to implement the management of resource pool.
가상화 기술이란 하드웨어에 종속된 컴퓨터 리소스를 추상화하여 서버, 스토리지, 네트워크 등의 소프트웨어 IT서비스를 생성하는 솔루션임.
자원을 할당한다는 것은?(가용한 자원이 있는지 확인, VM생성하는 것이 적합한가?-Multi-tenancy의 관점에서)
*Hypervisor(VMM-virtual machine monitor or manager): 가상머신을 생성하고 구동하는 소프트웨어(물리적 머신을 다수의 가상머신으로 분할할 수 있게 해줌)
*Multi-tenancy: 하나의 소프트웨어를 여러 사용자가 함께 사용하는 것으로 쉽게 말하면 멀티-테넌시란 하나의 시스템을 여러 고객(기업)이 사용하는 형태임.
virtualization 개념 참고 자료
https://ko.wikipedia.org/wiki/%EA%B0%80%EC%83%81%ED%99%94
Multi-tenancy 개념 참고 자료
https://www.redhat.com/ko/topics/cloud-computing/what-is-multitenancy
'Computer > Cloud Computing' 카테고리의 다른 글
Cloud Computing(5) (0) | 2021.06.07 |
---|---|
Cloud Computing(4) (0) | 2021.06.03 |
Security and Privacy issues in cloud computing (0) | 2021.06.03 |
Cloud Computing(3) (2) | 2021.06.03 |
Cloud Computing(1) (0) | 2021.06.03 |