Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 9368|Răspunde: 0

Rancher are aceste diferențe față de K8

[Copiază linkul]
Postat pe 12.10.2019 15:27:08 | | | |
Fermier:

1. Metodă grafică: Interfața de management web, ușor de folosit, reduce din nou dificultatea implementării aplicațiilor container folosind tehnologia containerelor, pe baza ușurinței de utilizare a Docker.

2. Suport pentru mai mulți planificatori: Prin șabloane de mediu, poți crea și implementa cu ușurință platforme de management al clusterelor de containere Cattle, Swarm, K8S și Mesos.

3. Gestionarea clusterelor de gazde: Obiectul de management este un cluster de mai multe gazde, nu doar un singur container host, creează și gestionează mai multe sau zeci de clustere de servere de aplicații, ai nevoie doar de Ctrl+C, Ctrl+V, copiere și lipire pentru rezolvare.

4. App Store integrat: Folosește șablonul WordPress pentru a crea un sistem de blog WordPress, doar click cu mouse-ul, dificultatea implementării nu este mai mare decât aplicarea pentru un email gratuit!

5. Alocare flexibilă a resurselor: Echilibrator de sarcină încorporat pentru aplicații, "serviciul" are nevoie doar de minimum o instanță de container, când sarcina nu este suficientă sau excesivă, trebuie doar să dai click cu mouse-ul, să crești sau să scazi numărul de instanțe de containere în "serviciu" pentru a rezolva problema, sistemul de aplicații are capabilități naturale de expansiune elastică.


Orchestrarea infrastructurii

Rancher poate folosi resurse gazdă Linux din orice cloud public sau privat. Gazdele Linux pot fi virtuale sau fizice. Rancher cere doar ca gazda să aibă CPU, memorie, disc local și resurse de rețea. Din perspectiva lui Rancher, un cloud host furnizat de un furnizor cloud este același lucru cu o mașină fizică.

Rancher implementează un strat flexibil de servicii de infrastructură pentru rularea aplicațiilor containerizate. Serviciile de infrastructură ale Rancher includ rețea, stocare, echilibrarea încărcării, DNS și module de securitate. Serviciile de infrastructură ale Rancher sunt implementate și prin containere, astfel încât serviciile de infrastructură ale Rancher pot rula pe orice gazdă Linux.

Orchestrarea containerelor și programarea

Mulți utilizatori aleg să folosească cadre de programare a orchestrării containerelor pentru a rula aplicații containerizate. Rancher include toate motoarele actuale de orchestrare și programare mainstream, precum Docker Swarm, Kubernetes și Mesos. Același utilizator poate crea un cluster Swarm sau Kubernetes. De asemenea, poți gestiona aplicații folosind instrumente native Swarm sau Kubernetes.

Pe lângă Swarm, Kubernetes și Mesos, Rancher suportă și propriul motor de orchestrare a containerelor pentru vite. Vitele sunt utilizate pe scară largă pentru a orchestra propriile servicii de infrastructură ale Rancher și pentru a configura, gestiona și moderniza clusterele Swarm, Kubernetes și Mesos.

App Store

Utilizatorii Rancher pot implementa aplicații formate din mai multe containere în magazinul de aplicații cu un singur click. Utilizatorii pot gestiona aplicația implementată și pot automatiza actualizările atunci când o versiune nouă a aplicației este disponibilă. Rancher oferă un magazin de aplicații întreținut de comunitatea Rancher care include o gamă largă de aplicații populare. Utilizatorii Rancher pot, de asemenea, să-și creeze propriul magazin privat de aplicații.

Managementul permisiunilor la nivel de întreprindere

Rancher suportă autentificarea flexibilă a utilizatorilor prin plug-in. Suportă Active Directory, LDAP, Github și alte metode de autentificare. Rancher susține controlul accesului bazat pe roluri (RBAC) la nivel de mediu, care permite utilizatorilor sau grupurilor de utilizatori să configureze accesul la un mediu de dezvoltare sau producție prin intermediul rolurilor.

Diagrama următoare arată principalele componente și caracteristici ale Rancher:


1. Platforma este ușor de implementat. Platforma care gestionează Docker în sine se bazează, de asemenea, pe implementările Docker. Atâta timp cât ai docker, poți finaliza implementarea platformei cu o singură comandă.
2. Platforma este ușor de extins. Prin mecanismul agentului, o comandă docker finalizează implementarea agentului și crește rapid mașinile fizice. De asemenea, suportă gazde cloud precum AWS, iar versiunea 2.0 suportă chiar și K8s.
3. Desfășurare ușoară în serviciu. Prin magazinul de aplicații, implementarea aplicațiilor se finalizează în 2 pași, iar fiecare middleware este organizat independent ca docker-compose, care poate fi extins oricând.
4. Adu-ți propriile permisiuni de cont. Comparativ cu K8s, care nu are management de cont, Rancher vine cu propriul sistem de permisiuni pentru cont. Conturile pot fi create independent sau pot fi conectate ușor la LDAP și alte sisteme de conturi. Este un instrument excelent pentru uzul companiei.







Precedent:Docker construiește un depozit privat de imagini
Următor:Programul WeChat Mini, set complet de tutoriale video de dezvoltare (finalizat)
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com