Windows를 사용하여 프라이빗 클라우드를 구축하는 방법
이제 사람들이 Microsoft 시스템을 사용하여 프라이빗 클라우드를 구축한다는 아이디어를 생각해 내도록 하세요. 최신 버전의 소프트웨어를 사용하는 것이 최선의 선택인 경우는 많지 않지만 Microsoft가 2012년에 출시한 다양한 제품은 성숙도와 안정성의 상징이 되었으며 클라우드에서 모든 사람들의 요구 사항을 충족할 수 있습니다.
다음으로 Microsoft 소프트웨어 지원에만 의존하여 프라이빗 클라우드를 구축하는 방법을 안내하겠습니다.
문제의 핵심은 애플리케이션에 있습니다
Microsoft 시스템 환경에서 사람들이 가장 먼저 내려야 할 결정은 지원 인프라를 제공하기 위해 어떤 디자인 모델을 사용해야 하는가입니다. 지속적인 실시간 고가용성이나 내결함성을 달성하려면 이를 애플리케이션 수준에서 제공할지, 아니면 인프라 수준에서 구현해야 할지 결정해야 합니다.
애플리케이션 수준 내결함성(예: SQL 복제는 이제 Microsoft의 Azure 클라우드에 대한 복제를 지원함)이 선호되는 경우가 많습니다. 실제로 이는 전체 하이브리드 클라우드 및 WAN 배포와 같은 복잡한 환경을 포함하여 구성 옵션의 유연성이 향상됨을 의미합니다.
소프트웨어를 제공 가능한 서비스로 전환한다는 목표를 달성하기 위해 Microsoft는 IIS8, SQL Server, Hyper-V 3.0 및 System Center Virtual Machine Manager 등 많은 투자를 했습니다. 탁월한 제품 포트폴리오 - 서비스를 실용적이고 배포가 용이하며 환경 친화적인 선택으로 만듭니다.
저장소 옵션
가상 머신을 공식적으로 시작하기 전에 사용자가 고려해야 할 첫 번째 질문은 저장 위치입니다. 결국 고가용성 또는 내결함성이 실제로 얼마나 달성될 수 있는지를 알아야만 스토리지에 문제가 발생하지 않도록 정보에 입각한 결정을 내릴 수 있습니다.
진정한 내결함성 인프라로서 Server 2012는 클러스터 공유 볼륨(CSV) 기능을 제공합니다. 그러나 CSV의 가상 머신은 씬 프로비저닝을 지원할 수 있지만 데이터 중복 제거 처리는 포함하지 않습니다.
사용자가 Server 2012를 프라이빗 클라우드 지원 스토리지로 사용하는 경우 이는 특히 가상 데스크톱 인프라의 경우 매우 중요한 요소가 될 수 있습니다.
오프로드 데이터 전송(ODX) 기능에 대한 지원도 운영 체제에 추가되었습니다. Microsoft는 이것이 일부 시스템 관리자가 매우 불쾌하다고 생각할 절충안이라는 것을 깨달았습니다. 이 경우 사용자가 기능적 격차를 메우기 위해 타사 파일 관리자를 사용하려는 경우 ODX는 네트워크 대역폭과 CPU 시간이 많이 절약되도록 파일 관리자에게 내부적으로 다양한 작업을 수행하도록 지시하는 방법을 사용할 수 있습니다. 자원.
iSCSI(인터넷 소형 컴퓨터 인터페이스), 파이버 채널 지원 및 MPIO(다중 경로 입력/출력)가 운영 체제에 내장된 기능이 되었습니다. 실제로 이제 가상 파이버 채널을 가상 인터페이스에 추가할 수 있습니다. 기계 어댑터.
이러한 프로젝트는 클라우드의 가상 머신 관리 호스트로서 Server 2012의 유연성을 높일 뿐만 아니라 가상 머신이 게스트 환경에서 추가 중복 구성을 사용할 수 있도록 하는 효율성과 지원 수준도 향상시킵니다.
대부분의 씬 프로비저닝을 사용하는 사용자를 위해 디스크 조각 모음은 이미 매핑 해제를 지원하고 씬 프로비저닝된 VHDX 파일과 직접 호환됩니다.
가상 디스크 조각화의 유일한 소스는 씬 프로비저닝이므로 이는 특히 주의를 기울이면 Server 2012 설정을 사용하여 관련된 문제를 최소화할 수 있습니다. 또한 포괄적인 씬 프로비저닝은 가상 IDE 및 가상 SCSI 연결을 사용하는 디스크에 대한 지원도 제공합니다.
중요하지 않은 워크로드의 경우 Hyper-V 복제 도구를 사용하여 지원을 제공하도록 선택할 수 있습니다. 가상 머신을 이미지화하고 결과 파일을 다른 호스트에 복사할 수 있습니다.
다음번에는 데이터 블록을 지속적으로 업데이트하여 가상 머신의 백업 복사본이 시간이 걸리더라도 5~15분 이내에 메인 시스템의 변경 사항을 따라갈 수 있도록 할 수도 있습니다. WAN을 통해 복사하는 데 걸리는 시간 예외는 없습니다. 또한 복제본은 버전 제어 기능을 지원할 수 있습니다.
Server 2012에는 가상화와 관련된 기능이 점점 더 많아지고 서비스 규칙도 지원하기 시작합니다. 예를 들어 Active Directory 도메인 컨트롤러에는 이전 도메인 컨트롤러의 템플릿을 사용하여 복제본이나 복제본을 통해 이전 버전으로의 롤백을 모니터링하는 기능이 이미 있습니다.
이는 복제본과 같은 실용적인 기능의 효율성을 크게 향상시키고 진정한 내결함성 가상 머신을 위한 클러스터 공유 볼륨(CSV)과 같은 귀중한 공간의 필요성을 줄여줍니다.
이러한 가상 머신 복사본은 매우 좋은 옵션이며 클러스터 공유 볼륨이 없는 시스템에도 저장할 수 있습니다. 이를 통해 씬 프로비저닝 및 중복 제거를 최대한 활용하는 동시에 Hyper-V 3.0의 무제한 공유 라이브 마이그레이션 기술을 사용한 가상 머신 마이그레이션과 같은 핵심 기능을 계속 보장할 수 있습니다.
정답은 다음과 같습니다. 사용자가 제로 크래시 내결함성을 긴급히 필요로 하지 않는 한 Microsoft의 2012 시리즈 제품이 서비스로서의 시설과 같은 공유 스토리지 기능 없이 기본을 구현하도록 해서는 안 됩니다.
또한 Server 2012는 SMB 3.0* 공유 환경에 가상 머신을 저장할 수도 있으므로 관련 비용과 다양한 배포 조치와 관련된 복잡성을 더욱 줄일 수 있습니다. 현재로서는 안정성이 더 이상 문제가 되지 않습니다. SMB 3.0에는 이미 MPIO 기반 복구 기능 및 고속 원격 직접 메모리 액세스를 비롯한 수많은 실용적인 기능이 포함되어 있습니다.
이 모든 것의 기초는 스토리지 공간입니다. 이는 Microsoft가 스토리지 가상화 분야에 두 번째로 진출한 것입니다. 한때 회사가 홈 서버에서 사랑했던 하드 드라이브 확장기 기술의 일부 기능을 사용하기 때문에 저장 공간은 매우 안정적일 수 있으며 기업 수준의 응용 프로그램을 지원할 수 있습니다. 이제 호스트에 스토리지를 연결하고 이를 Hyper-V와 같은 애플리케이션 및 애플리케이션에 배포하는 특정 프로세스를 추상화할 수 있습니다.
자신만의 솔루션 개발
가용성 및 스토리지 요구 사항에 대한 계획이 완료되면 System Center 2012 SP1을 출시할 수 있습니다. Server 2012용 플러그인으로서 베어메탈 VM용 하이퍼바이저 프로비저닝, 도메인에 새로 설치된 시스템 추가, 나머지 클라우드에서 동일한 초기 설정을 사용하도록 허용하는 등 다양한 기능을 사용할 수 있습니다.
클러스터 인식 업데이트 도구는 System Center에서 제공하는 기능과 결합하여 계획된 업데이트 처리이든 임시 오류로 인한 중단이든 호스트가 중단 시 업데이트를 생성할 수 있도록 보장할 수 있습니다. 전원 문제로 인해 모든 문제를 효과적으로 처리하여 가상 머신 실행에 미치는 영향을 최소화할 수 있습니다.
시스템 센터 조정 기능은 인프라 전반에 걸쳐 가상 머신의 트래픽을 효과적으로 제어할 수 있을 뿐만 아니라 시스템의 특정 콘텐츠를 포괄적으로 파악하여 해당 수준을 세분화하고 필요한 기능을 달성할 수 있습니다. . 그리고 서비스가 적용되는 목표.
Microsoft의 2012년 라인업에는 사용자가 심층적으로 연구할 만한 기능이 아주 많습니다. 결국 이 모든 것은 사람들이 실제로 원하는 것이 무엇인지에 달려 있습니다. 사용자가 Powershell 전용 환경을 선호하는 경우 Microsoft의 무료 Hyper-V 서버를 사용하여 프라이빗 클라우드를 구축할 수 있습니다. 가장 일반적인 자동차 비유를 사용하면 이 시스템은 부품을 사용하여 자체 차량을 구축하는 것과 같습니다.
사용자가 기본 가상화 관리 도구를 사용하려는 경우 Server 2012에 내장된 원격 서버 관리 도구가 해당 도움말을 제공할 수 있습니다. 이 접근 방식은 공장에서 사전 조립된 차량을 만드는 것처럼 보입니다.
처음 두 가지 방법이 함대의 모든 차량을 유지 관리하는 것과 유사하다면 System Center 2012는 전국의 모든 열차를 모니터링하고 자동으로 관리하는 것과 같습니다. 실제로 이는 가상 머신 관리 도구와 관리 솔루션, 그리고 진정한 프라이빗(또는 하이브리드) 클라우드 간의 본질적인 차이점입니다.