Added comment on shadow limitations

This commit is contained in:
Daimakaimura
2023-11-02 10:33:58 +00:00
parent 21f9b3385d
commit 8719d81889

View File

@@ -93,8 +93,8 @@ The major advantage that Kubernetes brings to the table is its robust support fo
Even though this transition demands a considerable architectural overhaul, we believe that the potential benefits of Kubernetes' flexibility and scalability are worth the effort.
Alongside Kubernetes, we incorporated [https://shadow.github.io/](Shadow) into our testing and simulation toolkit.
Shadow's unique strength lies in its ability to run real application binaries on a simulated network, offering a high level of accuracy even at greater scales.
With Shadow, we're confident in pushing our simulations beyond the 50K-node mark.
Shadow's unique strength lies in its ability to run real application binaries on a simulated network, offering a high level of accuracy even at greater scales. However, this approach also has limitations, as it does not accurately simulate CPU times and resource contention, which can lead to less realistic performance modeling in scenarios where these factors are significant.
With Shadow, we are hopefull in pushing our simulations beyond the 50K-node mark.
Moreover, since Shadow employs an event-based approach, it not only allows us to achieve these scales but also opens up the potential for simulations that run faster than real-time scenarios.
Additionally, Shadow provides out-of-the-box support for simulating different QoS parameters like delay, loss, and bandwidth configurations on the virtual network.