1 / 18

Wim Coekaerts Director of Linux Engineering Oracle Corporation

Wim Coekaerts Director of Linux Engineering Oracle Corporation. Oracle Cluster Filesystem on Linux One year Later. What is a CFS ?. Shared Disk Cluster Filesystem Improve management of data for Oracle Real Application Clusters (RAC) Customer demand for a CFS to run RAC

boyd
Download Presentation

Wim Coekaerts Director of Linux Engineering Oracle Corporation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Wim CoekaertsDirector of Linux Engineering Oracle Corporation

  2. Oracle Cluster Filesystem on Linux One year Later.

  3. What is a CFS ? • Shared Disk Cluster Filesystem • Improve management of data for Oracle Real Application Clusters (RAC) • Customer demand for a CFS to run RAC • Open solution on the Operating System side (Linux) free and open source

  4. OCFS Version 1 Releases • Beta Release August 2002 • Open source project (GPL license) • Production October 2002 • Red Hat Advanced Server 2.1 for IA32 • Production February 2003 • United Linux 1.0 for IA32 • Production August 2003 • Red Hat Advanced Server 2.1 for IPF/IA64

  5. What did we solve ? • 255 raw device limit on Linux • Difficult to manage raw disk • Single view of data files across all nodes • Use of standard OS tools (modified) to handle backups

  6. What didn’t we solve yet ? • Shared Oracle Home installation • Binaries and generic file support on CFS • Support for other applications (ISV applications) • Volume management • Dynamic resizing of partitions • Defragmentation of filesystem • Online FSCK

  7. Customer Experiences • Large number of production customers today • Easy installation and configuration of CFS • IO throughput is equivalent to RAW IO • Use of the default OS tools can cause slow throughput and kernel issues. • After a few months more requests for generic filesystem support

  8. Do’s and Don’ts • Red Hat Advanced Server 2.1 for IA32 • Use 2.4.9-e.24 or higher kernel • Buffer cache management • Red Hat Advanced Server 2.1 for IPF • Use 2.4.18-e.37 or better • United Linux 1.0 for IA32 • Use Service Pack 2a or better

  9. Do’s and Don’ts (2) • Updated fileutilities from http://oss.oracle.com/projects/ocfs • Dd, cp, tar, md5sum, cksum, mv • O_direct=yes • Always use the above utilities with the O_DIRECT option for better performance and reliability • Use RMAN if possible

  10. Do’s and Don’ts (3) • Use a large blocksize for IO • Avoid small allocations (use 1MB and larger) • Separate archive log files from datafiles • If possible separate out in separate directories • Spread load of files across number of volumes (don’t use 1 volume for everything) • Having one volume causes IO bottlenecks • Use large autoextend size

  11. Do’s and Don’ts (4) • Use comm_voting=1 in /etc/ocfs.conf • Async IO support in OCFS 1.0.9 with specific kernels (need patch for oracle 9.2.0.4) • Mix IA32 and IA64 nodes • OCFS is compatible between the nodes • Easy move of Oracle between architectures (30 seconds)

  12. Customer story • Amazon implemented OCFS for a system • Grant McAlister’s experiences

  13. What is coming next ? • OCFS Version 2 • Shared Oracle Home • Binaries and logfiles • Faster non database operations • Other platforms • Port to AMD64 for version 1 in progress • Port to PPC64 for version 1 in progress

  14. Q & Q U E S T I O N S A N S W E R S A

  15. Next Steps…. • Recommended sessions • Performance and Scalability of Linux in the Enterprise • Tuesday 11:00 am Jamshed Patel • Improving information Assurance of Linux • Tuesday 5:00 pm Mary Ann Davidson • Visit the DEMOgrounds for a customized architectural review, see a customized demo with Solutions Factory, or receive a personalized proposal. Visit the DEMOgrounds for more information. • Relevant web sites to visit for more information • http://oss.oracle.com/projects/ocfs

  16. Reminder – please complete the OracleWorld online session surveyThank you.

More Related