블로그 | CTO 사무실

애플리케이션 서비스는 데이터를 따르는 것처럼 앱을 따라야 합니다.

F5 썸네일
F5
2018년 9월 25일 게시

 

클라우드와 컨테이너의 도입은 수십 년 동안 데이터 센터 설계를 지배해 온 기존의 스토브파이프 네트워크 아키텍처를 붕괴시켰습니다. 트래픽 제어는 더 이상 단일 네트워크 아키텍처의 잘 정의된 위치에 국한되지 않습니다. 이제 컨테이너가 애플리케이션 제공의 기능을 확대함에 따라 인터넷과 데이터 센터 전반에 분산되었습니다.

이러한 애플리케이션 분산은 데이터 경로 제어를 통해 애플리케이션과 지원 인프라의 가시성, 보안, 성능을 보장할 수 없게 되면서 운영에 엄청난 혼란을 초래하고 있습니다.

네트워크의 기존 전략적 제어 지점이 붕괴되고 있으며, 이와 함께 오랫동안 존재해 온 애플리케이션 서비스도 붕괴되고 있다는 점은 분명합니다.

수년 동안 이러한 애플리케이션 서비스는 애플리케이션 제공 컨트롤러라고 알려진 플랫폼에서 제공되었습니다. 반면 ADC는 비즈니스의 성능과 가용성 요구 사항을 충족하는 데 필요한 규모와 속도를 위해 하드웨어에 의존해 왔습니다. 하드웨어 솔루션으로서의 ADC는 단일 장치에서 수백, 수천 개에 달하는 애플리케이션의 부하를 처리해야 한다는 요구 사항으로 인해 더욱 강화되었습니다. 이러한 선택은 애플리케이션에 의해 결정되었으며, 애플리케이션은 해당 애플리케이션이 기본 인터페이스인 데이터에 연결되어 있습니다.

하지만 애플리케이션 서비스는 하드웨어에 얽매이지 않습니다. 왜냐하면 애플리케이션 서비스는 소프트웨어이며 항상 그래왔기 때문입니다. 특수 목적 하드웨어의 이점은 항상 성능과 확장성을 개선할 수 있는 능력으로, 상용 하드웨어에 비해 엄청난 증가를 제공한다는 점입니다.

F5 주요 이정표

애플리케이션 서비스가 하드웨어에 구속되지 않는 것처럼 애플리케이션 역시 데이터 센터에 구속되지 않습니다. 실제로 애플리케이션은 데이터에 더 밀접하게 연결됩니다. 데이터가 이동하면 애플리케이션도 이동합니다. 이러한 원인과 결과의 관계는 애플리케이션 제공의 미래에 매우 중요합니다. 왜냐하면 우리는 이동할 수 있는 것보다 더 많은 데이터를 생성하게 될 것이기 때문입니다. Cisco의 " 제타바이트 시대"에 따르면: 추세 및 분석 "에 따르면 2021년까지 60제타바이트(ZB)의 데이터가 생성될 것입니다. 그러나 해당 데이터를 이동하는 당사의 용량은 3.3ZB로 훨씬 낮습니다. 데이터의 중력은 필연적으로 애플리케이션과 해당 데이터가 있는 환경을 연결시킵니다. 그 환경은 데이터 센터일 수도 있지만 클라우드일 수도 있습니다.

애플리케이션과 데이터의 결합은 애플리케이션 서비스와 애플리케이션의 결합에서도 비슷하게 나타납니다. 애플리케이션이 이동함에 따라, 해당 애플리케이션 서비스도 이동해야 합니다. 이는 데이터 경로에 영향을 미칩니다.

예측 가능한 데이터 경로를 수용하기 위해 아키텍처와 운영 모델이 발전했지만 이제 그러한 예측 가능성은 사라졌습니다. 클라우드 기반 애플리케이션을 구성하는 서비스는 규정된 상호 연결성을 따르지 않습니다.

네트워크 서비스는 변화해야 합니다.

단일하고 명확하게 정의된 데이터 경로는 사라졌으며, 전통적으로 애플리케이션 서비스가 배포되었던 전략적 제어 지점도 사라졌습니다. 이제 데이터 경로는 가변적이고 동적이며 분산되었습니다. 클라우드와 기업이 개발, 배포 및 전달에 애플리케이션별 접근 방식을 채택함에 따라 이러한 애플리케이션의 수가 더욱 늘어나고 있습니다. 이제 해당 경로의 어느 곳에나 애플리케이션 서비스를 삽입하고 실행할 수 있습니다.

 

서비스 모델 비교

애플리케이션을 따르기 위해 애플리케이션 전달은 데이터 센터 네트워크에 국한되지 않는 애플리케이션 서비스 모델을 채택해야 합니다. 대신 클라우드 기반 및 서비스 기반 서비스를 포함하는 대체 배포 위치와 운영 모델을 도입해야 합니다. 

이러한 접근 방식은 애플리케이션 서비스의 삽입과 제공에 대한 새로운 옵션을 도입합니다. 애플리케이션 서비스는 애플리케이션이나 클라이언트에 삽입될 수 있지만 클라우드 내에서 또는 서비스로 실행됩니다. 이러한 구성 요소는 바이너리 구성 요소로 애플리케이션에 내장되거나 태그 등의 메타데이터에 포함될 수 있습니다. 위치가 데이터를 추적하는 애플리케이션의 기능보다 덜 중요해집니다.

옵션은 기회입니다

이러한 옵션은 기존 ADC 배포에 적합하지 않으므로 위협으로 볼 수 있습니다. 이러한 옵션은 기존 제공 아키텍처를 본질적으로 방해하며 공급업체와 애플리케이션 제공 전문가 모두가 네트워크의 편안한 범위를 넘어 도메인을 확장하도록 강요합니다.

하지만 이러한 옵션을 기회로 보는 것이 더 좋습니다. 이러한 새로운 옵션은 앱의 보안, 속도 및 가용성을 보장하기 위해 애플리케이션 서비스를 지속적으로 제공하는 방법으로 새로운 애플리케이션 서비스와 운영 모델을 도입할 수 있는 기회입니다.