شبكات افتراضية
في عالم الحوسبة، تنتج الشبكة الافراضية عن طريق دمج كل من البرمجيات والمعدات بالإضافة إلى وظائف الشبكة لإنتاج كيان إداري معتمد على البرمجيات، والذي يسمى بالشبكة الافتراضية.
تشمل الشبكة الافتراضية برنامج افتراضي بالإضافة إلى الموارد الافتراضية.
تصنف الشبكة الافتراضية إما شبكة افتراضية خارجية، والتي تنتج عن طريق دمج عدد من الشبكات أو أجزاء من الشبكة لإنتاج وحدة افتراضية، أو شبكة افتراضية داخلية.

المكونات 

يقدم العديد من بائعي المعدات والبرمجيات الشبكة الافتراضية عن طريق دمج أي من الاتي:
 معدات الشبكة: مثل مفاتيح ومحولات الشبكة والذي يعرف أيضا باسم بطاقات واجهة الشبكة (NIC).
 عناصر الشبكة: مثل الجدران النارية (Fire wall)و موازنة التحميل.
 الشبكات: مثل شبكة محلية افتراضية (VLAN)و حاويات الشبكة مثل الالات الافتراضية (VMs).
 أجهزة تخزين الشبكة.
 عناصر شبكة آلة إلى آلة، مثل أجهزة الاتصالات السلكية واللاسلكية.
 عناصر شبكة الجوال، مثل أجهزة الكمبيوتر المحمولة وأجهزة الكمبيوتر اللوحية والهواتف الذكية.
 وسائط الشبكة، مثل إيثرنت(Ethernet)و الالياف الضوئية.

الشبكة الافتراضية الخارجية 

تقوم الشبكة الافتراضية الخارجية بجمع أو تقسيم شبكة محلية (LAN) واحدة أو أكثر إلى شبكات افتراضية لتحسين كفاءة الشبكة الكبيرة أو مركز البيانات.
وتشتمل الشبكة المحلية الافتراضية (VLAN)و جهاز توزيع الشبكة على المكونات الرئيسية.
وباستخدام هذه التكنولوجيا، يمكن لمسؤول النظام تكوين الأنظمة التي ترتبط بالشبكة المحلية إلى شبكات افتراضية منفصلة.
وعلى العكس، يمكن للمشرف أن يجمع بين الأنظمة على شبكات محلية منفصلة (LAN) في شبكة محلية افتراضية (VLAN) وتغطي أجزاء عديدة من شبكة كبيرة.

الشبكة الافتراضية الداخلية 

تعمل الشبكة الافتراضية الداخلية على تكوين نظام واحد مع حاويات البرامج، مثل Xen hypervisor control programs,
أو الواجهات الزائفة مثلVINC; لمحاكلة الشبكة المادية مع البرامج
وهذا يمكن أن يحسن كفاءة نظام واحد عن طريق عزل التطبيقات إلى حاويات منفصلة أو واجهات الزائفة.

الاستخدام في التجارب 

يمكن استخدام الشبكة الافتراضية في تطوير التطبيقات وتستخدم أيضا في اختبار محاكات معدات وبرمجيات العالم الحقيقي.
في هندسة اداء التطبيقات، تمكن الشبكة الافتراضية من محاكاة الاتصالات بين التطبيقات والخدمات والتبعيات والمستخدمين لاختبار البرمجيات.

اللاسلكية الافتراضية الشبكة 

يمكن للشبكة الافتراضية اللاسلكية أن تحتوي على نطاق واسع جدا يتراوح بين تشارك الطيف والبنية الافتراضية وواجهة الهواء الافتراضية
(air interface virtualizatio).
وعلى غرار الشبكة الافتراضية السلكية، التي يمكن فيها تقاسم البنية التحتية المملوكة من قبل مزود واحد أو أكثر من مزودي خدمة، فإن الشبكة الافتراضية اللاسلكية تحتاج إلى بنية تحتية لاسلكية وموارد لاسلكية ليتم استخراجها وعزلها لعدد من الموارد الافتراضية، والتي من الممكن تقديمها لمختلف مزودي الخدمة.
و بعبارة أخرى، يمكن اعتبار الشبكة الافتراضية، بغض النظرعن كونها شبكة سلكية أو لاسلكية،
عملية تقسيم لنظام الشبكة باكمله.
ومع ذلك، فإن الخصائص المميزة للبيئة اللاسلكية، من حيث قنوات الوقت المختلفة، والضعف، والتنقل، والبث، وما إلى ذلك، جعل المشكلة أكثر تعقيدا.
وعلاوة على ذلك، تعتمد الشبكة الافتراضية اللاسلكية على تقنيات وصول محددة، وتحتوي الشبكة اللاسلكية على العديد من تكنلوجيا الوصول أكثر بكثير بالمقارنة مع الشبكات الافتراضية السلكية، كما أن لكل تكنولوجيا مجموعة من الخصائص، مما يجعل من الصعب تحقيق التقارب والمشاركة والتجريد. لذلك، قد يكون غير دقيق للنظر في الشبكة الافتراضية اللاسكية كمجموعة فرعية من الشبكة الافتراضية.

أداء وفعالية الشبكة الافتراضية 

لغاية شبكة 1 جيجابت /ثانية، لم تكن الشبكة الافتراضية تعاني من التكاليف الزائدة لتوفير الترابط. في طبقة البرمجيات وطبقة هبرفيسور hypervisor layers
مع التزايد في عرض النطاق الترددي 10 جيجابت/ثانية وغيرها، تجاوز معدل الحزم قدرة عميلة معالجة مخازن الشبكة (stacks).
من أجل الحفاظ على توفيرمعالجة عالية الإنتاجية، يتم نشر مجموعة من مساعدي البرمجيات والمعدات في ما يسمى الشبكة في مربع (network in box)
المرتبطة إما مع الاجهزة التي تعتمد على واجهة بطاقة الشبكة (NIC) باستخدام ملحقات SRIOV من هبرفيسر،
أو إما باستخدام تكنلوجيا المسار السريع بين واجهة بطاقة الشبكة والحمولات (الالات والحاويات الافتراضية).
على سبيل المثال، في حالة Openstack يتم تزويد الشبكة بنيوترون له العديد من المميزات من نواة لينيكس للشبكات،
iptables, iproute2, L2 bridge, L3 routing or OVS.
وبما أن نواة لينكس لا يمكنها الحفاظ على معدل الحزم 10جيجا، فانه قد تم استخدام بعض التقنيات الالتفافية للحصول على مسار سريع.
تعتمد تقنيات الالتفافية الرئيسية إما على مجموعة محدودة من الميزات مثل (OVS)مع تنفيذ مساحة المستخدم DBDK الخاصة بها.
أو تعتمد على ميزة كاملة وتفريغ معالجة لينكس مثل مسرع الافتراضي6WIND.

المصادر 

برمجيات متعلقة بالشبكات
برمجيات محاكاة افتراضية
شبكات الحاسوب
في عالم الحوسبة ، تنتج الشبكة الافراضية عن طريق دمج كل من البرمجيات و المعدات ب الإضافة إلى وظائف الشبكة ل إنتاج كيان إداري معتمد على البرمجيات ، و الذي يسمى ب الشبكة الافتراضية . تشمل الشبكة الافتراضية برنامج افتراضي ب الإضافة إلى الموارد الافتراضية . تصنف الشبكة الافتراضية إما شبكة افتراضية خارجية ، و التي تنتج عن طريق دمج عدد من ال شبكات أو أجزاء من الشبكة ل إنتاج وحدة افتراضية ، أو شبكة افتراضية داخلية . المكونات يقدم العديد من بائعي المعدات والبرمجيات الشبكة الافتراضية عن طريق دمج أي من الاتي : معدات الشبكة : مثل مفاتيح ومحولات الشبكة و الذي يعرف أيضا ب اسم بطاقات واجهة الشبكة ( N IC ) . عناصر الشبكة : مثل الجدران النارية ( Fire wall ) و موازنة ال تحميل . ال شبكات : مثل شبكة محلية افتراضية ( VLAN ) و حاويات الشبكة مثل الالات الافتراضية ( VMs ) . أجهزة تخزين الشبكة . عناصر شبكة آلة إلى آلة ، مثل أجهزة الاتصالات السلكية واللاسلكية . عناصر شبكة الجوال ، مثل أجهزة الكمبيوتر المحمولة و أجهزة الكمبيوتر اللوحية وال هواتف الذكية . وسائط الشبكة ، مثل إيثرنت ( Eth ernet ) و الالياف الضوئية . الشبكة الافتراضية الخارجية تقوم الشبكة الافتراضية الخارجية ب جمع أو تقسيم شبكة محلية ( LAN ) واحدة أو أكثر إلى شبكات افتراضية ل تحسين كفاءة الشبكة الكبيرة أو مركز البيانات . وتشتمل الشبكة المحلية الافتراضية ( VLAN ) و جهاز توزيع الشبكة على المكونات الرئيسية . وباستخدام هذه التكنولوجيا ، يمكن لمسؤول النظام تكوين الأنظمة التي ترتبط ب الشبكة المحلية إلى شبكات افتراضية منفصلة . و على العكس ، يمكن للمشرف أن يجمع بين الأنظمة على شبكات محلية منفصلة ( LAN ) في شبكة محلية افتراضية ( VLAN ) وتغطي أجزاء عديدة من شبكة كبيرة . الشبكة الافتراضية الداخلية تعمل الشبكة الافتراضية الداخلية على تكوين نظام واحد مع حاويات البرامج ، مثل Xen hypervisor control progra m s , أو الواجهات الزائفة مثل V I N C ; لمحاكلة الشبكة المادية مع البرامج و هٰذا يمكن أن يحسن كفاءة نظام واحد عن طريق عزل التطبيقات إلى حاويات منفصلة أو واجهات الزائفة . الاستخدام في التجارب يمكن استخدام الشبكة الافتراضية في تطوير التطبيقات و تستخدم أيضا في اختبار محاكات معدات وبرمجيات العالم الحقيقي . في هندسة اداء التطبيقات ، تمكن الشبكة الافتراضية من محاكاة الاتصالات بين التطبيقات و الخدمات والتبعيات والمستخدمين ل اختبار البرمجيات . اللاسلكية الافتراضية الشبكة يمكن ل الشبكة الافتراضية اللاسلكية أن تحتوي على نطاق واسع جدا يتراوح بين تشارك الطيف و البنية الافتراضية وواجهة الهواء الافتراضية ( air interface virtualizatio ) . و على غرار الشبكة الافتراضية السلكية ، التي يمكن في ها تقاسم البنية التحتية المملوكة من قبل مزود واحد أو أكثر من مزودي خدمة ، ف إن الشبكة الافتراضية اللاسلكية تحتاج إلى بنية تحتية لاسلكية و موارد لاسلكية ل يتم استخراج ها وعزل ها ل عدد من الموارد الافتراضية ، و التي من الممكن تقديم ها لمختلف مزودي الخدمة . و بعبارة أخرى ، يمكن اعتبار الشبكة الافتراضية ، ب غض النظرعن كون ها شبكة سلكية أو لاسلكية ، عملية تقسيم ل نظام الشبكة باكمل ه . و مع ذلك ، ف إن الخصائص المميزة ل البيئة اللاسلكية ، من حيث قنوات الوقت المختلفة ، و الضعف ، و التنقل ، والبث ، و ما إلى ذلك ، جعل المشكلة أكثر تعقيدا . وعلاوة على ذلك ، تعتمد الشبكة الافتراضية اللاسلكية على تقنيات وصول محددة ، وتحتوي الشبكة اللاسلكية على العديد من تكنلوجيا الوصول أكثر ب كثير ب المقارنة مع ال شبكات الافتراضية السلكية ، كما أن ل كل تكنولوجيا مجموعة من الخصائص ، مما يجعل من الصعب تحقيق التقارب و المشاركة والتجريد . ل ذٰلك ، قد يكون غير دقيق ل النظر في الشبكة الافتراضية اللاسكية كمجموعة فرعية من الشبكة الافتراضية . أداء وفعالية الشبكة الافتراضية لغاية شبكةجي جابت / ثانية ، لم تكن الشبكة الافتراضية تعاني من التكاليف الزائدة ل توفير الترابط . في طبقة البرمجيات وطبقة هبرفيسور hypervisor layers مع التزايد في عرض النطاق التردديجي جابت / ثانية و غير ها ، تجاوز معدل الحزم قدرة عميلة معالجة مخازن الشبكة ( stacks ) . من أجل الحفاظ على توفير معالجة عالية الإنتاجية ، يتم نشر مجموعة من مساعدي البرمجيات و المعدات في ما يسمى الشبكة في مربع ( network in box ) المرتبطة إما مع الاجهزة التي تعتمد على واجهة بطاقة الشبكة ( N IC ) ب استخدام ملحقات SR IOV من هبرفيسر ، أو إما ب استخدام تكنلوجيا المسار السريع بين واجهة بطاقة الشبكة والحمولات ( الالات والحاويات الافتراضية ) . على سبيل المثال ، في حالة Openstack يتم تزويد الشبكة بنيوترون ل ه العديد من المميزات من نواة لينيكس لل شبكات ، iptables , iprout e 2 , L2 bridge , L3 routing or OVS . و ب ما أن نواة لينكس لا يمكن ها الحفاظ على معدل الحزميجا ، ف إن ه قد تم استخدام بعض التقنيات الالتفافية ل الحصول على مسار سريع . تعتمد تقنيات الالتفافية الرئيسية إما على مجموعة محدودة من الميزات مثل ( OVS ) مع تنفيذ مساحة المستخدم DBDK الخاصة ب ها . أو تعتمد على ميزة كاملة و تفريغ معالجة لينكس مثل مسرع الافتراضي 6 W I ND . المصادر برمجيات متعلقة بال شبكات برمجيات محاكاة افتراضية شبكات الحاسوب