SQL Server는 가상화할 수 있는 최신 솔루션 중 하나에 불과하므로 여기에서 이 작업을 수행하는 방법과 특정 사용 사례에 바람직한 이유를 살펴보겠습니다.
이미지 출처:Pixabay
기본사항
좋은 소식은 SQL Server 가상화가 이러한 종류의 다른 프로젝트와 동일한 기본 원칙에 따라 작동한다는 것입니다.
단일 서버에서 특정 하드웨어 세트만 사용하는 대신 여러 개의 소프트웨어 계층이 설정되어 여러 가상화 서버 간에 하드웨어 리소스를 공유할 수 있습니다.
모범 사례
SQL 서버 가상화와 관련하여 가장 명백한 함정을 피하기 위해 염두에 두어야 할 몇 가지 사항이 있습니다.
무엇보다도 요구 사항을 평가하고 가상화된 서버가 처리할 것으로 예상되는 워크로드의 종류를 결정해야 주어진 인스턴스에 할당해야 하는 공유 하드웨어 풀의 양을 결정할 수 있습니다.
두 번째로 어떤 이유로든 호스트 하드웨어가 중단될 가능성과 연속성을 보장하기 위해 어떤 비상 사태를 대비하고 복구 로드맵을 마련해야 하는지에 대해 생각해야 합니다.
마지막으로 가상화된 데이터베이스를 관리하거나 그 기능을 사용할 최종 사용자에게 적절한 교육을 제공하여 서버 호스팅에 대한 보다 전통적인 접근 방식에서 벗어나 생산성을 저하시키지 않도록 해야 합니다.
혜택
SQL 서버 가상화의 초기 복잡성을 극복하고 나면 테이블에 가져다주는 이점을 누릴 수 있습니다.
그 중 하나는 소프트웨어 비용을 절약할 수 있다는 것입니다. 이미 Microsoft의 프리미엄 SQL Server 패키지 중 하나에 대해 비용을 지불하고 있다면 다른 계층으로 변경하거나 라이선스 비용.
하드웨어 비용도 최소화할 수 있습니다. 새 데이터베이스 인스턴스를 추가해야 할 때 완전히 별도의 물리적 서버를 위해 지출할 필요 없이 대신 현재 리소스를 더 효율적으로 사용하여 미개발 CPU를 할당하고, 원래 투자의 효율성을 극대화하기 위한 스토리지 및 메모리 대역폭.
언급한 바와 같이 유연성은 SQL Server 가상화 프로세스의 일부이자 필수 요소입니다. 필요에 따라 구성을 조정하고 시간이 지남에 따라 특정 가상 서버가 사용하는 사용량의 최고점과 최저점을 기준으로 하드웨어 리소스 할당을 변경할 수 있기 때문입니다.
상호 운용성 및 플랫폼 간 호환성은 일반적으로 기본적으로 지원하지 않을 수 있는 플랫폼에 이 소프트웨어를 설치할 수 있음을 의미하기 때문에 SQL Server와 함께 가상화를 사용할 때 제공되는 특권으로 볼 수 있습니다. 예를 들어, 비 Windows 에코시스템에 대한 Microsoft의 지원이 지난 몇 년 동안 향상되었더라도 이는 Linux 기반 설정에서 데이터베이스를 시작하고 실행하는 좋은 방법입니다.
이제 SQL Server 가상화가 많은 조직에서 매력적인 잠재 고객이며 실제로 비교적 간단한 단계라는 아이디어를 얻었기를 바랍니다. 잠재적인 문제를 인식하고 이점을 고려하는 한 이러한 조치를 정당화하는 것은 간단해야 합니다.