StorageReview.com

Qlogic FabricCache: SAN의 여러 서버에 걸친 SSD 캐싱의 첫 번째

기업  ◇  소프트웨어

최근 업계에서는 고사양 비즈니스 애플리케이션에 빠른 액세스를 제공하기 위해 초고속 플래시 드라이브를 서버에 캐싱하는 추세입니다. Qlogic은 이러한 플래시 드라이브를 SAN(사물인터넷) 상의 여러 서버 풀에 걸쳐 캐싱하는 방식을 도입하여 한 단계 더 나아갔습니다. FabricCache는 단일 서버에 국한된 캐시를 다양한 엔터프라이즈 애플리케이션을 지원하는 여러 서버에서 활용할 수 있는 리소스로 전환합니다. Qlogic은 작년에 Mt. Rainier 라는 이름으로 이 기술을 처음 선보였으며 , 이번 발표에서는 이 제품군의 첫 번째 제품인 FabricCache QLE10000에 대한 자세한 정보를 제공합니다.

표준 파이버 채널 어댑터를 기반으로 하는 Qlogic의 FabricCache QLE10000에는 서버 I/O 액세스를 가속화하기 위해 8Gbps에서 실행되는 SSD 스토리지가 있습니다. 단일 드라이버를 사용하면 캐싱 프로세스가 어댑터로 오프로드되고 CPU 주기 및 서버 메모리와 관련하여 서버에 미치는 영향이 최소화됩니다. I/O 활동을 오프보드 어댑터로 옮기는 것은 호스트 요구를 낮추면서 채널의 성능을 향상시키기 위해 수년 동안 활용된 방법이었습니다. Qlogic은 전체 배포 비용을 낮추면서 호환성을 최대화하기 위해 산업 표준 PCIe SSD 드라이브 및 파이버 채널 SAN 어댑터를 기반으로 이 제품을 설계했습니다. SAN 어댑터의 초기 릴리스에는 200GB 및 400GB의 SSD 캐시가 있지만 공급업체 및 플래시 구성은 공개되지 않았습니다.

FabricCache 기술의 가장 매력적인 특성 중 하나는 기본적으로 기존 SAN 인프라, 소프트웨어 드라이버 또는 관리 프레임워크에 투명하여 배포를 단순화하는 것입니다. 즉, 기존 서버 및 SAN 환경에 큰 영향을 주지 않고 이 아키텍처의 향상된 성능을 추가할 수 있으므로 가동 중지 시간과 배포 시 발생할 수 있는 위험을 최소화할 수 있습니다. 기존 관리 프레임워크의 상호 운용성과 관련하여 플러그인은 VMware, MS Hyper-V 및 Xen 서버에서 사용할 수 있습니다.

표준 파이버 채널 SAN 어댑터와 달리 Qlogic FabricCache 어댑터는 서로 지속적으로 통신하여 여러 서버 노드에서 클러스터 및 캐시 관리를 제공합니다. 각 어댑터는 SAN의 LUN에 대한 캐시 소유자를 식별하고 모든 어댑터가 이 관계를 인식하므로 I/O는 해당 특정 LUN의 캐시 소유자로 리디렉션됩니다. 이것은 캐싱된 데이터의 단일 복사본이 여러 서버 및 애플리케이션을 지원하도록 허용함으로써 확장성을 크게 향상시켜 SSD 드라이브의 활용도를 최대화하여 TCO를 낮춥니다.

250명의 사용자를 대상으로 한 성능 테스트(TCP-E)에서 캐시가 없는 단일 서버는 초당 74개의 트랜잭션(TPS)만 생성할 수 있었던 반면, 공유 캐시가 있는 서버는 트랜잭션의 544배 증가인 7TPS를 수행했습니다. 여러 대의 서버에서 FabricCache 기술은 실제로 빛을 발합니다. 캐시가 없는 4대의 서버는 87 TPS를 수행했으며, 이는 한 대의 서버보다 TPS가 7 더 많은 양입니다. 그러나 FabricCache GLE10000 어댑터와 공유 캐시를 사용하면 동일한 4개의 서버가 1,925 TPS를 제공할 수 있었으며 이는 22배 이상 증가한 것입니다.

2명의 사용자가 있는 11노드 Oracle RAC 클러스터(2gR11.2.03 1000)를 사용한 테스트에서:

  • 82% 더 빠른 피크 응답 시간
  • 디스크 IOPS 87% 감소(어레이 수요)
  • 평균 거래 시간 57% 감소

Microsoft SQL Server 2008에서는 캐시되지 않은 성능과 캐시된 성능을 비교할 때 처리량이 거의 120배 증가했습니다(350Mbps 대 XNUMXMbps).

요약하면, Qlogic FabricCache 기술은 개별이든 가상이든 분산 환경에 대한 도약을 제공하며 다음과 같은 특성을 나타냅니다.

  • 파이버 채널 어댑터 및 캐시 통합
  • 간소화된 배포 및 관리를 위한 투명한 캐시
  • 여러 서버 및 애플리케이션에서 캐시 공유
  • SAN 인프라, S/W 드라이버 또는 관리 프레임워크에 대한 변경 없이 애플리케이션 성능 제공

QLogic 캐싱 솔루션

이 이야기 토론

StorageReview에 참여

뉴스레터 | 유튜브 | 팟캐스트 ( 아이튠즈 / 스포티파이) | 인스타그램 | 트위터 | 틱톡 | RSS 피드

스토리지 리뷰