6 Replies Latest reply: Apr 10, 2013 8:42 PM by D Tej RSS

    HOw ASM 11g strips data?


      Suppose i have diskgroup with 50 disks having Coarse Stripping when a process try to write data into this group how ASM will strips its data?.
      what anatolmy will asm follow to strip data? it will write on all disk at time? or just first 4 disk will consult and will write data when done with it than other 4 or 8 disks are consult? how be the process of data striping??.

      Edited by: Asad99 on Mar 27, 2013 11:40 PM

      Edited by: Asad99 on Mar 27, 2013 11:41 PM
        • 1. Re: HOw ASM 11g strips data?
          Hi Asad,

          Refer Fig 1-6 of below oracle doc


          Ajay More
          • 2. Re: HOw ASM 11g strips data?
            You may also want to get this book to know the details (anatomy) of ASM's working.

            • 3. Re: HOw ASM 11g strips data?
              Its not for free :)
              • 4. Re: HOw ASM 11g strips data?
                Asad99 wrote:
                Its not for free :)
                Not everything that's free is worth getting and not everything that's worth getting is actually free! This book falls in the later category.

                • 5. Re: HOw ASM 11g strips data?
                  ASM stripes data in a round robin fashion among disks within a failure group. The number of disks involved depends on stripe size and amount of data. She stripe size depends on the database file and is defined by templates. Oracle provides a default template, but you can customize templates to meet unique requirements. Each disk group has a default template associated with each file type.
                  • 6. Re: HOw ASM 11g strips data?
                    D Tej

                    Yes it uses round robin style and ASM stripes files across all the disks within the disk group thus increasing performance, each stripe is called an ‘allocation unit’. ASM offers two types of stripping which is dependent on the type of database file

                    Coarse Stripping which is used for datafile, archive logs (1MB stripes)
                    Fine Stripping which is     used for online redo logs, controlfile, flashback files(128KB stripes)