VMware Cloud on AWS는 SDDC(Software Defined DataCenter)를 위한 VMware의 VCF(VMware Cloud Foundation) 플랫폼을 기반으로 구성되어 있습니다.즉, 컴퓨팅, 네트워킹, 스토리지가 모두 x86 기반의 EC2 베어메탈 인스턴스 위에서 동작합니다. AWS의 EC2 베어메탈 서버는 초기 i3, R5부터, 현재 i3en, i4i, m7i까지 지속적으로 영역을 넓혀오고 있으며,고성능의 새로운 인스턴스를 지원하면서 SDDC의 성능도 함께 발전해 왔습니다.또한, 인스턴스의 발전 뿐만 아니라, 소프트웨어 역시 지속적으로 발전해 오고 있습니다. 얼마전 초기부터 현재까지 존재하는 유일한 인스턴스인 i3.metal을 가지고 SDDC 소프트웨어 스택의 업그레이드에..
On-premise의 가상화 환경에서 네트워크 기능을 사용할 경우, 하이퍼바이저를 통하는 VM이 가지는 성능 제약으로 인해 전체적인 네트워크의 성능이 저하될 수 있습니다. 이를 막기 위해 네트워크 관련 VM들(NFV)의 경우 주로 DPDK나 SR-IOV를 사용하고 있습니다. 물론, 지원하는 하드웨어와 애플리케이션 스펙을 맞추고등을 맞춰야 가능하긴 하지만, 하이퍼바이저의 커널스페이스의 처리를 건너뛰는 것만으로도 많은 성능향상을 가져옵니다. 이 중 DPDK의 경우 네트워크 어플리케이션을 특정 CPU core에 할당하여 가장 높은 우선 순위로 실행하고, Kernel을 거치지 않고 직접 네트워크 카드의 패킷을 처리하게 되어 네트워크 성능을 비약적으로 향상 시킬 수 있습니다. SR-IOV는 HW를 쪼개서 VM이 ..