Poynting effect: Difference between revisions
en>Yobot m →Chemistry / Thermodynamics: WP:CHECKWIKI errors fixed + general fixes using AWB (8961) |
|||
| Line 1: | Line 1: | ||
The | {{Merge to|RAID|discuss=Talk:RAID#Merger proposal|date=January 2014}} | ||
The '''standard RAID levels''' are a basic set of [[RAID]] configurations that employ the techniques of [[data striping|striping]], [[Disk mirroring|mirroring]], or [[Parity bit#RAID|parity]] to create large reliable data stores from general purpose computer [[hard disk drive]]s. The most common types today are RAID 0 (striping), RAID 1 and variants (mirroring), RAID 5 (distributed parity) and RAID 6 (dual parity). RAID levels and their associated data formats are standardized by the [[Storage Networking Industry Association]] in the Common RAID Disk Drive Format (DDF) standard.<ref>{{Cite web|title=Common raid Disk Data Format (DDF)|url=http://www.snia.org/tech_activities/standards/curr_standards/ddf/|publisher=Storage Networking Industry Association|work=SNIA.org|accessdate=2013-04-23}}</ref> | |||
== RAID 0 == | |||
[[File:RAID 0.svg|thumb|150px|Diagram of a RAID 0 setup]] | |||
A '''RAID 0''' (also known as a ''stripe set'' or ''striped volume'') splits data evenly across two or more disks ([[data striping|striped]]) without [[Parity bit|parity]] information for speed. RAID 0 was not one of the original RAID levels and provides no [[data redundancy]]. RAID 0 is normally used to increase performance, although it can also be used as a way to create a large logical disk out of two or more physical ones. | |||
A RAID 0 can be created with disks of differing sizes, but the storage space added to the array by each disk is limited to the size of the smallest disk. | |||
For example, if a 100 GB disk is striped together with a 350 GB disk, the size of the array will be 200 GB (100 GB × 2). | |||
:<math>\begin{align} \mathrm{Size} & = 2 \cdot \min \left( 100\,\mathrm{GB}, 350\,\mathrm{GB} \right) \\ | |||
& = 2 \cdot 100\,\mathrm{GB} \\ | |||
& = 200\,\mathrm{GB} \end{align}</math> | |||
The diagram shows how the data is distributed into A''x'' stripes to the disks. Accessing the stripes in the order A1, A2, A3, ... provides the illusion of a larger and faster drive. Once the stripe size is defined on creation it needs to be maintained at all times. | |||
=== Performance === | |||
RAID 0 is also used in some computer gaming systems where performance is desired and data integrity is not very important. However, real-world tests with computer games have shown that RAID-0 performance gains are minimal, although some desktop applications will benefit.<ref>{{Cite web|url=http://www.anandtech.com/storage/showdoc.aspx?i=2101 |title=Western Digital's Raptors in RAID-0: Are two drives better than one? |date=July 1, 2004 |publisher= AnandTech |accessdate=2007-11-24}}</ref><ref>{{Cite web|url=http://www.anandtech.com/storage/showdoc.aspx?i=2974 |title=Hitachi Deskstar 7K1000: Two Terabyte RAID Redux |date=April 23, 2007 |publisher=AnandTech |accessdate=2007-11-24}}</ref> Another article examined these claims and concludes: "Striping does not always increase performance (in certain situations it will actually be slower than a non-RAID setup), but in most situations it will yield a significant improvement in performance." <ref>{{Cite web|url=http://tweakers.net/reviews/515/1/raid-0-hype-or-blessing-pagina-1.html |title=RAID 0: Hype or blessing? |date=August 7, 2004 |publisher=Tweakers.net |accessdate=2008-07-23}}</ref> | |||
== RAID 1 == | |||
[[File:RAID 1.svg|thumb|150px|Diagram of a RAID 1 setup]] | |||
An exact copy (or ''mirror'') of a set of data on two disks. This is useful when read performance or reliability is more important than data storage capacity. Such an array can only be as big as the smallest member disk. A classic RAID 1 mirrored pair contains two disks (see reliability [[Geometric growth|geometrically]]) over a single disk. | |||
{{clear}} | |||
== RAID 2 == | |||
[[File:RAID2 arch.svg|thumb|350px|RAID Level 2]] | |||
A '''RAID 2''' stripes data at the [[bit]] (rather than block) level, and uses a [[Hamming code]] for [[error correction]]. The disks are synchronized by the controller to spin at the same angular orientation (they reach Index at the same time), so it generally cannot service multiple requests simultaneously. Extremely high data transfer rates are possible. This is the only original level of RAID that is not currently used.<ref name="vadala">{{Cite book| title = Managing RAID on Linux. O'Reilly Series | author = Derek Vadala | edition = illustrated | publisher = [[O'Reilly Media|O'Reilly]] | year = 2003 | isbn = 9781565927308 | page = 6 | url = http://books.google.com/?id=RM4tahggCVcC&pg=PA6&dq=raid+2+implementation#v=onepage&q=raid%202%20implementation }}</ref><ref name="marcus">{{Cite book| title = Blueprints for high availability | author = Evan Marcus, Hal Stern | edition = 2, illustrated | publisher = [[John Wiley and Sons]] | year = 2003 | isbn = 9780471430261 | page = 167 | url = http://books.google.com/?id=D_jYqFoJVEAC&pg=RA2-PA167&dq=raid+2+implementation#v=onepage&q=raid%202%20implementation }}</ref> | |||
All hard disks eventually implemented Hamming code error correction. This made RAID 2 error correction redundant and unnecessarily complex. This level quickly became useless and is now obsolete. There are no commercial applications of RAID 2.<ref name="vadala" /><ref name="marcus" /> | |||
{{clear}} | |||
== RAID 3 == | |||
[[File:RAID 3.svg|thumb|300px|Diagram of a RAID 3 setup of 6-byte blocks and two [[Parity bit|parity]] bytes, shown are two blocks of data in different colors.]] | |||
A '''RAID 3''' uses [[byte]]-level striping with a dedicated [[Parity bit|parity]] disk. RAID 3 is very rare in practice. One of the characteristics of RAID 3 is that it generally cannot service multiple requests simultaneously. This happens because any single block of data will, by definition, be spread across all members of the set and will reside in the same location. So, any [[Input/output|I/O]] operation requires activity on every disk and usually requires synchronized spindles. | |||
This makes it suitable for applications that demand the highest transfer rates in long sequential reads and writes, for example [[uncompressed video]] editing. Applications that make small reads and writes from random disk locations will get the worst performance out of this level.<ref name="marcus" /> | |||
The requirement that all disks spin synchronously, a.k.a. [[Lockstep (computing)|lockstep]], added design considerations to a level that didn't give significant advantages over other RAID levels, so it quickly became useless and is now obsolete.<ref name="vadala" /> Both RAID 3 and RAID 4 were quickly replaced by RAID 5.<ref name="meyers">{{Cite book| title = Mike Meyers' A+ Guide to Managing and Troubleshooting PCs | author = Michael Meyers, Scott Jernigan | edition = illustrated | publisher = [[McGraw-Hill Professional]] | year = 2003 |isbn = 9780072231465 | page = 321 | url = http://books.google.com/?id=9vfQKUT_BjgC&pg=PT348&dq=raid+2+implementation#v=onepage&q=raid%202%20implementation }}</ref> RAID 3 was usually implemented in hardware, and the performance issues were addressed by using large disk caches.<ref name="marcus" /> | |||
{{clear}} | |||
== RAID 4 == | |||
[[File:RAID 4.svg|thumb|300px|Diagram of a RAID 4 setup with dedicated [[Parity bit|parity]] disk with each color representing the group of blocks in the respective [[Parity bit|parity]] block (a stripe)]] | |||
A '''RAID 4''' uses [[Block size (data storage and transmission)|block]]-level striping with a dedicated [[Parity bit|parity]] disk. | |||
In the example on the right, a read request for block A1 would be serviced by disk 0. A simultaneous read request for block B1 would have to wait, but a read request for B2 could be serviced concurrently by disk 1. | |||
RAID 4 is very uncommon, but one enterprise level company that has previously used it is [[NetApp]]. The aforementioned performance problems were solved with their proprietary [[Write Anywhere File Layout]] (WAFL), an approach to writing data to disk locations that minimizes the conventional parity RAID write penalty. By storing system metadata (inodes, block maps, and inode maps) in the same way application data is stored, WAFL is able to write file system metadata blocks anywhere on the disk. This approach in turn allows multiple writes to be "gathered" and scheduled to the same RAID stripe—eliminating the traditional read-modify-write penalty prevalent in parity-based RAID schemes.<ref>{{Closed access}}{{Cite web|title=NetApp DNA|url=http://partners.netapp.com/go/techontap/matl/NetApp_DNA.html}}{{Password-protected}}</ref> | |||
{{clear}} | |||
== RAID 5 == | |||
[[File:RAID 5.svg|thumb|300px|Diagram of a RAID 5 setup with distributed [[Parity bit|parity]] with each color representing the group of blocks in the respective [[Parity bit|parity]] block (a stripe). This diagram shows left asymmetric algorithm]] | |||
A '''RAID 5''' comprises block-level striping with distributed parity. Unlike in RAID 4, parity information is distributed among the drives. It requires that all drives but one be present to operate. Upon failure of a single drive, subsequent reads can be calculated from the distributed parity such that no data is lost. RAID 5 requires at least three disks.<ref name="Patterson_1994">{{Cite journal |url=http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.41.3889 |first1=Peter |last1=Chen |first2=Edward |last2=Lee |first3=Garth |last3=Gibson |first4=Randy |last4=Katz |first5=David |last5=Patterson |title=RAID: High-Performance, Reliable Secondary Storage |work=ACM Computing Surveys |volume=26 |pages=145–185|year=1994}}</ref> | |||
{{clear}} | |||
== RAID 6 == | |||
[[File:RAID 6.svg|thumb|300px|Diagram of a RAID 6 setup, which is identical to RAID 5 other than the addition of a second [[Parity bit|parity]] block]] | |||
'''RAID 6''' extends RAID 5 by adding an additional [[Parity bit|parity]] block; thus it uses [[Block (data storage)|block]]-level striping with two [[Parity bit|parity]] blocks distributed across all member disks. | |||
=== Performance (speed) === | |||
RAID 6 does not have a performance penalty for read operations, but it does have a performance penalty on write operations because of the overhead associated with [[Parity bit|parity]] calculations. Performance varies greatly depending on how RAID 6 is implemented in the manufacturer's storage architecture – in software, firmware or by using firmware and specialized [[ASIC]]s for intensive [[Parity bit|parity]] calculations. It can be as fast as a RAID-5 system with one fewer drive (same number of data drives).<ref name="Faith">{{Cite journal|author=Rickard E. Faith|title=A Comparison of Software RAID Types|url=http://alephnull.com/benchmarks/sata2009/raidtype.html|date=13 May 2009}}</ref> | |||
=== Implementation === | |||
According to the Storage Networking Industry Association (SNIA), the definition of RAID 6 is: "Any form of RAID that can continue to execute read and write requests to all of a RAID array's virtual disks in the presence of any two concurrent disk failures. Several methods, including dual check data computations ([[Parity bit|parity]] and [[Reed-Solomon error correction|Reed-Solomon]]), orthogonal dual [[Parity bit|parity]] check data and diagonal [[Parity bit|parity]], have been used to implement RAID Level 6."<ref name="SNIA-def">{{Cite web|url=http://www.snia.org/education/dictionary/r/ |title=Dictionary R |publisher=Storage Networking Industry Association |accessdate = 2007-11-24}}</ref> | |||
==== Computing parity ==== | |||
Two different ''syndromes'' need to be computed in order to allow the loss of any two drives. One of them, '''P''' can be the simple XOR of the data across the stripes, as with RAID 5. A second, independent syndrome is more complicated and requires the assistance of [[Field (mathematics)|field theory]]. | |||
To deal with this, the [[Finite field|Galois field]] <math>GF(m)</math> is introduced with <math>m=2^k</math>, where <math>GF(m) \cong F_2[x]/(p(x))</math> for a suitable [[irreducible polynomial]] <math>p(x)</math> of degree <math>k</math>. A chunk of data can be written as <math>d_{k-1}d_{k-2}...d_0</math> in base 2 where each <math>d_i</math> is either 0 or 1. This is chosen to correspond with the element <math>d_{k-1}x^{k-1} + d_{k-2}x^{k-2} + ... + d_1x + d_0</math> in the Galois field. Let <math>D_0,...,D_{n-1} \in GF(m)</math> correspond to the stripes of data across hard drives encoded as field elements in this manner (in practice they would probably be broken into byte-sized chunks). If <math>g</math> is some [[Field (mathematics)#Some first theorems|generator]] of the field and <math>\oplus</math> denotes addition in the field while concatenation denotes multiplication, then <math>\mathbf{P}</math> and <math>\mathbf{Q}</math> may be computed as follows (<math>n</math> denotes the number of data disks): | |||
:<math> | |||
\mathbf{P} = \bigoplus_i{D_i} = \mathbf{D}_0 \;\oplus\; \mathbf{D}_1 \;\oplus\; \mathbf{D}_2 \;\oplus\; ... \;\oplus\; \mathbf{D}_{n-1}</math> | |||
:<math> | |||
\mathbf{Q} = \bigoplus_i{g^iD_i} = g^0\mathbf{D}_0 \;\oplus\; g^1\mathbf{D}_1 \;\oplus\; g^2\mathbf{D}_2 \;\oplus\; ... \;\oplus\; g^{n-1}\mathbf{D}_{n-1} | |||
</math> | |||
''For a computer scientist, a good way to think about this is that <math>\oplus</math> is a bitwise XOR operator and <math>g^i</math> is the action of a [[linear feedback shift register]] on a chunk of data.'' Thus, in the formula above,<ref>{{Cite web|url=http://www.kernel.org/pub/linux/kernel/people/hpa/raid6.pdf|last=Anvin|first=H. Peter|title=The mathematics of RAID-6|date=21 May 2009|accessdate=November 4, 2009}}</ref> the calculation of '''P''' is just the XOR of each stripe. This is because addition in any [[Characteristic (algebra)|characteristic two]] finite field reduces to the XOR operation. The computation of '''Q''' is the XOR of a shifted version of each stripe. | |||
Mathematically, the ''generator'' is an element of the field such that <math>g^i</math> is different for each nonnegative <math>i</math> satisfying <math>i < n</math>. | |||
If one data drive is lost, the data can be recomputed from '''P''' just like with RAID 5. If two data drives are lost or a data drive and the drive containing '''P''' are lost, the data can be recovered from '''P''' and '''Q''' or from just '''Q''', respectively, using a more complex process. Working out the details is extremely hard with field theory. Suppose that <math>D_i</math> and <math>D_j</math> are the lost values with <math>i \neq j</math>. Using the other values of <math>D</math>, constants <math>A</math> and <math>B</math> may be found so that <math>D_i \oplus D_j = A</math> and <math>g^iD_i \oplus g^jD_j = B</math>: | |||
:<math> | |||
A = \bigoplus_{\ell:\;\ell\not=i\;\mathrm{and}\;\ell\not=j}{D_\ell} = \mathbf{P} \;\oplus\; \mathbf{D}_0 \;\oplus\; \mathbf{D}_1 \;\oplus\; \dots \;\oplus\; \mathbf{D}_{i-1} \;\oplus\; \mathbf{D}_{i+1} \;\oplus\; \dots \;\oplus\; \mathbf{D}_{j-1} \;\oplus\; \mathbf{D}_{j+1} \;\oplus\; \dots \;\oplus\; \mathbf{D}_{n-1} | |||
</math> | |||
:<math> | |||
B = \bigoplus_{\ell:\;\ell\not=i\;\mathrm{and}\;\ell\not=j}{g^{\ell}D_\ell} = \mathbf{Q} \;\oplus\; g^0\mathbf{D}_0 \;\oplus\; g^1\mathbf{D}_1 \;\oplus\; \dots \;\oplus\; g^{i-1}\mathbf{D}_{i-1} \;\oplus\; g^{i+1}\mathbf{D}_{i+1} \;\oplus\; \dots \;\oplus\; g^{j-1}\mathbf{D}_{j-1} \;\oplus\; g^{j+1}\mathbf{D}_{j+1} \;\oplus\; \dots \;\oplus\; g^{n-1}\mathbf{D}_{n-1} | |||
</math> | |||
Multiplying both sides of the equation for <math>B</math> by <math>g^{n-i}</math> and adding to the former equation yields <math>(g^{n-i+j}\oplus1)D_j = g^{n-i}B\oplus A</math> and thus a solution for <math>D_j</math>, which may be used to compute <math>D_i</math>. | |||
The computation of '''Q''' is CPU intensive compared to the simplicity of '''P'''. Thus, a RAID 6 implemented in software will have a more significant effect on system performance, and a hardware solution will be more complex. | |||
== Non-standard RAID levels and non-RAID drive architectures == | |||
{{Main|Non-standard RAID levels|Non-RAID drive architectures}} | |||
Alternatives to the above designs include [[nested RAID levels]], [[non-standard RAID levels]], and [[non-RAID drive architectures]]. Non-RAID drive architectures are referred to by similar acronyms, notably [[non-RAID drive architectures#SLED|SLED]], [[JBOD|Just a Bunch of Disks]], [[Spanned volume|SPAN/BIG]], and [[Massive array of idle disks|MAID]]. | |||
== References == | |||
{{Reflist|30em}} | |||
== External links == | |||
* [http://www.icc-usa.com/raid-calculator.asp RAID Calculator for Standard RAID Levels and Other RAID Tools] | |||
* [http://www-1.ibm.com/support/docview.wss?uid=swg21149421 IBM summary on RAID levels] | |||
* [http://www.dtidata.com/resourcecenter/2008/05/08/raid-configuration-parity-check/ RAID 5 parity explanation and checking tool] | |||
* [http://support.dell.com/support/topics/global.aspx/support/entvideos/raid?c=us&l=en&s=gen Animations and details on RAID levels 0, 1, and 5] | |||
* [http://blog.open-e.com/how-does-raid-5-work/ The Open-E Blog. "How does RAID 5 work? The Shortest and Easiest explanation ever!"] | |||
{{DEFAULTSORT:Standard Raid Levels}} | |||
[[Category:RAID]] | |||
Revision as of 15:06, 7 March 2013
Hostgator is a large independently possessed hosting business operating from several state of the art centers in Dallas, Texas. Hostgator was founded in 2002, because then they have actually expanded rapidly and currently host over 400,000 websites.
Hostgator offers numerous different hosting packages, and deal with a broad array of customers. From the first time webmaster who needs simple, stress cost-free hosting for their personal website; all the way with to big corporations, who require specialist devoted hosting services.
Hostgator's hosting packages can be split into 3 teams; basic shared hosting plans (suitable for the huge bulk people), reseller hosting strategies (these are generally for people and companies that want to "resell" their account resources to consumers of their own), and lastly committed server strategies (these accounts give client their own server, so they don't have to share its resources with anyone else). Really few of us will every need a devoted server so this testimonial will focus on the shared hosting strategies that Hostgator offer.
Attributes
Hostgator's 3 major shared hosting plans are named: "Hatchling" (the entry level plan priced at $6.95 / month), "Child" (this is the most popular plan, and it is likely to satisfy the requirements of a really wide range of customers), and "Swamp" (similar as the "Baby" plan, however with increases in bandwidth and disk space, priced at $14.95 / month).
For a complete list of features and a side by side contrast of all hosting strategies you should see Hostgator's website below. Below is a testimonial of the most vital features of the "Baby" strategy, this is most likely the most ideal plan for the majority of users, and it is our favorite plan.
Disk space 100GB - This amount has actually been just recently upgraded by Hostgator from 5GB to a huge 100GB. All users are most likely to discover it impossible to tire this quantity of disk space.
Bandwidth 1000GB/month - Also enhanced is the bandwidth allotment, from 75GB to a relatively extreme 1000GB. Once again virtually absolutely no opportunity of making use of all that, but it's good to understand that you absolutely won't be dealing with additional costs for reviewing your limitation, even if you have an extremely hectic internet site(s).
Website Studio website home builder - This is an excellent free program that permits you to build your site from scratch. You have over 500 design templates and color schemes to select from. You require no HTML experience, or code writing understanding. It provides the most basic possible method of making an expert looking site in a really short area of time. Nonetheless, there is no have to take my word for it, as Hostgator offers us with a trial version of the software application on their internet site!
Unrestricted add-on domains - This truly is the stand out function of this hosting plan (the "Hatchling" strategy just permits 1 domain), and allows you to host as lots of internet sites as you like on a single account, at no additional expense. This permits you to make full use of your massive bandwidth and disk space allowances, and host numerous internet sites at a portion of the regular cost.
99.9 % Uptime guarantee - This generally tells us that Hostgator is a significant host offering a trusted service. If uptime drops below this figure in any provided month then you do not spend for that months hosting, it's as basic as that! We would never ever think about making use of a host that did not provide a strong uptime assurance; this is simply because there is only one great reason why a host will not offer an uptime assurance - undependable uptime!
30 Day money back guarantee - This has become a pretty conventional function in the webhosting community, though it's good to have for added assurance.
Immediate setup - Many hosting providers take 24-48 hours to setup your account however Hostgator guarantees to have you up and running in under 15 minutes (they do not charge a setup charge either)!
Endless MySQL databases - This is really helpful because each Fantastico (see below) script requires its own MySQL database.
Fantastico DeLuxe - This remarkable program permits you to instantly install over 50 scripts through your control board. Scripts include blog sites, forums, galleries, buying carts, and more.
If you cherished this article and also you would like to receive more info pertaining to Hostgator Coupons generously visit our own web site. Unrestricted e-mail accounts - Permits you to have as many, or as few, different email addresses as you like.
It contains numerous features and offers good performance. Best of all, there is a complete working demo on the Hostgator website, so you can test it out yourself!
Customer service and technical support
Hostgator offers us 24/7 phone support, and live online chat. The fact that you are provided 2 options to receive instantaneous technical support at any time of the day is excellent. Our experience has actually always been really good when speaking to Hostgator, their operatives are extremely respectful and most significantly they appear to understand their things when dealing with technical issues.
Performance
The efficiency from Hostgator's servers is outstanding! Hostgator location much tighter limitations on the variety of websites sharing the exact same server compared with most various other shared hosting carriers. This offers higher dependability since less stress is put on the servers; and it also greatly enhances the rate at which your web pages run.
Server efficiency is an additional one of the essential areas where Hostgator distinguish themselves from the crowd of various other host.
Our decision
Overall there is so much to such as about the method Hostgator does company, they actually do appear to have a great grasp on what the typical customer requires from a web hosting provider. Rarely do you come across reports of unhappy Hostgator customers, and after hosting with them ourselves we now understand why! At simply $9.95 / month for the "Baby" strategy (which includes limitless domains); anyone looking to host more than one internet site has a rather easy decision to make.
The standard RAID levels are a basic set of RAID configurations that employ the techniques of striping, mirroring, or parity to create large reliable data stores from general purpose computer hard disk drives. The most common types today are RAID 0 (striping), RAID 1 and variants (mirroring), RAID 5 (distributed parity) and RAID 6 (dual parity). RAID levels and their associated data formats are standardized by the Storage Networking Industry Association in the Common RAID Disk Drive Format (DDF) standard.[1]
RAID 0
A RAID 0 (also known as a stripe set or striped volume) splits data evenly across two or more disks (striped) without parity information for speed. RAID 0 was not one of the original RAID levels and provides no data redundancy. RAID 0 is normally used to increase performance, although it can also be used as a way to create a large logical disk out of two or more physical ones.
A RAID 0 can be created with disks of differing sizes, but the storage space added to the array by each disk is limited to the size of the smallest disk. For example, if a 100 GB disk is striped together with a 350 GB disk, the size of the array will be 200 GB (100 GB × 2).
The diagram shows how the data is distributed into Ax stripes to the disks. Accessing the stripes in the order A1, A2, A3, ... provides the illusion of a larger and faster drive. Once the stripe size is defined on creation it needs to be maintained at all times.
Performance
RAID 0 is also used in some computer gaming systems where performance is desired and data integrity is not very important. However, real-world tests with computer games have shown that RAID-0 performance gains are minimal, although some desktop applications will benefit.[2][3] Another article examined these claims and concludes: "Striping does not always increase performance (in certain situations it will actually be slower than a non-RAID setup), but in most situations it will yield a significant improvement in performance." [4]
RAID 1
An exact copy (or mirror) of a set of data on two disks. This is useful when read performance or reliability is more important than data storage capacity. Such an array can only be as big as the smallest member disk. A classic RAID 1 mirrored pair contains two disks (see reliability geometrically) over a single disk. 50 year old Petroleum Engineer Kull from Dawson Creek, spends time with interests such as house brewing, property developers in singapore condo launch and camping. Discovers the beauty in planing a trip to places around the entire world, recently only coming back from .
RAID 2

A RAID 2 stripes data at the bit (rather than block) level, and uses a Hamming code for error correction. The disks are synchronized by the controller to spin at the same angular orientation (they reach Index at the same time), so it generally cannot service multiple requests simultaneously. Extremely high data transfer rates are possible. This is the only original level of RAID that is not currently used.[5][6]
All hard disks eventually implemented Hamming code error correction. This made RAID 2 error correction redundant and unnecessarily complex. This level quickly became useless and is now obsolete. There are no commercial applications of RAID 2.[5][6] 50 year old Petroleum Engineer Kull from Dawson Creek, spends time with interests such as house brewing, property developers in singapore condo launch and camping. Discovers the beauty in planing a trip to places around the entire world, recently only coming back from .
RAID 3
A RAID 3 uses byte-level striping with a dedicated parity disk. RAID 3 is very rare in practice. One of the characteristics of RAID 3 is that it generally cannot service multiple requests simultaneously. This happens because any single block of data will, by definition, be spread across all members of the set and will reside in the same location. So, any I/O operation requires activity on every disk and usually requires synchronized spindles.
This makes it suitable for applications that demand the highest transfer rates in long sequential reads and writes, for example uncompressed video editing. Applications that make small reads and writes from random disk locations will get the worst performance out of this level.[6]
The requirement that all disks spin synchronously, a.k.a. lockstep, added design considerations to a level that didn't give significant advantages over other RAID levels, so it quickly became useless and is now obsolete.[5] Both RAID 3 and RAID 4 were quickly replaced by RAID 5.[7] RAID 3 was usually implemented in hardware, and the performance issues were addressed by using large disk caches.[6] 50 year old Petroleum Engineer Kull from Dawson Creek, spends time with interests such as house brewing, property developers in singapore condo launch and camping. Discovers the beauty in planing a trip to places around the entire world, recently only coming back from .
RAID 4
A RAID 4 uses block-level striping with a dedicated parity disk.
In the example on the right, a read request for block A1 would be serviced by disk 0. A simultaneous read request for block B1 would have to wait, but a read request for B2 could be serviced concurrently by disk 1.
RAID 4 is very uncommon, but one enterprise level company that has previously used it is NetApp. The aforementioned performance problems were solved with their proprietary Write Anywhere File Layout (WAFL), an approach to writing data to disk locations that minimizes the conventional parity RAID write penalty. By storing system metadata (inodes, block maps, and inode maps) in the same way application data is stored, WAFL is able to write file system metadata blocks anywhere on the disk. This approach in turn allows multiple writes to be "gathered" and scheduled to the same RAID stripe—eliminating the traditional read-modify-write penalty prevalent in parity-based RAID schemes.[8] 50 year old Petroleum Engineer Kull from Dawson Creek, spends time with interests such as house brewing, property developers in singapore condo launch and camping. Discovers the beauty in planing a trip to places around the entire world, recently only coming back from .
RAID 5
A RAID 5 comprises block-level striping with distributed parity. Unlike in RAID 4, parity information is distributed among the drives. It requires that all drives but one be present to operate. Upon failure of a single drive, subsequent reads can be calculated from the distributed parity such that no data is lost. RAID 5 requires at least three disks.[9]
50 year old Petroleum Engineer Kull from Dawson Creek, spends time with interests such as house brewing, property developers in singapore condo launch and camping. Discovers the beauty in planing a trip to places around the entire world, recently only coming back from .
RAID 6
RAID 6 extends RAID 5 by adding an additional parity block; thus it uses block-level striping with two parity blocks distributed across all member disks.
Performance (speed)
RAID 6 does not have a performance penalty for read operations, but it does have a performance penalty on write operations because of the overhead associated with parity calculations. Performance varies greatly depending on how RAID 6 is implemented in the manufacturer's storage architecture – in software, firmware or by using firmware and specialized ASICs for intensive parity calculations. It can be as fast as a RAID-5 system with one fewer drive (same number of data drives).[10]
Implementation
According to the Storage Networking Industry Association (SNIA), the definition of RAID 6 is: "Any form of RAID that can continue to execute read and write requests to all of a RAID array's virtual disks in the presence of any two concurrent disk failures. Several methods, including dual check data computations (parity and Reed-Solomon), orthogonal dual parity check data and diagonal parity, have been used to implement RAID Level 6."[11]
Computing parity
Two different syndromes need to be computed in order to allow the loss of any two drives. One of them, P can be the simple XOR of the data across the stripes, as with RAID 5. A second, independent syndrome is more complicated and requires the assistance of field theory.
To deal with this, the Galois field is introduced with , where for a suitable irreducible polynomial of degree . A chunk of data can be written as in base 2 where each is either 0 or 1. This is chosen to correspond with the element in the Galois field. Let correspond to the stripes of data across hard drives encoded as field elements in this manner (in practice they would probably be broken into byte-sized chunks). If is some generator of the field and denotes addition in the field while concatenation denotes multiplication, then and may be computed as follows ( denotes the number of data disks):
For a computer scientist, a good way to think about this is that is a bitwise XOR operator and is the action of a linear feedback shift register on a chunk of data. Thus, in the formula above,[12] the calculation of P is just the XOR of each stripe. This is because addition in any characteristic two finite field reduces to the XOR operation. The computation of Q is the XOR of a shifted version of each stripe.
Mathematically, the generator is an element of the field such that is different for each nonnegative satisfying .
If one data drive is lost, the data can be recomputed from P just like with RAID 5. If two data drives are lost or a data drive and the drive containing P are lost, the data can be recovered from P and Q or from just Q, respectively, using a more complex process. Working out the details is extremely hard with field theory. Suppose that and are the lost values with . Using the other values of , constants and may be found so that and :
Multiplying both sides of the equation for by and adding to the former equation yields and thus a solution for , which may be used to compute .
The computation of Q is CPU intensive compared to the simplicity of P. Thus, a RAID 6 implemented in software will have a more significant effect on system performance, and a hardware solution will be more complex.
Non-standard RAID levels and non-RAID drive architectures
Mining Engineer (Excluding Oil ) Truman from Alma, loves to spend time knotting, largest property developers in singapore developers in singapore and stamp collecting. Recently had a family visit to Urnes Stave Church.
Alternatives to the above designs include nested RAID levels, non-standard RAID levels, and non-RAID drive architectures. Non-RAID drive architectures are referred to by similar acronyms, notably SLED, Just a Bunch of Disks, SPAN/BIG, and MAID.
References
43 year old Petroleum Engineer Harry from Deep River, usually spends time with hobbies and interests like renting movies, property developers in singapore new condominium and vehicle racing. Constantly enjoys going to destinations like Camino Real de Tierra Adentro.
External links
- RAID Calculator for Standard RAID Levels and Other RAID Tools
- IBM summary on RAID levels
- RAID 5 parity explanation and checking tool
- Animations and details on RAID levels 0, 1, and 5
- The Open-E Blog. "How does RAID 5 work? The Shortest and Easiest explanation ever!"
- ↑ Template:Cite web
- ↑ Template:Cite web
- ↑ Template:Cite web
- ↑ Template:Cite web
- ↑ 5.0 5.1 5.2 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.
My blog: http://www.primaboinca.com/view_profile.php?userid=5889534 - ↑ 6.0 6.1 6.2 6.3 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.
My blog: http://www.primaboinca.com/view_profile.php?userid=5889534 - ↑ 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.
My blog: http://www.primaboinca.com/view_profile.php?userid=5889534 - ↑ Template:Closed accessTemplate:Cite webTemplate:Password-protected
- ↑ One of the biggest reasons investing in a Singapore new launch is an effective things is as a result of it is doable to be lent massive quantities of money at very low interest rates that you should utilize to purchase it. Then, if property values continue to go up, then you'll get a really high return on funding (ROI). Simply make sure you purchase one of the higher properties, reminiscent of the ones at Fernvale the Riverbank or any Singapore landed property Get Earnings by means of Renting
In its statement, the singapore property listing - website link, government claimed that the majority citizens buying their first residence won't be hurt by the new measures. Some concessions can even be prolonged to chose teams of consumers, similar to married couples with a minimum of one Singaporean partner who are purchasing their second property so long as they intend to promote their first residential property. Lower the LTV limit on housing loans granted by monetary establishments regulated by MAS from 70% to 60% for property purchasers who are individuals with a number of outstanding housing loans on the time of the brand new housing purchase. Singapore Property Measures - 30 August 2010 The most popular seek for the number of bedrooms in Singapore is 4, followed by 2 and three. Lush Acres EC @ Sengkang
Discover out more about real estate funding in the area, together with info on international funding incentives and property possession. Many Singaporeans have been investing in property across the causeway in recent years, attracted by comparatively low prices. However, those who need to exit their investments quickly are likely to face significant challenges when trying to sell their property – and could finally be stuck with a property they can't sell. Career improvement programmes, in-house valuation, auctions and administrative help, venture advertising and marketing, skilled talks and traisning are continuously planned for the sales associates to help them obtain better outcomes for his or her shoppers while at Knight Frank Singapore. No change Present Rules
Extending the tax exemption would help. The exemption, which may be as a lot as $2 million per family, covers individuals who negotiate a principal reduction on their existing mortgage, sell their house short (i.e., for lower than the excellent loans), or take part in a foreclosure course of. An extension of theexemption would seem like a common-sense means to assist stabilize the housing market, but the political turmoil around the fiscal-cliff negotiations means widespread sense could not win out. Home Minority Chief Nancy Pelosi (D-Calif.) believes that the mortgage relief provision will be on the table during the grand-cut price talks, in response to communications director Nadeam Elshami. Buying or promoting of blue mild bulbs is unlawful.
A vendor's stamp duty has been launched on industrial property for the primary time, at rates ranging from 5 per cent to 15 per cent. The Authorities might be trying to reassure the market that they aren't in opposition to foreigners and PRs investing in Singapore's property market. They imposed these measures because of extenuating components available in the market." The sale of new dual-key EC models will even be restricted to multi-generational households only. The models have two separate entrances, permitting grandparents, for example, to dwell separately. The vendor's stamp obligation takes effect right this moment and applies to industrial property and plots which might be offered inside three years of the date of buy. JLL named Best Performing Property Brand for second year running
The data offered is for normal info purposes only and isn't supposed to be personalised investment or monetary advice. Motley Fool Singapore contributor Stanley Lim would not personal shares in any corporations talked about. Singapore private home costs increased by 1.eight% within the fourth quarter of 2012, up from 0.6% within the earlier quarter. Resale prices of government-built HDB residences which are usually bought by Singaporeans, elevated by 2.5%, quarter on quarter, the quickest acquire in five quarters. And industrial property, prices are actually double the levels of three years ago. No withholding tax in the event you sell your property. All your local information regarding vital HDB policies, condominium launches, land growth, commercial property and more
There are various methods to go about discovering the precise property. Some local newspapers (together with the Straits Instances ) have categorised property sections and many local property brokers have websites. Now there are some specifics to consider when buying a 'new launch' rental. Intended use of the unit Every sale begins with 10 p.c low cost for finish of season sale; changes to 20 % discount storewide; follows by additional reduction of fiftyand ends with last discount of 70 % or extra. Typically there is even a warehouse sale or transferring out sale with huge mark-down of costs for stock clearance. Deborah Regulation from Expat Realtor shares her property market update, plus prime rental residences and houses at the moment available to lease Esparina EC @ Sengkang - ↑ One of the biggest reasons investing in a Singapore new launch is an effective things is as a result of it is doable to be lent massive quantities of money at very low interest rates that you should utilize to purchase it. Then, if property values continue to go up, then you'll get a really high return on funding (ROI). Simply make sure you purchase one of the higher properties, reminiscent of the ones at Fernvale the Riverbank or any Singapore landed property Get Earnings by means of Renting
In its statement, the singapore property listing - website link, government claimed that the majority citizens buying their first residence won't be hurt by the new measures. Some concessions can even be prolonged to chose teams of consumers, similar to married couples with a minimum of one Singaporean partner who are purchasing their second property so long as they intend to promote their first residential property. Lower the LTV limit on housing loans granted by monetary establishments regulated by MAS from 70% to 60% for property purchasers who are individuals with a number of outstanding housing loans on the time of the brand new housing purchase. Singapore Property Measures - 30 August 2010 The most popular seek for the number of bedrooms in Singapore is 4, followed by 2 and three. Lush Acres EC @ Sengkang
Discover out more about real estate funding in the area, together with info on international funding incentives and property possession. Many Singaporeans have been investing in property across the causeway in recent years, attracted by comparatively low prices. However, those who need to exit their investments quickly are likely to face significant challenges when trying to sell their property – and could finally be stuck with a property they can't sell. Career improvement programmes, in-house valuation, auctions and administrative help, venture advertising and marketing, skilled talks and traisning are continuously planned for the sales associates to help them obtain better outcomes for his or her shoppers while at Knight Frank Singapore. No change Present Rules
Extending the tax exemption would help. The exemption, which may be as a lot as $2 million per family, covers individuals who negotiate a principal reduction on their existing mortgage, sell their house short (i.e., for lower than the excellent loans), or take part in a foreclosure course of. An extension of theexemption would seem like a common-sense means to assist stabilize the housing market, but the political turmoil around the fiscal-cliff negotiations means widespread sense could not win out. Home Minority Chief Nancy Pelosi (D-Calif.) believes that the mortgage relief provision will be on the table during the grand-cut price talks, in response to communications director Nadeam Elshami. Buying or promoting of blue mild bulbs is unlawful.
A vendor's stamp duty has been launched on industrial property for the primary time, at rates ranging from 5 per cent to 15 per cent. The Authorities might be trying to reassure the market that they aren't in opposition to foreigners and PRs investing in Singapore's property market. They imposed these measures because of extenuating components available in the market." The sale of new dual-key EC models will even be restricted to multi-generational households only. The models have two separate entrances, permitting grandparents, for example, to dwell separately. The vendor's stamp obligation takes effect right this moment and applies to industrial property and plots which might be offered inside three years of the date of buy. JLL named Best Performing Property Brand for second year running
The data offered is for normal info purposes only and isn't supposed to be personalised investment or monetary advice. Motley Fool Singapore contributor Stanley Lim would not personal shares in any corporations talked about. Singapore private home costs increased by 1.eight% within the fourth quarter of 2012, up from 0.6% within the earlier quarter. Resale prices of government-built HDB residences which are usually bought by Singaporeans, elevated by 2.5%, quarter on quarter, the quickest acquire in five quarters. And industrial property, prices are actually double the levels of three years ago. No withholding tax in the event you sell your property. All your local information regarding vital HDB policies, condominium launches, land growth, commercial property and more
There are various methods to go about discovering the precise property. Some local newspapers (together with the Straits Instances ) have categorised property sections and many local property brokers have websites. Now there are some specifics to consider when buying a 'new launch' rental. Intended use of the unit Every sale begins with 10 p.c low cost for finish of season sale; changes to 20 % discount storewide; follows by additional reduction of fiftyand ends with last discount of 70 % or extra. Typically there is even a warehouse sale or transferring out sale with huge mark-down of costs for stock clearance. Deborah Regulation from Expat Realtor shares her property market update, plus prime rental residences and houses at the moment available to lease Esparina EC @ Sengkang - ↑ Template:Cite web
- ↑ Template:Cite web