Нэг хост холболт дахь дискний массив хадгалах системийн гүйцэтгэл

Ерөнхийдөө диск эсвэл дискний массивууд нь нэг хост холболтын хувилбарт хамгийн сайн гүйцэтгэлтэй байдаг. Ихэнх үйлдлийн системүүд нь онцгой файлын системүүд дээр суурилдаг бөгөөд энэ нь файлын системийг зөвхөн нэг үйлдлийн систем эзэмшиж болно гэсэн үг юм. Үүний үр дүнд үйлдлийн систем болон хэрэглээний программ хангамж нь дискний санах ойн системд зориулсан өгөгдлийг унших, бичих чадварыг шинж чанарт нь үндэслэн оновчтой болгодог. Энэхүү оновчлол нь физик хайх хугацааг багасгаж, дискний механик хариу өгөх хугацааг багасгах зорилготой. Програмын процесс бүрийн өгөгдлийн хүсэлтийг үйлдлийн систем хариуцдаг бөгөөд ингэснээр диск эсвэл дискний массивын өгөгдлийг унших, бичих хүсэлтийг оновчтой, эмх цэгцтэй болгодог. Энэ нь энэ тохиргоонд хадгалах системийн хамгийн сайн гүйцэтгэлд хүргэдэг.

Дискний массивуудын хувьд үйлдлийн систем болон бие даасан дискний хооронд нэмэлт RAID хянагч нэмэгдсэн ч одоогийн RAID хянагч нь үндсэндээ дискний алдааг тэсвэрлэх үйлдлийг удирдаж, шалгадаг. Тэд өгөгдлийн хүсэлтийг нэгтгэх, дахин эрэмбэлэх, оновчтой болгох ажлыг гүйцэтгэдэггүй. RAID хянагч нь өгөгдлийн хүсэлтийг үйлдлийн системээр аль хэдийн оновчтой болгож эрэмбэлсэн нэг хостоос ирдэг гэсэн таамаглал дээр үндэслэн бүтээгдсэн. Хянагчийн кэш нь зөвхөн шууд болон тооцооллын буфер хийх боломжийг олгодог бөгөөд өгөгдлийг оновчтой болгохын тулд дараалалд оруулахгүйгээр. Кэшийг хурдан дүүргэх үед хурд нь дискний үйлдлийн бодит хурд руу шууд буурдаг.

RAID хянагчийн үндсэн үүрэг бол олон дискнээс нэг буюу хэд хэдэн том хэмжээний алдааг тэсвэрлэх чадвартай диск үүсгэж, диск бүрийн кэшийн функцийг ашиглан нийт өгөгдлийг унших, бичих хурдыг сайжруулах явдал юм. RAID контроллеруудын унших кэш нь ижил өгөгдлийг богино хугацаанд унших үед дискний массивын унших ажиллагааг ихээхэн сайжруулдаг. Бүх дискний массивын унших, бичих хамгийн дээд хурд нь хост сувгийн зурвасын өргөн, хянагчийн CPU-ийн баталгаажуулалтын тооцоо, системийн удирдлагын чадавхи (RAID хөдөлгүүр), дискний сувгийн зурвасын өргөн, дискний гүйцэтгэл (хосолсон бодит гүйцэтгэл)-ийн хамгийн бага утгаар хязгаарлагддаг. бүх диск). Нэмж дурдахад, үйлдлийн системийн өгөгдлийн хүсэлтийн оновчлолын суурь ба RAID форматын хооронд тохирохгүй байх, тухайлбал оролт/гаралтын блокийн хэмжээ RAID сегментийн хэмжээтэй таарахгүй байх нь дискний массивын гүйцэтгэлд ихээхэн нөлөөлдөг.

Олон хост хандалт дахь уламжлалт дискний массив хадгалах системийн гүйцэтгэлийн өөрчлөлтүүд

Хост нэвтрэх олон хувилбарт дискний массивын гүйцэтгэл нь нэг хост холболттой харьцуулахад буурдаг. Ихэвчлэн нэг буюу илүүдэл хос дискний массив хянагч, хязгаарлагдмал тооны холбогдсон дисктэй жижиг хэмжээний дискний массив хадгалах системд янз бүрийн хостуудаас өгөгдлийн дараалалгүй урсгалууд гүйцэтгэлд нөлөөлдөг. Энэ нь диск хайх хугацааг нэмэгдүүлэх, өгөгдлийн сегментийн толгой ба сүүлний мэдээлэл, унших, нэгтгэх, баталгаажуулах тооцоолол, дахин бичих процессуудад өгөгдөл хуваагдахад хүргэдэг. Иймээс илүү олон хостууд холбогдсон үед хадгалалтын гүйцэтгэл буурдаг.

Том хэмжээний дискний массив хадгалах системд гүйцэтгэлийн бууралт нь жижиг хэмжээний дискний массивуудаас ялгаатай байдаг. Эдгээр том хэмжээний системүүд нь олон хадгалах дэд системүүдийг (дискний массив) холбохын тулд автобусны бүтэц эсвэл хөндлөн цэгийн сэлгэн залгах бүтцийг ашигладаг бөгөөд автобус эсвэл сэлгэн залгагч доторх илүү олон хостуудад зориулж том багтаамжтай кэш, хост холболтын модулиуд (сувгийн төв эсвэл шилжүүлэгчтэй төстэй) багтдаг. бүтэц. Гүйцэтгэл нь гүйлгээ боловсруулах програмуудын кэшээс ихээхэн хамаардаг боловч мультимедиа өгөгдлийн хувилбаруудад үр нөлөө нь хязгаарлагдмал байдаг. Эдгээр том хэмжээний системүүдийн дотоод дискний массивын дэд системүүд нь харьцангуй бие даасан байдлаар ажилладаг боловч нэг логик нэгж нь зөвхөн нэг дискний дэд систем дотор бүтээгдсэн байдаг. Тиймээс нэг логик нэгжийн гүйцэтгэл бага хэвээр байна.

Дүгнэж хэлэхэд, жижиг хэмжээний дискний массивууд эрэмблэгдээгүй өгөгдлийн урсгалын улмаас гүйцэтгэл буурч байгаа бол олон бие даасан дискний массив дэд систем бүхий том хэмжээний дискний массивууд нь илүү олон хостуудыг дэмждэг боловч мультимедиа өгөгдлийн хэрэглээний хязгаарлалттай тулгардаг. Нөгөөтэйгүүр, уламжлалт RAID технологид суурилсан, NFS болон CIFS протоколуудыг ашиглан Ethernet холболтоор дамжуулан гадаад хэрэглэгчидтэй хадгалах санг хуваалцах NAS хадгалах систем нь олон хост хандалтын орчинд гүйцэтгэлийн бууралт багатай байдаг. NAS хадгалах систем нь олон зэрэгцээ TCP/IP дамжуулалтыг ашиглан өгөгдөл дамжуулалтыг оновчтой болгож, нэг NAS хадгалах системд 60 МБ/с орчим хурдтай хуваалцах боломжийг олгодог. Ethernet холболтыг ашиглах нь үйлдлийн систем эсвэл нимгэн сервер дэх өгөгдлийн удирдлагын программ хангамжаар удирдаж, дахин захиалга хийсний дараа өгөгдлийг дискний системд оновчтой бичих боломжийг олгодог. Тиймээс дискний систем өөрөө гүйцэтгэлийн мэдэгдэхүйц доройтолд ордоггүй тул NAS санг өгөгдөл хуваалцах шаардлагатай програмуудад тохиромжтой болгодог.


Шуудангийн цаг: 2023 оны 7-р сарын 17