Danh mục

Những cải tiến trong ASM

Số trang: 8      Loại file: pdf      Dung lượng: 155.42 KB      Lượt xem: 8      Lượt tải: 0    
Thu Hiền

Phí tải xuống: 2,000 VND Tải xuống file đầy đủ (8 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Giới thiệu ASM nâng cao khả năng thực thi cung cấp từ các đĩa thô, giúp việc quản trị các đĩa này không còn khó khăn như trước. Ngoài ra, ASM còn cung cấp chính sách ánh xạ lưu trữ, có thể được cấu hình ở mức file thay vì mức ổ theo cách truyền thống của trình quản lý đĩa. Các file ánh xạ hoặc không ánh xạ trong một nhóm đĩa ASM đều có thể cùng tồn tại. ASM “phát tán” file dữ liệu Oracle qua tất cả ổ đĩa logic trong cùng một nhóm, do đó loại...
Nội dung trích xuất từ tài liệu:
Những cải tiến trong ASM Những cải tiến trong ASMGiới thiệuASM nâng cao khả năng thực thi cung cấp từ các đĩa thô, giúp việc quản trị cácđĩa này không còn khó khăn như trước. Ngoài ra, ASM còn cung cấp chínhsách ánh xạ lưu trữ, có thể được cấu hình ở mức file thay vì mức ổ theo cáchtruyền thống của trình quản lý đĩa. Các file ánh xạ hoặc không ánh xạ trongmột nhóm đĩa ASM đều có thể cùng tồn tại. ASM “phát tán” file d ữ liệu Oracle qua tất cả ổ đĩa logic trong cùng một nhóm, do đó loại bỏ được mọi Hotspot (là các vùng lưu trữ có nhiều bảng được dùng thường xuyên nhất). Nhưng tuyệt vời nhất là nó cho phép thêm hoặc xoá ổ đĩa trực tuyến. Tất cả chức năng mới đ ược bổ sung trong khi người dùng không phải trả thêmchi phí phụ nào. Bất cứ khi nào cần sử dụng hệ thống file theo nhóm, ASMluôn là thành phần quan trọng, như chính tài nguyên của nó (ổ đĩa, file). ASMcó thể chia sẻ và phù hợp với kiến trúc l ưu trữ chia sẻ, cho dù nó là clusterwareRAC hay non-RAC.ASM được triển khai trên diện rộng ở các công ty có dữ liệu lớn và tăng lênkhông ngừng như các hãng di động và viễn thông, trên nhiều thị trường bán lẻlớn như Amazon và cả trong một số ứng dụng ngân hàng. Cá nhân tôi nghĩrằng, tương lai ASM có thể thay thế tất cả sản phẩm quản lý l ưu trữ dữ liệu củacác hãng sản xuất bây gi ờ.Trong bài này, chúng ta sẽ được biết đến một số thành phần mới của ASMphiên bản 10G R2 và thảo luận chi tiết hơn về một số thành phần chúng ta mớikhám phá gần đây.Thành phần mới1, Release 2 mở rộng tính năng cho ASM, cho phép hỗ trợ đa phi ên bản cơ sởdữ liệu. Nhưng hãy thận trọng, vì ASM chỉ sử dụng tính năng của phi ên bảnthấp nhất. Có nghĩa là, nếu bạn đang chạy cơ sở dữ liệu 10.2 trên một phiênhoạt động ASM v10.1, ASM sẽ không d ùng tính năng của 10.2, và ngược lại.Khi truy vấn bảng ảo v$ASM_CLIENT, bạn có thể thấy hai cột phụ:compatible_Version và software_version. Chúng có ch ức năng kết hợp chặtchẽ thành phần này.SQL> select * from v$asm_client;GROUP_NUMBER INSTANCE_NAME DB_NAMESTATUS------------ ----------------------------------------- -------- ------------SOFTWARE_VERSION------------------------------------------------------------COMPATIBLE_VERSION------------------------------------------------------------1 +ASM1 QPRV CONNECTED10.1.0.2.010.2.0.0.02, Release 2 c ũng hỗ trợ chức năng hợp nhất các cơ sở dữ liệu trên một nútđơn. Có nghĩa là, với các phiên bản 10G trước, bạn không thể quản lý c ơ sở dữliệu trên phiên đơn và các phiên RAC của cơ sở dữ liệu trên một nút đơn dùngASM. Nhưng trong 10G R2, m ột phiên ASM trên m ột nút có thể quản lý l ưutrữ kết hợp các hoạt động c ơ sở dữ liệu khác nhau đang diễn ra trên nút. Chứcnăng mới này giúp việc quản trị l ưu trữ của DBA (quản trị viên cơ sở dữ liệu)trở nên đơn giản hơn nhiều. Nếu đã sử dụng hai chương trình ASM để quản trịđa cơ sở dữ liệu làm việc trên một nút, bạn cần chuyển một sang ch ương trìnhđơn ASM có các số nhị phân 10G R2 mới. Nếu không có bản nâng cấp n ày,bạn sẽ không có cơ hội đơn giản hoá công tác quản trị trên một phiên làm việcASM đơn.3, Oracle Database 10G Release 2 cung c ấp tiện ích giao diện d òng lệnh ASM(ASMCMD) để có thể truy cập và quản lý file từ cửa sổ lệnh CommandPrompt. Các phiên bản trước phải sử dụng SQL/PL *Plus hoặc OEM.Một số ví dụ về giao diện dòng lệnh này:$ asmcmdasmcmd: command disallowed by current instance type# ORACLE_SID is wrong$ echo $ORACLE_SIDORCL$ export ORACLE_SID=+ASM1$ asmcmdASMCMD>Nhận dạng nhóm đĩa, dùng ASMCMD:ASMCMD> lsdgState Type Rebal Unbal Sector BlockAU Total_MB Free_MB Re q_mir_free_MB Usable_file_MB Offline_disksNameMOUNTED EXTERNN N 512 4096 1048576 122876 46775 0 467750 DATABASE_DG/ASMCMD> lsctDB_Name Status Software_Version Compatible_versionInstance_NameORCL CONNECTED 10.2.0.1.0 10.2.0.1.0 ORCL1Nhận dạng file dữ liệu, dùng ASMCMD:ASMCMD> cd +DATABASE_DG/qprvASMCMD> lsCONTROLFILE/DATAFILE/ONLINELOG/PARAMETERFILE/TEMPFILE/devices_01.dbfoperations_01.dbfusers01.dbfTìm vị trí file điều khiển đ ược đặt trên ASM:ASMCMD> cd CONTROLFILE/ASMCMD> lsCurrent.260.563388683Current.261.563388685Current.262.563388685Thu hồi lại không gian đĩa, d ùng ASMCMD:Giả sử rằng bạn đang có 3 nút phiên RAC, cơ sở dữ liệu lưu trữ các bản log vàtập hợp sao lưu được đặt trên vùng lưu trữ ASM. Sau một thời gian bạn thấychúng không còn cần thiết và muốn xoá chúng để thu hồi lại không gian đĩatrong ASM. Thực hiện như sau: # thay đổi nhóm đĩaASMCMD > CD +BACKUPDEST ...

Tài liệu được xem nhiều: