클라우드 컴퓨팅 데이터 센터는 기본적으로 클라우드 컴퓨팅 플랫폼과 클라우드 컴퓨팅 서비스로 구성되어 있습니다. 클라우드 컴퓨팅 서비스에는 다양한 통신 수단을 통해 사용자에게 제공되는 어플리케이션, 소프트웨어, 도구 및 컴퓨팅 리소스 서비스가 포함됩니다. 클라우드 컴퓨팅
이 플랫폼에는 이러한 서비스의 안전하고 안정적이며 효율적인 운영을 지원하는 소프트웨어 및 하드웨어 플랫폼이 포함되어 있습니다. 클라우드 컴퓨팅 플랫폼을 통해 하나 이상의 데이터 센터 소프트웨어와 하드웨어가 통합되어 계층형 가상 컴퓨팅 리소스 풀을 형성하고
클라우드 컴퓨팅 서비스 구현을 지원하기 위해 동적으로 배포하고 원활하게 확장할 수 있는 컴퓨팅, 스토리지 및 네트워크 통신 기능을 제공합니다.
클라우드 컴퓨팅 플랫폼은 클라우드 컴퓨팅 센터의 내부 지지이며 클라우드 컴퓨팅 기술 시스템의 핵심입니다. 데이터 중심적이며 가상화 및 스케줄링 기술을 기반으로 물리적, 확장 가능하며 구성 가능한 기술을 구축합니다
새로운 바인딩 가능한 컴퓨팅 리소스 풀은 네트워크에 분산되어 있는 서버 클러스터와 스토리지 클러스터를 통합하고 동적으로 리소스를 할당하고 원활하게 확장할 수 있는 기능을 결합하여 안전하고 신뢰할 수 있는 애플리케이션 데이터 서비스를 제공합니다.
2. 클라우드 컴퓨팅 데이터 센터 구현 프로세스
클라우드 컴퓨팅 데이터 센터의 구현은 단순한 하드웨어 및 소프트웨어 통합 프로젝트가 아닙니다. 구현 전에 클라우드 컴퓨팅 데이터 센터의 관리 모델을 충분히 고려하고, 향후 운영 모델을 전체 계획에 통합하고, 클라우드 컴퓨팅 플랫폼의 역할을 충분히 발휘할 수 있도록 면밀한 평가와 전반적인 계획이 필요합니다.
클라우드 컴퓨팅 센터 요구 사항 조사 및 해외 구현 경험에 따르면 현재 클라우드 컴퓨팅 데이터 센터 인프라 구현은 주로 다음 5 단계로 나뉩니다.
1) 계획 단계: 클라우드 컴퓨팅 센터 건설을 전략적 문제로 취급하고, 고위 경영진은 큰 관심과 지원을 제공하고, 각 단계에서 달성해야 할 목표를 명확히 하고, 비즈니스 혁신과 IT 서비스 전환의 관점에서 계획하고 배포해야 합니다.
2) 준비 단계: 업계 특성에 따라 사용자가 클라우드 컴퓨팅 데이터 센터에서 원하는 서비스 및 어플리케이션 요구 사항을 충분히 이해하고, 클라우드 컴퓨팅 플랫폼을 충분히 평가하고, 적절한 기술 아키텍처를 선택합니다. 시스템 확장 및 마이그레이션의 운영 가능성을 충분히 고려하여 인프라 플랫폼 기술과 핵심 비즈니스의 연속성을 보장합니다.
3) 구현 단계: 리소스 가상화는 클라우드 컴퓨팅 센터의 기초입니다. 이기종 플랫폼을 지원하는 가상화 플랫폼을 구축함으로써 보안, 안정성, 확장성 및 유연성에 대한 서비스 요구 사항을 충족할 수 있습니다.
4) 심화 단계: 플랫폼 아키텍처 가상화를 기반으로 다양한 자원 스케줄링 및 할당을 자동화하여 통합 관리 및 셀프 서비스를 위한 좋은 기반을 마련해야 합니다.
5) 어플리케이션 및 관리 단계: 클라우드 컴퓨팅의 기본 특징은 개방성이며 클라우드 컴퓨팅 플랫폼은 기존 어플리케이션과 호환되는 표준 API 구현을 제공할 수 있어야 합니다. 모든 응용 프로그램 이식은 점진적인 프로세스이며 클라우드 컴퓨팅 인프라는 새로운 요구 사항뿐 아니라 핵심 응용 프로그램을 잘 지원해야 합니다. 동시에 클라우드 컴퓨팅 플랫폼 구축은 폐쇄 루프 프로세스이므로 지속적인 개선이 필요합니다.
클라우드 컴퓨팅 데이터 센터의 핵심 기술
클라우드 컴퓨팅 데이터 센터 구축에는 다음과 같은 여러 가지 새로운 기술이 통합되어 있습니다.
1) 가상화 기술
가상화 기술은 서버, 스토리지, 네트워킹, 애플리케이션, 데스크톱 등 다양한 분야에 적용된다. 서로 다른 유형의 가상화 기술은 서로 다른 각도에서 서로 다른 시스템 성능 문제를 해결합니다.
서버 가상화는 서버 리소스를 신속하게 파티셔닝하고 동적으로 배포하여 시스템의 복잡성을 줄이고, 장치의 무질서한 분산을 제거하며, 운영 비용을 절감하고 자산 활용도를 높입니다.
스토리지 가상화는 스토리지 자원을 하나의 대용량 자원 풀에 중앙 집중화하여 통합 관리를 수행함으로써 애플리케이션 중단 없이 스토리지 시스템과 데이터 마이그레이션을 변경함으로써 전체 시스템의 동적 적응성을 향상시킵니다.
네트워크 가상화는 하나의 물리적 네트워크 노드를 여러 노드로 가상화하여 여러 스위치를 하나의 가상 스위치로 통합함으로써 연결 수를 늘리고 네트워크 복잡성을 줄여 네트워크 용량을 최적화할 수 있습니다.
어플리케이션 가상화는 가장 필요한 곳에 리소스를 동적으로 할당하여 서비스 제공 능력을 향상시키고 어플리케이션의 가용성과 성능을 향상시킵니다.
이러한 가상화 기술을 바탕으로 클라우드 컴퓨팅 데이터 센터는 IT 아키텍처 전반에 걸쳐 시스템 전반을 가상화하고 모든 리소스를 통합 관리, 배포 및 모니터링합니다. 중요한 물리적 자원을 확장하지 않으면
분산되어 있고 활용도가 낮은 대량의 물리적 자원을 하나의 대규모 가상 자원으로 간편하고 효과적으로 통합하고 장기적으로 효율적으로 운영하여 에너지 효율과 자원 활용도를 극대화합니다.
2) 유연한 확장 및 동적 배포
신축성은 세로 및 가로 두 가지 측면에서 고려할 수 있습니다. 세로 확장성이란 기존 서버에 CPU 를 추가하거나 기존 RAID/SAN 스토리지에 하드 드라이브를 추가하는 것과 같이 처리 능력을 높이기 위해 동일한 논리 유닛 내에 리소스를 추가하는 것을 말합니다. 수평 확장성이란 더 많은 논리 유닛을 추가하고 하나의 유닛으로 통합하는 자원을 말합니다.
동적 할당은 요구 사항의 변화에 따라 컴퓨팅 리소스를 자동으로 할당 및 관리하여 높은 "유연성" 의 확장 및 최적화를 가능하게 하며, 사용자의 개입 없이 특정 운영 프로세스를 수행할 수 있습니다.
3) 효율적이고 안정적인 데이터 전송 및 교환 및 이벤트 처리.
데이터 전송, 교환 및 이벤트 처리 시스템은 클라우드 컴퓨팅 센터 메시지 및 데이터 전송, 교환의 허브입니다. 멀티 캐스트 프로토콜을 사용하여 속도를 추구해야 할 뿐만 아니라 TCP 를 사용하여 신뢰성을 추구해야 합니다.
다양한 프로토콜의 장점을 결합하여 네트워크에 분산되어 있는 여러 구성 요소 간의 데이터 흐름을 효과적으로 제어하여 데이터 채널의 원활한 흐름과 정보 교환의 신뢰성과 보안을 보장합니다. 동시에, 시스템 어플리케이션의 다양성과
실시간 비즈니스 요구 사항, 설계는 포인트 투 포인트, 포인트 투 포인트, 멀티 포인트 등 연결 방식도 고려해야 합니다.
클라우드 컴퓨팅은 인터넷을 통해 관련 서비스를 추가, 사용 및 제공하는 모델로, 일반적으로 인터넷을 통해 동적으로 확장 가능하고 종종 가상화된 리소스를 제공합니다. 구름은 인터넷과 인터넷의 은유이다. 과거에는 클라우드가 통신 네트워크를 나타내는 데 자주 사용되었으며, 나중에는 인터넷과 기반 인프라의 추상화를 나타내는 데도 사용되었습니다. 그래서 클라우드 컴퓨팅은 초당 10 조 번의 컴퓨팅 능력을 경험할 수 있습니다. 이렇게 강력한 컴퓨팅 능력은 핵폭발을 시뮬레이션하고 기후 변화와 시장 발전 추세를 예측할 수 있다. 사용자는 컴퓨터, 노트북, 휴대폰 등을 통해 데이터 센터에 액세스합니다. , 그리고 자신의 필요에 따라 계산하십시오.
클라우드 컴퓨팅에는 많은 정의가 있습니다. 클라우드 컴퓨팅이 무엇인지, 적어도 100 가지의 해석이 있다. 이 단계에서 NIST (National Standards and Technology Institute) 가 클라우드 컴퓨팅을 이용당 지불 모델로 정의하는 것이 보편적으로 받아들여지고 있다. 이 모델은 사용 가능하고 편리하며 주문형 네트워크 액세스를 제공하며 구성 가능한 컴퓨팅 리소스 풀 (네트워크, 서버, 스토리지, 애플리케이션 소프트웨어 및 서비스 포함) 에 들어갑니다. 이러한 리소스는 최소한의 관리 작업이나 서비스 공급업체를 통해 신속하게 제공할 수 있습니다.