There are many data centers(DCs) that are geographically distributed in the world, for global cloud computing service. These DCs are connected by wide area network, called Inter-DC WAN. These infrastructure costs too much and affect to the quality of service(QoS). But highly utilizing these and guaranteeing QoS simultaneously are highly challenging.
In this paper, we propose a system for providing bandwidth and loss rate guarantees, and achieving highly network utilization at the same time, in the Inter-DC WAN. First, we suggest a new interface for tenants to express their network demand based on statistics and QoS, guaranteed loss rate. Second, we suggest a admission control module based on this statistical interface. This admission control module checks whether a request can be accepted or not. Finally, for satisfying the SLAs(Service Level Agreements) of each request, we suggest enforcement module to limit the flow statistically.
We evaluate our system in a real testbed and large-scale emulation, by using Mininet. The results show that our system can 20 percent more user and achieving highly utilization, 30% more than previous system. Furthermore, the results show our system can guarantee the request QoS of all of tenants simultaneously.
글로벌 클라우드 컴퓨팅 서비스를 위해, 세계 곳곳에 데이터 센터들이 위치해있다. 이러한 데이터 센터들은 광역망으로 연결되어있으며며, 이를 데이터센터 간 광역망이라 부른다. 이러한 광역망은 유지 비용이 비싸지만 저효율성을 가지며, 네트워크 서비스 수준에 큰 영향을 준다. 그러나 이러한 광역망을 효율적으로 사용하고, 동시에 서비스 수준을 보장하는 것은 매우 어려운 일이다.
이 논문에서는, 데이터 센터 간 광역망에서의 대역폭과 서비스 수준을 보장하는 동시에, 높은 네트워크 자원 효율을 달성하는 시스템을 제시한다. 이를 위하여, 첫째로 사용자가 자신의 대역폭 보장이나 손실률과 같은 네트워크 자원에 대한 요구를 통계자료에 근거하여 표현할 수 있는 인터페이스를 제안한다. 둘째로, 이러한 인터페이스에 기반한 진입 제어 모듈을 제시한다. 마지막으로, 수락된 요청을 서비스 수준 합의서에 의해, 요청된 만큼의 자원만을 사용할 수 있도록 강제하는 시행 모듈 역시 제안하였다.
우리는 실제 테스트 배드 그리고 큰 규모 모사 실험을 통해 우리의 시스템을 검증하였다. 실험 결과, 우리의 시스템은 약 20%의 유저를 더 수용하고, 10%의 더 높은 자원 활용률을 달성함을 확인할 수 있었다. 더욱이, 사용자가 요구하는 서비스 품질 역시 동시에 달성함을 확인할 수 있었다.