منصوبے کے بارے میں

EVE (ایج ورچوئلائزیشن انجن) LF Edge کا ایک اوپن سورس پروجیکٹ ہے جو انٹرپرائز آن-پریمیس ایج ڈیوائسز پر کلاؤڈ-نیٹو ایپلیکیشنز کو چلانے اور ترتیب دینے کے لیے ایک معیاری آرکیٹیکچر فراہم کرتا ہے۔ یہ ہارڈویئر کی مدد سے ورچوئلائزیشن کا فائدہ اٹھاتا ہے تاکہ صارفین کو بنیادی وسائل پر براہ راست کنٹرول ملے، جس سے ورک لوڈ کنسولیڈیشن اور ملٹی-ٹیننسی ممکن ہوتی ہے۔ EVE ARM اور Intel دونوں آرکیٹیکچرز کو سپورٹ کرتا ہے اور Orange Pi جیسے چھوٹے بورڈز پر چل سکتا ہے، لیکن یہ IoT گیٹ ویز اور صنعتی PCs کے لیے بہتر بنایا گیا ہے۔ EVE QEMU، Linuxkit، اور Alpine Linux جیسے اوپن سورس اجزاء پر بنایا گیا ہے، جنہیں `pkg/pillar` ڈائریکٹری میں Go مائیکرو سروسز کے ذریعے ترتیب دیا جاتا ہے۔ یہ پروجیکٹ مختلف پلیٹ فارمز پر انسٹالیشن کے لیے پہلے سے تیار Docker امیجز فراہم کرتا ہے، جن میں QEMU ایمولیشن، Raspberry Pi 4/5، Onlogic FR201، HiKey، NVIDIA Jetson، اور i.MX بورڈز شامل ہیں۔ اسے اکیلے یا مینجمنٹ کے لیے Adam کنٹرولر کے ساتھ استعمال کیا جا سکتا ہے۔ README میں تفصیلی بلڈ اور انسٹالیشن ہدایات شامل ہیں، جن میں ڈیپنڈنسی سیٹ اپ، کراس-آرکیٹیکچر بلڈز، پراکسی کنفیگریشن، اور QEMU میں چلانا شامل ہے۔ یہ کنفیگریشن پارٹیشن کو حسب ضرورت بنانے کا طریقہ بھی بتاتا ہے اور امیجز کو فلیش کرنے اور بوٹ کرنے کے لیے بورڈ کے مخصوص گائیڈز فراہم کرتا ہے۔ EVE ہر دو ہفتے بعد ریلیز ہوتا ہے اور LTS ورژنز دستیاب ہیں، اور پروجیکٹ Slack پر ایک فعال کمیونٹی برقرار رکھتا ہے۔