প্রকল্প সম্পর্কে
Project Calico হলো Kubernetes-এর জন্য একটি ক্লাউড-নেটিভ নেটওয়ার্কিং এবং নেটওয়ার্ক সিকিউরিটি প্ল্যাটফর্ম, যা Tigera তৈরি ও রক্ষণাবেক্ষণ করে। এটি সবচেয়ে বেশি ব্যবহৃত কন্টেইনার নেটওয়ার্কিং সমাধানগুলোর মধ্যে একটি, যা ১৬৬টি দেশে প্রতিদিন ৮ মিলিয়নেরও বেশি নোডে চলে।
মূল ক্ষমতাগুলোর মধ্যে রয়েছে:
- **একাধিক ডেটা প্লেন**: Calico eBPF, স্ট্যান্ডার্ড Linux নেটওয়ার্কিং, Windows এবং VPP (Vector Packet Processing) সমর্থন করে, যা অপারেটরদের ডেটা স্তরে ট্রাফিক পরিচালনার ক্ষেত্রে নমনীয়তা দেয়।
- **Kubernetes নেটওয়ার্ক পলিসি**: Kubernetes নেটওয়ার্ক পলিসি মানগুলির সম্পূর্ণ বাস্তবায়ন, যা পড-থেকে-পড অ্যাক্সেস নিয়ন্ত্রণের সূক্ষ্ম নিয়ন্ত্রণ প্রদান করে। Calico Kubernetes নেটওয়ার্ক পলিসি সমর্থনের জন্য একটি ধারাবাহিক রেফারেন্স বাস্তবায়ন।
- **উন্নত নিরাপত্তা**: মৌলিক নেটওয়ার্ক বিভাজনের বাইরে, Calico নোডগুলির মধ্যে ট্রাফিকের জন্য WireGuard এনক্রিপশন অফার করে, যা ক্লাস্টার জুড়ে ট্রানজিটে থাকা ডেটার নিরাপত্তা নিশ্চিত করে।
- **আন্তঃকার্যক্ষমতা**: একাধিক Linux ডিস্ট্রিবিউশন, পাবলিক ক্লাউড, বেয়ার মেটাল সার্ভার এবং ভার্চুয়াল মেশিনে কাজ করে, যা হাইব্রিড এবং মাল্টি-ক্লাউড পরিবেশের জন্য উপযুক্ত।
- **কর্মক্ষমতা**: উচ্চ থ্রুপুট এবং কম CPU ওভারহেডের জন্য তৈরি, যা বড় Kubernetes ক্লাস্টারগুলির সাথে নির্বিঘ্নে স্কেল করার জন্য ডিজাইন করা।
- **নমনীয় নেটওয়ার্কিং বিকল্প**: BGP রাউটিং, VXLAN ওভারলে নেটওয়ার্কিং, সার্ভিস বিজ্ঞাপন এবং আরও অনেক কিছু অন্তর্ভুক্ত, যা অবকাঠামোর প্রয়োজনীয়তার সাথে মিলে যাওয়ার জন্য ডিপ্লয়মেন্ট প্যাটার্নের অনুমতি দেয়।
প্রকল্পটি বেশ কয়েকটি সম্পর্কিত রিপোজিটরি রক্ষণাবেক্ষণ করে:
- **Calico Golang API** — অফিসিয়াল API সংজ্ঞা
- **Calico Operator** — Calico ডিপ্লয় এবং পরিচালনার জন্য Kubernetes অপারেটর
- **VPP Dataplane** — ঐচ্ছিক উচ্চ-কর্মক্ষমতা VPP-ভিত্তিক ডেটা প্লেন
- **Calico BIRD** — BGP রাউটিং ডেমন ইন্টিগ্রেশন
কমিউনিটি রিসোর্সের মধ্যে রয়েছে কন্ট্রিবিউটর প্রোগ্রাম (Calico Big Cats), নিয়মিত কমিউনিটি মিটিং, Slack চ্যানেল এবং docs.tigera.io-তে বিস্তৃত ডকুমেন্টেশন। প্রকল্পটিতে বিভিন্ন বৈশ্বিক কোম্পানির ২০০-এরও বেশি কন্ট্রিবিউটর রয়েছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.