1С хөгжүүлэгчийн үлгэрүүд: админ

Бүх 1С хөгжүүлэгчид нэг талаараа мэдээллийн технологийн үйлчилгээнүүд болон системийн администраторуудтай шууд харьцдаг. Гэхдээ энэ харилцан үйлчлэл үргэлж жигд явагддаггүй. Энэ тухай хэдэн хөгжилтэй түүх яримаар байна.

Өндөр хурдны холбооны суваг

Манай үйлчлүүлэгчдийн ихэнх нь мэдээллийн технологийн томоохон хэлтэстэй томоохон холдингүүд байдаг. Мэдээллийн сангийн нөөц хуулбарыг үйлчлүүлэгчийн мэргэжилтнүүд ихэвчлэн хариуцдаг. Гэхдээ харьцангуй жижиг байгууллагууд бас бий. Ялангуяа тэдний хувьд бид 1С бүх зүйлийг нөөцлөхтэй холбоотой бүх асуудлыг өөрсдөө хариуцдаг үйлчилгээтэй. Энэ бол бидний энэ түүхэнд ярих компани юм.

Шинэ үйлчлүүлэгч 1С-ийг дэмжихээр ирсэн бөгөөд бусад зүйлсээс гадна гэрээнд бид өөрсдийн системийн администратортой байсан ч нөөцлөлтийг хариуцна гэсэн заалт орсон. Үйлчлүүлэгч-серверийн мэдээллийн сан, MS SQL нь DBMS хэлбэрээр. Нилээд стандарт нөхцөл байдал, гэхдээ нэг нюанс байсаар байна: үндсэн суурь нь нэлээд том байсан ч сарын өсөлт маш бага байв. Өөрөөр хэлбэл, мэдээллийн санд маш олон түүхийн мэдээлэл байсан. Энэ онцлогийг харгалзан би нөөцийн засвар үйлчилгээний төлөвлөгөөг дараах байдлаар хийсэн: сар бүрийн эхний Бямба гарагт бүрэн нөөцлөлт хийгдсэн, нэлээд хүнд байсан, дараа нь шөнө бүр дифференциал хуулбар хийдэг - харьцангуй бага хэмжээтэй, хуулбар. гүйлгээний бүртгэлийг цаг тутамд. Түүнчлэн, бүрэн болон ялгаатай хуулбарыг зөвхөн сүлжээний эх сурвалжид хуулж аваад зогсохгүй манай FTP серверт нэмж байршуулсан. Энэ үйлчилгээг үзүүлэхэд энэ нь заавал байх ёстой шаардлага юм.

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

Гэвч хэдхэн сарын дараа энэ байгууллагын системийн администратор өөрчлөгдсөн. Шинэ системийн администратор нь орчин үеийн чиг хандлагын дагуу компанийн мэдээллийн технологийн дэд бүтцийг аажмаар сэргээж эхлэв. Ялангуяа виртуалчлал гарч ирсэн, дискний тавиурууд, хандалт хаа сайгүй хаагдсан, бүх зүйл хаагдсан гэх мэт ерөнхий тохиолдолд мэдээжийн хэрэг баярлахаас өөр аргагүй юм. Гэвч түүний хувьд бүх зүйл үргэлж жигдрээгүй, 1С-ийн гүйцэтгэлд ихэвчлэн асуудал гардаг байсан бөгөөд энэ нь бидний дэмжлэгтэйгээр зарим санал зөрөлдөөн, үл ойлголцол үүсгэдэг. Түүнчлэн, түүнтэй харилцах харилцаа нь ерөнхийдөө нэлээд хүйтэн, зарим талаараа хурцадмал байсан бөгөөд энэ нь аливаа асуудал үүссэн тохиолдолд хурцадмал байдлыг улам нэмэгдүүлсэн гэдгийг тэмдэглэх нь зүйтэй.

Гэвч нэг өглөө энэ үйлчлүүлэгчийн сервер ажиллахгүй байсан нь тогтоогджээ. Юу болсныг мэдэхийн тулд би системийн администратор руу утасдаж, "Манай сервер гацсан, бид энэ дээр ажиллаж байна, танаас хамааралгүй" гэх мэт хариулт авсан. Яахав, тэд ажиллаж байгаа нь сайн хэрэг. Энэ нь нөхцөл байдал хяналтанд байна гэсэн үг. Үдийн хоолны дараа би дахин залгаж, уурлахын оронд админы хоолойд ядаргаа, хайхрамжгүй байдал аль хэдийн мэдрэгдэж байна. Би юу болсныг ойлгохыг хичээж байна, бид туслахын тулд хийж чадах зүйл байна уу? Ярилцлагын үр дүнд дараахь зүйл гарч ирэв.

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

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

Бүрэн нөөц нь нэлээд том байсан гэж хэлснийг санаж байна уу? Сард нэг удаа бямба гаригт хийдэг байсан нь дэмий л байгаагүй. Үнэн хэрэгтээ энэ компани нь хотоос хол зайд байрладаг жижиг үйлдвэр байсан бөгөөд тэдний интернет маш их байдаг. Даваа гарагийн өглөө гэхэд, өөрөөр хэлбэл амралтын өдрүүдээр энэ хуулбарыг манай FTP серверт байршуулж чадсангүй. Гэтэл эсрэг зүгт ачаад ганц хоёр хоног хүлээх ямар ч арга байсангүй. Файлыг шилжүүлэх гэж хэд хэдэн оролдлого бүтэлгүйтсэний дараа администратор шинэ серверээс хатуу дискийг шууд гаргаж аваад хаа нэгтээ жолоочтой машин олоод манай оффис руу хурдан гүйсэн, азаар бид нэг хотод хэвээр байна.

Тэднийг манай серверийн өрөөнд зогсоод файлуудыг хуулж авахыг хүлээж байх хооронд бид анх удаа, өөрөөр хэлбэл “биечлэн” уулзаж, аяга кофе ууж, албан бус орчинд ярилцсан. Би түүний уй гашууг өрөвдөж, компанийхаа зогссон ажлыг яаравчлан сэргээж, бүрэн нөөцөөр буцааж илгээв.

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

Системийн админтайгаа холбогдоно уу

Нэг удаа, маш удаан хугацаанд би нэг үйлчлүүлэгчийн хувьд IIS-ээр дамжуулан вэб хандалт хийх 1С-г нийтэлж чадаагүй. Энэ нь энгийн ажил мэт санагдаж байсан ч бүх зүйлийг ажил хэрэг болгох арга байсангүй. Орон нутгийн системийн администраторууд оролцож, өөр өөр тохиргоо, тохиргооны файлуудыг туршиж үзсэн. Вэб дээрх 1С нь ихэвчлэн ямар ч байдлаар ажиллахыг хүсдэггүй байв. Домэйн аюулгүй байдлын бодлого эсвэл орон нутгийн боловсронгуй галт хананд ямар нэг зүйл буруу байсан, эсвэл өөр юу байгааг Бурхан мэдэх болно. N-р давталт дээр админ надад дараах үгстэй холбоосыг илгээдэг.

- Эдгээр зааврыг ашиглан дахин оролдоно уу. Тэнд бүх зүйлийг нэлээд нарийвчлан тайлбарласан болно. Хэрэв энэ нь ажиллахгүй бол энэ сайтын зохиогч руу бичээрэй, тэр тусалж магадгүй юм.
"Үгүй" гэж би "энэ нь тус болохгүй."
- Яагаад?
— Би энэ сайтын зохиогч... (

Үүний үр дүнд бид үүнийг Apache дээр ямар ч асуудалгүйгээр эхлүүлсэн. IIS хэзээ ч ялагдаж байгаагүй.

Нэг түвшний гүн

Бидэнд үйлчлүүлэгч байсан - жижиг үйлдвэр. Тэд нэг төрлийн "сонгодог" 3 in 1 сервертэй байсан: терминал сервер + програмын сервер + мэдээллийн сангийн сервер. Тэд UPP дээр суурилсан зарим салбарын тусгай тохиргоонд ажиллаж байсан, ойролцоогоор 15-20 хэрэглэгч байсан бөгөөд системийн гүйцэтгэл нь зарчмын хувьд хүн бүрт тохирсон байв.

Цаг хугацаа өнгөрөх тусам бүх зүйл бага багаар тогтвортой ажиллаж байв. Гэвч дараа нь Европ Оросын эсрэг хориг арга хэмжээ авсны үр дүнд оросууд голчлон дотооддоо үйлдвэрлэсэн бүтээгдэхүүнийг худалдан авч эхэлсэн бөгөөд энэ компанийн бизнес огцом дээшилсэн. Хэрэглэгчдийн тоо 50-60 хүн болж, шинэ салбар нээгдэж, тэр хэрээр бичиг баримтын урсгал нэмэгдсэн. Одоо одоогийн сервер огцом нэмэгдсэн ачааллыг даван туулахаа больсон бөгөөд 1С тэдний хэлснээр "удаашруулж" эхлэв. Оргил ачааллын үед бичиг баримтыг хэдэн минутын турш боловсруулж, хаах алдаа гарч, маягтуудыг нээхэд удаан хугацаа шаардагддаг, бусад бүх үйлчилгээний баглаа. Орон нутгийн системийн администратор бүх асуудлыг шийдэж, "Энэ бол таны 1С, чи үүнийг ойлгох болно" гэж хэлсэн. Бид системд гүйцэтгэлийн аудит хийхийг удаа дараа санал болгосон боловч энэ нь аудитад хэзээ ч ирээгүй. Үйлчлүүлэгч асуудлаа хэрхэн засах талаар зөвлөмж өгөхийг хүссэн.

За, би суугаад терминал сервер болон програмын серверийн үүргийг DBMS-тэй салгах шаардлагатай байгаа талаар нэлээд урт захидал бичсэн (энэ нь зарчмын хувьд бид өмнө нь олон удаа хэлсэн). Би терминал серверүүд дээрх DFSS-ийн талаар, Хуваалцсан санах ойн талаар бичиж, эрх бүхий эх сурвалжийн холбоосыг өгч, тэр ч байтугай тоног төхөөрөмжийн зарим сонголтыг санал болгосон. Энэ захидал компанийн эрх мэдэл бүхий хүмүүст хүрч, мэдээллийн технологийн хэлтэст “Хэрэгжүүлээрэй” гэсэн тогтоолоор буцаж очоод мөс нь ерөнхийдөө хагарчээ.

Хэсэг хугацааны дараа админ надад шинэ серверийн IP хаяг болон нэвтрэх үнэмлэхийг илгээдэг. Түүний хэлснээр MS SQL болон 1C серверийн бүрэлдэхүүн хэсгүүд тэнд байрладаг бөгөөд мэдээллийн сангууд шилжүүлэх шаардлагатай байдаг, гэхдээ 1С товчлууруудтай холбоотой зарим асуудал гарсан тул одоогоор зөвхөн DBMS сервер рүү шилжүүлэх шаардлагатай байна.

Би орж ирсэн, үнэхээр бүх үйлчилгээ ажиллаж байсан, сервер нь тийм ч хүчтэй биш байсан, гэхдээ би юу ч биш байснаас дээр гэж бодож байна. Одоогийн серверийг ямар нэгэн байдлаар хөнгөвчлөхийн тулд би мэдээллийн санг шилжүүлнэ. Би бүх шилжүүлгийг тохиролцсон хугацаанд хийсэн боловч нөхцөл байдал өөрчлөгдөөгүй - гүйцэтгэлийн асуудал хэвээр байна. Хачирхалтай нь мэдээжийн хэрэг, өгөгдлийн санг 1С кластерт бүртгүүлээд үзье.

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

Хмм... Виртуал сервер үү? Виртуалчлал хэзээ ч байгаагүй юм шиг санагдаж байна ... Windows Server 1 дээрх Hyper-V дээрх виртуал машин руу 2008С серверийн түлхүүрийг дамжуулах боломжгүй гэсэн нэлээд алдартай асуудлыг би санаж байна. миний дотор зарим сэжиг төрж эхэллээ...

Би серверийн менежерийг нээнэ - үүрэг - шинэ үүрэг гарч ирэв - Hyper-V. Би Hyper-V менежер дээр очиж, нэг виртуал машиныг харж, холбогдоно... Тэгээд үнэхээр... Манай шинэ мэдээллийн сангийн сервер...

Тэгээд юу гэж? Эрх баригчдын өгсөн заавар, миний зөвлөмжийг биелүүлж, үүргийг нь салгасан. Даалгаврыг хааж болно.

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

Мэдээжийн хэрэг, тэд серверийн түлхүүрийг виртуал машин руу дамжуулж чадаагүй. Үүний үр дүнд бүх зүйл хэвээр үлдэв: терминал сервер + физик машин дээрх 1С кластер, виртуаль дахь мэдээллийн сангийн сервер.

Энэ нь ямар нэгэн шарашкины оффис байсан бол сайхан байх болно. Тэгэхээр үгүй. Та бүхний Lentas, Auchans-ын холбогдох хэлтэст бүтээгдэхүүнүүдийг нь мэддэг, үзсэн алдартай компани.

Хатуу дискний амралтын хуваарь

Дэлхийг эзлэх амбицтай том холдинг компани мега корпорацидаа оруулах зорилготой жижиг компанийг дахин худалдаж авлаа. Энэхүү холдингийн бүх хэлтэст хэрэглэгчид өөрсдийн мэдээллийн санд ажилладаг боловч ижил тохиргоотой байдаг. Тиймээс бид энэ системд шинэ нэгж оруулах жижиг төслийг эхлүүлсэн.

Юуны өмнө үйлдвэрлэлийн болон туршилтын мэдээллийн санг байрлуулах шаардлагатай. Хөгжүүлэгч нь холболтын өгөгдлийг хүлээн авч, серверт нэвтэрч, MS SQL суулгасан, 1С серверийг харж, 2 логик дискийг хардаг: 250 гигабайт багтаамжтай "C" болон 1 терабайт багтаамжтай "D" диск. За, "С" нь систем, "D" нь өгөгдөлд зориулагдсан, хөгжүүлэгч логикоор шийдэж, бүх мэдээллийн санг тэнд байрлуулдаг. Би бүр засвар үйлчилгээний төлөвлөгөө, түүний дотор нөөцлөлтийг бий болгосон (хэдийгээр бид үүнийг хариуцахгүй ч гэсэн). Нөөцлөлтийг энд "D" дээр нэмсэн нь үнэн. Ирээдүйд үүнийг тусдаа сүлжээний нөөц болгон дахин тохируулахаар төлөвлөж байсан.

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

Нэг даваа гарагийн өглөө мэдээллийн сангийн диск алга болсныг олж мэдэх хүртэл бүх зүйл хэвийн байсан. Сервер дээр "D" байхгүй, тэгээд л болоо.

Цаашдын судалгаанаас харахад энэ "сервер" нь үнэндээ дотоод системийн администраторын ажлын компьютер байсан юм. Энэ нь серверийн үйлдлийн системтэй хэвээр байсан нь үнэн. Энэ админы хувийн USB диск серверт холбогдсон байна. Тиймээс админ нь аялалд зориулж кино шахах зорилгоор боолтоо аваад амралтаа авав.

Бурханд баярлалаа, тэр мэдээллийн сангийн файлуудыг устгаж чадаагүй бөгөөд үр дүнтэй мэдээллийн санг сэргээж чадсан.

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

Гэхдээ энэ бол огт өөр түүх ...

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

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