클라우드 컴퓨팅 애플 리 케이 션을 이동 마지막 것은 아닙니다. 때로는 당신이 응용 프로그램을 재설계 하는 예기치 않은 이벤트 및 규정 준수 요구 사항 개발, 장벽을 만들 수 있으며 클라우드 공급자는 멀티 캐스트와 같은 하위 수준의 네트워크 서비스를 지원 하지 않으면, 그것은 대역폭 문제가 발생할 수 있습니다.
공용 클라우드 응용 프로그램을 실행할 수 있습니다 평가 후 구성, 데이터 마이그레이션, 모니터링 등 고려해 야 할 다른 요인이 있다. 클라우드 컴퓨팅 응용 프로그램을 이동할 때 명심 해야 하는 가장 일반적인 구성 작업을 무엇입니까? 다음 목록에는 몇 가지 핵심 포인트를 나열:
• 서비스 카탈로그는 업그레이드 되지 않습니다 때문에 귀하의 요구를 충족 수 없습니다 가상 컴퓨터 (VM)의 이전 버전을 포함할 수 있습니다. 따라서, 가상 컴퓨터 버전을 최신 보안 및 기능 패치를 사용 해야 합니다.
• 모든 비-인터랙티브와 가상 컴퓨터에서 실행 중인 서비스를 확인 하 고 모든 원치 않는 프로그램 및 서비스를 닫습니다. 이 모든 가상 컴퓨터에 대 한 공격 서비스를 줄일 것입니다.
• 계층 간의 네트워크 트래픽을 최소화 하기 위해 응용 프로그램 계층 간에 방화벽을 구성 합니다. 예를 들어만 수락, 요청, 응답 및 관리 프로토콜을 지원 해야 하는 포트를 열어야 합니다.
• PCI DSS 등 강력한 암호화 기능을 필요로 하는 경우 SSL/TLS 암호화 기능 강력한 있는지 확인 합니다. 클라이언트와 서버는 SSL 세션에서 사용 하는 암호화 제품군 협상 것입니다 그리고 그들은 적절 한 구성 설정 하지 않은 경우 그들은 강력한 암호화를 사용 하지 않을 수 있습니다.
• 하이브리드 클라우드 컴퓨팅 모델을 사용 하는 경우, 당신은 내부 및 외부 리소스 간의 통신을 보장 하기 위해 가상 개인 네트워크를 구성 해야 합니다.
• 사용 하 여 SSL 서버 인증서 서버를 인증 하 고 암호화 된 통신을 지원 하기 위해. 귀하의 아키텍처에 따라 도메인 수준 또는 멀티홈 이름 (SAN) 인증서를 사용 하 여 관리 해야 하는 인증서 수를 최소화할 수 있습니다.
• 클라우드 컴퓨팅 관리 작업을 자동화 하는 요리사 또는 꼭두각시 같은 구성 도구를 사용.
클라우드 컴퓨팅 데이터 마이그레이션 달성 하는 방법
클라우드 컴퓨팅 리소스를 구성 해야 클라우드 기반 시스템을 기존 시스템에서 데이터를 이동 하는 계획 합니다. 여러 가지 방법으로 데이터 마이그레이션, 구현 하 고 최고의 선택 중 하나는 회사의 요구 사항 및 시스템 아키텍처에 따라 달라 집니다.
한 가지 방법은이 일 시스템을 마이그레이션하기 전에 클라우드에서 데이터베이스의 복사본을 만들려면 데이터베이스 복제 기능을 사용 하는 것입니다. 클라우드 컴퓨팅 기술 재해 복구 작업 (DR)을 사용 하는 경우 다음 데이터베이스의 복사본은 이미 구름에서. 이 방법으로 제대로 실행 생산 시스템 복사본에 변경 사항을 작성할 수 있습니다. 또한, 클라우드 컴퓨팅 시스템을 현재 생산 시스템에서 마이그레이션하는 데 필요한 시간이 최소화 되었습니다.
백업 및 복구는 데이터 마이그레이션, 데이터 웨어하우징 등 비 거래 비즈니스 및 데이터 마이닝 응용 프로그램에 대 한 다른 비즈니스 인텔리전스 (BI) 데이터베이스를 기반으로 시스템에 적용 되는 또 다른 방법입니다. 그러나,이 방법은 클라우드 데이터 및 증분 업데이트에 따라 초기 로딩 시간이 지연 됩니다.
또한, 모든 데이터는 관계형 데이터베이스에 저장 됩니다. 파일 기반 데이터 스토리지, 할 수 있습니다 rsync 미러링에 대 한 일반적으로 사용 되는 동기화 도구를 사용 하 여 서비스 응용 프로그램을 백업 하 고. Rsync는 유닉스/리눅스 및 Windows 플랫폼에 적합 합니다.
클라우드 기반 응용 프로그램을 효율적으로 모니터링
응용 프로그램의 클라우드 마이그레이션 인프라를 확장 하 고 모니터링 하 고 관리 해야 하는 추가 리소스를 만들 것입니다. 모든 응용 프로그램에서 제대로 작동 순서로 작업을 수행 해야 합니다.:
•는 클라우드 컴퓨팅 중앙 로그 관리 라이브러리에서 서비스의 로깅 등 좋은 일을 할. 네트워크 트래픽을 줄이고 클라우드 사이에 구름에 별도 로그 관리 라이브러리를 유지 하려는 수 있습니다 컴퓨팅 및 내부 중앙 로그 관리 라이브러리. 하지만 기억 하 고,이 문제는 단일 지점에서 로그 데이터를 액세스 하는 원칙에 위배 되.
• 사용 이벤트 경고를 생성 하는 메커니즘을 트리거링 클라우드 컴퓨팅 서버에서에서 중요 한 이벤트와 관련이 있습니다.
• 정기적으로 유지할 수 회사 클라우드 기반 가상 컴퓨터의 보안 취약점을 확인 하는 Nessus 등 도구 사용 취약점 스캔 합니다.
• 유료--사용을 위한 클라우드 응용 프로그램 모델을 사용 하는 경우, 자동 서버에서 추적을 구현 하 고 해야 사용 미리 정의 된 임계값을 떨어지면 이러한 서버 중 일부를 닫습니다. 수요는 사용의 미리 정의 된 임계값을 초과 하면, 서버는 동적으로 추가할 수 있습니다.
• 사용 비용 절감을 달성 하기 위해 가격 예 자리. 주문형 아마존 EC2 변수 가격에 사용할 수 있는 리소스를 제공합니다. 예를 들어 시간, 가상 머신 당 특정 가격에 입찰 할 수 있습니다 당신의 입찰은 세트 가격 보다 여전히 높은, 계속 수 있습니다 가상 컴퓨터를 사용 하 여. 이 패턴을 미리 설정 된 날짜 또는 시간에 작업을 완료 하려는 경우에 여전히 적용할 수 있습니다. 입찰은 현물 가격 아래 가상 컴퓨터 종료, 다음 자리 가격 모델은 또한 너무 많은 일을 손실 없이 작업을 복원할 필요가 경우에.
클라우드 컴퓨팅 응용 프로그램을 이동 하기 전에 귀하의 시스템 아키텍처를 확인 합니다. 네트워크 서비스와 내부 서버와 잠재적인 클라우드 기반 서버 사이에 특별 한 관심을 지불 합니다. 클라우드 컴퓨팅을 일부 응용 프로그램을 이동 하는 때, 신중 하 게 고려 시스템 구성, 데이터 마이그레이션 프로세스, 그리고 지속적인 모니터링 및 관리 절차.
(책임 편집기: 유산의 좋은)