Өндөр ачаалалтай DBMS-д зориулсан Cisco Hyperflex

Бид Cisco Hyperflex-ийн тухай цуврал нийтлэлийг үргэлжлүүлж байна. Энэ удаад бид танд Cisco Hyperflex-ийн өндөр ачаалалтай Oracle болон Microsoft SQL DBMS-ийн ажлыг танилцуулж, мөн олж авсан үр дүнг өрсөлдөх чадвартай шийдлүүдтэй харьцуулах болно.

Нэмж дурдахад бид Hyperflex-ийн чадавхийг манай орны бүс нутгуудад үзүүлсээр байгаа бөгөөд энэ удаад Москва, Краснодар хотуудад зохион байгуулагдах шийдлийн дараагийн үзүүлбэрт оролцохыг урьж байгаадаа баяртай байна.

Москва - 28-р сарын XNUMX. Бичлэг холбоос.
Краснодар - 5-р сарын XNUMX. Бичлэг холбоос.

Саяхныг хүртэл гиперконвержж шийдлүүд нь DBMS-д, ялангуяа ачаалал ихтэй хүмүүст тийм ч тохиромжтой шийдэл биш байсан. Гэсэн хэдий ч 10 жилийн хугацаанд найдвартай, гүйцэтгэлээ баталсан UCS даавууг Cisco Hyperflex-ийн техник хангамжийн платформ болгон ашигласны ачаар энэ байдал аль хэдийн өөрчлөгдсөн.

Илүү ихийг мэдмээр байна уу? Тэгвэл мууранд тавтай морил.

Танилцуулга

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

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

Энэ нийтлэлд бид бие даасан ESG лаборатори (Enterprise Strategy Group) хийсэн хамгийн сүүлийн үеийн туршилтуудын (2019 оны XNUMX-р сар) талаар ярих болно. Туршилтын явцад өндөр ачаалалтай Oracle болон MS SQL DBMS (OLTP tests)-ийн ажиллагааг дуурайсан бөгөөд энэ нь бодит бүтээмжтэй орчинд мэдээллийн технологийн дэд бүтцийн хамгийн чухал бүрэлдэхүүн хэсгүүдийн нэг юм.

Энэ ачааллыг гурван шийдэл дээр гүйцэтгэсэн: Cisco Hyperflex, мөн Hyperflex-д ашиглагддаг ижил серверүүд, өөрөөр хэлбэл Cisco UCS серверүүд дээр суулгасан програм хангамжаар тодорхойлсон хоёр шийдэл.

Туршилтын тохиргоо

Өндөр ачаалалтай DBMS-д зориулсан Cisco Hyperflex

А үйлдвэрлэгчийн систем кэш ашигладаггүй, учир нь кэшийн тохиргоог шийдэл хөгжүүлэгч дэмждэггүй. Энэ шалтгааны улмаас дискийг илүү их багтаамж хадгалахад ашигладаг байсан.

Туршилтын арга зүй

OLTP тестийг дөрвөн виртуал машин, 3,2 TB-ийн ажлын мэдээллийн багцаар хийсэн. Туршилт бүрийг гүйцэтгэхийн өмнө VM бүрийг туршилтын хэрэглүүр ашиглан бүртгэгдсэн мэдээллээр дүүргэсэн. Энэ нь тест нь "бодит" өгөгдлийг уншиж, санах ойноос хоосон блок эсвэл хоосон утгыг шууд буцаахын оронд одоо байгаа блокууд руу бичихийг баталгаажуулдаг. Энэ нь өгөгдөл бөглөөгүй үед тохиолддог тул тест нь програмын орчинд өгөгдлийг хэрхэн уншиж, бичиж байгааг үнэн зөв тусгасан эсэхийг шалгах нь чухал байв. Энэхүү том ажлын иж бүрдлийг дуусгахад удаан хугацаа шаардагдах боловч бидний бодлоор энэ нь гүйцэтгэлийн мэдээллийг илүү нарийвчлалтай өгдөг тул цаг хугацаа зарцуулах нь зүйтэй юм.

Туршилтыг HCI Bench хэрэгсэл (Oracle Vdbench дээр үндэслэсэн) болон Oracle болон SQL Server-ийн арын хэсгүүдийг ашиглан нарийн төвөгтэй OLTP ажлын ачааллыг дуурайх зориулалттай I/O профайлыг ашиглан хийсэн. Блокийн хэмжээг 100% санамсаргүй өгөгдөл хандалттай (бүрэн санамсаргүй) дуурайлган програмын дагуу хуваарилсан.

Oracle мэдээллийн сангийн ажлын ачаалал

Эхнийх нь Oracle орчныг дуурайх зориулалттай OLTP тест байв. Vdbench-ийг өөр өөр унших/бичих харьцаатай ажлын ачаалал үүсгэхэд ашигласан. Туршилтыг дөрвөн виртуал машин дээр хийсэн. Дөрвөн цагийн турш үргэлжилсэн туршилтын явцад HyperFlex ердөө 420 миллисекунд хоцрогдолтойгоор 000 гаруй IOPS-ийг гаргаж чадсан. Програм хангамжийн A болон B шийдэл нь зөвхөн 4.4 ба 238 IOPS-ийг тус тус харуулах боломжтой байв.

Өндөр ачаалалтай DBMS-д зориулсан Cisco Hyperflex

Өндөр ачаалалтай DBMS-д зориулсан Cisco Hyperflex
Дунджаар 26,49 ms-ийн унших хоцролттой 2,9 ms-ийн маш сайн унших хоцролттой Б үйлдвэрлэгчийн бичих хоцролтыг эс тооцвол системүүдийн хоцрогдлын түвшин харьцангуй төстэй байв. Бүх систем дээр шахалт, давхардал тайлах үйл ажиллагаа идэвхтэй байсан.

Microsoft SQL серверийн ажлын ачаалал

Дараа нь бид Microsoft SQL Server DBMS-ийг дуурайх зориулалттай OLTP ажлын ачааллыг авч үзсэн.

Өндөр ачаалалтай DBMS-д зориулсан Cisco Hyperflex
Энэхүү туршилтын үр дүнд Cisco HyperFlex кластер нь өрсөлдөгч А ба В хоёроос хоёр дахин илүү гарсан. Cisco 490 IOPS, А болон В үйлдвэрлэгчдийн хувьд 000, 200 IOPS.

Өндөр ачаалалтай DBMS-д зориулсан Cisco Hyperflex
Cisco HyperFlex-ийн хоцрогдлын үр дүн нь Oracle тестээс тийм ч их ялгаатай байсангүй, өөрөөр хэлбэл 4,4 мс-ийн сайн түвшинд байсан. Үүний зэрэгцээ, А ба В үйлдвэрлэгчид Oracle-д хийсэн туршилтаас хамаагүй муу үр дүн үзүүлсэн. Өрсөлдөх чадвартай В шийдлийн цорын ганц эерэг тал нь уншихад 2,9 мс-ийн хоцрогдол багатай байдаг; бусад бүх үзүүлэлтээр Hyperflex нь өрсөлдөх чадвартай шийдлүүдээс хоёр буюу түүнээс дээш удаа илүү байсан.

үр дүн нь

Бие даасан ESG лабораторийн хийсэн туршилт нь Cisco Hyperflex шийдлийн гүйцэтгэлийн зохистой түвшинг дахин нотлоод зогсохгүй, хэт нийлсэн системүүд чухал үүрэг даалгаварт өргөнөөр ашиглахад бэлэн болсныг нотолсон.

Hyperconverged системүүд нь чухал бус ажлын ачаалалд илүү тохиромжтой гэж эртнээс үзэж ирсэн. 2016 онд ESG томоохон компаниудын дунд судалгаа явуулсан. Тэд яагаад хэт нийлсэн дэд бүтцийг биш уламжлалт дэд бүтцийг сонгосон талаар асуусан. Шалтгаан нь бүтээмж гэж судалгаанд оролцогчдын 54 хувь нь хариулжээ.

2018 он хүртэл хурдан урагшлаарай. Дүр зураг өөрчлөгдсөн: ESG-ийн давтан судалгаагаар уламжлалт арга барил нь гүйцэтгэлийн хувьд илүү сайн хэвээр байна гэж хариулсан хүмүүсийн дөнгөж 24% нь тогтоогдсон байна.

Технологийн хувьсал салбарын шийдвэрийн шалгуурыг өөрчлөх үед үйлчлүүлэгчид юу хүсч байгаа болон тэдний авч чадах зүйлсийн хооронд үл нийцэх байдал байнга гардаг. Юу дутуу байгааг харж, тэр орон зайг нөхөж чаддаг үйлдвэрлэгчид давуу талтай. Cisco нь үйлчлүүлэгчдэд чухал ач холбогдолтой ажлын ачаалалд шаардагдах энгийн, хэмнэлттэй, тогтвортой гүйцэтгэлийг хангадаг хэт нэгдмэл шийдлийг хүргэдэг.

Cisco нь hyperconverged системийн салбарт тууштай урагшилж байгаа нь Cisco Hyperflex шийдлийн маш сайн шинж чанар төдийгүй зах зээл дээр байгаа гэдгээрээ нотлогдож байна. Тиймээс 2018 оны намар Cisco Gartner-ийн дагуу HCI зах зээлд тэргүүлэгчдийн бүлэгт зүй ёсоор орсон.

Өндөр ачаалалтай DBMS-д зориулсан Cisco Hyperflex
Hyperflex бол Москва, Краснодар хотуудад зохион байгуулагдах манай жагсаалд зочлоход хамгийн төвөгтэй, эрэлт хэрэгцээтэй бизнесийн даалгавруудыг шийдвэрлэх маш сайн шийдэл гэдэгт та аль хэдийн итгэлтэй байж болно.

Москва - 28-р сарын XNUMX. Бичлэг холбоос.
Краснодар - 5-р сарын XNUMX. Бичлэг холбоос.

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх