2008-09-12 60 views

回答

1

這一切都取決於您的應用程序的吞吐量需求。如果你絕對需要儘可能低的延遲,那麼優化路線是有意義的。除了可擴展性極高的軟件之外,我認爲這很少需要,你可以用通用的方式連接所有的東西。

1

這取決於您的非功能性要求。假設網卡的運行速度相同,從帶寬的角度來看,保持數據庫流量遠離前端流量只會是一件好事 - 如果帶寬是一個問題。

更重要的是,通過將前端和數據端保留在不同網絡上作爲獲得對數據庫的直接訪問權限的唯一方式,安全性得到了改善,從而危害了應用程序服務器。

1

使用共享交換機可能會增加延遲,尤其是在交換機繁忙時。此外,您可以連接更快的專用網絡通道(例如,千兆以太網,如果您的交換機是100Mbit)。不管這些值是否值得做,都取決於你的應用。

您可能還想使用專用通道來提高安全性(使數據庫服務器不易訪問)。

相關問題