解答阿里雲oracle使用者的顧慮

dbhelper發表於2015-03-26
A同學:
想諮詢下阿里雲上oracle的問題
阿里雲上裝oracle執行情況如何?
效能方面有沒有問題?
我是看到你的貼子,好像安裝會比較麻煩?
現在阿里雲上有沒有和我們類似的客戶?
在罈子裡看到你的測試?

B同學:
問一下,在阿里雲上ECS上不上oracle ?
你們生產環境用的的是阿里雲 嗎?
oracle 部署上去穩定性和效能怎麼?
不知道對oracle支援的如何?
資料安全性要求比較高,能用阿里雲嗎?

 
 
1.顧慮多來自於阿里雲新奇而又陌生?
本質:
   阿里雲的技術本質是虛擬化技術, 虛擬化已應用已很成熟,離我們並不遙遠。
新奇:
   以前IT系統的搭建和租賃方式需要使用者較為專業,阿里雲打破傳統,把賣專業的產品轉化成賣非專業的服務方式,降低了使用者進入網際網路的門檻。
擴充套件性:
   配置,升級的可擴充套件性,3分鐘內搞定。 這是虛擬化技術帶來的好處,同時讓IT的適用性得到了提高。
   
   
2.阿里雲的穩定,效能如何?

主頻差異:cpu主頻可能不同。
model name      : Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz
model name      : Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz

io吞併量
注意:單盤的最快是40M/s(讀+寫),這個估計是做了限速,否則會導致少數系統吃掉大量的io資源,造成分配不公。
對應高io的要求的應用,阿里雲也網開一面,一個ECS允許使用者最多配置 5個磁碟, 這樣最大io頻寬可以到達 40M/s乘以5=200M/s。
io如果達到200M/s, 比自己買個盤陣配滿磁碟的速度還快。

網路穩定:
 從監控半年的資料庫oracle的北京地區主從複製(dataguard + lgwr)來看, 阿里雲的公網ip網路穩定性非常高,未出現丟包及其連不通的情況。
 
 
 
 
3.現在阿里雲上有沒有和我們類似的客戶?

常有阿里雲的論壇版主想讓我彙報一下我們客戶的資料庫在阿里雲上多麼的穩定。壓力測試結果的多麼的漂亮。
我要為客戶的資訊保密,所以不能告訴過多。

下面在阿里雲上oracle的測試資料足以說明一切。

每秒鐘:
SQL執行 Executes (SQL):                  2355
事物數: Transactions:                    214
產生的日誌大小:Redo size (bytes):       約1M

壓測期間:
連線數:80-90

資料庫閥值
processes  500
sessions  700

負載量: 
  CPU:20-30%
  IO:  60-80%

--------------------------------------明細如下--------------------------------------
WORKLOAD REPOSITORY report for

DB Name         DB Id    Instance     Inst Num Startup Time    Release     RAC
------------ ----------- ------------ -------- --------------- ----------- ---
xxxxx       2314047543    xxxxx             1 30-Jan-15 11:55 11.2.0.4.0  NO

Host Name        Platform                         CPUs Cores Sockets Memory(GB)
---------------- -------------------------------- ---- ----- ------- ----------
xxxxxxxxxx    Linux x86 64-bit                    8     8       8      15.57

              Snap Id      Snap Time      Sessions Curs/Sess
            --------- ------------------- -------- ---------
Begin Snap:       459     xxx                  82        .8
  End Snap:       460     xxxx                 85        .8
   Elapsed:               36.03 (mins)
   DB Time:              725.95 (mins)

Load Profile                    Per Second   Per Transaction  Per Exec  Per Call
~~~~~~~~~~~~~~~            ---------------   --------------- --------- ---------
             DB Time(s):              20.2               0.1      0.01      0.00
              DB CPU(s):               1.4               0.0      0.00      0.00
      Redo size (bytes):       1,127,053.6           5,253.0
  Logical read (blocks):          92,508.0             431.2
          Block changes:           7,391.1              34.5
 Physical read (blocks):               0.1               0.0
Physical write (blocks):              74.0               0.3
       Read IO requests:               0.0               0.0
      Write IO requests:               6.4               0.0
           Read IO (MB):               0.0               0.0
          Write IO (MB):               0.6               0.0
             User calls:           4,857.1              22.6
           Parses (SQL):           2,331.5              10.9
      Hard parses (SQL):               0.1               0.0
     SQL Work Area (MB):               0.5               0.0
                 Logons:               0.3               0.0
         Executes (SQL):           2,355.0              11.0
              Rollbacks:               0.8               0.0
           Transactions:             214.6


4.阿里雲上安裝oracle為何那麼不容易?
      因為阿里雲的預設系統(linux 或 windows)都是對安裝包精簡過,所以會缺少很多安裝包及其庫檔案,所以比自己在實體機器上安裝困難重重。
 


 
 
  下面的文章原本不是測試的主題,但為給後面的兄弟們節省點時間,我還是忍不住的記錄了一下了!
 
sql調優工具-mytun之十年磨一劍      
阿里雲linux5.7安裝oracle必讀         
阿里雲的oracle故障解決案例                    
阿里雲linux安裝oracle常見問題              
阿里雲ORACLE最佳化                      
 
 
阿里雲資料庫遷移方案-不間斷業務   

ORACLE資料庫健康檢查指令碼下載--乾貨   

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8494287/viewspace-1474325/,如需轉載,請註明出處,否則將追究法律責任。

相關文章