Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
最近 IT 界的熱門話題是 Cloud Computing,但對於 Enterprise 使用來說還有點遙遠,可能要等到未來推出 Enterprise Cloud 解決方案之後比較會成為主流。但是對目前企業的 Mission Critical 應用程式來說,可以透過增加機器來增加系統處理連線或交易的 Scale-Out 架構也越來越重要。尤其是在目前的經濟情況下,許多公司開始考慮使用便宜的 x86/x64 伺服器來取代昂貴的大型主機。
平常一提到 Scale-Out 的解決方案很少人會想到 Microsoft,通常第一個想到的都是 Linux。最近剛好在研究 Scale Out 這個議題,發現其實 Microsoft 也有很多 Scale-out 解決方案。把最近找到的東西做個筆記和大家分享一下。
Scale-out 主要會在 App Tier 和 Data Tier:
App Tier:
- Windows HPC Server 2008: 這是針對傳統 HPC (High Performance Computing) 的微軟解決方案,包含 HPC Cluster Management, Scheduler, MPI, Monitoring & Reporting 等。HPC 2008 除了支援傳統的 MPI 應用程式之外,還有WCF Service Broker 可以提供 Web Service 介面給用戶端呼叫。
- Microsoft CCR and DSS Toolkit 2008: 原來是 MSRS (Microsoft Robotic Studio) 的一部份,用來解決開發機器人解決方案時要處理平行與同步處理的問題。後來發現應用到企業上可以充分發揮 Multi-core 與分散式處理也有很好的效果,就從 MSRS 中獨立出來
Data Tier:
- Microsoft Project codename “Velocity”: 這是微軟的 Distributed Memory Cache 計畫,目前的版本是 CTP2。稍微 Study 一下發現功能很像 Oracle Coherence。
- SQL Project codename “Madison”: 這是透過購併的 DATAllegro 公司取得的 Massive Parallel Processing (MPP) 技術用在 SQL Server 2008 上的計畫。讓 SQL Server 2008 也能有 Scale-Out Solution。
以上就是最近整理的微軟 Scale-Out 技術提供給大家參考
Comments
- Anonymous
March 12, 2009
PingBack from http://www.clickandsolve.com/?p=22398