Сервер кластерын үндсэн шинж чанарууд

Хоёр ба түүнээс дээш тооны физик сервер дээр 1С серверийн кластерыг тохируулах, суулгах үйл явцыг ойлгоход хялбар байдаг.

Mamo 2 серверүүд: SERVER1 ба SERVER2:

  • 1C 8 серверийг довтолгооны машинд суурилуулах болно;
  • кластер 1C 8.3 -ийн арьсны сервер дээр (стандарт кластер, ажлын сервер pokey 1, нэг нь обудтай кластер);
  • нэмэлт ажлын процессууд ба. (хоёр сервер дээр адилхан);
  • мэдээллийн баазад SERVER1 дээр;
  • SERVER1 -ээс SERVER2 хүртэлх захиалгын жагсаалтад (жагсаалтын 2 -т орсон буруутай);
  • SERVER2 -аас SERVER1 хүртэлх захиалгын жагсаалтад (жагсаалтын 1 -рт буруутай);
  • IB болон сессүүдийн жагсаалт синхрончлогдсон тохиолдолд шалгана уу (Хвилинигийн 1 -р хэсэг).

Бүгдийг тохируулсан болно.

тулга nalashtuvannya

Умова завдання:

Є Сервер: V81CORA (192.168.1.222), 1С серверийг суулгасан: Аж ахуйн нэгжүүд ба туршилтын болон тест1 гэсэн хоёр мэдээллийн баазыг бүртгэсэн.

Є V81CORA ба Z3060015 гэсэн 2 серверээс 1C кластерт харагдах байдлыг хаахад vikoristovuvati -д шаардлагатай Z3060015 сервер.

Байгууллагын 1С серверүүдийн кластерт хамгийн энгийн vypadtinya ба vikorstannya vidmov -ийн үнэ 8.2.

Шийдвэр.

  1. Нэг ажлын урсгал бүхий нэг V81CORA сервер. Бүх суурилуулалт - өөрчлөлтийн хувьд (1540, мянган p'yat зуун дөчин нэг) 2C 1 баазыг шинээр суурилуулсан болно.

V81CORA 1 ажлын урсгалын хүч:

2. Өөр сервер дээр (Z3060015) 1 ажлын урсгалтай 1C: Enterprises сервер байдаг. Шинээр бүртгэгдсэн мэдээллийн бааз байхгүй байна. Бүх суурилуулалт - орлогчийн хувьд (1540, 1541).

1C: Enterprise 8 серверүүдийн кластер нь логик ойлголттой бөгөөд мэдээллийн баазын нэг багцад үйлчилгээ үзүүлэх гэх мэт хүчгүй ажлын процесс юм.

Сервер кластерын үндсэн шинж чанарууд

  • сервер кластер нь нэг буюу хэд хэдэн ширээний компьютер дээр ажиллах боломжтой (ажлын серверүүд);
  • арьсны ажлын сервер дээр тухайн кластер доторх үйлчлүүлэгчдэд үйлчлэх гэх мэт нэг буюу хэд хэдэн ажлын процесс байж болно;
  • шинэ үйлчлүүлэгчдийг кластерын ажлын процесст холбох;
  • TCP / IP-ээр харилцахын тулд кластерын үйл явцыг үйлчлүүлэгчийн нэмэлтүүд, өгөгдлийн сангийн сервертэй холбох;
  • сервер кластерын процессыг нэмэлт шинэчлэлт эсвэл үйлчилгээ болгон эхлүүлж болно.

Роботын үйлчлүүлэгч-серверийн хувилбарын Zagalna диаграм

Роботын үйлчлүүлэгч-серверийн хувилбар нь серверийн кластертай хамт үйлчлүүлэгч програмтай бөгөөд энэ нь эргээд мэдээллийн баазын сервертэй хамтран ажилладаг.

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

Үйлчлүүлэгчийн холболтын хувьд кластерыг төв сервер болон IP портын дугаар руу чиглүүлдэг. Хэрэв стандарт IP портыг сонгосон бол нэг төв сервер ашиглахад хангалттай.

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

Өгөгдсөн мэдээллийн баазаас робот үйлчлүүлэгчийн хуралдаан дуустал бичиг хэргийн ажилтан болон үйлчилгээний ажилтны vikonuє баталгаажуулалтын ажлын явц.

Хамгийн энгийн сервер кластерын агуулах

Хамгийн энгийн сервер кластер нь нэг компьютер болон нэг ажлын процесс дээр ажиллах боломжтой.

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

  • сервер кластерын процессууд:
    • ragent.exe;
    • rmngr.exe;
    • rphost.exe;
  • Даних схем:
    • кластеруудын жагсаалт;
    • кластерын бүртгэл.

Кластерын агуулах дахь компьютерийн үүргийг ragent.exe процесс хариуцдаг бөгөөд үүнийг сервер агент гэж нэрлэдэг. Серверийн агент ажиллаж байгаа компьютерийг ажлын сервер гэж нэрлэдэг бололтой. Серверийн агентуудын нэг үүрэг бол тухайн ажлын сервер дээр үндэслэсэн кластеруудын жагсаалтыг гаргах явдал юм.

Серверийн агент ба кластеруудын жагсаалтыг серверийн кластерын агуулахад оруулах ёсгүй бөгөөд сервер болон кластеруудыг шинээр суулгахын оронд робот ажиллах боломжгүй болно.

Сервергүй кластер нь дэвшилтэт элементүүдийг агуулдаг.

  • rmngr.exe процесс;
  • кластерын бүртгэл;
  • rphost.exe -ийн нэг процесс.

Rmngr.exe процессыг кластер менежер гэж нэрлэдэг. Tsey процесс нь бүх кластерын үүргийг гүйцэтгэдэг. Кластерын агуулахад нэг ширхэг тоног төхөөрөмж бий болгох үйл явц явагдаж байна. Функц нь кластер менежер ба кластерын бүртгэлтэй ажилладаг серверийг кластерын төв сервер гэж нэрлэдэг. Кластер менежерийн нэг үүрэг бол кластерийн бүртгэл хөтлөх явдал юм.

Rphost.exe процессыг робот процесс гэж нэрлэдэг. Үйлчилгээний ажлын процессыг ямар ч клиент програмгүйгээр, мэдээллийн сангийн сервертэй хамт хийдэг бөгөөд шинэ zokrem дээр та тохиргооны сервер модулийн процедурыг харуулах боломжтой.

Серверийн кластерын хуваарь

Сервер кластерын цар хүрээг хэд хэдэн аргаар хийж болно.

  • тодорхой ажлын сервер дээр ажилладаг ажлын процессын тоог нэмэгдүүлэх;
  • кластерын агуулахад оруулах боломжтой ажиллаж буй серверүүдийн тоог нэмэгдүүлэх зорилгоор.

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

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

Робот кластер серверүүд

Байшин дахь серверийн кластерын бүх процесс нь Windows үйлдлийн системийг удирдах, Линуксд зориулсан үйлдлийн системийг удирдахад чиглэгддэг. Үйл явцын харилцан үйлчлэл нь TCP / IP протоколыг ашигладаг тул нэг кластерын агуулахад өөр өөр үйлдлийн систем бүхий робот серверүүд байж болно.

Серверүүдийн кластерыг удирдах

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

________________________

Тодорхойлолтыг http://v8.1c.ru/overview/cluster.htm сайтаас авсан болно

8.2. HP кластерын шийдлүүдийг тохируулна уу 8.3. SGI кластерын шийдлийг ашиглах 8.4. Silicon Graphics -ийн SMP Power Challenge 8.5. SUN компанийн SUN Ultra Enterprise гэр бүл

8.5.1 Sun Enterprise 10S сервер 8.5.2 Sun Enterprise 250 сервер 8.5.3 Sun Enterprise 220R сервер 8.5.4 Sun Enterprise 450 сервер 8.5.5 Sun Enterprise 420R сервер 8.5.6 Sun Enterprise 3500 сервер 8.5.7 Sun Enterprise 4500 сервер 8.5.8 Sun Enterprise 5500 сервер 8.5.9 Sun Enterprise 6500 сервер 8.5.10 Sun Enterprise 10000 сервер

8.6. ВС MVS-100 ба MVS -1000 масс параллель машинуудын гэр бүл

8.6.1 MVS-100 8.6.2 MVS -1000

8.7. Sequent болон DATA GENERAL -аас санах ойн хуваарилалт бүхий нисэх онгоц 8.8. DIGITAL кластерууд 8.9. Орчин үеийн супер компьютерууд - Cray T3E -1200 8.10. Завдання тест

Бага оврын технологийг хөгжүүлэх нь хямд, илүү үр ашигтай нийтийн шийдлүүдийг бий болгоход хүргэсэн. Энэ нь асар их параллелизм бүхий компьютерийн хөгжилтэй шууд холбоотой кластер тооцоолох системүүд бий болоход хүргэсэн юм. Ийм хэлбэрийн процессорыг мэргэшүүлэхэд ашиглаж болох сонгодог супер компьютерууд, жишээлбэл, Cray, NEC (вектор-параллель эсвэл их хэмжээгээр параллель) хямд биш, учир нь ийм системийн нэг хэсгийг системийн хэсгээс сурч мэдэх боломжгүй юм. Бүрэлдэхүүн хэсгүүдийг их хэмжээгээр үйлдвэрлэхэд ашигладаг тооцооллын системүүд нь уламжлалт суперкомпьютерийн системийн өөр нэг хувилбар болжээ. Ийм нисэх онгоцны хэрэглээний даалгаврын тоог сонгохдоо тооцооллын модулийг бага эсвэл дунджаар (128-256 хүртэл) удирдах, бүтээмжийг харуулах, бууж өгөхгүй байх эсвэл уламжлалт супер компьютерийн бүтээмжийг дээшлүүлэх боломжтой болно. гэх мэт Нарны дараалал нь хэд хэдэн дамжуулалттай байж болно, дунд нь: бага хурд, үйлдвэрлэлийн богино мөчлөг, систем ажиллаж эхлэхэд зах зээл дээр гарч буй хамгийн үр дүнтэй тоон болон нийтийн бүрэлдэхүүн хэсгүүдийг хурдан тодорхойлох чадвар. . Өндөр үзүүлэлттэй технологийн тэргүүлэгч компаниуд кластер системийг бий болгож эхэлсэн нь гайхах зүйл биш юм.

8.1. IBM кластерын шийдлүүдийг ашиглах V 2000 онд IBM нь IBMxSeries серверүүдийг суулгаж, бүх төрлийн сүлжээ, хяналтын систем (техник хангамж ба програм хангамжийн хувьд аюулгүй) I шаардлагатай үйлчилгээ. 2001 онд 1300 Cluster -ийг эхлүүлснээр IBM саяхан Intel Xeon процессор дээр 1350 Cluster -ийг танилцуулав.

1350 є кластерын стандарт элсэлтийн их сургууль IBMxSeries 335... Энэ нь хурдан динамик санах ойтой, "1U" хэмжээтэй стандарт тохиолдолд өргөтгөх боломжтой диск бүхий нэг буюу хоёр Intel Pentium 4 (Xeon) процессорыг зөвшөөрдөг. 1U тэмдэг нь 19 инчийн стандарт хайрцагт 1.75 инч гэсэн утгатай. X335 -ийг үйлчилгээний процессор болон бусад системд холбогдох хоёр үүртэй ашиглаж болно.

Тэргүүн их сургуулиуд, менежментийн их дээд сургуулиуд, их дээд сургуулиуд хавсралтуудаа хадгалж, кластерыг удирдах тусгай функцүүдийг хангаж өгдөг (бэхэлгээг бэхлэх, хавсралтуудыг удирдах, шинэ нэмэлтүүд оруулах гэх мэт). Xeon процессор дээр суурилсан Server 2U IBM xSeries 345, кластерт 1350 vikoristovuyutsya, их сургуулийн удирдлага, хандив болгон, мөн тооцоотой их сургуулийн хувьд vikoristaniy байж болно. Komutatori -ийг зэрэгцээ програмчлалд процессор хоорондын холболт болон өөр өөр хяналтын функцүүдэд ашиглаж болно.

Процессор хоорондын холболтын зэрэгцээ програмчлалыг хийхийн тулд Myricom компаний Myrinet шилжүүлэгч рүү залгаарай. Сувгийн нэвтрүүлэх чадвар нь ойролцоогоор 200 Мбайт / сек болж, 6-8 микросекунд багтаамжтай байдаг.

Дулааны серверүүд нь дээд шугамаар дээд боловсролын байгууллагуудын OS консол руу алсаас хандах боломжийг олгодог. Нэмэлт гар, нэмэлт, дэлгэцийн нэмэлт функцээр хангагдсан болно.

Кластер тохиргооны хэрэглээ 1350

Кластер дахь их дээд сургуулиудын тоо

Процессорын хурд, GHz

Системийн санах ой, GB

Дотоод санах ой, GB

Кластер өгөгдөл, Mb / s

cob

10/100 Ethernet

10/100 Ethernet

Мэргэжлийн

Гигабит Ethernet

Өндөр бүтээмжтэй

Арилжааны програм хангамжийн багцад WebSphere, DB2, MySQL гэх мэтийг багтааж болно. HPC багцад MPICH, PVM, Maui Scheduler, математикийн номын сан, орчуулагч, профайлер гэх мэтийг багтааж болно.

Тухай перативын систем ЛинуксАрьс кластер дээр суурилуулсан. Cluster 1350 нь Red Hat Linux дээр ажилладаг. Бид SuSE OS (4Q02) суулгахаар төлөвлөж байна.

XCAT гэж нэрлэгддэг ихэнх менежментийн системийг дэд сайдын орлогч дээр үндэслэн кластеруудыг бий болгохын тулд IBM -ээс салгасан. xCAT нь алсын удирдлага гэх мэт шаардлагатай бүх функцийг хүлээн авдаг. XCAT бол xSeries -ийн харгис үйлчилгээний процессор бөгөөд xCAT нь програм хангамжийн бүтээгдэхүүн биш юм. Бүтээгдэхүүн нь эх бичвэрийг багтаасан IBM кластер багцтай хамт ирдэг.

Linux -д зориулсан Cluster System Management (CSM) нь IBM -ийн лицензтэй програм хангамжийн бүтээгдэхүүн юм. Би RS / 6000 SP дээр AIX дээр суурилсан системийн Параллель Системийн Дэмжлэгийн Хөтөлбөрүүд (PSSP) ашиглан маягтыг өөрчлөх замаар системийн удирдлагын функцуудыг хариуцах болно. CSM нь 1350 кластерт зориулсан програм хангамжийн стандарт бүтээгдэхүүн юм.

Линуксд зориулсан CSM нь PSSP-ийг дэмждэг технологийг агуулдаг бөгөөд xSeries серверүүдээс сонгосон кластеруудыг удирдах, Linux, IBM pSeries серверүүд, Kerovan AIX эсвэл хоёулаа үйлдлийн системийн хослолыг ажиллуулах зорилгоор AIX дээр нэн даруй бэлэн байдаг.

Нээлттэй хандалтаас авсан програм хангамжийн зарим бүтээгдэхүүн, лицензийг орлогчийн хэрэгцээнд нийцүүлэн сонгож, үндсэн системийн нэг хэсэг болон бүх кластерын шийдлийг харгалзан суулгаж болно. Мөрдөн байцаах програм хангамж нь олон нийтийн хүртээл болох зөөврийн багц хуваарьлагч (PBS) ба Мауи хуваарьлагчийг агуулдаг. Зарим хэрэгслүүд нь зэрэгцээ програмчлах MPICH, математик номын сан, зэрэгцээ сайжруулах, бүтээмжийг сайжруулах хэрэгсэл, бие даасан үйлдвэрлэгчдээс авсан нэмэлт мэдээлэл юм.

Одоо гурван лекц:

Кластер 1С 8.3

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

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

Ажлын процессын хамгийн их санах ой- Энэ бол ажлын процессыг нэгэн зэрэг ялж чаддаг санах ой юм. Параметрийг тохируулахдаа байтаар илэрхийлэхийн тулд илүү хүндэтгэлтэй хандах шаардлагатай байна. Холбогдохгүй утгыг тохируулах шаардлагатай болмогц (энгийн роботод хангалттай биш) хүмүүс "1С сервер дээр санах ой хангалтгүй байна" гэсэн өршөөлийг харах болно. Хэрэв 1С сервер дээр санах ойн квот дууссан бол өршөөлийг цуцалж болно.

Нэг виклийн хувьд талхгүй витрата санах ой- Викт серверийн үед санах ойн витратын хяналтыг байтаар харуулахыг зөвшөөрөх. Wiklik vikoristovuє илүү их санах ой шаардлагагүй болмогц, ажлын процессыг дахин эхлүүлэхгүйгээр 1C кластерт хийж дуусгах болно (rphost.exe). Вики серверийн зочин шиг робот дээр нөгөө користувачивыг асгахгүйгээр 1С баазтай сесс хийх нь тийм ч сайн санаа биш бололтой.

нэг ГБ -д - 1073741824 байт, 2 ГБ -д - 2147483648 байт

Серверийн бүтээмжийг дээшлүүлэхийн өмнө ажлын процессын санах ой маш их байдаг - серверийн параметр өөрчлөгдөхөд 1C кластер дахь сервер шинэ сполокс хүлээн авахгүй.

Процессийн IB -ийн тоо- ажлын явцын талаархи мэдээллийн баазыг бий болгох. 1С урсгалын кластерт гарсан өөрчлөлтийн хувьд утгыг "8" гэж тохируулсан, эсвэл хэдэн жилийн дараа ч гэсэн сервер аль хэдийн тогтворгүй байсан тул користувачивын сессүүд унтрав. Арьс болон мэдээллийн баазыг дулаалах асуудал (үнэ цэнэ - "1") нь тодорхой болсон.

Процедурын мөнгөн дүн- "128" гэсэн утгыг орлуулах зорилгоор. Тиймээс одоогийн баазын адил суурь ажилтнуудын тоо хамаагүй их байна (логистикийг хөгжүүлэх, үнийн дүн шинжилгээ, өрсөлдөгчдийн дүн шинжилгээ, дүн шинжилгээ), тоог "25" болгон өөрчлөх шийдвэр гаргалаа.

Үйрмэг нь 1С кластерын зохицуулалтыг өөрчилсөн:

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

Rosemount горим- "Бүтээмжээр тэргүүлэх ач холбогдол" гэсэн хоёр параметрийн сонголтууд - серверийн санах ойг сайжруулах, хүнсний бүтээмж, "Санамжаар тэргүүлэх ач холбогдол" - Серверийн санах ойг хадгалах 1С кластер.

Сервер 8.3 нь нэмэлт шалтгааны улмаас "дуудлага" хийх боломжтой бол дотоод кодыг дахин эвддэг онцлогтой.

Сервер нь илүү "автоматаар тохируулагдсан" болсон бөгөөд одоо байгаа ажлын процессын параметрүүдийн нэг хэсэг нь гараар эхэлдэггүй боловч гүйцэтгэл, найдвартай байдлын хувьд үйлдвэрийн тодорхойлолтоос хамгаалагдсан болно.

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

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

Санах ойн асар их үүрэг хүлээсэн роботын тогтвортой байдал нь ажлын серверийн шинэ параметрүүдээс эхэлнэ.

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

Би мэдээллийн баазаас ажлын процессыг тусгаарлахыг зөвлөж байна, жишээлбэл "Нэг процесс дахь IB -ийн тоо = 1" параметрийг оруулахыг зөвлөж байна.

Okremiy нь системийн тогтвортой байдалд нэмэлт өөрчлөлт оруулж, "vitraction" лиценз / түлхүүрийг бий болгодог. 8.3 онд "програм хангамжийн лицензийн менежер" "Аладина" -гийн менежер болох чадварыг тунхаглав. Мета - та машины түлхүүрийг авчирч болно.

Кластер менежерт нэгээс илүү "үйлчилгээ" хэрэгжүүлсэн. Та "vilny" зөөврийн компьютер дээр vikoristovuvati хийж болно. Үүнийг 1c 8.3 кластерт оруулаад "үйлчилгээний лиценз" үйлчилгээтэй шинэ орчны менежер рүү шилжүүлнэ үү. Та зөөврийн компьютерт техник хангамжийн түлхүүр оруулах эсвэл програм хангамжийн лицензийг идэвхжүүлэх боломжтой.

Программистуудын хамгийн их сонирхдог зүйл бол "Функциональ байдлын талархлын Vimogi" танилцуулгыг хийх явдал юм.

Зориулалтын функцын Vimogi 1s

Тиймээс, түлхүүр бүхий зөөврийн компьютер дээр кластер сервер дээр koristuvachiv -ийг эхлүүлэх боломжгүй болно, та "Klієntske z'єdnannya s IB" -д "vimoga" нэмэх хэрэгтэй.

Бүр илүү сонирхолтой зүйл бол серверийн сессгүйгээр кластерын ажиллаж буй сервер дээр "зөвхөн дэвсгэр" ажиллуулах чадвар юм. Ийм цол хэргэмтэй байхад машины талын өндөр чанартай үйлдвэр (код) -ыг буруутгах боломжтой. Нэмж дурдахад нэг компьютер дээрх "Нэмэлт параметрийн утга" -аар дамжуулан "хаалттай мессеж" -ийн нэг дэвсгэрийг, нөгөө талд нь "Бүтэн текстийн индексийг шинэчлэх" дэвсгэрийг эхлүүлэх боломжтой. Жишээлбэл, хэрэв та BackgroundJob.CommonModule -ийг утга болгон ашигладаг бол ажлын серверийн роботыг зөвхөн арын ажлуудыг багтаасан кластерт оруулах боломжтой. BackgroundJob.CommonModule -ийн утга.<Имя модуля>.<Имя метода>- бас тодорхой код.

Кластер 1С 8.2

Хичээлүүд нь орооцолдсон үлдэгдлийг тэнцвэржүүлэх, керован нэмэлт дэх өртгийг өөрчлөх боломжийг танд олгоно.

Кластер менежер одоо илүү боловсронгуй болсон. Функцуудын нэг хэсгийг кластерын ажлын сервер дээр хөгжүүлэх, хөгжүүлэх явцад харж болно. Энэ нь серверийг тэнцвэржүүлэх боломжийг олгодог.

Серверийн гүйцэтгэл 8.2 -ийг сервер ашиглах боломжтой.

  • Користувач роботын хуралдааны талаархи мэдээллийн цуглуулга.
  • Користувач ажлын процесст илүү их холбогддоггүй.
  • Кластер дахь ажлын явцын захиалга.
  • Нөөцлөх шаардлагатай гэх мэт хэд хэдэн ажлын процесс байдаг нь буруутай
  • Кластер захиалга.

Нөөц кластерыг танилцуулж, холбосон тохиолдолд дараалан солино.

Роботуудыг тасалдуулахыг бүү зөвшөөр!

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

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

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

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

Серверийн кластер 1C: Enterprise 8 (1C: Enterprise 8 Server Cluster)

1C: Enterprise 8 серверүүдийн кластер нь платформуудын үндсэн бүрэлдэхүүн хэсэг бөгөөд үйлчлүүлэгч-сервер роботоос ялгаатай нь мэдээллийн баазын удирдлагын систем ба мэдээллийн баазын сервер хоорондын харилцан үйлчлэлийг харгалзан үзэх болно. Кластер нь тасалдалгүйгээр зохион байгуулах, үзэл бодлын хэв маяг, нийтлэг мэдээллийн баазтай олон тооны хүмүүсийн өрсөлдөх чадвартай роботыг өгдөг.

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

Та серверийн кластерын удахгүй болох боломжуудыг харж болно.

  • Хэд хэдэн компьютер болон нэг компьютер дээр ажиллах боломж (ажлын серверүүд);
  • арьс ширний ажлын сервер нь кластер хоорондын үйлчлүүлэгчийн өгөгдөлд үйлчилгээ үзүүлэх гэх мэт нэг буюу хэд хэдэн ажлын процессын функцийг дасан зохицуулж чаддаг;
  • ажлын явцыг тасалдуулсан статистикийн барилгын урьдчилсан дүн шинжилгээнд үндэслэн шинэчлэгдэх кластерын ажлын процесст шинэ үйлчлүүлэгчдийг оруулах;
  • TCP / IP протоколоор ажиллахын тулд клиент нэмэлтүүд болон мэдээллийн баазын сервер бүхий кластерын бүх процессыг хооронд нь холбох;
  • кластерын үйл явцыг ажиллуулахдаа үүнийг үйлчилгээ болгон ашиглаж болно

Клиент-серверийн сонголт. Роботын диаграм

Сервертэй роботуудын өргөн сонголттой тул бид үйлчлүүлэгчийн програмыг ашиглах болно. Сервер кластер нь дангаараа мэдээллийн баазын сервертэй холбоотой байдаг.

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

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

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

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

серверийн кластер

Серверийн анхан шатны кластер нь ганц компьютер, зөвхөн нэг ажлын процессийн сүлжээ байж болно.

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

  • сервер кластерын процессууд:
    o ragent.exe;
    o rmngr.exe;
    o rphost.exe;
  • Даних схем:
    o кластеруудын жагсаалт;
    o Бүртгүүлэх кластер.

Ragent.exe процесс, серверийн агент нь кластерын агуулахын нэг хэсэг болох компьютерийн ажиллагааг хангах болно. Otzhe, ragent.exe процесс ажиллаж байгаа компьютер нь ажиллах сервер болно. Ragent.exe -ийн нэг функц нь тодорхой ажлын сервер дээр байрладаг кластеруудыг дахин сэргээхийн тулд байгуулагдсан болно.

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

Серверийн кластер өөрөө дараах элементүүдээс хадгалагддаг.

  • rmngr.exe нэг буюу хэд хэдэн процесс
  • кластерын бүртгэл
  • rphost.exe -ийн нэг процесс.

Кластер менежер (rmngr.exe процесс). Вин бүх кластерын менежментэд үйлчлэх болно. Кластерын агуулах нь олон тооны rmngr.exe процессуудыг багтааж болох бөгөөд тэдгээрийн нэг нь тухайн кластерын ахлах менежер байх бөгөөд процессуудын шийдэл нь нэмэлт менежерүүд байх болно. Кластерын төв серверийг кластерын толгой менежер бөгөөд кластерын жагсаалт болох ажлын сервер гэж нэрлэдэг. Кластерын бүтцийн өөрчлөлтийг хийх нь кластерын ерөнхий менежерийн чиг үүргийн нэг юм.

Ажлын процесс (rphost.exe процесс). Энэ бол мэдээллийн сангийн сервертэй хамт үйлчлүүлэгч програмтай үйлчилгээний ажилтнууд юм. Бүх үйл явцын хувьд та серверийн модулийг тохируулах процедурыг шалгаж болно.

Хуваарь 1С хувилбар 8.3

Серверийн кластерын масштабыг дараахь аргаар тогтоож болно.

  • кластер дахь менежерүүдийн тоо нэмэгдэж, тэдний дунд үйлчилгээ хуваарилсан
  • өгөгдсөн ажлын сервер дээр ажилладаг ажлын процессын тоог нэмэгдүүлэх
  • Кластер хадгалагдах ажлын серверийн тоог нэмэгдүүлэх.

Хэд хэдэн менежерүүдийн нэг шөнийн дотор Виктория.

Viconu кластер менежер шиг функцуудыг хэд хэдэн үйлчилгээнд хуваадаг. Энэ үйлчилгээг кластер менежерүүдэд оноож болно. Мөн decal процессийн тохиргоог тоног төхөөрөмжөөр боловсруулах боломжтой.

Гэсэн хэдий ч үйлчилгээ нь кластерын цорын ганц дарга байж болно.

  • кластер тохируулах үйлчилгээ
  • обьектуудыг удирдах үйлчилгээ
  • кластер хаах үйлчилгээ.

Зарим үйлчилгээний хувьд кластерын жинхэнэ менежерүүдийн хувьд дараахь зүйлийг зөвшөөрдөг.

  • үйлчилгээний сэтгүүл
  • хаах үйлчилгээ
  • үйлчилгээ завдан
  • текстээс мессеж бичих үйлчилгээ
  • сессид хүндэтгэл үзүүлэх үйлчилгээ
  • дугаарлах үйлчилгээ
  • koristuvach nalashtuvan -д зориулсан үйлчилгээ
  • нэг цагийн турш үйлчилгээ үзүүлэх
  • гүйлгээг хаах үйлчилгээ.

Ажлын хэд хэдэн үйл явцын нэг цагийн ялалт.

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

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

1C хувилбар 8.3 -ийн амьдрах чадвар

Кластер роботуудын үр ашгийг гурван шулуун шугамаар хангах болно.

  • кластерын захиалга өөрөө
  • ажлын процессын захиалга
  • суваг дээрх дууг таслах хүртэл stiykistu.

Кластер нөөц 1С хувилбар 8.3

Олон тооны кластеруудыг захиалгын бүлэгт нэгтгэдэг. Ийм бүлэгт байрладаг кластерууд автоматаар синхрончлогддог.

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

Ажлын процессын захиалга 1С хувилбар 8.3

Арьсны процессын хувьд дараахь эмчилгээний сонголтыг зааж өгөх боломжтой.

  • використовувати
  • використовувати биш
  • використовувати сарлагийн нөөц.

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

Сувгийн дууг бууруулах 1C хувилбар 8.3 -ийн хүч чадал

Corystuvache -ийн арьсан дээрх чичиргээ нь дараачийн сессийг баталгаажуулж, дараа нь corystuvache -ийн шилжүүлэгч болон тэдэнд үзүүлсэн хүмүүсийн талаархи өгөгдлийг цуглуулдаг.

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

1C хувилбар 8.3 дахь роботын сессүүд

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

  • Нимгэн үйлчлүүлэгч, Вэб клиент, Товстий клиент - шинэчлэгдсэн үйлчлүүлэгчид мэдээллийн баазад хүрэхэд tsi сесс илэрдэг.
  • "Тохируулагч" төрөл рүү шилжүүлэх - тохиргооны мэдээллийн бааз руу тохируулах тохиолдолд ялна
  • SOM -z'єdnannya - мэдээллийн бааз руу араатны өдрийн дуудлагад оролцох.
  • WS-z'єднання-Вэб серверийн мэдээллийн баазад шинэчлэлт хийх үед, тухайлбал, вэб серверт вэб серверт нийтэлсэн халдварын өв залгамжлал гэх мэт.
  • Хэрэв кластерын ажлын явц мэдээллийн баазад хүрвэл үндсэн ажил бол дүр эсгэх явдал юм. Үндсэн кодын процедурыг оруулахын тулд ийм сессэд үйлчил.
    Кластер консол - хэрэв үйлчлүүлэгч -серверийн сонголтын удирдлагын хэрэгсэл ажлын процессоос өмнө гарвал гарна
  • COM-администратор бол шинэ өдрийн дуудлага хийх ажлын өмнөх үйл ажиллагааны үеэр дарсны үйлдвэр юм.
  • Викторийн үйлдлийн системд зориулсан роботууд

Серверүүдийн кластерын процессууд нь Linux үйлдлийн систем, Windows үйлдлийн систем шиг ажиллах боломжтой эсэх. TCP / IP хяналтын протоколын дагуу кластеруудын харилцан үйлчлэлийг харах үед тэдэнд хүрэх нь тийм ч амар биш юм. Мөн кластерын агуулах хүртэл ижил үйлдлийн системээс авсан менежментийн робот серверүүдийг оруулж болно.

Серверийн кластерын удирдлагын хэрэгсэл 8.3

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