From: LIO <lionews@mail.ru> To: ALT Linux sysadmin discuss <sysadmins@lists.altlinux.org> Subject: Re: [Sysadmins] HostRAID vs SoftRAID Date: Thu, 11 Oct 2007 22:58:18 +0400 Message-ID: <1408409571.20071011225818@mail.ru> (raw) In-Reply-To: <20071011191904.3e540f36@batyrshin.ieml.ru> Здравствуйте. 11.10.2007 19:19 Timur wrote: TB> Есть ли какие-то преимущества у HostRAID (режим Mirror) по сравнению с TB> программным рейдом или недостатки у последнего? Начнём с того, что такое HostRAID: Q: What is HostRAID? A: HostRAID is an Adaptec-specific implementation of RAID that is integrated into some of their newer Ultra320 SCSI Host controller chips. When HostRAID is enabled, the controller switches modes and is recognized by operating systems as a different controller entirely. Because of this, different drivers are needed when the controller is set to HostRAID instead of Non HostRAID (normal mode). Т.е. по сути дела это несколько модернизированный аппаратный RAID. А модернизация, судя по тексту выше, заключается в том, что различные "массивы" обнаруживаются как винты на различных контроллерах, а не как несколько винтов на одном контроллере. А разница между аппаратным и программным рэйдом координальная. Пример для режима зеркалирования: Аппаратный рэйд (HostRAID): Есть человек, который (непрерывно) занимается (неотложными) вычислениями, результаты он записывает журнал. Есть группа людей, которые смотрят в этот журнал и дублируют в другие журналы то, что пишет первый. Они же случае, если вдруг журнал приходит в негодность (рвётся, пачкается,...) быстренько подменяют испорченный журнал на его копию, а тот продолжает вычисления как будто ничего и не случилось. Как только появляется новый журнал взамен испорченного они самостоятельно, не отвлекая первого человека от вычислений делают ещё одну копию. Программный рэйн: Человек, который занимается вычислениями записывает результаты в основной журнал и следом сразу в несколько дополнительных В случае, если основной журнал приходит в негодность он берёт один из тех журналов, в которые он дублировал записи. Когда появляется чистый журнал взамен испорченного, он откладывает вычисления, делает ещё одну копию написанного в новый журнал и, затем, продолжает вычисления. Т.е. всеми процессами в случае аппаратного рэйда занимается сам рэйд-контроллер, а в случае программного - ЦП. Думаю, дальше объяснять не надо. TB> Также интересует, что происходит в том и в другом случае при выходе из TB> строя/повреждении одного из жестких дисков массива, а также при замене TB> одного из дисков массива новым. без разницы* *разница лишь в том, что хорошие аппаратные РЭЙД-контроллеры как правило имеют HotSWAP, т.е. возможна "горячая" замена винта без выключения машины. TB> Если сгорает дисковый контроллер намного ли ниже вероятность сохранить TB> информацию в случае HostRAID ? без разницы Должен сказать, что программные рэйд имеют возможность создания РЭЙД-массивов из разделов на винте, так же как и винтов целиком. У аппаратных данный функционал далеко не у всех. Поправте меня если я не прав. -- Binary yours, LIO
next prev parent reply other threads:[~2007-10-11 18:58 UTC|newest] Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top 2007-10-11 15:19 Timur Batyrshin 2007-10-11 18:58 ` LIO [this message] 2007-10-11 20:44 ` Dmitry V. Levin 2007-10-11 20:51 ` LIO 2007-10-12 8:18 ` Alexey Shabalin 2007-10-12 11:09 ` Eugene Prokopiev 2007-10-15 7:02 ` Michael Shigorin 2007-10-15 8:11 ` LIO 2007-10-15 13:22 ` Michael Shigorin 2007-10-15 13:43 ` Gennadiy Redko 2007-10-15 14:41 ` Michael Shigorin 2007-10-15 15:08 ` Gennadiy Redko 2007-10-15 15:16 ` Michael Shigorin 2007-10-15 16:59 ` Gennadiy Redko 2007-10-16 8:22 ` Michael Shigorin 2007-10-15 14:39 ` Michael Shigorin 2007-10-12 20:59 ` Michael Shigorin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1408409571.20071011225818@mail.ru \ --to=lionews@mail.ru \ --cc=sysadmins@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux sysadmins discussion This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \ sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com public-inbox-index sysadmins Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sysadmins AGPL code for this site: git clone https://public-inbox.org/public-inbox.git