CENTRUM = फ्रोनियस Central User Management
CENTRUM सर्वर-आधारित एप्लिकेशन है जो एक डेटाबेस में कई कनेक्टेड वेल्डिंग सिस्टम की उपयोगकर्ता सेटिंग्स को केंद्रीय रूप से प्रबंधित करता है।
इसके लिए आवश्यक हार्डवेयर या VM कॉन्फ़िगरेशन प्रबंधित किए जाने वाले डिवाइसों की संख्या पर निर्भर करता है।
उपयोगकर्ता हार्डवेयर या VM के संचालन के लिए और अनुशंसित ऑपरेटिंग सिस्टम के कॉन्फ़िगरेशन, लाइसेंसिंग और रखरखाव के लिए जिम्मेदार है।
CENTRUM एक डेस्कटॉप कंप्यूटर या सिस्टम PC पर इंस्टॉल किए जाने और चलाए जाने के लिए नहीं है, उदाहरण के लिए एक प्रोडक्शन हॉल में।
सुचारू रूप से चलाना सुनिश्चित करने के लिए, सर्वर का सेटअप (हार्डवेयर या VM), नेटवर्क इन्फ्रास्ट्रक्चर का डिज़ाइन और एडमिनिस्ट्रेशन केवल उपयोगकर्ता के IT विभाग द्वारा किया जाना चाहिए।
CENTRUM = फ्रोनियस Central User Management
CENTRUM सर्वर-आधारित एप्लिकेशन है जो एक डेटाबेस में कई कनेक्टेड वेल्डिंग सिस्टम की उपयोगकर्ता सेटिंग्स को केंद्रीय रूप से प्रबंधित करता है।
इसके लिए आवश्यक हार्डवेयर या VM कॉन्फ़िगरेशन प्रबंधित किए जाने वाले डिवाइसों की संख्या पर निर्भर करता है।
उपयोगकर्ता हार्डवेयर या VM के संचालन के लिए और अनुशंसित ऑपरेटिंग सिस्टम के कॉन्फ़िगरेशन, लाइसेंसिंग और रखरखाव के लिए जिम्मेदार है।
CENTRUM एक डेस्कटॉप कंप्यूटर या सिस्टम PC पर इंस्टॉल किए जाने और चलाए जाने के लिए नहीं है, उदाहरण के लिए एक प्रोडक्शन हॉल में।
सुचारू रूप से चलाना सुनिश्चित करने के लिए, सर्वर का सेटअप (हार्डवेयर या VM), नेटवर्क इन्फ्रास्ट्रक्चर का डिज़ाइन और एडमिनिस्ट्रेशन केवल उपयोगकर्ता के IT विभाग द्वारा किया जाना चाहिए।
लाइसेंस अनुबंध का पालन किया जाना आवश्यक है.
लाइसेंस अनुबंध यहां दिया गया है:
ये इंस्टॉलेशन निर्देश CENTRUM, संस्करण 1.5 से संबंधित हैं।
फिजिकल हार्डवेयर:
प्रोसेसर (CPU) | Quad Core 1.2 GHz |
मेमोरी (RAM) | कम से कम 4 GB (ऑपरेटिंग सिस्टम और कनेक्टेड वेल्डिंग सिस्टम पर निर्भर करता है) |
ग्राफिक्स | एकीकृत ग्राफिक्स युनिट |
नेटवर्क | गीगाबिट ईथरनेट |
स्टोरेज | कम से कम 50 GB SSD |
Virtual Machine (VM)
प्रोसेसर (CPU) | 4 कोर |
मेमोरी (RAM) | कम से कम 4 GB (ऑपरेटिंग सिस्टम और कनेक्टेड वेल्डिंग सिस्टम पर निर्भर करता है) |
ग्राफिक्स | स्टॅन्डर्ड ग्राफिक्स कार्ड |
नेटवर्क | गीगाबिट ईथरनेट |
स्टोरेज | कम से कम 100 GB SCSI (नीचे दी गई तालिका देखें) |
स्टोरेज:
आवश्यक मेमोरी आकार कनेक्टेड वेल्डिंग सिस्टम की संख्या और उपयोगकर्ताओं की संख्या पर निर्भर करता है। तालिका मानक इंस्टॉलेशन के लिए संबंधित अनुशंसित मेमोरी आकार दिखाती है।
उपयोग किए गए वेल्डिंग सिस्टम / उपयोगकर्ता | मेमोरी आकार |
5 / 10 | 50 GB |
50 / 50 | 55 GB |
100 / 100 | 60 GB |
300 / 300 | 80 GB |
500 / 500 | 100 GB |
फिजिकल हार्डवेयर:
प्रोसेसर (CPU) | Quad Core 1.2 GHz |
मेमोरी (RAM) | कम से कम 4 GB (ऑपरेटिंग सिस्टम और कनेक्टेड वेल्डिंग सिस्टम पर निर्भर करता है) |
ग्राफिक्स | एकीकृत ग्राफिक्स युनिट |
नेटवर्क | गीगाबिट ईथरनेट |
स्टोरेज | कम से कम 50 GB SSD |
Virtual Machine (VM)
प्रोसेसर (CPU) | 4 कोर |
मेमोरी (RAM) | कम से कम 4 GB (ऑपरेटिंग सिस्टम और कनेक्टेड वेल्डिंग सिस्टम पर निर्भर करता है) |
ग्राफिक्स | स्टॅन्डर्ड ग्राफिक्स कार्ड |
नेटवर्क | गीगाबिट ईथरनेट |
स्टोरेज | कम से कम 100 GB SCSI (नीचे दी गई तालिका देखें) |
स्टोरेज:
आवश्यक मेमोरी आकार कनेक्टेड वेल्डिंग सिस्टम की संख्या और उपयोगकर्ताओं की संख्या पर निर्भर करता है। तालिका मानक इंस्टॉलेशन के लिए संबंधित अनुशंसित मेमोरी आकार दिखाती है।
उपयोग किए गए वेल्डिंग सिस्टम / उपयोगकर्ता | मेमोरी आकार |
5 / 10 | 50 GB |
50 / 50 | 55 GB |
100 / 100 | 60 GB |
300 / 300 | 80 GB |
500 / 500 | 100 GB |
समर्थित ऑपरेटिंग सिस्टम:
Central User Management Docker छवि के रूप में वितरित किया जाता है। Docker छवि का उपयोग निम्नलिखित ऑपरेटिंग सिस्टम में से किसी एक के साथ किया जा सकता है।
Linux सर्वर
वितरण जैसे: Debian, Ubuntu, Alpine Linux, Container Linux, RancherOS, Atomic Host, Boot2Docker, Ubuntu Core
ऊपर सूचीबद्ध वितरणों के अतिरिक्त, अन्य Linux वितरणों का उपयोग किया जा सकता है यदि वे Docker आवश्यकताओं को पूरा करते हैं।
Microsoft Windows Server 2019
Docker कंटेनर चलाने के लिए Docker वातावरण सक्षम है।
अधिक जानकारी के लिए देखें:
https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server
Microsoft Windows Server 2022
Docker कंटेनर चलाने के लिए Docker वातावरण सक्षम है।
अधिक जानकारी के लिए देखें:
https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server
इनकमिंग और आउटगोइंग डेटा ट्रैफ़िक के लिए उचित फ़ायरवॉल और नेटवर्क कॉन्फ़िगरेशन सुनिश्चित करें।
वेल्डिंग सिस्टम से CENTRUM तक कनेक्शन:
टार्गेट सर्वर | TCP |
Central User Management | 4711 |
उपयोगकर्ता PC से CENTRUM तक कनेक्शन:
सेवा | TCP |
HTTP | 80 |
HTTPS (अनुशंसित) | 443 |
वेब ब्राउज़र | संस्करण |
---|---|
Google Chrome | 80.0.3987.149 |
Mozilla Firefox | 74.0 |
Microsoft Edge | 101.0.1210.53 |
महत्वपूर्ण! कार्यात्मक और सुरक्षा कारणों से, अनुशंसित ब्राउज़रों के नवीनतम संस्करणों को उपयोग करें।
केंद्रीय उपयोगकर्ता प्रबंधन सर्वर शुरू करने के लिए, आपको पहले केंद्रीय उपयोगकर्ता प्रबंधन के लिए एक कंटेनर बनाना होगा।
कंटेनर एक परिभाषित Docker वॉल्यूम का उपयोग करता है। डेटाबेस को कंटेनर से स्वतंत्र रूप से सहेजने के लिए Docker वॉल्यूम की आवश्यकता होती है और इस प्रकार सर्वर अपडेट को बिना किसी डेटा हानि के पूरा किया जा सकता है।
सर्वर और उपयोगकर्ता के बीच संचार के दौरान सुरक्षा के उच्चतम संभव स्तर को सुनिश्चित करने के लिए कंटेनर एक HTTPS कनेक्शन का उपयोग करता है।
HTTPS, का उपयोग करने के लिए नीचे वर्णित अनुसार कंटेनर में PFX या P12 प्रमाणपत्र कॉपी करें:
ऑपरेटिंग सिस्टम के शेल में निम्नलिखित सभी कमांड चलाएँ।
आदेश का विवरण:
<https-port>
वह पोर्ट जिसके माध्यम से Central User Management की वेबसाइट तक पहुँचा जा सकता है—हमेशा पोर्ट 443 का चयन करें, क्योंकि यह पोर्ट वेल्डिंग सिस्टम पर संग्रहीत होता है और इसे वहाँ से बदला नहीं जा सकता है
-p 4711:4711
वेल्डिंग सिस्टम से कनेक्ट करने के लिए आवश्यक पोर्ट मैपिंग
-v centrum-data:<Container-Data-Folder-Path>
Docker वॉल्यूम जहाँ डेटा संग्रहीत किया जाता है।
<Container-Data-Folder-Path> सेंट्रल यूजर मैनेजमेंट सर्वर के स्टोरेज डेटा फ़ोल्डर के लिए पथ है।
Linux कंटेनर: /data
Windows कंटेनर: C:\data
इस उदाहरण में, Docker वॉल्यूम का नाम "centrum-data" है।
यदि Windows कंटेनर का उपयोग किया जाता है, तो वॉल्यूम विनिर्देश के अतिरिक्त, उपयोगकर्ता को "create" कमांड में ContainerAdministrator के रूप में निर्दिष्ट किया जाना चाहिए:
--उपयोगकर्ता ContainerAdministrator
<Certificate-Password>
PFX या P12 प्रमाणपत्र के लिए पासवर्ड
<Certificate-Path-In-Container>
कंटेनर में प्रमाणपत्र के लिए पथ।
Windows प्रमाणपत्रों को फ़ोल्डर में संग्रहीत नहीं करता है, यही कारण है कि Windows में पथ को स्वतंत्र रूप से चुना जा सकता है। उदाहरण के लिए:
C:\publish\Certificate.pfx
Linux के लिए निम्नलिखित पथ की अनुशंसा की जाती है:
/etc/ssl/private/Certificate.pfx
ब्राउज़र का उपयोग अब केंद्रीय उपयोगकर्ता प्रबंधन तक पहुँचने के लिए किया जा सकता है।
इंस्टॉलेशन के लिए एक एडमिनिस्ट्रेटर उपयोगकर्ता की आवश्यकता होती है।
एक बार इंस्टॉलेशन पूरा हो जाने पर, Central User Management को ब्राउज़र के माध्यम से एक्सेस किया जा सकता है।
इंस्टॉलेशन के लिए एक एडमिनिस्ट्रेटर उपयोगकर्ता की आवश्यकता होती है।
एक बार इंस्टॉलेशन पूरा हो जाने पर, Central User Management को ब्राउज़र के माध्यम से एक्सेस किया जा सकता है।
डिफ़ॉल्ट रूप से, Central User Management को पोर्ट 80 पर http और पोर्ट 443 पर https के माध्यम से कॉन्फ़िगर किया जाता है। वेब सर्वर को फिर से कॉन्फ़िगर या विस्तारित करने के लिए, "C:\ProgramData\Fronius\Central User Management\" निर्देशिका में एक config.json फ़ाइल उपलब्ध है।
AddressBook | 1 | The X.509 certificate store for other users |
AuthRoot | 2 | The X.509 certificate store for third-party certificate authorities (CAs) |
CertificateAuthority | 3 | The X.509 certificate store for intermediate certificate authorities (CAs) |
Disallowed | 4 | The X.509 certificate store for revoked certificates |
My | 5 | The X.509 certificate store for personal certificates |
Root | 6 | The X.509 certificate store for trusted root certificate authorities (CAs) |
TrustedPeople | 7 | The X.509 certificate store for directly trusted people and resources |
TrustedPublisher | 8 | The X.509 certificate store for directly trusted publishers |
कॉन्फ़िगरेशन पूरा हो जाने के बाद, "Central User Management" Windows सेवा को पुनः आरंभ करना होगा।
नोट: यदि प्रमाणपत्र Windows स्टोर में संग्रहीत है, तो "LOCAL_SERVICE" उपयोगकर्ता के लिए निजी कुंजी को जारी करने की आवश्यकता हो सकती है।
सुरक्षा कारणों से, पहली बार लॉग इन करते समय "admin" उपयोगकर्ता के लिए एक नया पासवर्ड निर्दिष्ट किया जाना चाहिए।
CENTRUM सर्वर से वेल्डिंग सिस्टम या WeldCube Premium को जोड़ने से पहले, पहले सभी उपयोगकर्ताओं, उपयोगकर्ता भूमिकाओं, क्लाइंट समूहों और इन क्लाइंट समूहों के संदर्भों को CENTRUM में कॉन्फ़िगर करें!
अन्यथा, सिस्टम को "एडमिन उपयोगकर्ता" के द्वारा तब तक लॉक किया जाता है जब तक कि CENTRUM में कॉन्फ़िगरेशन पूरा नहीं हो जाता।
सही क्रम:
CENTRUM इंस्टॉल करें
उपयोगकर्ताओं को कॉन्फ़िगर करें, सेटअप करें
सिस्टम को CENTRUM से कनेक्ट करें
CENTRUM सर्वर से वेल्डिंग सिस्टम या WeldCube Premium को जोड़ने से पहले, पहले सभी उपयोगकर्ताओं, उपयोगकर्ता भूमिकाओं, क्लाइंट समूहों और इन क्लाइंट समूहों के संदर्भों को CENTRUM में कॉन्फ़िगर करें!
अन्यथा, सिस्टम को "एडमिन उपयोगकर्ता" के द्वारा तब तक लॉक किया जाता है जब तक कि CENTRUM में कॉन्फ़िगरेशन पूरा नहीं हो जाता।
सही क्रम:
CENTRUM इंस्टॉल करें
उपयोगकर्ताओं को कॉन्फ़िगर करें, सेटअप करें
सिस्टम को CENTRUM से कनेक्ट करें
पूर्वापेक्षा:
वेल्डिंग सिस्टम को नेटवर्क केबल के माध्यम से कंप्यूटर से कनेक्ट किया जाना चाहिए या नेटवर्क में एकीकृत किया जाना चाहिए।
एक वेल्डिंग सिस्टम को कंट्रोल पैनल के माध्यम से CENTRUM सर्वर से भी जोड़ा जा सकता है।
सटीक प्रक्रिया का वर्णन नीचे किया गया है।
सटीक प्रक्रिया का वर्णन नीचे किया गया है।
नीचे बताई गई प्रक्रिया Windows और Linux पर लागू होती है.
नीचे दी गई प्रक्रिया केवल Linux पर लागू होती है.
उपयोगकर्ता की आवश्यकताओं के आधार पर, Central User Management को किसी भी उपलब्ध संस्करण में शुरू किया जा सकता है। ऐसा करने के लिए, नीचे वर्णित अनुसार सेंट्रल यूजर मैनेजमेंट कंटेनर बनाने के लिए उपयोग किए जाने वाले कमांड को अनुकूलित करें।
Central User Management कंटेनर बनाने के लिए इस्तेमाल किया जाने वाला कमांड
docker create --name centrum -p <https-port>:443 -p 4711:4711 -v
centrum-data:/<Container-Data-Folder-Path> -e ASPNETCORE_
URLS="https://+;http://+" -e ASPNETCORE_HTTPS_PORT=<https-
port> -e ASPNETCORE_Kestrel__Certificates__Default__Password=
<Certificate-Password> -e ASPNETCORE_Kestrel__Certificates__
Default__Path=<Certificate-Path-In-Container> --restart=always
registry.pw.fronius.com/centrum
उपयोगकर्ता की आवश्यकताओं के आधार पर, Central User Management को किसी भी उपलब्ध संस्करण में शुरू किया जा सकता है। ऐसा करने के लिए, नीचे वर्णित अनुसार सेंट्रल यूजर मैनेजमेंट कंटेनर बनाने के लिए उपयोग किए जाने वाले कमांड को अनुकूलित करें।
Central User Management कंटेनर बनाने के लिए इस्तेमाल किया जाने वाला कमांड
docker create --name centrum -p <https-port>:443 -p 4711:4711 -v
centrum-data:/<Container-Data-Folder-Path> -e ASPNETCORE_
URLS="https://+;http://+" -e ASPNETCORE_HTTPS_PORT=<https-
port> -e ASPNETCORE_Kestrel__Certificates__Default__Password=
<Certificate-Password> -e ASPNETCORE_Kestrel__Certificates__
Default__Path=<Certificate-Path-In-Container> --restart=always
registry.pw.fronius.com/centrum