微軟商業智慧解決方案的物理架構

來源:互聯網
上載者:User

標籤:bi

   一、物理基礎結構 

   在開發BI項目之前,需要考慮關鍵伺服器的分配和放置,還要考慮開發、測試和生產環境中安裝的服務。雖然,MSSqlService2008將全部BI組件 安裝在一台物理伺服器上驚醒評估或開發,但在生產環境下很少這樣做。

   1.1 建立準確的基準調查

   *物理伺服器名稱,實際位置,所有網路介面卡的IP地址,域成員。

   *每台物理伺服器的作業系統配置,作業系統的版本、安裝的服務包、管理員登入憑證、安裝的核心作業系統服務,生效的組策略對象設定。

   *每台物理伺服器上安裝的邏輯伺服器和服務。

   *開發工具。

   *樣本和可選下載。

   1.2 評估當前的服務等級協定

   服務等級協定(SLA)日益用來在IT基礎結構中提供更高程度的可預見性。如果組織已經採用了SLA,那麼審查其中的表中應該是基準調查工作的一部分。當然,我們的目標是通過在現有環境中引入BI解決方案來提高報表的效能。

   如果公司沒有採用SLA,那麼可以考慮在BI項目中建立一個BI專用SLA。這樣做的一個重要的理由就是在項目中儘早為項目驗收打下基礎。建立SLA還會建立一個高水平的評測標準。簡單樣本就是評估合適的查詢相應時間。然後加入測量標準。例如,可以這樣描述測量標準:“在正常負載(不超過1000個並發串連)情況下,查詢相應時間不超過3s。”沒有SLA或者計劃使用SLA怎麼辦。仍然可以評估現有的作業環境,建立有意義的基準資訊。這個評估至少應該簡單地列出資料和報表有關的痛點。在項目開始的時候可以用這些資訊形成規格文檔的問題陳述部分。當然,消除或者顯著減少這些痛點問題才是BI項目的終極目標。微軟推薦使用Windows的可靠性和效能監控工具瞭解當前的情況。在安裝了SSAS之後,如果繼續搜集SSAS本身的資訊,有多組專門針對它的計數器可以使用。這些計數器的名稱格式都是MSAS 2008:<計數器名稱>。在安裝了SSIS或者SSRS後,也增加特定於它們的效能計數器。

   這裡需要考慮一下可能出現的問題:

   *由於當前的OLTP資料遠為最佳化造成報表轉譯緩慢。

   *由於OLTP查詢未最佳化或者最佳化的不好造成查詢執行緩慢。

   *由於OLTP和報表活動並發運行形成爭用造成核心OLTP服務過載。這個過載可能與CPU、記憶體、磁碟訪問的爭用或他們爭用的組合有關。

   *由於長時間啟動並執行備份作業和其他維護任務的問題造成OLTP維護視窗過短。

  在完成基準環境調查之後,下一步是考慮設定初始化開發環境所需要設定的物理伺服器數量。有兩種方法執行這部操作:第一種方式是先建立開發環境,日後建立或者升級生產環境;第二種方法是一次建成所有環境,包括開發、測試和生產環境。大多數公司選擇購買一兩台新伺服器作為開發環境,然後隨著項目進展在升級。

  二、確定伺服器的最優數量和最佳位置

  在規劃新伺服器時,需要考慮邏輯伺服器和服務以及下面的要點:

  *源系統。

  *Analusis Services。要在哪裡安裝BI的核心服務? 在建立開發環境時,通常會將SQLService和Analysis Service安裝在同一台機器上。

  *Integration Services 。要在哪裡安裝這個服務?最常見的配置是在獨立物理伺服器上安裝SQLService執行個體的SSIS組件以減少SSAS伺服器上的爭用。

  *Reporting Service。在生產環境下至少將SSRS安裝在專用的伺服器上。

  最好的配置就是將SSAS和SQLService安裝在第一台伺服器上,SSRS安裝在第二台伺服器上。(目前,個人十分贊同這樣的配置,在實際工作中,由於微軟BI的工具安裝在了同一伺服器上,導致報表的呈現緩慢,64G的記憶體啊!資料量也沒有達到海量就已經掛掉了。)

  

  


本文出自 “獨垂淚” 部落格,謝絕轉載!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.