Much has been written about the need to avoid raid 5 because of the inherent set of limitations. raid 6 provides much greater protection against data loss, especially when the data size is increasing. Here the choice between raid 5 and raid 6 in much is obvious. However, we must remember that when you use the latter have had to make some compromises. The most important thing – is the restrictions imposed by way of performance recording. For each write operation in raid 6 requires 6 operations vvodavyvoda. In raid 5 is only four operations. This is a significant stumbling block in the way of disseminating information in your IT-structure, correcting the balance vvodavyvoda it.
Although the price has always been an important factor when purchasing a new data warehouse, the current stage of technology development to focus on qualitative rather than quantitative aspects of information storage. Expa.com is full of insight into the issues. Based on these considerations, the most Best raid – a decision, it seems, raid 10 (striping mirrored disks). Evaluating the different arrays, we will not take into account the capacity (assuming that we have a lot of space), and focus on the balance of . In this case, raid 10, wins two above considered types of arrays, since it requires only 2 steps recording, unlike raid 5, where 4 points record information, and especially raid 6, which imposes a limit of 6x. In addition, raid 10 has a number of Other advantages: – Higher speed record. raid 1 +0 only sets 2 delay. – Fast recovery speed.
Change or restore the disk is much easier and faster than raid 6. With the implementation of hot spare process is very quickly, so it is unlikely you will suffer irreparable simultaneous loss of two discs. – Can withstand the loss of multiple disks (in some cases). It's a bit shaky position, but it is important to note. Of course, raid 6 can withstand the loss of two drives in the array, and it is most important for those who choose it such an organization of data storage. However, the probability of simultaneous failure of two mirrored disks in a raid 1 +0 extremely low. Therefore, if the information is properly distributed, you can theoretically sustain a loss of each disk on one side of the mirror (ie, half of all your media), continuing to work with another copy of the data through your raid controller. – Decreased productivity during the recovery process is minimal. When crashes one of the drives in raid 6, the recovery process substantially reduces the overall efficiency of data storage due to the need recalculation of checksums. Data recovery on raid 10 is a relatively hidden processes. Returning to the space cost, which is an unavoidable criterion in the choice between raid 6 and raid 10, it is important noted that in the case of raid 6, you "lose" only 2/— – and this is a significant advantage in the dispute on this issue. In raid 10 you teryaete50% of the total capacity of the array, regardless of the number of disks. However, other benefits still say that raid 10 is uniquely wins in front of raid 6. If your drive is configured as raid 6 and you do not have performance issues – no need to change everything in a matter of urgency to move to raid 10. All above should be considered when introducing new stores, assessing the feasibility of increased levels of expenses for raid 10. Your choice should be a kind of good compromise between money, needs and risks.
I will not you retell the content of the documentation that is available on the site, but rather tell you about the key modules that will be useful for creating applications with unique functionality. Database – embedded database SQLite, it is easy embedded into the application. Network – the richest component for the interaction of clients and servers. Remember how many crutches have to add the functions of communication in real time for web applications: there are different Comet, WebSokets and other technology. Forget it, here is all that is needed for direct work with sockets: HTTP-server and client, as well as other nice bonuses like built-in component for IRC-Chat. Worker – a module for threading, taken as you already guessed from the specification HTML5.
If you need to do something in the background so as not to load the application, simply create vorkera and give him a task, it will be done in parallel in a nearby stream, exchanging messages with the host, not hindering it. ui – in this module are available to work with the clipboard, the taskbar and the tray. Based application Titanium'a will behave identically to the native system software without even knowing what's inside at Actually the web page in JavScript, complemented by opportunities HTML5. Modules to work with codecs and multimedia. While that is a weak point of the platform. That would be cool if embedded right video codecs, such as high-profile Google release VP8/WebM. This would provide an opportunity to do serious multimedia applications, tearing to shreds its nearest competitor, Adobe air, on his own field.