后端系統(tǒng)由以群集對(duì)形式存在的康柏ProLiant 8500R 8路服務(wù)器和康柏ProLiant 6400R服務(wù)器組成。主要的中心數(shù)據(jù)庫在康柏StorageWorks RA1200 Fibre Storage Units上運(yùn)行。這個(gè)解決方案是使用Microsoft Visual Studio開發(fā)系統(tǒng),在8個(gè)月內(nèi)開發(fā)完成的。
重購客戶訂單增加到了66%,這反映出在休假旺季期間客戶的忠誠度有了提高。對(duì)于執(zhí)行和配送系統(tǒng)實(shí)施微軟Web平臺(tái),在產(chǎn)生這些結(jié)果方面發(fā)揮了重要作用,這使得Barnes & Noble.com公司能夠:
隨客戶的增加動(dòng)態(tài)地?cái)U(kuò)展自己的執(zhí)行系統(tǒng)。多處理器支持功能支持將系統(tǒng)擴(kuò)展到數(shù)據(jù)中心級(jí)服務(wù),使得Barnes & Noble.com公司的IT管理員能夠簡化執(zhí)行基礎(chǔ)設(shè)施的管理。“我們發(fā)現(xiàn),在Windows 2000操作系統(tǒng)中COM+和MSMQ的額外集成,極大地提高了管理和維護(hù)能力,” King強(qiáng)調(diào)。此外,提高了服務(wù)器效率意味著,Barnes & Noble.com公司的交易處理能力超過了在休假旺季的高峰期間所實(shí)際用到的能力,從而使得公司能夠隨著需求的增長,每天處理的包裹超過高峰時(shí)期的75,000個(gè)。
“Windows 2000使我們能夠按照客戶需求提供動(dòng)態(tài)的系統(tǒng)伸縮,”Peterson回憶說。“這使得我們?cè)诩偃胀緲O大地提高了客戶數(shù)目,而收入也成倍的增長”
確保客戶在需要時(shí)能夠獲得所需要的。配送和執(zhí)行中心的智能購物和運(yùn)輸,以及高于99.99%的正常運(yùn)行時(shí)間,提高了Barnes & Noble.com的訂單處理能力。“Windows 2000 Advanced Server給了我們?cè)诳蛋?/SPAN>8路服務(wù)器上使用群集功能的能力,”King解釋說。“這使得我們擁有安全的冗余能力以及額外的可伸縮性,以處理我們需要進(jìn)行處理的大量訂單。對(duì)于我們的客戶來說,這意味著改進(jìn)的遞送性能,改進(jìn)的站點(diǎn)性能,以及改進(jìn)的關(guān)于訂單狀態(tài)的信息,而這是采用Windows 2000的直接結(jié)果。
超過所承諾的遞送日期。利用Windows 2000 Advanced Server,自定義的執(zhí)行應(yīng)用程序運(yùn)行的速度幾乎提高了30%,這使得Barnes & Noble.com公司能夠99%地超過所承諾的客戶投遞日期。
降低IT運(yùn)營成本。IT運(yùn)營和支持成本低于公司以前的基于Windows NT Server 4.0的后端系統(tǒng),從而使得可以將重要的IT資源重新分配到其他與業(yè)務(wù)相關(guān)的IT計(jì)劃中。“我們的目標(biāo)是實(shí)現(xiàn)‘關(guān)燈’運(yùn)營,而Windows 2000給了我們?cè)S多管理和監(jiān)控工具,以幫助我們實(shí)現(xiàn)這個(gè)目標(biāo),”Peterson解釋說。這些監(jiān)控能力使公司能夠降低待命的技術(shù)人員和檢修員的數(shù)量。
SQL Server 2000將采購性能提高了30%
Barnes & Noble希望將采購性能得以大幅提升。SQL Server中的大量新特性能夠幫助其達(dá)成目標(biāo)。實(shí)時(shí)地創(chuàng)建和重建索引、故障恢復(fù)群集,以及日志記錄能力,可以幫助支持更大的吞吐量,以維持24x7的可用性。
SQL Server中新的表格數(shù)據(jù)類型在提高性能方面發(fā)揮了重要作用。“通過重新編寫某些核心代碼,我們可以通過使用 SQL Server的表格變量數(shù)據(jù)類型,將性能提高300%,”Peterson說。“它極大地提高了我們的后端購物引擎的速度,這是用來從廠商那里采購產(chǎn)品的核心組件。”
QL Server 2000還給公司提供了選擇:遷移到Windows 2000 Datacenter Server以按比例增加到32個(gè)處理器的系統(tǒng),或者繼續(xù)使用Windows 2000 Advanced Server,并通過利用聯(lián)合服務(wù)器模型按比例增加系統(tǒng),以在多個(gè)機(jī)器之間分布數(shù)據(jù)庫工作量。
此外,內(nèi)置的XML能力支持公司使用幾個(gè)小型的、自定義開發(fā)的解決方案,用于翻譯來自擁有非基于Web或?qū)S玫挠嗁徬到y(tǒng)的合作伙伴和機(jī)構(gòu)的訂單和信息。Barnes & Noble.com公司計(jì)劃在可用時(shí)使用Microsoft BizTalk™ Server 2000,通過將這些系統(tǒng)合并成一個(gè)系統(tǒng)來替換所有這些解決方案。這將幫助降低支持成本,提高精確度,和提高客戶服務(wù)。
解讀未來
除對(duì)Windows 2000 Datacenter Server進(jìn)行評(píng)估外,Barnes & Noble.com公司正在實(shí)驗(yàn)室中對(duì)兩個(gè)額外的微軟.NET企業(yè)服務(wù)器就可能的實(shí)施進(jìn)行測試。Microsoft Application Center 2000正在進(jìn)行評(píng)估,期望它可以改進(jìn)執(zhí)行和配送系統(tǒng)的負(fù)荷平衡和容錯(cuò)能力。
“今天我們已經(jīng)在使用路由器和中間層進(jìn)行負(fù)荷平衡,但我們期望著Application Center 2000能夠提高更高的效率,”Peterson解釋說。他還提到了能夠?qū)?/SPAN>8個(gè)服務(wù)器建立群集的管理好處。“通過將8個(gè)服務(wù)器建立群集,使它們看起來像一個(gè)資源,從而使得我們可以對(duì)一個(gè)服務(wù)器進(jìn)行更新,然后讓它自動(dòng)更新其他服務(wù)器,Application Center 2000可以幫助顯著地降低管理費(fèi)用。”
同時(shí),Barnes & Noble正在開始對(duì)更新到Microsoft Commerce Server 2000進(jìn)行評(píng)估。據(jù)Peterson稱,公司希望在管道(Pipeline)組件方面獲得改進(jìn)的性能和改進(jìn),如訂購流。“我們的目標(biāo)是,在控制成本的同時(shí),繼續(xù)改進(jìn)客戶的體驗(yàn),
”他強(qiáng)調(diào)說。“我們正期待著Commerce Server 2000幫助我們?cè)跓o須修改我們的應(yīng)用程序或增加硬件的情況下,發(fā)展壯大。”
“Barnes & Noble.com公司被Media Metrix評(píng)定為第四大電子商務(wù)網(wǎng)站,”King說。“與微軟公司合作確保了站點(diǎn)的服務(wù)和可用性,以及客戶的購物體驗(yàn)擁有最高的質(zhì)量,并且每一步都是這樣。”
微軟.NET 企業(yè)服務(wù)器(Microsoft .NET Enterprise Servers) 是微軟公司綜合性的服務(wù)器應(yīng)用系列產(chǎn)品,用于創(chuàng)建、布署和管理下一代集成的、超越單個(gè)網(wǎng)站的Web體驗(yàn)。.NET企業(yè)服務(wù)器產(chǎn)品專為關(guān)鍵性任務(wù)所需的性能而設(shè)計(jì),它為全球支持Web的企業(yè)提供了快速的上市時(shí)間,以及可伸縮性、可靠性和可管理性。它們是利用開放性的Web標(biāo)準(zhǔn),如XML,為了獲得互用性而從頭開始創(chuàng)建的。.
NET企業(yè)服務(wù)器是微軟公司范圍更廣的.NET戰(zhàn)略的一個(gè)關(guān)鍵部分,這使得可以在Internet協(xié)議和標(biāo)準(zhǔn)的基礎(chǔ)上支持分布式的Internet計(jì)算模型,以徹底變革計(jì)算機(jī)彼此對(duì)話的方式。