필요할 때에 가상화를 사용 하 여 가상화를 사용 하는 이유에서 어떤 가상화, 서버 가상화, 소개를 제공 하는 조지 Ou를 가상 서버에 실제 서버를 마이그레이션하는 방법. Jevin 2006 년 5 월에에서 출판 되었다.
---
이란 가상화, 가상화를 사용 하 여 "같은 바구니에 모든 계란"를 방지 하는 방법에 가상 서버에 실제 마이그레이션 패치 관리 권한 부여에 대 한 지원과 가상화 서버 무엇 때 가상화는 가상화, 왜 그리고 왜 가상화?
가상화는 하나의 물리적 서버에 여러 개의 독립 실행형 가상 운영 체제를 실행 하는 방법입니다. 투자를 극대화 하는 방법을 달성 하는 실제 리소스를 극대화 하는 것입니다. 무어의 법칙 컴퓨팅 파워, 동일한 컴퓨팅 작업을 대부분의 요구 사항, 변경 되지 않은 하드웨어에 대 한에 지 수 성장 예측 정확 하 게는 이제, 8 또는 16도 가상 서버에 분할 하는 매우 저렴 한 듀얼 코어 1U 랙 서버는 되었다 가능. 가상화 기술은 더 높은 서버 밀도 얻을 수 있는 방법입니다. 그러나 실제로,, 그것은 개선 되지 않는 전반적인 컴퓨팅 파워; 그러나, 현대 3000 달러 2 소켓 4 코어 서버는 30000-슬롯 8-코어 서버 보다 더 강력한 4 년 전, 덕분에 우리 하드웨어의이 새로운 작품에 논리 운영 체제의 수를 증가 시켜 그 능력을 개발할 수 있습니다. 이 회사 또는 조직에 상당한 절감 결과 주요 하드웨어 수집 및 유지 보수 비용을 줄일 수 있습니다.
때 가상화는?
가상화는 중소 규모의 응용 프로그램에 대 한 완벽 한 솔루션입니다. 가상화 오버 헤드 증가 때문에 요구 사항을 충족 하기 위해 클러스터링에 대 한 여러 서버 1을 필요로 하는 고성능 응용 프로그램에 사용할 수 없습니다 하 고 복잡성 성능 저하만 수 있습니다. 기본적으로 우리는 16 750 MHz 서버에 그것을 분할 하는 12 GHz (3 g h z 4 코어 CPU) 서버 복용 하. 그러나, 일단 그 서버 8 바쁜 또는 유휴, 나머지 8 서버 약 1.5 g h z의 주파수를 있을 것 이다.
가상화 업계에서 어떤 사람들 처럼 지표의 사용의 하드웨어 최적화로 높은 CPU 사용률을 홍보,이 추천 한다 가지 극단,에 응답의 응용 프로그램 사용 하 여 너무 제한 됩니다. 엄지손가락의 간단한 규칙 결코 서버의 CPU 사용률이 최대 부하의 50%를 초과 하도록 이며 더 중요 한 것은, 결코 적절 한 SLA (서비스 수준 계약)를 초과 하는 응용 프로그램의 응답 시간을 하자. 내부적으로 사용 하는 가장 진보 된 서버 작업 1-5 %CPU 사용률을 제어 하는 것입니다. 거의 50%, 최대 CPU 사용률을 증가 8 운영 체제를 하나의 물리적 서버에서 실행 하지만 평균 훨씬 낮은 봉우리와 골짜기 가상 운영 체제의 더 많거나 적은 서로 상쇄 하는 경향이 있기 때문에.
비록 작은 CPU 과부하 기존 가상화 솔루션의 대부분에서 오늘, 저장소 및 네트워크 처리량 오버 로드 I/O (입/출력) 또 다른 문제입니다. 극단적인 저장 또는 하드웨어 I/O 요구 사항이 높은 서버에 대 한 가상 환경에서의 CPU 요구 사항을 충족 하는 경우에 맨 손으로 금속에서 실행 현명한입니다.
"한 바구니에 모든 계란" 증후군
를 방지 하는 방법
가상화와 함께 가장 큰 관심사 "같은 바구니에 모든 계란" 증후군의 출현 이다. 모든 중요 한 서버를 하나의 물리적 서버에 넣어 하는 것이 현명 하다? 물론 아니에요! 이 추세를 방지 하는 가장 쉬운 방법은 단일 서비스를 단일 서버에 상주 하지 않는 확인 하는 것입니다. 우리가 설명 하기 위해 예를 들어 다음 서버 유형을 사용 하 여:
HTTPFTPDNSDHCPRADIUSLDAP 사용 하 여 파이버 채널 (FC) 또는 iSCSI 저장 파일 서비스 storageactive 디렉터리 서비스
우리가 중복 2 물리적 서버에 서버 이러한 유형의 각각을 배치할 수 있습니다. 단일 서버 오류 발생으로 인해 서비스의이 유형은 쉽게 전환할 수, 상대적으로 쉬운 클러스터. 단일 물리적 서버 실패 또는 서비스 필요, 다른 물리적 서버에서 추가 가상 서버 자동으로 바뀝니다. 여러 명의 물리적 서버를 건너,이 중요 한 서비스 단일 하드웨어 오류로 인해 실행 중지 하지 않습니다.
Exchange 서버, 마이크로소프트 SQL, MySQL, 오라클 등 보다 복잡 한 서비스, 클러스터 기술 일반적으로 약 5 분의 가동 중지 시간에 결과 두 명의 실제 서버에 두 명의 논리 서버 동기화에 적용할 수 있습니다. 하지만이 때문에 가상화, 클러스터 복잡성 자주 걸리기 때문에 시간을 변환. 다루는 복잡 한 이러한 서비스 대신 다른 물리적 서버에 기본 물리적 서버에서 가상 서버를 마이그레이션할 것입니다. 이 접근 방식을 작동을 하려면 그건 다른 하나의 물리적 서버에서 지속적으로 하는 데 필요한 동기화 메모리 장애 조치 시간 밀리초 단위로 완료 될 수 있도록 모든 서비스 장소에 계속.
가상 서버
에
물리적 서버 마이그레이션
어떤 점잖은 가상화 솔루션 P2V (물리적 가상) 마이그레이션 도구의 어떤 종류를 제공 합니다. P2V 도구는 기존 물리적 서버 서버를 시작 하 고 가상 서버의 형태로 실행 될 수 있도록 하드 디스크 이미지를 가상의 드라이브 스택에 필요한 수정 하 게. 이것의 장점은 서버를 다시 작성 하 고 수동으로 구성 가상 서버-그냥 걸릴으로 서버 그것은 필요가 없습니다!
그래서 데이터 센터는 서버 g h z 보다는 노화와 침수, 그들은 P2V 마이그레이션에 대 한 완벽 한 후보 이다. 당신은 지불 이러한 권한으로 당신이 할 심지어 필요가 없습니다 인증 획득의 비용에 대 한 걱정. 거의 g h z, 그리고 8 1U 높은 듀얼 슬롯 4 서버 서버, 듀얼 기가 비트 이더넷 카드와 두 개의 별도 iSCSI 디스크 배열을, 기가 비트 이더넷 스위치를 통해 연결 되어 있는 전통적인 서버 128을 만들 수 있습니다. 기존 시스템에 매년 마다 소비 하는 하드웨어 유지 보수 비용 구입 여기 모든 새로운 하드웨어에 대 한 지불을 충분 하다! 상상해 보세요, 하지만, 어떻게 깔끔한 서버 공간이이 마이그레이션 후에 있을 것입니다. 새로운 하드웨어에 확장을 위한 공간을 많이 확보 한 랙에 로드할 수 있습니다.
가상화의 추가 혜택으로 가상화 된 거울은 슬프게도 실시간으로 모든 서버를 복원 하는 데 사용 됩니다 때문에 재해 복구 계획을 얻을 수 있습니다. 자신에 게 전통적인 서버 죽으면 어떻게 될. 재구성 하 고 부주의 레코드에서 모든 서버를 다시 구성 하는 방법을 기억 하십니까? (나는 지금 울 거 야 생각 합니다.) 가상화, 복원할 수 있습니다 Active Directory와 Exchange 서버 1 시간 이내 P2V 미러링을 사용 하 여 가상 서버를 다시 작성 하 여.
가상 서버 패치 관리
가상 서버에 대 한 패치 관리는 각 가상 운영 체제는 그것의 자신의 독립 실행형 가상 하드 디스크 일반 서버에서 다르다. 당신은 여전히 모든 서버를 패치 하는 패치 관리 시스템 필요 하지만 미래에 흥미로운 개발 될 가능성이 있으며 패치 여러 운영 체제를 동시에 수 있습니다 서버 공유 하는 몇 가지 일반적인 운영 체제 또는 이진 코드를 적용 하는 경우. 이상적으로, 독립 실행형 또는 유사한 일련의 서버에 패치 레벨을 지정할 수 있습니다. 아직도 다른 운영 체제에서 수행한 것 처럼 가상 운영 체제를 패치 하는 필요 하지만 실제 서버에서 할 수 없는 가상화 분야에서 혁신 될 것입니다.
권한 부여 및 지원 고려 사항
소프트웨어 라이선스 가상화에 대 한 큰 관심사입니다. 아무도 단일 서버에서 실행 되는 16 가상 세션에 대 한 16 라이선스를 지불 하 고 싶어. 그래서 그것은 공유 된 하드웨어에서 20000 달러의 라이센스를 실행 하는 어리석은 하드웨어 오버 헤드를 작아 보이게 일반적으로 소프트웨어 라이센스 한다. 이 경우에, 오버 헤드 증가 어떤 가상화 없이 빠른 물리적 서버에서 소프트웨어를 실행 하는 최상 이다.
Windows Server 2003 Standard Edition 등 소프트웨어에 대 한 물리적 서버에서 실행 중인 각 가상 세션에 대 한 지불 해야 합니다. 이 규칙에 예외는 1 라이센스 요금을 분할 1 물리적 컴퓨터에서 실행 되도록 Windows Server 2003의 4 분의 가상 복사본을 수 있도록 Enterprise Edition입니다. 마이크로소프트의 라이선스 정책으로 사용 하 여 Windows Server 2003 운영 체제 가상 기술에 적용 됩니다.
오픈 소스 소프트웨어를 사용 하는 경우 당신은 걱정할 필요가 없습니다 때문에 항상 라이선스에 대 한 무료-모든에 대해 걱정할 필요는 지원 계약. 오픈 소스 가상화 운영 체제 또는 소프트웨어를 고려 하는 경우 지원 비용을 계산 해야 있는지 확인 하십시오. 지원의 비용 소프트웨어의 가상화 된 인스턴스 수와 관련 된, 경우 전용된 서버에 가장 비싼 부분을 넣어 돈을 저축 하기 위해 최상 이다. 하드웨어는 상대적으로 작은 소프트웨어에 비해 기억 하는 것이 중요 하다 라이선스 및 서비스 비용을 지원. 하드웨어 비용을 계산할 때 또한 하드웨어 유지 보수, 소비 전력, 냉각 비용을 계산 하 고 랙 공간 당신이 있는지 확인 합니다.
가상화 기술 자체는 또한 라이센스 및 지원을 고려할 필요가 있다. 좋은 소식은 모든 주류 가상화 플레이어는 몇 가지 무료 솔루션 당신을 위한 시작입니다. 1 년 전, vm 웨어는 거의 유일한 선수 때문에 무료 가상화 불가능 했다 하지만 지금 vm 웨어, 마이크로소프트, 젠 소스, 그리고 가상 철 무료 솔루션.