통합 시스템은 빠른 배포, 간소화된 관리, 효율적인 운영 등을 약속하기 때문에 인기 있는 엔터프라이즈 아키텍처 선택입니다. 통합 시스템은 하이퍼바이저와 관리 소프트웨어와 함께 사전 구성된 컴퓨팅, 스위칭 및 라우팅, 스토리지를 결합합니다.
오늘날 Nutanix 와 SimpliVity 와 같은 하이퍼컨버지드 솔루션은 스토리지와 네트워킹을 포함하도록 인프라 가상화를 확대했습니다. 이러한 솔루션을 사용하면 비용 절감 효과가 커지고 유연성도 더 높아질 수 있습니다.
하지만 이러한 아키텍처의 발전은 이를 실행하는 애플리케이션의 근본적인 특성을 변경하지 않았습니다. 애플리케이션에는 여전히 4~7 계층 애플리케이션 서비스가 필요합니다. 그리고 당신은 당신의 컨버지드 또는 통합 시스템 위에 그것들을 공급해야 할 것입니다.
과제는 이러한 새로운 아키텍처에 애플리케이션 서비스를 통합하는 가장 좋은 방법을 찾는 것입니다.
F5는 많은 인프라 및 가상화 공급업체와의 기술 파트너십을 통해 보안, 가용성을 제공하고 애플리케이션에 필요한 최적화를 제공할 수 있도록 도와드립니다.
이제 여러분은 몇 가지 선택을 해야 합니다.
첫 번째는 소프트웨어입니다.
가상 에디션은 컨버지드 및 하이퍼컨버지드 인프라에 가장 일반적으로 사용되는 배포 선택입니다. 가상 버전을 사용하면 컨버지드 인프라 내에서 애플리케이션 서비스를 제공할 수 있습니다. 서비스와 애플리케이션을 동일한 인프라에 배치하면 네트워킹이 간소화되고 추가적인 네트워크 홉을 피할 수 있습니다.
애플리케이션별로 가상 에디션을 배포하여 단일 애플리케이션의 전체 스택을 단순화하고 인프라 전반에서 이식성을 높일 수 있습니다. 애플리케이션 서버와 가상 에디션 모두에 동일한 배포 및 프로비저닝을 사용하여 운영을 간소화할 수도 있습니다.
하드웨어는 어떤가요?
사전 구성된 하드웨어 솔루션에 하드웨어 어플라이언스를 추가하는 것은 직관에 반하는 것처럼 보일 수 있지만 때로는 논리적인 선택입니다. 고성능이 요구되는 경우(예: 대량 SSL 검사나 DDoS 완화) 맞춤형 하드웨어는 성능과 확장성을 제공합니다.
단점은? 인프라 스택 내의 여러 논리적 계층에서 서비스가 필요한 경우(예: 프런트엔드 프레젠테이션과 미들웨어 비즈니스 로직 간 트래픽 관리) 애플리케이션 트래픽은 수렴된 인프라 블록을 떠나 처리되어야 합니다. 이로 인해 네트워크 홉이 늘어나고 지연 시간이 늘어납니다.
대용량 하드웨어를 엣지에 배치하여 대량 서비스(SSL 검사, 방화벽, 최적화)를 위한 '2계층' 솔루션을 구축하고, 통합 가상 인프라 내의 특정 애플리케이션을 위한 전문 서비스(웹 애플리케이션 방화벽 또는 가상 데스크톱 액세스)를 제공하는 단일 테넌트 가상 에디션을 구축할 수도 있습니다.
F5를 사용하면 확장하거나 축소할 수 있습니다. 확장은 단일 애플리케이션을 확장하거나 여러 서비스를 대용량 하드웨어 장치에 통합한 경우에 적합합니다. 더 많은 어플라이언스를 구성하여 확장하면 더 많은 애플리케이션을 관리하고 유연성을 높일 수 있는 좋은 방법입니다.
컨버지드 또는 하이퍼컨버지드 인프라, 플랫폼 및 확장 모델을 어떻게 선택하느냐에 따라 다음 단계가 결정됩니다.
가상 어플라이언스는 통합 시스템에 쉽게 배포할 수 있습니다. 하이퍼바이저 가상 스위치 기술을 사용하여 필요한 네트워크를 노출하고 이미지를 배포한 다음 어플라이언스에 라이선스를 부여하기만 하면 됩니다(이미지와 배포 방법은 하이퍼바이저 및 시스템에 따라 다릅니다).
하드웨어 어플라이언스의 경우 앱 전송 서비스를 원하는 모든 네트워크에 장치에서 고성능 연결이 가능한지 확인하세요. 여러 개의 대용량 트렁크를 스위치 패브릭에 사용하면 시스템 내에서 실행되는 애플리케이션의 네트워크 트래픽을 BIG-IP 또는 VIPRION 플랫폼에서 관리할 수 있습니다. 모든 관련 VLAN의 트래픽이 플랫폼에 노출되도록 하여 필요한 곳에 서비스를 삽입할 수 있습니다.
원하는 네트워크에 연결된 실행 플랫폼을 사용하면 이제 애플리케이션 서비스를 구성할 차례입니다. 간소화된 관리와 견고하고 반복 가능한 배포를 위해 가능하면 iApp 템플릿을 사용하세요.
iApp 템플릿은 특정 애플리케이션에 대한 배포 모범 사례를 간단한 마법사로 바꿔 주므로 IP 주소와 같은 사이트별 정보만 제공하면 됩니다. 다양한 일반적인 애플리케이션을 포괄하여 완벽하게 사용자 정의가 가능한 F5 지원 템플릿이 20개 이상 있습니다. 템플릿은 API 기반으로 구축될 수도 있으므로 관리 시스템은 몇 가지 간단한 REST 호출로 청사진 형태의 배포 계획을 생성할 수 있습니다.
통합 시스템에서 실행되는 애플리케이션은 F5 애플리케이션 서비스가 제공하는 보안, 성능 및 가용성을 통해 최적화됩니다.