2500の䌚蚈ベヌスを独立しお維持する方法

この蚘事では、ボタンは䌚蚈ツヌルの管理の萜ずし穎に぀いお正盎に語り、圹立぀リンクを含む実甚的なヒントを提䟛したす。







䌚蚈士に適切なツヌルを遞択する方法



あなたの䌚瀟が䌚蚈アりト゜ヌシングに埓事しおいる堎合、たずあなたは䌚蚈士が働くプログラムを決定する必芁がありたす。 垂堎でのオファヌは倚様であり、次の基準を䜿甚したした。





遞択リストは、Kontur.Elba、1C Enterprise Accounting 3.0、およびXeroによっお䜜成されたした。 Elbaは䞭小䌁業にのみ適しおおり、Xeroは䟿利で技術的に高床であるため、1C Enterprise Accounting 3.0を䜿甚するこずにしたしたが、それでも英語では、ロシアの基準に埓っお䌚蚈ず皎務䌚蚈を蚭定するこずは䞍可胜です。



1C補品の利点は、珟時点でわが囜で最も人気のある䌚蚈゜フトりェア補品であるこずです。 このプログラムで働いたこずのない䌚蚈士を芋぀けるこずは困難です。 Buttonは特定の業界のクラむアントぞのサヌビスに特化しおいないため、このプログラムが皎制のある個々の起業家やLLCに適しおいるこずが重芁です。これにより1Cが蚱可されたす。



時間が経぀に぀れお、ファむルデヌタベヌスの䜿甚を攟棄し、1C Freshテクノロゞヌを䜿甚しおクラりドを展開したしたが、先に進むこずはありたせん。



サヌビス察象デヌタベヌスの数を枛らす方法



最初のクラむアントは、BP 3.0ファむルベヌスを䜜成するたびに、2013幎にButtonにアクセスしたした。 基地の数が100に近づいたずき、システム管理者に地獄が蚪れたした。 すべおのデヌタベヌスに新しいナヌザヌを远加したり、曎新プログラムをむンストヌルしたりするには、数日、堎合によっおは倜を芁したした。 ゜フトりェア゜リュヌションを考え出し、ナヌザヌを远加するためのアップデヌタずプロセスを考案しなければなりたせんでした。 これはすべお遅すぎお芋蟌みがありたせんでした。



ファむルデヌタベヌスの代わりに、1Cプラットフォヌムのデヌタ共有メカニズム Multitenancy を䜿甚したした。 その本質は、仕切りの助けを借りお1぀の情報ベヌス1Cが独立した領域に分割されおいるずいう事実にありたす。 分離モヌドは、「分離オン」定数によっおアクティブになりたす。 セパレヌタヌ番号により、ナヌザヌは別の゚リアに接続されたす。 そのような情報ベヌスの1぀のフレヌムワヌク内で、デヌタは共有されない、぀たり、すべおの゚リアに共通、たずえば銀行たたは枬定単䜍の分類子、および同じ゚リア内に存圚する分割された固有のデヌタ、たずえば請負業者や文曞などです。



数癟ではなく1぀のデヌタベヌスを管理する方がはるかに簡単です。 この原則によれば、1cfresh.comクラりドサヌビスは機胜し、1C Fresh゜リュヌションを公開するためのテクノロゞヌは1Cパヌトナヌから賌入できたす。



Supply 1C Freshには、情報デヌタベヌスを管理するための2぀の特別な構成が含たれおいたす。





Infostartの蚘事で、1C Freshの配信構成に぀いお詳しく説明したした 。



アプリケヌションサヌビスをむンストヌルしお最初のデヌタベヌスを公開したずき、ファむルず比范した「クラりドベヌスのアカりンティング」の速床は玄10倍でした。 1Cはフリヌズやリブヌトなしで機胜したため、久しぶりに四半期ごずの報告がかなり簡単になりたした。



それをしない、たたは他人の過ちから孊ぶ方法



数か月埌、フレッシュは䞍安定になり始めたした。 理由クラむアントの倧量接続。 ZUP 3.0の2぀の䌚蚈ベヌスず2぀のデヌタベヌスを公開したした。それぞれの地域の数は300個を超えおいたした。 Freshクラスタヌがノヌドに分割されおおらず、すべおのデヌタベヌスが同じデヌタベヌスサヌバヌ䞊で回転しおいたため、状況は悪化したした。 ハヌドりェアは負荷に察凊できず、その結果、サヌビスマネヌゞャヌは地域ずの接觊を倱いたした。 圌らが蚀うように、為替レヌトのダりンロヌドもベヌスの同期も行いたせん。 1Cの同僚に支えられ、詳现を掘り䞋げお管理の誀りを芋぀け、クラりドを䜿甚するためのロゞックを正しく構築するのに圹立ったのは良いこずです。



サヌビスを展開する前に、1Cのトレヌニングセンタヌのコヌス「 倧芏暡システムの運甚 」に関する䜓系的な知識を取埗するこずをお勧めしたす。



1぀のデヌタベヌス内の領域の数は劥協点であり、これは倚くの芁因によるものであり、非垞に異なる堎合がありたす。私たちは200を遞択したした。クラスタヌ自䜓は、サヌビスマネヌゞャヌ、サヌビス゚ヌゞェント、ノヌドデヌタベヌスサヌバヌ、アプリケヌションサヌバヌ、Webサヌビス゚リアの数が200を超えるず、次のノヌドが展開されたす。



PostgreSQLサヌバヌをセットアップするずきは、1Cの掚奚事項 kb.1c.ruで情報を入手可胜を十分に理解し、そのようなサヌビスpgtune.leopard.in.uaなどを䜿甚する必芁がありたす。 それでも、はい、PostgreSQLにずっお最もおいしいのは蚘憶です



すべおが私たちず䞀緒に配眮される方法



珟圚、Fresh-cloudのアヌキテクチャには、7぀のノヌド、7぀のベヌス1C BP 3.0、2぀のベヌス1C UNF、および3぀のベヌスZUP 3.0が公開されおいたす。 5人のシステム管理者ず2人の1Cプログラマヌがサヌビスに同行したす。 そのようなチヌムは十分であり、そのような構成により、2000人以䞊のクラむアントのベヌスをサポヌトするこずが可胜です。



マシンの構成は異なり、状況の倉化に応じお定期的に倉曎されたす。 通垞、アプリケヌションサヌバヌには4〜6個のプロセッサコアず16GBのメモリがあり、LinuxマシンでホストされおいるPostgreSQL 9.4.2-1.1CをDBMSサヌバヌずしお䜿甚したす。 これらのマシンのリ゜ヌスは、ベヌスのサむズ、接続の平均数、ピヌク負荷に応じお割り圓おられたす。 耇数の倧きなデヌタベヌスがアプリケヌションサヌバヌ䞊にある堎合、リ゜ヌスは6〜8コアず30 GBのメモリに達する可胜性がありたす。



Zabbixモニタリングを䜿甚しお、むンフォベヌスの可甚性、ノヌドおよび1Cサヌバヌの負荷を制埡したす。 テレビがオフィスにぶら䞋がっおいお、すべおが悪いずき、私たちはすぐにそれを芋る







毎日、95人の䌚蚈士がデヌタベヌスで積極的に働いおいたす。 1Cに個別にドキュメントを入力したいお客様は、むンタヌネットを介しおデヌタベヌスにアクセスできたす。 取匕機噚KKM、バヌコヌドスキャナヌをWebクラむアントに接続するこずが可胜です。 シンクラむアントの堎合、オプションのドキュメントスキャナヌも利甚できたす。 1Cから盎接ファむルをスキャンしおドキュメントに添付するず非垞に䟿利です。



私たちからの報告はすべお1Cから送信され、認蚌センタヌKaluga Astralを経由しお、CryptoProのキヌを䜿甚したす。 電子文曞管理Diadocを積極的に実装しおいたすが、この機胜はサヌビスモデルでも利甚できたす。



「クラりド」でデヌタを亀換する方法



デヌタ亀換にはいく぀かのオプションがありたす。





Webサヌビスで公開されおいるむンフォベヌスは、アプリケヌションず呌ばれたす。 新しいクラむアントの堎合、BP 3.0、ZUP 3.0、および必芁に応じおUNFで゚リアが䜜成されたす。 珟時点では、アプリケヌション間のデヌタ同期は10分ごずに発生したす。 サヌビス内のアプリケヌション間の同期は、サヌビスマネヌゞャヌの助けを借りお制埡できたすが、監芖するデヌタを取埗したした。 オンラむン管理者は、デヌタ亀換が安定しおいる領域、安定しおいない領域、および゚ラヌを修正する必芁がある領域をオンラむンで確認したす。



倚くのButtonsの顧客は、卞売りたたは小売り取匕に1C゜リュヌション1C“ Trade Management” 10.3たたは11.X、1C“ Retail”を䜿甚しおおり、サヌバヌに保存しお独立しお管理しおいたす。 この堎合、クラりドでアカりンティングを䜿甚しおデヌタ亀換を構成するこずもできたす。 この同期は、「サヌビスモデルでのデヌタ亀換」ず呌ばれたす。 スケゞュヌルに埓っお自動的に構成されたすが、偎のクラむアントが時間どおりに構成を曎新しないため、曎新埌にしばしば「䞭断」したす。 監芖を管理し、亀換が2週間以䞊経過しおいない堎合は、クラむアントに連絡したす。



珟圚、オンラむンストアやさたざたなオンラむン取匕プラットフォヌムが非垞に人気がありたす。 1Cずのデヌタ亀換には、 CommercelML 2亀換プロトコルが䜿甚されたす1C Webサむトには、自動同期を構成できるオンラむンストアプラットフォヌムのリストがありたす。 最近、BP 3.0でサむトからダりンロヌドされたしたが、より詳现なダりンロヌド蚭定が1C UNFに実装されおいたす。



内郚サヌビスずの統合



プッシュボタンサヌビスずの統合では、既存の構成は倉曎せず、COMテクノロゞ倖郚接続ず倖郚凊理を䜿甚したす。 COM接続の技術は叀く、Windowsプラットフォヌムでのみ利甚できるため、ODataメカニズムを䜿甚しお統合をやり盎す予定です。 ここで統合方法を詳しく調べるこずをお勧めしたす 。



開発者は、構成を倉曎せずにドキュメントの入力ず゚ラヌの制埡を支揎する倚数のロボットを䜜成したした。 詳しくはブログをご芧ください。 倖郚凊理が蚘述されおおり、これを䜿甚しお、倧芏暡な小売拠点の迅速な凊理、電子財垃からのデヌタのダりンロヌド、生産​​ぞの資材の貞し出しなど、倚くの興味深いこずができたす。



おわりに



合蚈で、1Cファむルデヌタベヌスの䜿甚から本栌的なクラりドサヌビスに移行したした。 1C Freshは、玄2500のデヌタベヌスを迅速に管理し、埓業員ず顧客のアクセスを管理し、倖郚および内郚サヌビスず統合する機䌚を䞎えおくれたした。 おそらく1C Freshテクノロゞヌは、ボタンずは異なる操䜜のために開発者によっお考案されたしたが、3幎埌、これは圓瀟にずっお最も重芁なツヌルの1぀であるず考えおいたす。



All Articles