클라우드 컴퓨팅 개념
클라우드 가상화란 무엇입니까?
가상화의 기본 개념은 무엇이며 클라우드 컴퓨팅에 어떻게 적용됩니까?
The basic concept of virtualization, as applied in cloud computing, is that software such as a hypervisor creates simulated versions of physical hardware, for example, several virtual machines (VMs) on one physical machine. Examples include servers and operating systems. The idea predates the cloud: IBM announced VM/370, its first official virtual machine product, on 2 August 1972. Virtualization is designed so that several users can be on the same cloud.
서비스 공급자는 웹 호스팅과 웹 앱을 포함한 다양한 서비스에 가상화를 사용합니다.
클라우드 컴퓨팅에서 사용되는 다양한 유형의 가상화는 무엇이며, 각각의 이점은 무엇입니까?
클라우드 컴퓨팅 가상화의 다양한 유형은 서로 다른 목적에 사용됩니다. 각 유형에 대한 개요는 다음과 같습니다.
- 서버 가상화: 동일한 물리적 서버에서 여러 가상 서버를 만듭니다. 이는 관리 및 리소스 할당에 사용됩니다.
- 데스크톱 가상화: 가상의 액세스 가능한 데스크톱입니다. 일부 회사에서는 IT 팀이 티켓 해결을 위해 직원 컴퓨터에 가상으로 액세스하도록 합니다.
- 네트워크 가상화: Part of the physical network, but not dependent on it. 가능함 used for security purposes.
- 스토리지 가상화: 물리적 스토리지 장치를 디지털 버전으로 중앙화합니다. 스토리지 및 용량 최적화 관리에 사용됩니다.
- Application Virtualization: Running an application without installing it directly on the user’s operating system.
| 특징 | 서버 가상화 | 데스크톱 가상화 | 네트워크 가상화 | 스토리지 가상화 |
|---|---|---|---|---|
| 핵심 기능 | ||||
| 주요 목적 | 리소스 통합 및 할당 | 원격 데스크톱 액세스 및 관리 | 네트워크 보안 및 격리 | 스토리지 관리 및 최적화 |
| 인프라 영향 | 물리 서버 통합 | 엔드포인트 장치 유연성 | 네트워크 아키텍처 추상화 | 스토리지 장치 중앙화 |
| 비즈니스 이점 | ||||
| 비용 효율성 | 하드웨어 비용 절감 | 엔드포인트 장치 비용 절감 | 네트워크 리소스 사용 최적화 | 스토리지 활용도 향상 |
| 관리 이점 | 중앙 집중식 서버 제어 | IT 지원 간소화 | 보안 제어 강화 | 통합 스토리지 관리 |
| 사용 사례 | ||||
| 일반적인 애플리케이션 | 데이터 센터 및 호스팅 서비스 | 원격 근무 및 IT 지원 | 보안 및 네트워크 격리 | 데이터 백업 및 복구 |
| 대상 사용자 | 서비스 제공업체 및 기업 | 원격 인력을 보유한 조직 | 보안 중심 조직 | 데이터 집약적 비즈니스 |
가상화에서 하이퍼바이저의 역할은 무엇이며, 사용 가능한 다양한 유형은 무엇입니까?
하이퍼바이저는 리소스 관리 및 할당에 사용되며 두 가지 주요 유형이 있습니다. 다음과 같습니다.
- Bare-Metal (Type 1): These run directly on the physical hardware and are designed for performance.
- Hosted (Type 2): 이는 installed on an operating system and are designed for flexibility.
Virtual machines are older than the cloud: IBM announced VM/370 on 2 August 1972, and its components date back to the mid-1960s (IBM). AWS notes that Type 1 hypervisors have better performance and Type 2 suit end-user computing.
가상화가 클라우드 컴퓨팅의 비용 효율성, 확장성, 유연성에 어떻게 기여하는가?
가상화는 다음과 같은 방식으로 각 구성 요소에 사용됩니다.
- 비용: Utilizing multiple virtual machines per server affects the quantity of physical servers needed for acquisition, power consumption, and cooling. In cloud computing, multitenancy involves distributing these associated costs among its users.
- 확장성: Cloud computing providers 가능함 increase or decrease virtual machines based on demand.
- 유연성: 필요한 리소스에 대해 지불하려면 VM을 사용해야 하며, 이는 계절에 따라 더 높거나 낮을 수 있습니다.
AWS, Azure 또는 Google Cloud와 같은 주요 클라우드 공급업체가 가상화를 활용하여 서비스를 제공하는 실제 사례를 제공해 주시겠습니까?
일부 cloud providers using virtualization include:
- Amazon Web Services (AWS): Simple Storage Service (S3) is used for storage purposes, and the company uses Elastic Compute Cloud (EC2) for virtual servers; its virtualized instances built on the Nitro System run on the Nitro hypervisor, which manages memory and CPU allocation (AWS).
- Microsoft Azure: Virtualization is used for virtual storage to host data online. Azure also creates virtual networks via virtualization.
- Google Cloud Platform (GCP): Cloud Storage is used for storage that can increase or drop. Kubernetes Engine is used for containers that deploy and run apps.
결론
You need to consider virtualization when researching cloud computing. Moreover, you need to think about the type of virtualization that you need – based on the types described above. Different cloud computing providers, such as GCP and AWS, use virtualization for different operations.
가상화를 살펴볼 때 연중 다른 시기에 사용량을 고려하세요. 또한 보안 및 유연성과 같은 요소를 고려해야 합니다.