Ирээдүй үүлэн дотор байна

1.1. Оршил

Сүүлийн хэдэн жилийн мэдээллийн технологийн хөгжлийн талаар ярихад үүлний шийдлүүдийн эзлэх хувийг дурдах нь зүйтэй. Үүлний шийдэл, технологи гэх мэт юу болохыг олж мэдье.
Үүлэн тооцоолол (эсвэл үүлэн үйлчилгээ) нь сервер, өгөгдөл хадгалах систем (DSS), өгөгдөл дамжуулах систем (DTS) зэрэг алсын тооцооллын нөөцийн логистик, өгөгдлийг хадгалах, боловсруулах тусгай хэрэгсэл, аргуудын багц юм.

Мэдээллийн технологийн бүтээгдэхүүн үйлдвэрлэхдээ нэрийн хуудасны вэб сайт, онлайн дэлгүүр, ачаалал ихтэй портал эсвэл мэдээллийн сангийн систем гээд бүтээгдэхүүнээ байрлуулах дор хаяж хоёр сонголт байдаг.

Хэрэглэгчийн байранд (eng. - on-premise) буюу үүлэн дотор. Үүний зэрэгцээ ерөнхий тохиолдолд мөнгөний хувьд аль нь илүү ашигтай болохыг тодорхой хэлэх боломжгүй юм.

Хэрэв та алдаа тэсвэрлэх чадвар шаарддаггүй жижиг мэдээллийн сантай сервер ашиглаж байгаа бол ачаалал ихтэй энгийн вэбсайттай бол - тийм ээ, газар дээр суурилсан хостинг таны сонголт юм. Гэхдээ таны ажлын ачаалал, хэрэгцээ нэмэгдэнгүүт та үүлэн рүү шилжих талаар бодох хэрэгтэй.

1.2. Бидний дунд үүлс

Үүлийг яг хэрхэн хангадаг талаар ярихаасаа өмнө үүлний тухай түүх нь мэдээллийн технологийн салбарын томоохон аваргууд болон тэдний дотоод үйлчилгээний тухай биш гэдгийг ойлгох хэрэгтэй.Бид мөн үүлэн тооцооллыг өдөр бүр ашигладаг.

Өнөөдөр буюу 2019 онд утсан дээрээ инстаграм, цахим шуудан, газрын зураг, замын түгжрэл ашиглахгүй хүнийг олоход хэцүү байна. Энэ бүгдийг хаана хадгалж, боловсруулдаг вэ? Зөв!
Хэдийгээр та хамгийн багадаа жижиг салбар сүлжээтэй компанийн мэдээллийн технологийн мэргэжилтний хувьд (тодорхой болгохын тулд) дэд бүтцэд хадгалах системийг суулгасан ч вэб интерфэйс, ftp эсвэл samba байхаас үл хамааран нөөцөд хэрхэн хандахаас үл хамааран , энэ нь таны хэрэглэгчдийн хувьд агуулах нь хаа нэгтээ байрлах үүл байх болно. Өдөр бүр хэдэн арван удаа хурууны үзүүрээр ашигладаг ийм танил зүйлсийн талаар бид юу хэлэх вэ.

2.1. Үүлний багтаамжийг байршуулах төрлүүд

За, үүл. Гэхдээ энэ нь тийм ч энгийн зүйл биш юм. Бид бүгд ажилдаа ирдэг - борлуулалтын ажилтнууд, мэдээллийн технологийн мэргэжилтнүүд, менежерүүд. Гэхдээ энэ бол өргөн ойлголт бөгөөд тус бүр нь зорилготой, тодорхой ангилалтай байдаг. Энд ч мөн адил. Ерөнхийдөө үүлэн үйлчилгээг 4 төрөлд хувааж болно.

1.Нийтийн үүл нь бүх хэрэглэгчдэд үнэ төлбөргүй эсвэл төлбөртэй захиалгаар нээлттэй платформ юм. Ихэнхдээ үүнийг тодорхой хувь хүн эсвэл хуулийн этгээд удирддаг. Үүний жишээ бол шинжлэх ухааны мэдлэгийн нийтлэлүүдийн портал-агрегатор юм.

2. Хувийн үүл - 1-р цэгийн яг эсрэг тал. Энэ нь олон нийтэд хаалттай платформ бөгөөд ихэвчлэн нэг компанид (эсвэл компани болон түнш байгууллагууд) зориулагдсан байдаг. Системийн администратор зөвхөн хэрэглэгчдэд хандах эрхийг олгодог. Эдгээр нь дотоод үйлчилгээ, жишээлбэл, дотоод сүлжээ, SD (үйлчилгээний ширээ) систем, CRM гэх мэт байж болно. Борлуулалт, үйлчлүүлэгчид, компаниудын стратеги төлөвлөгөө гэх мэт мэдээллийг хувийн үүлэн сүлжээнд хадгалдаг тул үүл эсвэл сегментийн эзэд мэдээллийн аюулгүй байдал, бизнесийг хамгаалах асуудлыг маш нухацтай авч үздэг.

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

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

2.2. Үйлчилгээний төрлүүд

Супер, байршуулалтын төрлүүд нь маш өөр, гэхдээ тэдгээрийг нэгтгэдэг зүйл байх ёстой юу? Тиймээ, эдгээр нь үйлчилгээний төрлүүд бөгөөд бүх төрлийн үүлэнд адилхан байдаг. Хамгийн түгээмэл 3-ыг авч үзье.

IaaS (үйлчилгээ болгон дэд бүтэц) - дэд бүтэц нь үйлчилгээ. Энэ сонголтыг хийснээр та виртуал машин (VM), диск, сүлжээний төхөөрөмж хэлбэрээр серверүүдээр хангагдсан бөгөөд тэдгээрт шаардлагатай үйлдлийн систем, орчинг байрлуулах, үйлчилгээ суулгах гэх мэт боломжтой. Би одоо Yandex-ээс үүлэн дээр идэвхтэй хөгжиж байгаа хэдий ч би GCP (Google Cloud Platform) -тай танилцаж эхэлсэн тул үүний цаана жишээ авч, ерөнхийдөө үйлчилгээ үзүүлэгчдийн талаар бага зэрэг ярих болно. Тиймээс GCP дахь IaaS шийдлийн жишээ нь Compute Engine элемент байж болно. Тэдгээр. Энэ бол үйлдлийн системээ өөрөө сонгож, программ хангамжаа өөрөө тохируулж, хэрэглээний программуудыг байрлуулах энгийн энгийн BM юм. Нэг жишээ авч үзье. Та python програмист бөгөөд зөвхөн IaaS сонголтыг харгалзан үүлэн дээр тулгуурласан вэбсайт хийхийг хүсч байна. Та сайтыг ажиллуулах нэг VM авах хэрэгтэй, үүний тулд та үйлдлийн системийг суулгах (gcp-д үүнийг жишээ үүсгэх үе шатанд сонгосон), савлагч менежерийг шинэчлэх (яагаад болохгүй гэж), шаардлагатай хувилбарыг суулгах хэрэгтэй. python, nginx гэх мэт... Гурван VM дээр өгөгдлийн сангийн кластер (мөн гараар) үүсгэнэ. Мод бэлтгэх гэх мэтээр хангах. Энэ нь хямд бөгөөд урт боловч хэрэв та дээд зэргийн уян хатан байдлыг хүсч байвал энэ бол таны сонголт юм.

Энгийн байдал, өндөр өртөгтэй дараагийнх нь PaaS (үйлчилгээний платформ). Эндээс мэдээжийн хэрэг та VM авах болно, гэхдээ тохиргоог маш уян хатан өөрчлөх чадваргүй бол та үйлдлийн систем, програм хангамж гэх мэтийг сонгохгүй, бүтээгдэхүүндээ бэлэн орчинтой болно. Үүнтэй ижил жишээ рүү буцъя. Та GCP-д хоёр App Engine инстанс худалдаж авах бөгөөд тэдгээрийн нэг нь мэдээллийн баазын үүрэг, хоёр дахь нь вэб серверийн дүрд байх болно. Та ямар нэгэн тусламжийн программыг тохируулах шаардлагагүй; та үйлдвэрлэлийн орчинг шууд хайрцагнаас нь ажиллуулж болно. Энэ нь илүү үнэтэй, та хүлээн зөвшөөрөх ёстой, ажил нь төлбөртэй байх ёстой, бүх скрипт нь таны төлөө ажилласан. Гэхдээ та ажиллахад бэлэн платформтой болно.

Үндсэн сонголтуудын гурав дахь нь бусдаас дээгүүр зогсож байна - SaaS (Үйлчилгээний програм хангамж). Та VM-г нарийн тааруулахгүй, огт тохируулдаггүй. Та мэдээллийн технологийн мэргэжилтэн байх шаардлагагүй, код бичих шаардлагагүй, backend хийх шаардлагагүй. Бүх зүйл бэлэн үү. Эдгээр нь GSuite (хуучнаар Google Apps), DropBox, Office 365 гэх мэт бэлэн, байршуулсан шийдлүүд юм.

3.1. Бүрээсний доор юу байгаа вэ?

Толгойд чинь орсон уу? За, цаашаа явцгаая. Бид VM худалдаж авсан, түүнтэй ажиллаж, устгаад дахин 10 ширхэг худалдаж авсан. Бид техник хангамж худалдаж авдаггүй, гэхдээ энэ нь хаа нэгтээ байх ёстой гэдгийг бид мэднэ. Та аж ахуйн нэгжийн дэд бүтцэд хадгалах санг нэвтрүүлэхдээ үүнийг серверийн өрөөнд өлгүүрт суулгасан байх. Тиймээс, үүлэн технологийн үйлчилгээ үзүүлэгчид танд серверийн өрөөнийхөө зөвхөн асар том хэмжээтэй хэсгийг түрээслүүлнэ. DPC (мэдээлэл боловсруулах төв) гэж нэрлэгддэг. Эдгээр нь бараг бүх дэлхий даяар байрладаг томоохон цогцолборууд юм. Барилга угсралтын ажлыг ихэвчлэн жилийн наад зах нь байгалийн хөргөлтийн эх үүсвэр байж болох газруудын ойролцоо хийдэг боловч зарим төлөөлөгчдийг Невада цөлд барьж болно. Үйлчилгээ үзүүлэгч нь асар том ангарт хэдэн зуун тавиур байрлуулж байгаагаас гадна дулаан дамжуулах (компьютер хөлдөх, хэт халах боломжгүй гэдгийг тэд мэддэг хэвээр байна уу?), таны мэдээллийн аюулгүй байдал, ялангуяа биет байдлын талаар санаа зовж байна. түвшин, тиймээс дата төвд хууль бусаар орох магадлал багатай, энэ нь ажиллах уу? Үүний зэрэгцээ, мэдээллийн төвд өгөгдөл хадгалах аргууд нь өөр өөр үйлчилгээ үзүүлэгчдийн дунд өөр өөр байдаг; зарим нь өөр өөр мэдээллийн төвүүдийн хооронд тархсан бүртгэл хийдэг бол зарим нь тэдгээрийг нэг дор найдвартай хадгалдаг.

3.2. Одоо болон эргэн харахад үүлс. Үйлчилгээ үзүүлэгчид

Ерөнхийдөө, хэрэв та түүхийг ухаж үзвэл өнөөдрийн үүлэн платформыг бий болгох анхны урьдчилсан нөхцөл нь өнгөрсөн зууны 70-аад оны дундуур ARPANET интернетийн прототипийг боловсруулж, хэрэгжүүлэх явцад байсан юм. Дараа нь хэзээ нэгэн цагт хүмүүс сүлжээгээр дамжуулан боломжтой бүх үйлчилгээг авах боломжтой болно гэсэн яриа байсан. Цаг хугацаа өнгөрөх тусам сувгууд тогтвортой болж, өргөн хүрээтэй болж, 1999 онд анхны арилжааны CRM систем гарч ирсэн бөгөөд энэ нь зөвхөн захиалгаар хангагдсан бөгөөд хуулбар нь нэг мэдээллийн төвд хадгалагддаг анхны SaaS юм. Хожим нь тус компани PaaS-ийг захиалгаар хангадаг хэд хэдэн хэлтсүүдийг хуваарилсан бөгөөд үүнд BDaaS (үйлчилгээний мэдээллийн сан) гэсэн тусгай хэрэг гарсан. 2002 онд Amazon нь мэдээллийг хадгалах, боловсруулах боломжийг олгодог үйлчилгээг гаргасан бөгөөд 2008 онд Хэрэглэгч өөрийн виртуал машин бүтээх боломжтой болсноор том үүлэн технологийн эрин үе ингэж эхэлдэг.

Одоо том гурвын тухай ярих нь түгээмэл болсон (хэдийгээр би хагас жилийн дотор том дөрвийг хардаг): Amazon вэб үйлчилгээ, Microsoft Azure, Google Cloud Platform... Yandex Cloud. Сүүлчийнх нь хувьд энэ нь ялангуяа сайхан байдаг, учир нь эх орончид дэлхийн тавцанд хурдан гарч ирэхэд арьсанд онцгой бахархал гүйдэг.

Мөн Oracle эсвэл Alibaba гэх мэт өөрийн гэсэн үүлтэй олон компаниуд байдаг ч тодорхой нөхцөл байдлаас шалтгаалан хэрэглэгчдийн дунд тийм ч алдартай байдаггүй. Мэдээжийн хэрэг, PaaS эсвэл SaaS шийдлүүдийг хангадаг хостинг залуус.

3.3. Үнэ болон тэтгэлэг

Үйлчилгээ үзүүлэгчдийн үнийн бодлогын талаар би нэг их ярихгүй, эс тэгвээс энэ нь нээлттэй зар сурталчилгаа байх болно. Бүх томоохон компаниуд 200-700 долларын буцалтгүй тусламжийг нэг жил эсвэл түүнээс богино хугацаанд олгодог бөгөөд ингэснээр хэрэглэгчид та тэдний шийдлийн хүчийг мэдэрч, танд яг юу хэрэгтэй байгааг ойлгох боломжтой гэдгийг тэмдэглэхийг хүсч байна.

Мөн том гурваас ... эсвэл дөрөв дэх бүх компаниуд ... түншлэлийн эгнээнд элсэх, семинар, сургалт явуулах, бүтээгдэхүүнээ баталгаажуулах, хөнгөлөлт үзүүлэх боломжийг олгож байна.

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

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