• 軟件測試技術
  • 軟件測試博客
  • 軟件測試視頻
  • 開源軟件測試技術
  • 軟件測試論壇
  • 軟件測試沙龍
  • 軟件測試資料下載
  • 軟件測試雜志
  • 軟件測試人才招聘
    暫時沒有公告

字號: | 推薦給好友 上一篇 | 下一篇

基準測試:聯機數據庫備份期間的高事務吞吐量 (簡述)

發布: 2010-6-18 08:24 | 作者: 網絡轉載 | 來源: 領測軟件測試編輯 | 查看: 38次 | 進入軟件測試論壇討論

領測軟件測試網 決策概述

數據的高可用性對企業的平穩運轉至關重要。隨著數據庫的增大和操作擴展到一天 24 小時、一周 7 天,能夠執行備份操作而不影響工作是非常重要的。此外,在災難性故障發生后如要還原數據庫,則必須能在最短時間內還原它。

Microsoft Corporation 與 Hewlett-Packard 合作證明了,備份和還原大型 Microsoft®SQL Server™ 7.0 版數據庫可以以高數據速率完成,這是使命關鍵的應用程序所必需的,且對數據庫生產性使用造成的影響最小。這些結果是在經濟的 Hewlett-Packard NetServer LXPro 系統上實現的。Hewlett-Packard 與 Microsoft 技術的結合,避免了在完全訪問數據與提供對這些數據的保護方面顧此失彼。

所有備份結果都是使用 SQL Server 7.0 (Beta 3) 集成的備份和還原功能實現的。本基準測試沒有使用其它備份軟件。SQL Server 可在數據庫聯機且可用時全速備份數據庫。要實現最佳備份性能,無需將數據庫脫機。

基準測試產生下列結果:

  • 備份期間聯機事務處理 (OLTP) 數據庫上破記錄的相對事務吞吐量。
  • Intel Pentium Pro 四處理器系統上極高性能的聯機備份和還原。
  • 破記錄的備份和還原性能價格比。

所有備份測試均使用一個單 SQL Server 7.0 數據庫,它包含 129 GB 實際數據。SQL Server 7.0 并不備份分配給數據庫的未使用的空間。

活動聯機備份

本測試在 3 種聯機事務處理 (OLTP) 工作負荷下進行的,分別對應中等、繁重和非常繁重的系統使用率。度量的單位是每秒處理事務數 (tps) 和每小時 GB 字節數 (GB/小時)。

備份至 4 個 Hewlett-Packard SureStore DLT 70 磁帶驅動器的結果
事務工作負荷 沒有備份時的事務處理速率 備份期間的事務處理速率 相對事務吞吐量 備份吞吐量
中等 70 tps 68 tps 97% 68 GB/小時
繁重 84 tps 78 tps 92% 66 GB/小時
非常繁重 95 tps 83 tps 88% 53 GB/小時

 

備份至 8 個 Hewlett-Packard SureStore DLT 70 磁帶驅動器的結果
事務工作負荷 沒有備份時的事務處理速率 有備份時的事務處理速率 相對事務吞吐量 備份吞吐量
中等 70 tps 62 tps 88% 103 GB/小時
繁重 84 tps 69 tps 82% 76 GB/小時
非常繁重 95 tps 77 tps 81% 67 GB/小時

在中等負荷下,Hewlett-Packard NetServer LXPro 系統的備份速率是 68 GB/小時,事務吞吐量基本上沒有下降 (3%)。即使在最繁重的工作負荷下,備份至 8 個 Hewlett-Packard SureStore DLT 70 磁帶驅動器,事務吞吐量也只下降了 19%。

無事務負荷時的聯機備份

本測試中要備份的數據庫聯機且可用,但備份期間沒有數據庫查詢或更新活動。備份使用了 12 個 Hewlett-Packard SureStore DLT 70 磁帶驅動器。

寫入的數據量 最大持續吞吐量 平均吞吐量 平均 CPU 使用率
129 GB 200 GB/小時 195 GB/小時 10%

還原

本測試給出了高性能還原完整數據庫的例證,對于影響整個數據庫的災難性故障,這種還原是必需的。

寫入的數據量 最大持續吞吐量 平均吞吐量 平均 CPU 使用率
129 GB 175 GB/小時 158 GB/小時 16%

在本基準測試中,所用 Hewlett-Packard NetServer LXPro 系統是為 SQL Server 7.0 數據庫 (100-400 GB) 上的業務線 OLTP 和決策支持而配置的。

硬件

本基準測試使用的硬件是 Hewlett-Packard NetServer LXPro,配置如下:

  • 4 臺 200-MHz Intel Pentium Pro 處理器
  • 2 GB 內存
  • 500 GB 磁盤總容量
  • 12 個 Hewlett-Packard SureStore DLT 70 磁帶驅動器

軟件

本基準測試使用的軟件包括 Microsoft Windows NT® 4.0 版 Service Pack 3 操作系統和 SQL Server 7.0 (Beta 3),有 250 個用戶許可證。

價格性能比按每 GB/小時聯機備份吞吐量的開銷來衡量。在此計算中,使用總系統開銷。

總系統開銷 聯機備份吞吐量 價格性能比
$215,146 195 GB/小時 每 GB/小時 $1103

SQL Server 7.0 數據庫可以在正常操作期間進行備份,無需備份窗口,而使用備份窗口時數據是不可用的。這對一天 24 個小時、一周 7 天的運轉很重要。

大型 SQL Server 數據庫可以聯機備份,并且同樣重要的是,可以在記錄時間內還原。

Hewlett-Packard NetServer LXPro 系統是一臺企業級服務器,它是一個強大、可靠且極其經濟的解決方案

延伸閱讀

文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/

TAG: 基準 簡述 事務 數據庫 吞吐量


關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97