SlideShare uma empresa Scribd logo
1 de 241
Baixar para ler offline
Definitions
machine (VM)Virtual:‫بمحاكاة‬ ‫يقوم‬ ‫برنامج‬ ‫عن‬ ‫عبارة‬ ‫هى‬‫ال‬machinereal‫انشاء‬ ‫يمكن‬ ‫بحيث‬
‫من‬ ‫اكثر‬virtual machine‫علي‬physical machine‫واحدة‬
VMware vsphere‫يقوم‬ ‫برنامج‬ ‫عن‬ ‫عبارة‬ ‫هو‬ :‫ال‬ ‫بتجميع‬resources‫ال‬ ‫من‬server pool‫من‬ ‫وليس‬
machinephysical‫ال‬ ‫علي‬ ‫وتقسيمها‬ ‫واحدة‬virtual servers
ClientVMware vsphere:‫برنامج‬ ‫عن‬ ‫عبارة‬ ‫هو‬‫نسخة‬ ‫اي‬ ‫علي‬ ‫يوضع‬WIN‫بعمل‬ ‫يقوم‬managing
‫لل‬ESXI server‫مباشر‬ ‫بشكل‬‫ال‬ ‫في‬ ‫والتحكم‬virtual guests‫بعمل‬ ‫يقوم‬ ‫ولكنه‬connect‫ل‬ESXI
server‫من‬ ‫بأكثر‬ ‫االتصال‬ ‫يستطيع‬ ‫ال‬ ‫انه‬ ‫اي‬ ، ‫مرة‬ ‫كل‬ ‫في‬ ‫فقط‬ ‫واحد‬server‫نقوم‬ ‫اننا‬ ‫كما‬ ، ‫الوقت‬ ‫نفس‬ ‫في‬
‫بعمل‬ ‫خالله‬ ‫من‬virtual guests‫فيها‬ ‫والتحكم‬
‫ال‬ ‫في‬ ‫بالتحكم‬ ‫ايضا‬ ‫ويقوم‬Vclient‫وعمل‬virtual guests‫ال‬ ‫في‬ ‫والتحكم‬ESXI‫و‬manage‫لل‬HA
‫وال‬Backup
VMware vcenter:‫برنامج‬ ‫عن‬ ‫عبارة‬ ‫هو‬‫نسخة‬ ‫علي‬ ‫يوضع‬WIN server‫بعمل‬ ‫يقوم‬managing‫لل‬
ESXI server‫ال‬ ‫في‬ ‫والتحكم‬virtual guests‫عمل‬ ‫ويستطيع‬manage‫من‬ ‫الكثر‬ESXI server‫نفس‬ ‫في‬
‫بعمل‬ ‫خالله‬ ‫من‬ ‫نقوم‬ ‫اننا‬ ‫كما‬ ،‫الوقت‬virtual guests‫فيها‬ ‫والتحكم‬
ClientVMware Web:‫لل‬ ‫بديلة‬ ‫طريقة‬ ‫هي‬VMware client‫بعمل‬ ‫تسمح‬manage‫لل‬virtual
guests‫ال‬ ‫في‬ ‫والتحكم‬ESXI‫و‬manage‫لل‬HA‫وال‬Backup
DatabasesCenter ServerV:‫كل‬vcenter‫له‬database‫ال‬ ‫تخزين‬ ‫في‬ ‫يستخدمها‬ ‫به‬ ‫خاصه‬server
data‫ال‬ ‫هذه‬ ‫تكون‬ ‫وقد‬database‫نوع‬ ‫من‬SQL‫او‬ORACLE
Advantages VCenter:
1- High Availability
2- Vmotion (no down time)
3- Hot Add Virtual Devices
Types hypervisors
1- ESX, ESXI (for VMware)
2- Hyper – V (for Microsoft)
3- Xen
Types virtualization
1. Desktop virtualization
2. Application virtualization
3. Server virtualization
4. Storage virtualization
5. Presentation virtualization
6. Network virtualization
Desktop virtualization: virtual desktop infrastructure (VDI)
‫انشاء‬ ‫يتم‬ ‫النوع‬ ‫هذا‬ ‫وفى‬Complete Virtual Computer‫بمعنى‬virtual keyboard‫ايضا‬ ‫و‬virtual
Mouse‫و‬virtual memory‫ال‬ ‫باقى‬ ‫لكل‬ ‫وهكذا‬Computer System
‫هذا‬ ‫ومميزات‬:‫النوع‬
4-‫نظامك‬ ‫داخل‬ ‫كامل‬ ‫تشغل‬ ‫نظام‬ ‫تشغيل‬‫الحالي‬
‫نظام‬ ‫على‬ ‫تعمل‬ ‫وانت‬ ‫لينكس‬ ‫نظام‬ ‫تشغيل‬ ‫المثال‬ ‫سبيل‬ ‫على‬‫ويندو‬‫ز‬،‫الحالة‬ ‫هذه‬ ‫فى‬ ‫اللينكس‬ ‫ويسمى‬
‫ب‬‫ـ‬guest operating system
5-‫تشغيل‬OS‫ال‬ ‫يدعمه‬ ‫ال‬physical processor‫بك‬ ‫الخاص‬‫مثل‬
‫مثل‬‫نظام‬‫تشغيل‬MAC‫علي‬ ‫يعمل‬ ‫الذس‬‫عائلة‬ ‫من‬ ‫معالج‬PowerPC‫نوع‬ ‫من‬ ‫معالجك‬ ‫وانت‬
Pentium‫ال‬ ‫يكون‬ ‫ان‬ ‫الوحيد‬ ‫فالحل‬VM‫المعالج‬ ‫هذا‬ ‫يدعم‬ ‫جهازك‬ ‫على‬ ‫يعمل‬ ‫الذى‬PowerPC‫فى‬ ‫ويقوم‬
‫ال‬ ‫الحالة‬ ‫هذه‬hypervisor‫كل‬ ‫بتحويل‬Instruction‫بال‬ ‫مكتوبه‬PowerPC ISA‫الى‬Pentium ISA
‫تش‬ ‫من‬ ‫يتمكن‬ ‫حتى‬‫جهازك‬ ‫على‬ ‫غيلها‬
6-service isolation (QoS isolation)-of-quality
‫تحتاج‬‫احيانا‬‫ان‬ ‫الى‬‫ت‬‫اى‬ ‫تريد‬ ‫وال‬ ‫لك‬ ‫هامة‬ ‫معينة‬ ‫عملية‬ ‫بتشغيل‬ ‫قوم‬‫شي‬‫ء‬‫يوقفها‬ ‫ان‬ ‫يمكن‬،‫لذلك‬‫تستطيع‬
‫ال‬ ‫هذه‬ ‫تشغيل‬Process‫فى‬VM‫خاصة‬‫بها‬‫الى‬ ‫يمكن‬ ‫وال‬Process‫ال‬ ‫هذه‬ ‫على‬ ‫تؤثر‬ ‫ان‬Process‫التى‬
‫ال‬ ‫داخل‬ ‫تعمل‬VM
‫تستخدم‬ ‫الطريقة‬ ‫وهذه‬‫في‬‫الكث‬‫ي‬‫وتسمى‬ ‫السيرفرات‬ ‫من‬ ‫ر‬)QoS isolation(service isolation-of-quality
Application virtualization
‫ال‬ ‫ان‬ ‫علي‬ ‫عملها‬ ‫فكرة‬ ‫وتعتمد‬applications‫ال‬ ‫يستخدمها‬ ‫التي‬client‫جهازه‬ ‫علي‬ ‫موجودة‬ ‫ليست‬
‫ال‬ ‫علي‬ ‫موجودة‬ ‫ولكنها‬server‫ال‬ ‫ويقوم‬user‫بتشغيلها‬remotely
‫ال‬ ‫بلغة‬ ‫مكتوب‬ ‫برنامج‬ ‫علي‬ ‫تحتوي‬ ‫التي‬ ‫التالية‬ ‫الصورة‬ ‫مثل‬java‫عمل‬ ‫فيتم‬compilation‫ويتحول‬ ‫له‬
‫الي‬java byte code‫ال‬ ‫علي‬ ‫يوضع‬ ‫ثم‬ ،server‫من‬ ‫بأكثر‬ ‫المتصل‬ ‫الي‬device
Virtual Dedicated Server (VDS) : Server virtualization virtual private server (VPS)
‫على‬ ‫يحتوى‬ ‫سيرفر‬ ‫لديك‬ ‫كان‬ ‫اذا‬ ‫وهو‬resources‫ال‬ ‫هذا‬ ‫على‬ ‫تشغل‬ ‫ان‬ ‫من‬ ‫فبدال‬ ‫معينة‬server‫نظام‬
‫ال‬ ‫كل‬ ‫يمتلك‬ ‫واحد‬ ‫تشغيل‬resources‫ال‬ ‫من‬ ‫معين‬ ‫عدد‬ ‫بتكوين‬ ‫فستقوم‬VM‫سيرفر‬ ‫تمثل‬ ‫منها‬ ‫كل‬ ‫التى‬
‫ال‬ ‫من‬ ‫جزء‬ ‫على‬ ‫يحتوى‬resources‫سيرفر‬ ‫من‬ ‫اكثر‬ ‫تشغيل‬ ‫من‬ ‫فستتمكن‬ ‫ولذلك‬ ‫بالسيرفر‬ ‫الخاصة‬(ftp‫و‬
web server‫و‬dns )‫تخيلية‬ ‫بيئة‬ ‫فى‬ ‫يعمل‬ ‫منهم‬ ‫سيرفر‬ ‫كل‬ ‫الوقت‬ ‫نفس‬ ‫فى‬ ‫السيرفر‬ ‫نفس‬ ‫من‬VM‫يرى‬ ‫ال‬
‫ال‬ ‫من‬ ‫جزء‬ ‫سيرفر‬ ‫ولكل‬ ‫اخر‬ ‫فيه‬ ‫يتحكم‬ ‫وال‬ ‫االخر‬resources‫االصلى‬ ‫بالسيرفر‬ ‫الخاصة‬
Storage virtualization
‫السيرفرات‬ ‫من‬ ‫مجموعة‬ ‫على‬ ‫يطبق‬ ‫النوع‬ ‫وهذا‬‫في‬ ‫جميعها‬ ‫تشترك‬storage media‫تسمي‬SAN (storage
area network)
‫ال‬ ‫ويقوم‬Manager (SVM)Storage virtualization‫ب‬‫المخصصة‬ ‫المساحة‬ ‫سيرفر‬ ‫او‬ ‫جهاز‬ ‫كل‬ ‫اعطاء‬‫له‬
‫تسمي‬ ‫المساحة‬ ‫وهذه‬(logical disk)
‫هذا‬ ‫مميزات‬ ‫ومن‬‫ال‬ ‫من‬ ‫النوع‬virtualization
1.‫ال‬Security‫ان‬ ‫تستطيع‬ ‫حيث‬ :‫اخر‬ ‫جهاز‬ ‫بيانات‬ ‫على‬ ‫االطالع‬ ‫من‬ ‫االجهزة‬ ‫احد‬ ‫تمنع‬
2.‫ال‬ ‫استخدام‬ ‫تستطيع‬Sharing‫جهاز‬ ‫من‬ ‫اكثر‬ ‫بين‬ ‫مشترك‬ ‫مجلد‬ ‫او‬ ‫ملف‬ ‫تجعل‬ ‫انك‬ ‫خالل‬ ‫من‬
3.‫تعمل‬ ‫ان‬ ‫تستطيع‬resize‫لل‬logical disk‫اخر‬ ‫جهاز‬ ‫مساحة‬ ‫حساب‬ ‫على‬ ‫وقت‬ ‫اى‬ ‫فى‬
Presentation virtualization
‫مركزى‬ ‫واحد‬ ‫جهاز‬ ‫يوجد‬ ‫النوع‬ ‫هذا‬ ‫وفى‬‫بها‬ ‫يتصل‬‫ال‬ ‫من‬ ‫العديد‬user terminal-end‫مثل‬‫وماوس‬ ‫شاشة‬
‫به‬ ‫الخاصة‬ ‫الجهاز‬ ‫فى‬ ‫التحكم‬ ‫من‬ ‫المستخدم‬ ‫يتمكن‬ ‫حتى‬ ‫وكيبورد‬
‫و‬‫كل‬user terminal-end‫بعمل‬ ‫تقوم‬virtual session‫يتعا‬ ‫ولذلك‬ ‫المركزى‬ ‫الجهاز‬ ‫على‬‫المستخدم‬ ‫مل‬
‫وك‬ ‫كله‬ ‫الجهاز‬ ‫يملك‬ ‫كانه‬‫أ‬‫ن‬‫ه‬‫من‬ ‫اكثر‬ ‫يستطيع‬ ‫هذا‬ ‫خالل‬ ‫ومن‬ ‫الجهاز‬ ‫موارد‬ ‫فى‬ ‫يشاركه‬ ‫اخر‬ ‫احد‬ ‫يوجد‬ ‫ال‬
‫اداء‬ ‫على‬ ‫احيانا‬ ‫يساعد‬ ‫وهذا‬ ‫المركزى‬ ‫الجهاز‬ ‫على‬ ‫الى‬ ‫النسخة‬ ‫نفس‬ ‫من‬ ‫البرنامج‬ ‫نفس‬ ‫تشغيل‬ ‫مستخدم‬
‫افضل‬
‫انشاء‬ ‫طلبات‬ ‫تلقى‬ ‫هل‬ ‫المركزى‬ ‫الجهاز‬ ‫ووظيفة‬virtual session‫كانها‬ ‫معها‬ ‫والتعامل‬session‫منفرده‬‫و‬‫ال‬
‫اى‬ ‫تستطيع‬session‫فى‬ ‫والتحكم‬ ‫حدها‬ ‫تخطى‬ ‫من‬session‫يحتاجها‬ ‫التى‬ ‫النظام‬ ‫عمليات‬ ‫باقى‬ ‫ويوفر‬ ‫اخر‬
‫المطلوبة‬ ‫البرمجيات‬ ‫لتشغيل‬
Network virtualization
‫تخيلة‬ ‫شبكات‬ ‫على‬ ‫االجهزة‬ ‫هذه‬ ‫تقسيم‬ ‫من‬ ‫فيمكننا‬ ‫االجهزة‬ ‫عشرات‬ ‫تضم‬ ‫كبير‬ ‫شبكة‬ ‫دلينا‬ ‫كان‬ ‫اذا‬ ‫وهو‬
‫وعمل‬ ‫الشبكة‬ ‫اداى‬ ‫من‬ ‫سيحسن‬ ‫التقسيم‬ ‫وهذا‬ ‫واحدة‬ ‫كشبكة‬ ‫يكونوا‬ ‫ان‬ ‫من‬ ‫بدال‬troubleshooting‫اسهل‬
‫للشبكة‬
‫ال‬ ‫من‬ ‫العديد‬ ‫الى‬ ‫شبكتنا‬ ‫نقسم‬ ‫ان‬ ‫البد‬ ‫ولذلك‬VLan‫اى‬Virtual Lan‫ونحد‬‫ال‬ ‫خالل‬ ‫من‬ ‫د‬Switches‫اى‬
‫ال‬ ‫الى‬ ‫تنضم‬ ‫االجهزة‬VLan‫ال‬ ‫من‬ ‫عدد‬ ‫على‬ ‫االجهزة‬ ‫كل‬ ‫ونقسم‬ ‫المعينة‬VLan‫كل‬ ‫نعامل‬ ‫ان‬ ‫من‬ ‫بدال‬ ‫وبذلك‬
‫ال‬ ‫نفس‬ ‫على‬ ‫يكونوا‬ ‫ان‬ ‫يشترط‬ ‫ال‬ ‫اجهزة‬ ‫مجموعة‬ ‫كل‬ ‫كان‬ ‫نعاملها‬ ‫واحد‬ ‫شبكة‬ ‫داخل‬ ‫كانها‬ ‫االجهزة‬Switch‫انهم‬
‫شبكة‬ ‫يكونوا‬Lan‫بعضهم‬ ‫مع‬
ESX
‫هو‬firmware‫بال‬ ‫خاص‬VMware‫وليس‬software‫ال‬ ‫علي‬ ‫يوضع‬physical server‫ال‬ ‫مثل‬ ‫وليس‬
vmware workstation‫يعتبر‬ ‫الذي‬virtualization program‫علي‬ ‫موجود‬OS‫ال‬ ‫وهذا‬OS‫علي‬ ‫موجود‬
physical machine
‫ال‬ ‫ولكن‬ESX‫ال‬ ‫بتحميع‬ ‫يقوم‬OS‫وال‬applicationVirtualization‫في‬layer‫تسمي‬ ‫واحدة‬
firmware‫ال‬ ‫هذه‬firmware‫ال‬ ‫عليها‬ ‫يوضع‬guests‫مباشر‬ ‫بشكل‬
ESXI min. requirements
2G RAM
1G HD
1 NIC
2 CPU Intel or AMD processor (support VT)
By default‫ال‬ ‫تكون‬Virtualization technology (VT)‫حالة‬ ‫في‬disabled‫تدخل‬ ‫ان‬ ‫يجب‬ ‫لذلك‬
‫ال‬ ‫علي‬BIOS‫بتفعيلها‬ ‫ونقوم‬
How to manage ESXI servers
‫ال‬ ‫من‬ ‫العديد‬ ‫هناك‬tools‫عمل‬ ‫في‬ ‫تستخدم‬ ‫التي‬managing‫لل‬ESXI: ‫مثل‬
1- Web interface
2- VMWare client
3- Virtual center
4- SCVMM : system center virtual machine manager (for microsoft)
Vsphere Client
‫بال‬ ‫باالتصال‬ ‫يقوم‬ ‫برنامج‬ ‫هو‬Vcenter‫ال‬ ‫في‬ ‫بالتحكم‬ ‫يقوم‬ ‫لكي‬Storage pool‫وال‬ESXI servers
‫وعمل‬managing‫ال‬ ‫من‬ ‫والكثير‬ ‫لهم‬features‫ال‬ ‫مثل‬FT, HA, backup
‫ال‬ ‫في‬ ‫التحكم‬ ‫ويمكن‬machines‫وال‬servers‫ال‬ ‫خالل‬ ‫من‬vSphere‫ال‬ ‫طريق‬ ‫عن‬CLI
http://pubs.vmware.com/vsphere-51/index.jsp?topic=%2Fcom.vmware.vcli.ref.doc%2Fvcli-right.html
Install vSphere client
Vcenter
‫ال‬Vcenter‫علي‬ ‫موجود‬ ‫برنامج‬ ‫هو‬serverwin‫بعمل‬ ‫يقوم‬ ‫خاص‬managing‫لل‬ESXI servers‫وال‬
storage resources‫في‬ ‫وضعهم‬ ‫طريق‬ ‫عن‬pool‫ال‬ ‫هذه‬ ‫تقسيم‬ ‫من‬ ‫يتمكن‬ ‫لكي‬ ‫واحدة‬resources‫علي‬
‫ال‬VM guests
Vcenter Type
1-Application for setup‫عمل‬ ‫يتم‬ ‫برنامج‬ ‫وهو‬ :install‫اي‬ ‫علي‬ ‫له‬Win OS
2-Appliance VCSA‫عن‬ ‫عبارة‬ ‫وهو‬ :appliance‫علي‬ ‫مبني‬ ‫جاهز‬ ‫تشغيل‬ ‫نظام‬ ‫او‬Linux core
‫ال‬ ‫يستخدمها‬ ‫التي‬ ‫البرامج‬ ‫علي‬ ‫ويحتوي‬Vcenter
Features:
3-Manage multi ESXI servers
4-Create and manage HA
5-Vmotion
6-DRS
7-Cluster
8-FT
9-Update manager
‫هي‬feature‫ال‬ ‫في‬ ‫توجد‬VCenter‫بعمل‬ ‫اقوم‬ ‫ان‬ ‫استطيع‬ ‫طريقها‬ ‫وعن‬update‫لل‬ESXI
servers‫عمل‬ ‫يستطيع‬ ‫كما‬Update‫لل‬guests‫وال‬Applications‫ال‬ ‫علي‬ ‫الموجود‬VM
11-Converter
‫هو‬free application‫ال‬ ‫بتحويل‬ ‫يقوم‬Physical machine‫الي‬virtual‫ال‬ ‫في‬ ‫ويضعها‬ESXI
server‫من‬ ‫تحويل‬ ‫او‬Vertual‫الي‬virtual‫علي‬ESXI server‫اخر‬
11-VShield
‫هو‬application‫بال‬ ‫خاص‬security‫عمل‬ ‫يستطيع‬edge‫و‬firewall‫ال‬ ‫بين‬machines
12-Clone and Template
‫لعمل‬ ‫تستخدم‬migration‫او‬cut‫من‬ESXI‫الي‬ESXI‫اخر‬
13-‫ال‬ ‫في‬ ‫تعمل‬ ‫ان‬ ‫يمكن‬linked mode‫من‬ ‫اكثر‬ ‫بوجود‬ ‫يسمح‬ ‫الذي‬Vcenter servers‫بعضها‬ ‫مع‬ ‫تتصل‬
‫بعمل‬ ‫تقوم‬ ‫لكي‬ ‫البعض‬replica‫وجود‬ ‫الي‬ ‫يؤدي‬ ‫مما‬ ‫بعضها‬ ‫مع‬full tolerance‫بينهم‬
HW requirements
Product Cores Memory Disk
vCenter Server 2 4GB 5GB
vSphere Client 1 200MB 1.5GB
SW requirements
1.WiN server 2008/2003 64X or R2
2.SQL 2005/2008 or oracle DB or IBM
3..net frame work
Vcenter Installation
Vmware web client
‫هي‬‫لل‬ ‫بديلة‬ ‫طريقة‬Vsphere client‫ال‬ ‫في‬ ‫للتحكم‬pool‫من‬ ‫لها‬ ‫الوصول‬ ‫يمكن‬ ‫انترنت‬ ‫صفحة‬ ‫طريق‬ ‫عن‬
‫ال‬ ‫طريق‬ ‫عن‬ ‫اخر‬ ‫جهاز‬ ‫اي‬IP
‫عمل‬ ‫يتم‬ ‫برنامج‬ ‫عن‬ ‫عبارة‬ ‫وهو‬insall‫ال‬ ‫علي‬ ‫له‬server‫ال‬ ‫علي‬ ‫بالدخول‬ ‫يسمح‬ ‫مما‬Vcenter‫والتحكم‬
‫ال‬ ‫في‬Pool‫ال‬ ‫طريق‬ ‫عن‬web interface‫ال‬ ‫بعض‬ ‫هناك‬ ‫ولكن‬features‫ال‬ ‫خالل‬ ‫من‬ ‫تعمل‬ ‫ال‬ ‫التي‬web
client‫ال‬ ‫مثل‬FT, HA
‫عمل‬ ‫يتم‬register‫لل‬VCenter‫ال‬ ‫بداخل‬web client
Install Web Client
‫ال‬ ‫في‬ ‫تحدث‬ ‫قد‬ ‫التي‬ ‫المشكالت‬ ‫بعض‬Web client‫ال‬ ‫يعرض‬ ‫ان‬ ‫يستطيع‬ ‫ال‬ ‫انه‬ ‫وهي‬inventory data
‫بال‬ ‫الخاصه‬Vcenter: ‫والحل‬
1- Click Start > Run, type services. msc, and click OK. The Services window opens.
2- Right-click vCenter Inventory Service and click Stop.
3- Click Start > Run, type cmd.exe, and click OK. The Command Prompt window opens.
4- Rename or move the contents of the Inventory Service data directory.
The default location is C:Program FilesVMwareInfrastructureInventory Servicedata.
5- Change directory to the Inventory Service scripts directory. For example, if you
have installed vCenter Inventory Service in the default location, run this command:
cd C:Program FilesVMwareInfrastructureInventory Servicescripts
6- Run this command to reset the vCenter Inventory Service database:
createDB.bat
7- Run this command to update the stored configuration information of the Inventory Service:
register.bat current_vCenter_Server_FQDN vCenter_Server_HTTPS_port
For example:
register.bat machinename.corp.com 443
8- Restart vCenter Inventory Service.
To restart the service, in the Services window, right-click vCenter Inventory Service and
click Start.
Virtual Machine
What is virtual machine?
‫هو‬‫عن‬ ‫عبارة‬OS‫و‬application‫علي‬hypervisor
VM types
VM version 8 :
Support up to :
46GB memory limit
8processor limit
01 network adapter limit
2TB disk size limit
Compatible with :
ESX 5.0
Fusion 4.0
Workstation 8.0
VM version 7:
Support up to :
32 GB memory limit
8 processor limit
10 network adapter limit
2 TB disk size limit
No HD Audio
Compatible with :
ACE 2.5-2.7
ESX 4.x
ESX 5.0
Fusion 2.x
Fusion 3.x
Fusion 4.0
Server 2.x
Workstation 6.5
Workstation 7.x
Workstation 8.0
Feature/Version V. 8 V. 6.5 - 7.5 V. 6.0 V. 5.x V. 4.x
Memory limit 64 GB 32 GB 8 GB 3.5 GB 3.5 GB
Processor count 8 8 2 2 1
# network adapters 10 10 10 4 4
Disk size limit 2 TB 2 TB 950 GB 950 GB 128 GB (IDE)/ 256GB (SCSI)
USB 2.0 support ¤ ¤ ¤ ¤
Support for snapshots ¤ ¤ ¤ ¤
Support for 64-bit guests ¤ ¤ ¤ ¤
3D graphics acceleration ¤ ¤ ¤ ¤
Cloning ¤ ¤ ¤ ¤
Multiple monitor support ¤ ¤ ¤
Battery status ¤ ¤ ¤
VMCI support ¤ ¤ ¤
CPU hot plug ¤ ¤
Device hot plug ¤ ¤
Memory hot plug ¤ ¤
LSI Logic SAS controller ¤ ¤
Printer support ¤ ¤
HD audio support ¤
How to install Vertual machine ?
‫لعمل‬ ‫طرق‬ ‫عدة‬ ‫هناك‬install‫لـ‬VM:
Create VM
‫عمل‬ ‫طريق‬ ‫عن‬VM‫ال‬ ‫وتحديد‬ ‫البداية‬ ‫من‬ ‫جديدة‬resources‫بها‬ ‫الخاصة‬
VM appliance
‫تحميل‬ ‫طريق‬ ‫عن‬ ‫وذلك‬appliance‫عن‬ ‫عبارة‬ ‫وهي‬ ‫جاهزة‬OS‫الي‬ ‫يحتاج‬ ‫ال‬ ‫جاهز‬install‫وتوجد‬ ،
‫ال‬ ‫هذا‬ ‫الستخدام‬ ‫طريقتين‬appliance
0-viaDownload the appliance from the VMware market place and import it to ESXI server
(deploy OVF template)
2-via (Browse VA Market Place)Pass the download link to ESXI server
Convert VM
‫تحويل‬ ‫طريق‬ ‫عن‬ ‫وذلك‬OS‫من‬P2V‫او‬V2V‫من‬storage‫الي‬storage‫اخري‬
NIC Types
E1000‫ال‬ ‫مع‬ ‫يستخدم‬ :WIN7, WIN2008, WIN xp
VMXNET3‫ال‬ ‫مثل‬ :E1000‫ال‬ ‫يدعم‬ ‫ولكن‬direct path‫ال‬ ‫و‬tcp/ip overload‫ال‬ ‫و‬IP v6
‫ال‬ ‫معني‬ ‫ما‬TCP/IP overload‫يؤدي‬ ، ‫الشبكة‬ ‫علي‬ ‫ضغط‬ ‫وجود‬ ‫حالة‬ ‫في‬ :1‫علي‬ ‫ضغط‬ ‫وجود‬ ‫الي‬ ‫لك‬
‫ال‬ ‫كارت‬NIC‫ال‬ ‫باستقبال‬ ‫يقوم‬ ‫الذي‬data‫ال‬ ‫الي‬ ‫وتمريرها‬Processor‫ال‬ ‫هذه‬ ‫يضع‬ ‫الذي‬data‫ال‬ ‫في‬
memory buffer‫ال‬ ‫الي‬ ‫تمريرها‬ ‫قبل‬application
‫ال‬ ‫كروت‬ ‫تحتوي‬ ‫لذلك‬VMXNET‫علي‬Offload Engine)TOE (TCP/IP‫وهو‬processor‫في‬ ‫موجود‬
‫ال‬ ‫كارت‬NIC‫ال‬ ‫من‬ ‫بدال‬ ‫يعمل‬Processor‫ال‬ ‫ويمرر‬ ‫للجهاز‬ ‫االصلي‬data‫ال‬ ‫الي‬RAM Buffer‫بدون‬ ‫مباشرة‬
‫ال‬ ‫علي‬ ‫المرور‬Processor‫ال‬ ‫علي‬ ‫الحمل‬ ‫يقلل‬ ‫وهذا‬ ،‫االصلي‬Processor
HDD Types
Thick Provisioning Lazy Zeroed‫انشاء‬ ‫يتم‬ :VMDK file‫ال‬ ‫من‬ ‫المساحة‬ ‫هذه‬ ‫وحجز‬physical
HDD‫ال‬ ‫ولكن‬VMDK blocks‫علي‬ ‫تحتوي‬ ‫وال‬ ‫فارغة‬ ‫تكون‬zeros
Thick Provisioning Eager Zeroed‫انشاء‬ ‫يتم‬ :VMDK file‫ال‬ ‫من‬ ‫المساحة‬ ‫هذه‬ ‫وحجز‬
physical HDD‫ال‬ ‫ولكن‬VMDK blocks‫ال‬‫فارغة‬ ‫تكون‬‫كتابة‬ ‫يتم‬ ‫حيث‬zeros‫بها‬‫عمل‬ ‫حالة‬ ‫في‬ ‫ويستخدم‬
array‫و‬luns‫لل‬SAN Storage
Thin Provisioning‫انشاء‬ ‫يتم‬ :VMDK file‫واضافة‬header‫للـ‬ ‫الكلية‬ ‫المساحة‬ ‫علي‬ ‫يدل‬ ‫فقط‬
Virtual HDD‫تكون‬ ‫لن‬ ‫المساحة‬ ‫هذه‬ ‫ولكن‬allocated‫ال‬ ‫علي‬Physical HDD‫حسب‬ ‫حجزها‬ ‫يتم‬ ‫وانما‬
‫لل‬ ‫الفعلية‬ ‫المساحة‬VMDK‫ال‬ ‫في‬ ‫المستخدمة‬ ‫المساحة‬ ‫يوفر‬ ‫مما‬physical HDD
Virtual disk options
Persistent:‫ال‬ ‫يقوم‬ ‫حيث‬HDD‫ال‬ ‫علي‬ ‫تمت‬ ‫التي‬ ‫التغييرات‬ ‫بجميع‬ ‫باالحتفاظ‬VM‫عمل‬ ‫تم‬ ‫اذا‬ ‫حتي‬
restart‫لها‬
Nonpersistent:‫ال‬ ‫يقوم‬ ‫وهنا‬HDD‫جميع‬ ‫بمسح‬‫التغييرات‬‫عمل‬ ‫تم‬ ‫اذا‬ ‫له‬ ‫االصلي‬ ‫الوضع‬ ‫الي‬ ‫والرجوع‬
restart‫لل‬VM
VMware VCenter Converter
‫ال‬ ‫تحويل‬ ‫في‬ ‫يستخدم‬ ‫مجاني‬ ‫برنامج‬ ‫هو‬physical machine‫الي‬virtual machine‫تحويل‬ ‫ويستطيع‬
‫ال‬ ‫من‬ ‫العديد‬Virtual machines‫الوقت‬ ‫نفس‬ ‫في‬
‫عمل‬ ‫ويتم‬install‫لل‬VMWare converter‫متصل‬ ‫يكون‬ ‫ان‬ ‫بشرط‬ ‫الشبكة‬ ‫علي‬ ‫موجود‬ ‫جهاز‬ ‫اي‬ ‫علي‬
‫بال‬ESX server‫ال‬ ‫والجهاز‬physical‫عمل‬ ‫يشترط‬ ‫وال‬ ،‫تحويله‬ ‫سيتم‬ ‫الذي‬installation‫ال‬ ‫جهاز‬ ‫علي‬ ‫له‬
VCenter‫ال‬ ‫او‬Administrator
‫ال‬ ‫استخدام‬ ‫يمكن‬VMWare converter‫ك‬:‫ـ‬
Disaster recovery tool:‫عمل‬ ‫يمكن‬ ‫حيث‬P2V‫لل‬physical machines‫في‬ ‫اخري‬ ‫مرة‬ ‫اعادتها‬ ‫ثم‬
‫ال‬ ‫في‬ ‫مشاكل‬ ‫حدوث‬ ‫حالة‬physical machine
P2V
P2P
V , Sun to ESX server-Convert from workstation, hyper
Convert from workstation to ESX server
Convert from image (ghost) to virtual machine
Vcenter Converter Installation
Some of the new features available After the conversion done.
‫ال‬ ‫بعض‬ ‫هناك‬ ‫ولكن‬features‫ال‬ ‫في‬ ‫توجد‬ ‫ال‬ ‫التي‬versionstandalone:‫مثل‬
cheduled conversionsS
Recurring conversions
CLI (command line interface)
vcenter integrationVMware
old cloning (using a bootcD)C
VMWare Tools
‫ال‬ ‫بعض‬ ‫باضافة‬ ‫يقوم‬ ‫اضافي‬ ‫برنامج‬ ‫هو‬features‫ال‬ ‫الي‬virtual machine: ‫مثل‬
1.‫ال‬ ‫تحسين‬VGA resolution
2.‫ال‬ ‫كروت‬ ‫بعض‬ ‫سرعة‬ ‫تحسين‬NIC‫مثل‬‫ال‬VMXNET‫ال‬ ‫بعض‬ ‫وتفعسل‬features‫تعمل‬ ‫ال‬ ‫التي‬
‫ال‬ ‫في‬ ‫تلقائيا‬VM
3.‫ال‬ ‫بين‬ ‫التنقل‬Guest‫وال‬host‫لعمل‬ ‫الحاجة‬ ‫بدون‬ALT+CTL
4.‫تشغيل‬scripts‫ال‬ ‫في‬startup‫ال‬ ‫او‬shutdown‫بال‬ ‫الخاص‬VMachine
5.‫باستخدام‬ ‫يسمح‬shutdown guest and restart guest‫ال‬ ‫من‬ ‫بدال‬power off and
restart features
a)‫ال‬ ‫ان‬ ‫هو‬ ‫بينهم‬ ‫والفرق‬power off‫بعمل‬ ‫يقوم‬hardware restart/ power off‫يضر‬ ‫وهذا‬
‫بال‬OS
b)‫ال‬ ‫بينما‬restart guest and shutdown guest‫بعمل‬ ‫يقوم‬software restart and
shutdown
Edit Vertual Machine and VMWare options
Boot Options
‫ال‬ ‫يوجد‬Boot‫ال‬ ‫في‬VMware‫ال‬ ‫مثل‬physical machines‫نستطيع‬ ‫ال‬ ‫قد‬ ‫سريع‬ ‫بشكل‬ ‫يتم‬ ‫ولكنه‬
‫علي‬ ‫الضغط‬F2‫فهناك‬ ‫لذلك‬ ‫عليه‬ ‫للدخول‬option‫ال‬ ‫عرض‬ ‫وقت‬ ‫في‬ ‫بالتحكم‬ ‫يقوم‬Boot screen
‫هناك‬ ‫ان‬ ‫كما‬option‫اسمه‬force boot setup‫ال‬ ‫يجبر‬ ‫ان‬ ‫وظيفته‬virtual machine‫الدخول‬ ‫علي‬‫الي‬
‫ال‬boot screen‫القادمة‬ ‫المرة‬ ‫في‬
‫هناك‬ ‫ان‬ ‫كما‬option‫اسمه‬failed boot recovery‫ال‬ ‫فشل‬ ‫حالة‬ ‫في‬ ‫يستخدم‬virtual machine
‫ايجاد‬ ‫في‬boot device‫بعمل‬ ‫فيقوم‬ ‫خالله‬ ‫من‬ ‫للدخول‬retry‫لل‬boot‫محدد‬ ‫وقت‬ ‫بعد‬
Swapfile location
‫ال‬ ‫في‬ ‫ايضا‬ ‫يوجد‬VMware options‫بال‬ ‫خاص‬ ‫جزء‬locationswap file‫ال‬ ‫تغيير‬ ‫يمكن‬ ‫حيث‬default
path‫اخر‬ ‫مكان‬ ‫اي‬ ‫الي‬
Memory /CPU Hotplug
‫هو‬option‫ال‬ ‫بعض‬ ‫في‬ ‫يظهر‬OS‫ال‬ ‫مثل‬WIN 7, WIN 2008‫اضافة‬ ‫امكانية‬ ‫يتيح‬ ‫وهو‬memory‫او‬
CPU‫ال‬ ‫الي‬Virtual guest‫ال‬ ‫ايقاف‬ ‫الي‬ ‫الحاجة‬ ‫بدون‬ ‫عمله‬ ‫اثناء‬Guest
‫ال‬ ‫ايقاف‬ ‫يجب‬ ‫ولكن‬tGues‫عمل‬ ‫من‬ ‫والتمكن‬ ‫الخاصية‬ ‫هذه‬ ‫لتفعيل‬ ‫اوال‬hotswap
Vertual machine files and configuration
‫ال‬ ‫تعمل‬ ‫عندما‬virtual machine‫بـ‬ ‫تقوم‬create‫لـ‬folder‫ال‬ ‫بداخل‬Database‫بال‬ ‫الخاصة‬ESX
server‫ال‬ ‫بعض‬ ‫علي‬ ‫يحتوي‬files
‫ال‬ ‫بعض‬ ‫هناك‬ ‫ان‬ ‫سنجد‬files‫واهمها‬, vmxf, .vmdk.vmx
‫ال‬ ‫وملف‬.vmx‫ال‬ ‫ملف‬ ‫هو‬configuration‫بال‬ ‫الخاص‬Vertual machine‫وي‬‫نصي‬ ‫كملف‬ ‫فتحه‬ ‫مكن‬
‫ال‬ ‫علي‬ ‫التعديل‬ ‫هذا‬ ‫وسيظهر‬ ‫عليه‬ ‫والتعديل‬ ‫عادي‬VM‫ال‬ ‫تعمل‬ ‫وال‬VM‫بدونه‬
‫ال‬ ‫ملف‬ ‫وهناك‬.vmdk‫ال‬ ‫يعتبر‬ ‫الذي‬Hard disk‫ال‬ ‫جميع‬ ‫علي‬ ‫يحتوي‬ ‫الذي‬applications‫ال‬ ‫تعمل‬ ‫وال‬
VM‫بدونه‬
‫ال‬ ‫ملف‬ ‫وهناك‬.vmxf‫ال‬ ‫اعدادات‬ ‫علي‬ ‫يحتوي‬ ‫الذي‬teaming‫عمل‬ ‫حالة‬ ‫في‬ ‫ويستخدم‬team‫ال‬ ‫بين‬
virtual machines
‫ال‬ ‫ملف‬ ‫وهناك‬.vmsd‫ال‬ ‫اعدادات‬ ‫علي‬ ‫يحتوي‬ ‫الذي‬snapshot
‫ال‬ ‫ملف‬ ‫وهناك‬.nvram‫ال‬ ‫علي‬ ‫يحتوي‬ ‫الذي‬Bios setting
‫ال‬ ‫ملف‬ ‫وهناك‬.vswp‫ال‬ ‫يمثل‬ ‫الذي‬swap file‫ال‬ ‫كانت‬ ‫اذا‬ ‫اال‬ ‫يظهر‬ ‫ال‬ ‫وهو‬machine‫حالة‬ ‫في‬
running‫ال‬ ‫حالة‬ ‫في‬ ‫مسحها‬ ‫ويتم‬shutdown‫ال‬ ‫مساحة‬ ‫نفس‬ ‫تأخد‬ ‫وهي‬RAM
‫عمل‬ ‫ويمكن‬download‫الملفات‬ ‫لهذه‬‫ا‬‫و‬copy‫او‬cut‫عمل‬ ‫يمكن‬ ‫كما‬move to‫الي‬ ‫لنقلها‬storage
‫اخري‬
‫او‬‫عمل‬ ‫يمكن‬upload‫ال‬ ‫الي‬ ‫ملفات‬ ‫الضافة‬VMachine‫او‬create new files
Snapshot
‫حالة‬ ‫حفظ‬ ‫هو‬guest‫اي‬ ‫حدوث‬ ‫حالة‬ ‫في‬ ‫السابقة‬ ‫الحالة‬ ‫الي‬ ‫الرجوع‬ ‫يمكن‬ ‫بحيث‬ ‫معين‬ ‫وضع‬ ‫في‬failure
‫ال‬ ‫حالة‬ ‫في‬ ‫مهم‬ ‫وهو‬ ‫له‬testing
‫عمل‬ ‫ويمكن‬snapshot‫لل‬guest‫كان‬ ‫سواء‬on or off‫بعمل‬ ‫قمنا‬ ‫اذا‬ ‫ولكن‬snapshot‫لل‬machine
‫حالة‬ ‫في‬ ‫في‬running‫الـ‬ ‫يشبه‬ ‫ما‬ ‫بعمل‬ ‫سيقوم‬ ‫النه‬ ‫اطول‬ ‫وقت‬ ‫يأخذ‬ ‫فسوف‬hibernate‫بعمل‬ ‫يقوم‬ ‫ثم‬ ‫اوال‬
‫ال‬snapshot
Clone and template and migration
Clone
‫ال‬clone‫ال‬ ‫عمل‬ ‫طرق‬ ‫من‬ ‫طريقة‬ ‫هي‬virtual machine‫عمل‬ ‫طريق‬ ‫عن‬copy‫لل‬machinevirtual
‫الموجودة‬
‫بعمل‬ ‫نقوم‬ ‫عندما‬ ‫انه‬ ‫الحظ‬clone‫ل‬guest‫ال‬ ‫فان‬copy‫ال‬ ‫نفس‬ ‫ستأخذ‬ ‫الجديدة‬configuration‫الخاصة‬
‫بال‬guest‫ال‬ ‫نفس‬ ‫لها‬ ‫فسيكون‬ ‫وبالتالي‬ ‫االصلي‬machine name‫ال‬ ‫ونفس‬MAC address‫ال‬ ‫ونفس‬SID
‫سيحدث‬ ‫وبالتالي‬conflict‫لل‬name‫وال‬IP‫وال‬MAC
‫عمل‬ ‫فيجب‬ ‫لذلك‬customization‫ال‬ ‫لهذه‬machine‫علي‬ ‫تحصل‬ ‫حتي‬ ‫الجديدة‬machine name, MAC,
SID‫جديدة‬‫ويمكن‬ ،‫بـ‬ ‫االستعانة‬customization template‫مسبقا‬ ‫موجودة‬
‫بشكل‬ ‫االعدادات‬ ‫عمل‬ ‫او‬Manual‫طريق‬ ‫عن‬‫ال‬ ‫الي‬ ‫الدخول‬wizard‫ال‬ ‫لتحديد‬parameters‫الجديدة‬
‫ولعمل‬customization template‫ذلك‬ ‫بعد‬ ‫بها‬ ‫لالستعانة‬
Template
‫ال‬template‫ال‬ ‫انواع‬ ‫من‬ ‫نوع‬ ‫هو‬guests‫لعمل‬ ‫كنموذج‬ ‫تستخدم‬ ‫التي‬new guests‫او‬new copies‫،وهذا‬
‫يسمي‬ ‫النموذج‬GOLD IMAGE‫اعداداته‬ ‫او‬ ‫شكله‬ ‫يتغير‬ ‫ال‬ ‫ثابت‬ ‫نموذج‬ ‫وهو‬
‫ال‬ ‫تحويل‬ ‫ويمكن‬guest‫الي‬ ‫حاليا‬ ‫الموجود‬template‫يسمي‬ ‫بما‬convert to template‫عمل‬ ‫او‬clone
template‫علي‬ ‫للحصول‬copy‫كـ‬ ‫تستخدم‬ ‫منه‬template‫وتسمي‬clone to template
‫وال‬guest‫الي‬ ‫بتحويله‬ ‫سنقوم‬ ‫الذي‬template‫حالة‬ ‫في‬ ‫يكون‬ ‫ان‬ ‫يجب‬shutdown
‫ال‬ ‫تحويل‬ ‫وبعد‬guest‫الي‬template‫ال‬ ‫في‬ ‫مكانها‬ ‫فسيتغير‬vclient‫ال‬ ‫في‬ ‫وسنجدها‬inventory > VMs
and Templates
‫عمل‬ ‫ويمكن‬clone‫ال‬ ‫هذه‬ ‫من‬template‫الي‬ ‫تحويلها‬ ‫اعادة‬ ‫او‬virtual machine‫نسخة‬ ‫عمل‬ ‫او‬virtual
machine‫ال‬ ‫هذه‬ ‫من‬template‫طريق‬ ‫عن‬this Template”“Deploy Virtual Machine from
Migration
‫ال‬Migration‫ال‬ ‫نقل‬ ‫عملية‬ ‫وهي‬ ‫الهجرة‬ ‫تعني‬virtual machine‫من‬server‫الي‬server‫اخر‬
‫لل‬ ‫انواع‬ ‫عدة‬ ‫وهناك‬migration‫مثل‬
‫ال‬ ‫نقل‬ ‫يمكن‬ ‫حيث‬configuration file .vmx‫ال‬ ‫نقل‬ ‫او‬ ، ‫فقط‬storage .vmdk‫كليهما‬ ‫او‬ ، ‫فقط‬
Storage
‫ال‬ ‫عن‬ ‫اوال‬ ‫سنتحدث‬storage‫ال‬ ‫في‬Virtual technology‫عام‬ ‫بشكل‬
Storage type
‫لل‬ ‫اساسية‬ ‫انواع‬ ‫اربع‬ ‫هناك‬storage
1- DAS: Direct attached storage
‫اي‬ ‫وهي‬storage‫ال‬ ‫علي‬ ‫مباشرة‬ ‫متصلة‬mother board‫ال‬ ‫مثل‬SATA HDD, SCSI,ATA‫وهي‬
‫العادية‬ ‫الكمبيوتر‬ ‫اجهزة‬ ‫في‬ ‫الموجودة‬
2- SAN: Storage Area Network
‫عن‬ ‫عبارة‬ ‫وهي‬storage‫ال‬ ‫من‬ ‫مجموعة‬ ‫عن‬ ‫عبارة‬ ‫وهو‬ ،‫الكبري‬ ‫الشركات‬ ‫تستخدمه‬HDD‫ساشيه‬ ‫داخل‬
‫ال‬ ‫علي‬ ‫تتصل‬server‫طريق‬ ‫عن‬ ‫الخارجي‬fiber cable
3- ISCSI: Internet Small Computer System Interface
‫ال‬ ‫انواع‬ ‫من‬ ‫نوع‬ ‫وهي‬SAS‫ال‬ ‫عن‬ ‫ويختلف‬SCSI HDD‫القديم‬
4- NAS: Network Attached Storage
‫عن‬ ‫عبارة‬ ‫وهي‬storage‫كـ‬ ‫تظهر‬shared folder‫ال‬ ‫في‬servers‫بها‬ ‫المتصلة‬
Data transfer
‫ال‬ ‫مع‬ ‫بها‬ ‫التعامل‬ ‫يتم‬ ‫التي‬ ‫الطريقة‬ ‫هي‬storage‫ال‬ ‫لنقل‬data‫ال‬ ‫باختالف‬ ‫وتختلف‬levelstorage
Block Level
‫عن‬ ‫عبارة‬ ‫هو‬storage‫او‬HDD‫كـ‬ ‫اضافته‬ ‫يتم‬partition‫ال‬ ‫في‬ ‫ويظهر‬Disk Management‫ال‬ ‫مثل‬C:, D:,
‫بال‬ ‫معه‬ ‫التعامل‬ ‫ويمكن‬format‫عادي‬ ‫بشكل‬
‫ال‬ ‫مثل‬SAN, ISCSI
File Level
‫عن‬ ‫عبارة‬ ‫هو‬storage‫كأنها‬ ‫تظهر‬shared folder‫اخر‬ ‫بتعبير‬ ‫او‬file server‫به‬shared folder‫التعامل‬ ‫يتم‬
‫ال‬ ‫طريق‬ ‫عن‬ ‫معه‬share‫عمل‬ ‫ويمكن‬ ،map network drive‫عمل‬ ‫يمكن‬ ‫وال‬ ‫له‬map partition
‫ال‬ ‫مثل‬NAS
Compare storage
‫ال‬NAS storage‫ال‬ ‫من‬ ‫مجموعة‬ ‫عن‬ ‫عبارة‬ ‫هي‬HDD‫تكون‬ ‫قد‬ ‫شاسيه‬ ‫داخل‬SATA‫ال‬ ‫هذه‬ ‫وتتصل‬HDD
‫خالل‬ ‫من‬ ‫بها‬ ‫التحكم‬ ‫ويتم‬ ‫بعضها‬ ‫مع‬OS‫بها‬ ‫خاص‬
‫ال‬ ‫هذه‬ ‫وتتصل‬storage‫ال‬ ‫علي‬servers‫طريق‬ ‫عن‬NIC (RJ 45)
‫ال‬ ‫ان‬ ‫عيوبها‬ ‫ومن‬performance‫ضعيفة‬
‫ال‬SAN storage‫ال‬ ‫عادة‬ ‫تستخدم‬fiber channels‫ال‬ ‫في‬communication‫ال‬ ‫بين‬servers‫وال‬
storage‫عالية‬ ‫سرعة‬ ‫ذات‬ ‫وهي‬
‫ال‬ ‫بعض‬ ‫وهناك‬SAN storage‫علي‬ ‫ايضا‬ ‫تحتوي‬ISCSI Interface (RJ 45)‫ال‬ ‫مع‬ ‫التعامل‬ ‫تستطيع‬ ‫حتي‬
servers‫ال‬ ‫تدعم‬ ‫التي‬ISCSI‫ال‬ ‫تدعم‬ ‫وال‬Fiber
‫و‬ ‫عالية‬ ‫سرعة‬ ‫توفر‬ ‫انها‬ ‫مميزاتها‬ ‫ومن‬performance‫عالي‬
‫وال‬SAN‫وال‬ISCSI‫كبير‬ ‫بشكل‬ ‫متشابهين‬‫ال‬ ‫في‬ ‫حتي‬technology‫ال‬ ‫هو‬ ‫بينهم‬ ‫االهم‬ ‫والفرق‬interface
‫ال‬ ‫من‬ ‫الخارج‬storage
: Direct attached storageDAS
‫ال‬ ‫هي‬HDD‫تركيبها‬ ‫يتم‬ ‫التي‬locally‫ال‬ ‫داخل‬machine
ATA
‫علي‬ ‫ويحتوي‬ ‫الوجود‬ ‫نادر‬ ‫االن‬ ‫اصبح‬40 bin
SATA
‫لل‬ ‫بديل‬ATA‫تقريبا‬ ‫والسرعة‬ ‫الحجم‬ ‫ونفس‬5100‫او‬7200 rpm‫ال‬ ‫شكل‬ ‫في‬ ‫يختلف‬ ‫ولكنه‬data cable
‫ال‬ ‫في‬ ‫بكثرة‬ ‫وينتشر‬PCs‫ال‬ ‫وليس‬servers‫السرعة‬ ‫بطء‬ ‫بسبب‬
SCSI
‫ال‬ ‫انواع‬ ‫من‬ ‫نوع‬ ‫هي‬HDD‫ال‬ ‫في‬ ‫طويلة‬ ‫لفترة‬ ‫استخدمت‬ ‫التي‬servers‫علي‬ ‫يحتوي‬56 bin‫كبير‬ ‫وهو‬
‫الي‬ ‫يصل‬ ‫حيث‬ ‫الحجم‬3.5 inch‫اكبر‬ ‫وسرعاته‬7200 rpm‫او‬rpm10000
SAS
‫ال‬ ‫عن‬ ‫بديال‬ ‫ظهر‬SCSI‫الي‬ ‫يصل‬ ‫حيث‬ ‫حجما‬ ‫اصغر‬ ‫وهو‬2.5 inch‫وسرعاته‬rpm1000‫او‬rpm15000
‫ال‬ ‫وجميع‬servers‫علي‬ ‫تحتوي‬ ‫االن‬SAS
SSD (solid state drive)
‫ال‬ ‫من‬ ‫احدث‬ ‫تكنولوجيا‬ ‫هي‬SAS‫ال‬ ‫تحويل‬ ‫علي‬ ‫تقوم‬media‫ال‬ ‫في‬ ‫الموجودة‬servers‫الي‬Chips‫هو‬ ‫كما‬
‫ال‬ ‫في‬ ‫الحال‬flash memory‫الي‬ ‫السرعة‬ ‫تصل‬ ‫حيث‬ ‫السرعة‬ ‫زيادة‬ ‫الي‬ ‫يؤدي‬ ‫مما‬
‫بعمل‬ ‫ينصح‬ ‫ال‬ ‫انه‬ ‫االعتبار‬ ‫في‬ ‫الوضع‬ ‫ويجب‬virtual machines‫ال‬ ‫علي‬DAS storage‫ال‬ ‫او‬local HDD
‫من‬ ‫باالستفادة‬ ‫لنا‬ ‫يسمح‬ ‫ال‬ ‫النه‬HA features
: Storage Area NetworkSAN
‫ال‬ ‫انواع‬ ‫اهم‬ ‫وهو‬storage‫ال‬ ‫في‬ ‫تستخدم‬ ‫التي‬virtualization‫ال‬ ‫بعض‬ ‫وهناك‬features‫تعمل‬ ‫لن‬ ‫التي‬
‫ال‬ ‫علي‬ ‫اال‬SAN‫ال‬ ‫او‬ISCSI
SAN Topology
‫ال‬SAN‫عن‬ ‫عبارة‬device‫ال‬ ‫من‬ ‫مجموعة‬ ‫علي‬ ‫يحتوي‬HDD‫لل‬ ‫مخصصه‬SAN‫تكون‬ ‫قد‬SAS‫او‬SATA‫او‬
SSD‫عمل‬ ‫ويتم‬ ،manage‫ال‬ ‫لهذه‬HDDs‫طريق‬ ‫عن‬(OS)softwareinternal‫من‬ ‫عليه‬ ‫الدخول‬ ‫يمكن‬ ‫ال‬
‫الخارج‬‫استخدامه‬ ‫يتم‬ ‫ولكن‬‫وعمل‬ ‫فيها‬ ‫بالتحكم‬RAID‫ال‬ ‫من‬ ‫مجموعة‬ ‫الي‬ ‫وتقسيمها‬LUNs
‫وال‬)umbernnituogicallLUN (‫ال‬ ‫تقسيم‬ ‫طريقة‬ ‫هي‬data‫ال‬ ‫يقوم‬ ‫حيث‬LUN‫ال‬ ‫من‬ ‫اجزاء‬ ‫بتجميع‬data
‫ال‬ ‫جميع‬ ‫من‬HDDs‫ويمثل‬‫ب‬ ‫ه‬‫ـ‬partition‫ال‬ ‫وهذا‬ ،LUN‫بشكل‬ ‫والكتابة‬ ‫بالقراءة‬ ‫يقوم‬ ‫حيث‬ ‫كبيرة‬ ‫فائدة‬ ‫له‬
‫ال‬ ‫بتجمع‬ ‫يقوم‬ ‫النه‬ ‫جدا‬ ‫سريع‬data‫من‬ ‫اكثر‬ ‫من‬HDD‫مجمعة‬ ‫بسرعتهم‬ ‫فيستفيد‬
‫ال‬ ‫ويتصل‬SAN‫بال‬fiber switch‫طريق‬ ‫عن‬storage processor (SP)‫عن‬ ‫عبارة‬ ‫وهو‬fiber interface
‫يسمي‬HBA (Host Based Adapter)‫ال‬ ‫ويخرج‬fiber channel‫ال‬ ‫من‬fiber switch‫ال‬ ‫الي‬server
‫علي‬ ‫يحتوي‬ ‫الذي‬HBA‫ايضا‬
‫ال‬ ‫يحتوي‬ ‫ان‬ ‫يفضل‬SAN storage‫علي‬2 SP‫بـ‬ ‫يتصلوا‬2 switches‫وكل‬switch‫بالـ‬ ‫يتصل‬server‫وذلك‬
‫ال‬ ‫لتقليل‬down time
SAN Component
Storage devices
‫ال‬ ‫تمثل‬ ‫وهي‬HDD
LUNS
‫ال‬ ‫تمثل‬ ‫وهي‬partitions
RAM+Cache
‫ال‬ ‫بنقل‬ ‫يقوم‬ ‫الذي‬ ‫وهو‬data‫ال‬ ‫من‬LUNS‫ال‬ ‫الي‬SP
Processor
‫لعمل‬handling‫لل‬data
Internal Software
‫ال‬ ‫لتقسيم‬HDD‫ال‬ ‫وعمل‬RAID‫ال‬ ‫من‬ ‫والكثير‬features‫ال‬ ‫مثل‬Backup
SP
‫ال‬ ‫هو‬fiber interface‫بال‬ ‫الخاص‬SAN storage
: Internet Small Computer System InterfaceISCSI
‫ال‬ ‫بين‬ ‫كبير‬ ‫تشابه‬ ‫وجه‬ ‫هناك‬ISCSI‫وال‬SAN‫ال‬ ‫نوع‬ ‫هو‬ ‫وضوحا‬ ‫االكثر‬ ‫االختالف‬ ‫ولكن‬connectivity‫ال‬ ‫بين‬
(SAN storage)ISCSI storage‫وال‬switch‫طريق‬ ‫عن‬ ‫يتم‬ ‫فهو‬RJ 45‫ال‬ ‫وليس‬Fiber channel
‫ال‬ ‫ويتصل‬switch‫ال‬ ‫علي‬Host (server)‫كارت‬ ‫طريق‬ ‫عن‬NIC‫يشترط‬ ‫وال‬HBA‫ال‬ ‫وكارت‬ ،NIC‫يحتوي‬
‫علي‬initiatorISCSI‫او‬software ISCSI‫عمل‬ ‫في‬ ‫يستخدم‬connect‫ال‬ ‫علي‬SAN
ISCSI initiator
‫هو‬software‫او‬hardware‫ال‬ ‫علي‬ ‫موجود‬server‫بال‬ ‫يتصل‬ ‫ان‬ ‫خالله‬ ‫من‬ ‫يستطيع‬ISCSI target
‫وال‬softwareISCSI
ISCSI software
‫عن‬ ‫عبارة‬ ‫هو‬software‫ال‬ ‫بداخل‬ ‫موجود‬server‫اي‬ ‫مثل‬ ‫طبيعي‬ ‫بشكل‬ ‫تشغيله‬ ‫يتم‬software‫اخر‬
ISCSI hardware
‫ال‬ ‫بعض‬ ‫توجد‬servers‫علي‬ ‫تحتوي‬in ISCSI NIC-built‫ال‬ ‫تشبه‬ ‫وهي‬NIC‫علي‬ ‫تحتوي‬ ‫ولكن‬ ‫العادية‬
in software-built‫عمل‬ ‫عن‬ ‫مسئول‬connect‫ال‬ ‫علي‬ISCSI tearget
: Network Attached StorageNAS
‫عن‬ ‫عبارة‬ ‫هو‬device‫ال‬ ‫من‬ ‫عدد‬ ‫علي‬ ‫يحتوي‬HDDs‫النوع‬ ‫من‬SATA‫او‬IDE‫اقل‬ ‫وعددها‬ ‫االحوال‬ ‫اغلب‬ ‫في‬
‫ال‬ ‫في‬ ‫الموجود‬ ‫العدد‬ ‫من‬SAN‫اقل‬ ‫وسرعتها‬
‫هي‬ ‫المستخدمة‬ ‫البروتوكوالت‬(Linux), SMB (Microsoft), AFB (Apple)NFS
‫بها‬ ‫يوجد‬ ‫ال‬LUN‫عمل‬ ‫يمكن‬ ‫ولكن‬RAID
‫عمل‬ ‫يمكن‬ ‫ال‬snapshot‫وال‬backup
‫عمل‬ ‫يمكن‬access‫ال‬ ‫طريق‬ ‫عن‬ ‫لها‬IP‫بال‬ ‫تعمل‬ ‫وهي‬file level‫ال‬ ‫تظهر‬ ‫حيث‬HDD‫كأنها‬folders
‫ال‬ ‫سرعة‬transfer‫ال‬ ‫وبين‬ ‫بينها‬ ‫بطيئة‬Server/host‫والقراء‬‫وال‬ ‫والكتابة‬ ‫ة‬I/O‫ايضا‬
‫ل‬ ‫الثمن‬ ‫رخيصة‬1‫منتشرة‬ ‫فهي‬ ‫لك‬
NAS Topology
‫ال‬ ‫وهذه‬HDDs‫علي‬ ‫تتصل‬board‫علي‬ ‫ويحتوي‬ ‫واحدة‬software application‫لعمل‬management
‫ال‬ ‫لهذه‬HDDs‫ال‬ ‫تقسيم‬ ‫مثل‬HDDs‫وال‬sharing features
NAS Connectivity
‫ال‬connectivity‫ال‬ ‫بين‬NAS‫وال‬servers/hosts‫طريق‬ ‫عن‬ ‫تتم‬RJ 45‫وتستخدم‬TCP/IP
Virtual storage APP
‫بعمل‬ ‫سنقوم‬simulation‫لل‬Storage‫من‬ ‫وذلك‬: ‫مثل‬ ‫لذلك‬ ‫المخصصة‬ ‫البرامج‬ ‫بعض‬ ‫خالل‬
serverWindows:‫ال‬ ‫استخدم‬ ‫يمكن‬WIN server‫الي‬ ‫الجهاز‬ ‫لتحويل‬NAS storage
Star wind‫ال‬ ‫تحويل‬ ‫خالله‬ ‫من‬ ‫نستطيع‬ ‫برنامج‬ ‫هو‬ :server‫الي‬ISCSI storage
filerOpen:‫هو‬linux OS‫به‬software‫عمل‬ ‫خالله‬ ‫من‬ ‫يستطيع‬and ISCSINAS
Free NAS‫هو‬ :linux OS‫به‬software‫عمل‬ ‫خالله‬ ‫من‬ ‫يستطيع‬NAS
Using Windows server
‫تتعامل‬VMWare‫ال‬ ‫مع‬NFS protocol‫لل‬ ‫التابع‬Linux
1.‫ال‬ ‫بتفعيل‬ ‫نقوم‬NFS protocol‫ال‬ ‫في‬WIN server
2.‫بعمل‬ ‫نقوم‬create new file
3-‫نقوم‬‫بإعدادات‬‫ال‬NFS sharing‫ال‬ ‫علي‬folder
‫ال‬ ‫شكل‬ ‫فيصبح‬shared folder‫الشكل‬ ‫بهذا‬
Star wind
‫عمل‬ ‫في‬ ‫يستخدم‬ISCSI storage‫ال‬ ‫علي‬WIN‫البرنامج‬ ‫هذا‬ ‫يكون‬ ‫ان‬ ‫يجب‬ ‫ولكن‬running‫ال‬ ‫تعمل‬ ‫حتي‬
ISCSI storage،‫ال‬ ‫ان‬ ‫كما‬star wind‫ال‬ ‫بعمل‬ ‫يقوم‬HDD‫كـ‬LUN‫واحدة‬
Open filer
‫بعمل‬ ‫يقوم‬ ‫البرنامج‬ ‫هذا‬SAN,ISCSI,NFS storage‫ال‬ ‫علي‬machine‫ال‬ ‫وتتحول‬machine‫الي‬
storage
‫وهو‬(Centos)Customized Linux OS‫علي‬ ‫يحتوي‬SAN and ISCSI Application‫وال‬share
services‫ال‬ ‫مثل‬NFS, SMB services
Installing OpenFiler
‫ال‬installation‫نسخة‬ ‫الي‬ ‫تماما‬ ‫مشابه‬Linux redhat or centos‫بعمل‬ ‫فنقوم‬new VM‫ال‬ ‫ونجعل‬
boot‫ال‬ ‫من‬openfiler iso
‫ال‬ ‫يقوم‬system‫بعمل‬restart‫ال‬ ‫تظهر‬ ‫ثم‬management IP‫ال‬ ‫من‬web interface‫عمل‬ ‫نستطيع‬ ‫حيث‬
management‫لل‬machine‫ال‬ ‫من‬web interface
The web administration IP address is https:192.168.1.160:446
Username: OpenFiler
Password: password
‫وستظهر‬‫ال‬ ‫من‬ ‫مجموعة‬tabs‫مثل‬‫ال‬screenstatus‫ال‬ ‫حالة‬ ‫توضح‬ ‫التي‬machine
‫وهناك‬Volumes tab‫ال‬ ‫بيانات‬ ‫توضح‬ ‫والتي‬HDD‫ال‬ ‫مع‬ ‫التعامل‬ ‫وكيفية‬storage
Create ISCSI Storage
‫ال‬ ‫بتحويل‬ ‫نقوم‬ ‫ان‬ ‫اوال‬ ‫يجب‬physical HDD‫الي‬physical volume‫ال‬ ‫في‬ ‫يظهر‬ ‫ما‬ ‫وهو‬box‫لنا‬ ‫فتظهر‬ ‫االحمر‬
‫ال‬ ‫جميع‬HDDs‫ال‬ ‫في‬ ‫الموجودة‬machine
‫بعمل‬ ‫نقوم‬ ‫ثم‬volume group‫ال‬ ‫جميع‬ ‫بها‬ ‫نضع‬created physical volumes
‫ال‬ ‫هذه‬ ‫بتقسيم‬ ‫نقوم‬ ‫ثم‬volume group‫الي‬(LUNs)volumes‫ال‬ ‫في‬ ‫بها‬ ‫التعامل‬ ‫يتم‬ ‫التي‬ ‫وهي‬storage
‫ال‬ ‫ان‬ ‫ونالحظ‬HDD‫علي‬ ‫يحتوي‬ ‫االول‬3 partitions
‫ال‬ ‫علي‬ ‫بالضغط‬ ‫نقوم‬HDD‫الشاشة‬ ‫هذه‬ ‫فتظهر‬ ‫مثال‬ ‫الثاني‬
‫نضغط‬create‫التحويل‬ ‫فيتم‬
‫بعمل‬ ‫االن‬ ‫نقوم‬volume group‫ال‬ ‫فيه‬ ‫ونضيف‬Physical volume
‫الشكل‬ ‫هذا‬ ‫لنا‬ ‫سيظهر‬
‫ال‬ ‫ان‬ ‫من‬ ‫وللتأكد‬volume group‫علي‬ ‫نضغط‬ ‫صحيح‬ ‫بشكل‬ ‫عملها‬ ‫تم‬manage volumes
‫بعمل‬ ‫نقوم‬ ‫ثم‬volume (LUN)‫ال‬ ‫بداخل‬volume group
‫ال‬ ‫علي‬ ‫بالدخول‬ ‫نقوم‬ ‫ثم‬ISCSI target‫وسنجد‬‫ال‬iqn‫ال‬ ‫في‬ ‫موجودة‬Target configuration‫التعديل‬ ‫ويمكن‬
‫علي‬ ‫الضغط‬ ‫ثم‬ ‫عليه‬Add
‫ال‬ ‫اعدادات‬ ‫فتظهر‬iqn‫عليها‬ ‫التعديل‬ ‫ويمكن‬
‫ال‬ ‫الي‬ ‫نذهب‬ ‫ثم‬LUN mapping tab‫ال‬ ‫اضافة‬ ‫تم‬ ‫انه‬ ‫فنجد‬LUN‫بعمل‬ ‫فنقوم‬ ‫الجديدة‬mapping‫لها‬
‫بعمل‬ ‫نقوم‬ ‫ثم‬limitation‫لل‬IPs‫عمل‬ ‫لها‬ ‫المسموح‬access‫ال‬ ‫علي‬storage‫بال‬ ‫يعرف‬ ‫ما‬ ‫او‬ACL‫طريق‬ ‫عن‬
‫الي‬ ‫الذهاب‬system‫ال‬ ‫واضافة‬IPs‫ال‬ ‫في‬Network access configuration
‫ال‬ ‫الي‬ ‫العودة‬ ‫ثم‬volumes‫ال‬ ‫الي‬ ‫والذهاب‬ ‫اخري‬ ‫مرة‬Network ACL‫اختيار‬ ‫طريق‬ ‫عن‬ ‫وتفعيلها‬allow
‫عمل‬ ‫اردنا‬ ‫واذا‬authentication‫ال‬ ‫الي‬ ‫بالذهاب‬ ‫فنقوم‬CHAP authentication‫ال‬ ‫وكتابة‬username‫وال‬
pass‫ال‬ ‫علي‬ ‫الدخول‬ ‫في‬ ‫استخدامهم‬ ‫سيتم‬ ‫الذين‬storage
‫ثم‬‫ال‬ ‫بتشغيل‬ ‫نقوم‬Initiator’ services‘iSCSI target’ and ‘iSCSI
‫ال‬ ‫في‬ ‫التحكم‬ ‫ويمكن‬users‫ال‬ ‫طريق‬ ‫عن‬Accounts tab‫ال‬ ‫اضافة‬ ‫طريقة‬ ‫واختيار‬users‫ال‬ ‫عمل‬ ‫وطريقة‬
authentication‫كان‬ ‫اذا‬LDAP or Active directory
‫ال‬ ‫اعداد‬ ‫من‬ ‫انتهينا‬ ‫قد‬ ‫نكون‬ ‫وبذلك‬ISCSI storage
‫ال‬ ‫علي‬ ‫بالدخول‬ ‫االن‬ ‫نقوم‬host‫وعمل‬connection‫ال‬ ‫علي‬Storage‫ال‬ ‫طريق‬ ‫عن‬ISCSI initiator
-‫ال‬ ‫خانة‬ ‫في‬discovery‫ال‬ ‫نكتب‬IP‫بال‬ ‫الخاص‬storage
-‫ال‬ ‫الي‬ ‫نذهب‬target tab‫بعمل‬ ‫ونقوم‬connect‫لل‬ISCSI target
‫ال‬ ‫نفتح‬ ‫ثم‬computer management‫ال‬ ‫الي‬ ‫ونذهب‬Disk management‫ال‬ ‫اضافة‬ ‫تم‬ ‫انه‬ ‫سنجد‬Storage
‫كـ‬ ‫الجديدة‬partition‫بعمل‬ ‫فنقوم‬initialization‫و‬formatting‫له‬
Create NAS Storage
: ‫االتي‬ ‫علي‬ ‫التغييرات‬ ‫بعض‬ ‫اجراء‬ ‫مع‬ ‫السابقة‬ ‫الخطوات‬ ‫نفس‬ ‫بعمل‬ ‫نقوم‬
‫ال‬ ‫في‬volumes tab‫بعمل‬ ‫نقوم‬add new volume‫ال‬ ‫واختيار‬volume type‫ال‬ ‫عن‬ ‫مختلف‬ISCSI
‫ال‬ ‫الي‬ ‫نذهب‬ ‫ثم‬shares tab‫ال‬ ‫ان‬ ‫فنجد‬new SAN_storage‫اضافتها‬ ‫تم‬ ‫قد‬
‫ال‬ ‫علي‬ ‫بالضغط‬ ‫نقوم‬NAS_storage‫ال‬ ‫في‬ ‫الموجودة‬shares tab
‫باضافة‬ ‫نقوم‬ ‫ثم‬shared folder‫خصائصه‬ ‫وتحديد‬
‫علي‬ ‫وبالضغط‬make share‫ال‬ ‫بعمل‬ ‫نقوم‬restrictions‫بال‬ ‫الخاصة‬share‫التي‬ ‫البروتوكوالت‬ ‫نوع‬ ‫مثل‬
‫ال‬ ‫في‬ ‫ستستخدم‬share‫ال‬ ‫مثل‬NFS, CIFS
‫ال‬ ‫بتفعيل‬ ‫نقوم‬ ‫ثم‬NFS, CIFS service‫ال‬ ‫من‬service tab
‫ال‬ ‫علي‬ ‫الدخول‬ ‫نستطيع‬ ‫وبذلك‬shared folder‫ال‬ ‫من‬WIN‫ال‬ ‫تفعيل‬ ‫نتيجة‬SMB service‫الدخول‬ ‫ونستطيع‬
‫ال‬ ‫من‬LINUX‫ال‬ ‫تفعيل‬ ‫نتيجة‬NFS service
‫ال‬ ‫ان‬ ‫ونالحظ‬NAS‫كـ‬ ‫ظهر‬folder‫ال‬ ‫الن‬NAS‫هو‬file level‫كـ‬ ‫وليس‬partition‫كال‬ISCSI‫عمل‬ ‫يمكن‬ ‫ولكن‬
map‫كـ‬ ‫يظهر‬ ‫لكي‬ ‫له‬partition
‫كاالتي‬ ‫فيظهر‬
ESX-Storage configuration (Add storage to ESX)
‫عمل‬ ‫كيفية‬ ‫عن‬ ‫االن‬ ‫سنتحدث‬configure‫لل‬storage‫ال‬ ‫داخل‬VMWare Vsphere ESX5‫ان‬ ‫يستطيع‬ ‫حتي‬
‫ال‬ ‫يتعامل‬ESX‫ال‬ ‫مع‬storage‫ال‬ ‫ان‬ ‫العلم‬ ‫مع‬ESX‫مع‬ ‫التعامل‬ ‫يستطيع‬3‫ال‬ ‫من‬ ‫انواع‬storage‫وهي‬SAN,
ISCSI and NAS (NFS)
Add SAN storage
‫ال‬ ‫مع‬ ‫التعامل‬ ‫عند‬SAN storage‫ال‬ ‫انتقال‬ ‫طيفية‬ ‫علي‬ ‫نتعرف‬ ‫ان‬ ‫يجب‬data‫ال‬ ‫بين‬ESXI host‫ال‬ ‫الي‬
storage‫ال‬ ‫هو‬ ‫وما‬address‫ال‬ ‫يقوم‬ ‫الذي‬ESX‫ال‬ ‫الي‬ ‫للوصول‬ ‫باستخدامه‬SAN
‫ال‬ ‫ان‬ ‫نجد‬ ‫الصورة‬ ‫هذه‬ ‫في‬ESX‫علي‬ ‫يحتوي‬2 HBA‫وكل‬HBA‫رقم‬ ‫له‬(vmhba1 & vmhba2)
‫ال‬ ‫يقوم‬ ‫ثم‬ESX‫ال‬ ‫بارسال‬data‫ال‬ ‫من‬HBA‫ال‬ ‫الي‬fiber switch
‫ال‬ ‫يقوم‬ ‫ثم‬switchfiber‫ب‬‫إ‬‫ال‬ ‫رسال‬data‫ال‬ ‫الي‬SAN storage‫ال‬ ‫احد‬ ‫علي‬SP interfaces‫بتخزينها‬ ‫ليقوم‬
‫ال‬ ‫احد‬ ‫علي‬LUNs‫ال‬ ‫احد‬ ‫بداخل‬partitions
‫وكل‬SP‫رقم‬ ‫لها‬(SP0 and SP1)
‫وكل‬LUN‫رقم‬ ‫لها‬(LUN8 and LUN9)
‫وكل‬partition‫رقم‬ ‫له‬(partition1, partition 2, …)
‫ال‬ ‫يستخدمه‬ ‫الذي‬ ‫فالعنوان‬ ‫اذا‬ESX‫ال‬ ‫الرسال‬data‫ال‬ ‫الي‬SAN storage: ‫الصيغة‬ ‫هذه‬ ‫يتبع‬
Vmhba#:SP#:LUN#:Partition#
vmhba1:0:8:1
vmhba2:1:9:1
Add NAS storage
‫إلضافة‬NAS storage‫ال‬ ‫علي‬ ‫بالدخول‬ ‫سنقوم‬storage tab‫واختيار‬add storage
‫والضافة‬NAS storage‫ال‬ ‫نختار‬storage type‫النوع‬ ‫من‬Network File System‫ونضغط‬Next
‫ال‬ ‫اضافة‬ ‫تم‬ ‫وهنا‬NAS storage‫ال‬ ‫الي‬ESXI server
‫ال‬ ‫ان‬ ‫والحظ‬Type‫النوع‬ ‫من‬NFS
Add ISCSI storage
‫ال‬ ‫الضافة‬ISCSI storage‫ال‬ ‫الي‬ESX server‫ال‬ ‫بالدخول‬ ‫نقوم‬ESX server‫ال‬ ‫من‬clientVsphere‫ونضغط‬
‫ال‬ ‫ونختار‬configuration tab
‫ال‬ ‫اال‬ ‫يوجد‬ ‫ال‬ ‫انه‬ ‫الصورة‬ ‫في‬ ‫نري‬ ‫كما‬DAS storage‫ال‬ ‫وهو‬internal HDD‫ال‬ ‫في‬ESX server
‫ال‬ ‫ان‬ ‫حالة‬ ‫في‬ESX server‫ال‬ ‫يدعم‬ ‫ال‬ISCSI initiator‫به‬ ‫يوجد‬ ‫وال‬ISCSI NIC‫ال‬ ‫في‬ ‫الحال‬ ‫هو‬ ‫كما‬VM
ESX server‫فنقوم‬‫ال‬ ‫بتحويل‬NIC‫الي‬ISCSI NIC‫طريق‬ ‫عن‬‫اضافة‬Software ISCSI adapter
‫ثم‬‫ال‬ ‫كارت‬ ‫باضافة‬ ‫نقوم‬NIC‫ال‬ ‫الي‬Software ISCSI adapter‫ال‬ ‫طريق‬ ‫عن‬properties‫بال‬ ‫الخاصة‬ISCSI
software adapter
‫علي‬ ‫نضغط‬ ‫ثم‬ADD‫بيانات‬ ‫باضافة‬ ‫فيقوم‬‫ال‬NIC‫الي‬‫ال‬SofwareISCSI
‫باضافة‬ ‫نقوم‬ ‫ثم‬‫ال‬IP‫بال‬ ‫الخاص‬ISCSI storage‫ال‬ ‫كارت‬ ‫الي‬NIC‫ال‬ ‫يستطيع‬ ‫لكي‬ESX server‫عمل‬
connect‫ال‬ ‫علي‬storage
‫ال‬ ‫ان‬ ‫نجد‬ ‫وهنا‬ESX server‫بعمل‬ ‫قام‬connect‫ال‬ ‫علي‬ ‫والتعرف‬ISCSI storage‫ال‬ ‫واظهار‬HDD‫ال‬ ‫او‬LUNS
‫ال‬ ‫الي‬ ‫ذهبنا‬ ‫اذا‬ ‫اننا‬ ‫المفترض‬ ‫ومن‬storage tab‫ال‬ ‫سنجد‬HDDISCSI
‫ال‬ ‫اال‬ ‫نجد‬ ‫لم‬ ‫اننا‬ ‫الواقع‬ ‫في‬ ‫ولكن‬NAS storage‫وال‬DAS‫بال‬ ‫الخاص‬ESXI‫؟‬ ‫لماذا‬ . ‫فقط‬
‫ال‬ ‫الن‬ISCSI HDD‫عمل‬ ‫الي‬ ‫يحتاج‬formatting‫النوع‬ ‫من‬vmfs‫ال‬ ‫او‬DRM
-‫وال‬vmfs‫بعمل‬ ‫يقوم‬partition‫النوع‬ ‫من‬VMFS‫واي‬storage‫شكل‬ ‫علي‬ ‫تظهر‬ ‫بداخله‬folders and files
‫عمل‬ ‫السهل‬ ‫من‬ ‫يجعل‬ ‫وهذا‬backup‫او‬copy‫ال‬ ‫لهذه‬files
-‫ال‬ ‫بينما‬DRM‫بعمل‬ ‫يقوم‬mapping‫لل‬LUNs‫ل‬physical partitions‫ال‬ ‫علي‬ISCSI Storage‫نفسها‬
‫ال‬ ‫في‬ ‫االغلب‬ ‫في‬ ‫ويوجد‬ ‫منتشر‬ ‫غير‬ ‫النوع‬ ‫وهذا‬SAN Storage
‫ال‬ ‫والضافة‬storage‫ال‬ ‫علي‬ ‫بالدخول‬ ‫نقوم‬storage tab‫واختيار‬add storage
‫ال‬ ‫اختيار‬ ‫ثم‬DISK/LUN‫ال‬ ‫فتظهر‬ISCSI disk
‫ال‬ ‫نوع‬ ‫نختار‬ ‫ثم‬file system‫سنستخدمه‬ ‫الذي‬
‫ال‬ ‫بين‬ ‫الفروقات‬ ‫اهم‬ ‫ان‬ ‫سنجد‬ ‫وهنا‬3-vmfs‫و‬5-vmfs‫ال‬ ‫ان‬ ‫هو‬3-vmfs‫ال‬ ‫تدعم‬hosts‫القديمة‬(legacy
hosts)‫قبل‬ ‫ما‬ ‫او‬ESX5‫ال‬ ‫بينما‬vmfs‫ال‬ ‫قبل‬ ‫ما‬ ‫يدعم‬ ‫ال‬esx5
‫ال‬ ‫ان‬ ‫كما‬5-vmfs‫ال‬ ‫يدعم‬HDD‫من‬ ‫اكثر‬2TB
‫باعطاء‬ ‫نقوم‬ ‫ثم‬name‫ال‬ ‫لهذه‬storage
‫ال‬ ‫من‬ ‫سنستخدمها‬ ‫التي‬ ‫المساحة‬ ‫بتحديد‬ ‫نقوم‬ ‫ثم‬storage
Extent Grow (Increase Storage size)
‫ويمكن‬‫ال‬ ‫اسم‬ ‫تغيير‬storage‫و‬‫مساح‬ ‫زيادة‬‫تها‬‫علي‬ ‫الضغط‬ ‫طريق‬ ‫عن‬properties
‫نضغط‬Increase‫ال‬ ‫اسم‬ ‫ونختار‬storage‫زيادتها‬ ‫المراد‬
‫زيادتها‬ ‫المراد‬ ‫المساحة‬ ‫نختار‬ ‫ثم‬
‫ال‬ ‫ان‬ ‫سنجد‬storage‫مساحتها‬ ‫زادت‬ ‫قد‬
Volume Grow (Migrate HDD storage)
‫من‬ ‫اكثر‬ ‫لدينا‬ ‫كان‬ ‫اذا‬ISCSI HDD‫احدهما‬ ‫بحذف‬ ‫فنقوم‬
‫ال‬ ‫علي‬ ‫بالضغط‬ ‫نقوم‬ ‫ثم‬storage‫واختيار‬ ‫االولي‬properties
‫ان‬ ‫سنجد‬ ‫مسبقا‬ ‫فعلنا‬ ‫كما‬ ‫الخطوات‬ ‫باقي‬ ‫نكمل‬ ‫ثم‬‫زادت‬ ‫قد‬ ‫المساحة‬
Virtual Network
‫ال‬ ‫عن‬ ‫االن‬ ‫سنتحدث‬virtual network‫ال‬ ‫تقوم‬ ‫وكيف‬virtual machine‫بال‬ ‫باالتصال‬internet
‫ال‬ ‫تختلف‬ ‫ال‬virtual network‫ال‬ ‫عن‬physical network‫ال‬ ‫نفس‬ ‫فلهم‬concept
‫ال‬ ‫يحتوي‬ ‫ولكن‬ESX server‫علي‬virtual switch‫ال‬ ‫بين‬ ‫بالربط‬ ‫يقوم‬virtual machines‫وال‬physical NIC
‫بال‬ ‫الخاص‬ESX server‫بال‬ ‫ايضا‬ ‫المتصل‬internet
‫عمل‬ ‫ويمكن‬create‫من‬ ‫ألكثر‬virtual switch‫الي‬ ‫يصل‬127 VSwitch
‫ال‬ ‫وهذا‬virtual switch‫ال‬ ‫من‬ ‫العديد‬ ‫علي‬ ‫يحتوي‬ports‫بال‬ ‫يتصل‬ ‫بعضها‬physical NIC‫يتصل‬ ‫وبعضها‬‫بال‬
svirtual machine‫تصل‬ ‫وقد‬‫ال‬ ‫عدد‬ports‫الي‬4000 port‫ال‬ ‫من‬ ‫مجموعة‬ ‫وكل‬ports‫تسمي‬port group
‫ف‬ ‫اذا‬‫كل‬ESX server‫عمل‬ ‫بداخله‬ ‫يمكن‬127 VSwitch‫وكل‬VSwitch‫علي‬ ‫يحتوي‬portsv256‫للزيادة‬ ‫قابلة‬
‫حتي‬portv4000
‫توضيحا‬ ‫اكثر‬ ‫بيانات‬ ‫علي‬ ‫تحتوي‬ ‫التالية‬ ‫والصورة‬
Port types
‫ال‬ ‫من‬ ‫انواع‬ ‫وهناك‬ports:
1.Virtual machine ports‫ال‬ ‫وهي‬ :ports‫بال‬ ‫المتصلة‬ ‫العادية‬virtual machines
2.Vkernel ports‫ال‬ ‫وهي‬ :ports‫بال‬ ‫المتصلة‬Storage‫ال‬ ‫مثل‬SAN
3.portsconsoleManagement‫او‬service console ports‫ال‬ ‫وهي‬ports‫من‬ ‫نستطيع‬ ‫التي‬
‫عمل‬ ‫خاللها‬management‫لل‬ESX server
‫ال‬ ‫دمج‬ ‫تم‬ ‫ومؤخرا‬Management console port‫ال‬ ‫بداخل‬VKernel port‫ال‬ ‫واصبح‬VKernel port‫يقوم‬
‫بالوظيفتين‬
‫و‬defaultby‫يوجد‬management console port‫و‬ ‫واحد‬VMKernel port‫و‬ ‫واحد‬port group‫فقط‬ ‫واحد‬
‫علي‬ ‫يحتوي‬256 virtual ports‫الي‬ ‫زيادته‬ ‫ويمكن‬4000 port
VSwitch types
‫ال‬ ‫من‬ ‫نوعين‬ ‫هناك‬vswitchs
1.Standar switch‫هو‬ :switch‫علي‬ ‫يوجد‬serverESXI‫ال‬ ‫بين‬ ‫بالربط‬ ‫ويقوم‬ ‫فقط‬ ‫واحد‬ESXI‫وجميع‬
‫ال‬virtual machines‫من‬ ‫اكثر‬ ‫لدي‬ ‫كان‬ ‫واذا‬ESXI‫ال‬ ‫فان‬virtual machines‫كل‬ ‫علي‬ ‫الموجودة‬
ESXI server‫ال‬ ‫مع‬ ‫االحوال‬ ‫من‬ ‫حال‬ ‫بأي‬ ‫تتصل‬ ‫ال‬VMachine‫ال‬ ‫علي‬ESXI server‫االخر‬
‫وال‬Standard switch‫ال‬ ‫هو‬default switch‫ال‬ ‫في‬ ‫المستخدم‬VCenter
2.Virtual Distributed switch‫هو‬ :switch‫من‬ ‫اكثر‬ ‫مستوي‬ ‫علي‬ ‫يعمل‬ESX server‫جميع‬ ‫فان‬ ‫وبذلك‬
‫ال‬VMachines‫ال‬ ‫جميع‬ ‫علي‬ ‫الموجودة‬ESX‫طريق‬ ‫عن‬ ‫بعضها‬ ‫مع‬ ‫تتصل‬Distributed switch‫واحد‬
: ‫مميزاته‬
‫ال‬ ‫في‬ ‫افضل‬ ‫وهو‬management
‫ال‬ ‫يدعم‬VLAN
‫ال‬ ‫يدعم‬Migration‫ال‬ ‫باستخدام‬VMotion
‫ال‬ ‫يدعم‬party developmentrd
3‫عن‬ ‫عبارة‬ ‫وهي‬virtual switch‫بـ‬ ‫خاص‬Cisco‫ال‬ ‫علي‬ ‫يوضع‬
ESXI‫ال‬ ‫مثل‬ ‫ويعمل‬Virtual server‫العادي‬‫عمل‬ ‫ويستطيع‬manage‫ال‬ ‫لكل‬VMachines
Standard Switch
‫ال‬ ‫عدد‬ ‫لمعرفة‬NICs‫ال‬ ‫في‬ ‫الموجودة‬ESXI server
‫هناك‬ ‫ان‬ ‫سنجد‬sNIC2‫بأسم‬vmnic‫ال‬ ‫وهو‬default name‫لل‬NIC‫العدد‬ ‫من‬ ‫ويبدأ‬1
‫ال‬ ‫نستعرض‬ ‫ولكي‬vswitches‫ال‬ ‫في‬ ‫الموجودة‬ESXI‫الي‬ ‫بالذهاب‬ ‫نقوم‬networking tab
‫هناك‬ ‫ان‬ ‫وسنجد‬standard switch‫موجودة‬by default‫ال‬ ‫ان‬ ‫حين‬ ‫في‬distributed switch‫توجد‬ ‫ال‬by
default
‫ال‬ ‫ان‬ ‫وسنجد‬standard switch‫اسمها‬vswitch0‫ال‬ ‫وهو‬default name‫لل‬standard switch‫وينقسم‬
: ‫الي‬
1-Physical part‫ال‬ ‫علي‬ ‫ويحتوي‬ :physical NIC (vmnic0)
2-Virtual part‫علي‬ ‫ويحتوي‬ ::
a.Virtual machine port group‫ال‬ ‫علي‬ ‫ويحتوي‬ :(EXAM1, EXAM2)virtual machines
‫بال‬ ‫المتصلة‬Switch ports‫و‬by default‫ال‬ ‫اسم‬ ‫يكون‬Vmachine group‫هو‬VM Network
b.VMKernel port‫ال‬ ‫وهو‬ :port‫بال‬ ‫يتصل‬ ‫الذي‬storage‫عمل‬ ‫خالله‬ ‫من‬ ‫ونستطيع‬management
‫لل‬ESXI‫له‬ ‫ان‬ ‫ونالحظ‬ ،IP: 192.168.74.203‫ال‬ ‫وهو‬ESXI IP
scenariosVirtual Network
‫ال‬ ‫بعض‬ ‫بعمل‬ ‫االن‬ ‫سنقوم‬scenarios‫ال‬ ‫ربط‬ ‫طيفية‬ ‫عن‬VMachines‫مختلفة‬ ‫بطرق‬
Local LAN Scenario
‫بعمل‬ ‫االن‬ ‫سنقوم‬local port group‫بـ‬ ‫ربطها‬ ‫بدون‬ ‫فقط‬ ‫داخليا‬ ‫تعمل‬physical NIC
‫ال‬ ‫من‬Network category‫علي‬ ‫نضغط‬add network‫لنا‬ ‫فيظهر‬wizard
‫ولعمل‬VMachine port group‫نختار‬virtual machine‫ال‬ ‫كل‬ ‫سيظهر‬NICs‫ال‬ ‫في‬ ‫الموجودة‬ESXI server
‫بعمل‬ ‫نقوم‬ ‫ولكننا‬uncheck‫ال‬ ‫لجميع‬NICs‫ال‬ ‫الن‬local network‫الي‬ ‫تحتاج‬ ‫ال‬physical NICs
‫ال‬ ‫خانة‬ ‫في‬ ‫والحظ‬preview‫ال‬ ‫اسم‬ ‫ان‬Virtual machine port group‫هو‬VM Network2‫هذا‬ ‫تغيير‬ ‫ويمكن‬
‫االسم‬
‫ال‬ ‫اسم‬ ‫بكتابة‬ ‫نقوم‬ ‫ثم‬port group‫وال‬VLAN no.‫لها‬ ‫استخدام‬ ‫هناك‬ ‫كان‬ ‫اذا‬‫ال‬ ‫اسم‬ ‫ان‬ ‫والحظ‬Virtual
machine port group‫الي‬ ‫تغير‬Local Port Group
‫ال‬ ‫توضح‬ ‫التي‬ ‫الصورة‬ ‫بهذه‬ ‫االعدادات‬ ‫هذه‬ ‫ستظهر‬ ‫ثم‬port group‫الجديدة‬
‫ال‬ ‫اضافة‬ ‫تم‬ ‫انه‬ ‫وسنجد‬Port group‫ال‬ ‫في‬ ‫الجديدة‬configuration page‫بداخل‬Vswitch‫جديدة‬‫متصلة‬ ‫غير‬
‫اي‬ ‫علي‬physical NIC‫ال‬ ‫ان‬ ‫ونالحظ‬Port group‫اي‬ ‫من‬ ‫خالية‬virtual machines
‫ال‬ ‫بإضافة‬ ‫االن‬ ‫نقوم‬Virtual machines‫بعضها‬ ‫مع‬ ‫ستتصل‬ ‫التي‬Locally
‫ال‬ ‫الي‬ ‫نذهب‬VMachines‫ال‬ ‫علي‬ ‫الموجودة‬ESXI‫ال‬ ‫اعدادات‬ ‫الي‬ ‫ونذهب‬NIC
‫ال‬ ‫لنا‬ ‫ستظهر‬networks‫المتاحة‬
‫ال‬ ‫اضافة‬ ‫تم‬ ‫وهنا‬2 virtual machines‫ال‬ ‫الي‬local port group‫الجديدة‬‫في‬virtual switch‫جديدة‬‫وهذا‬
‫ال‬vswitch‫بأي‬ ‫متصل‬ ‫غير‬NIC
Physical NIC load balance (one VSwitch with multi physical NIC) Scenario
‫ال‬ ‫في‬default setting‫ال‬ ‫ترتبط‬Vswitch‫بـ‬physical NIC‫ال‬ ‫ربط‬ ‫يمكن‬ ‫هل‬ ‫ولكن‬ ، ‫فقط‬ ‫واحدة‬Vswitch
‫بأكثر‬‫من‬physical NIC‫عمل‬ ‫يمعني‬redundant path‫لل‬Vswitch‫او‬load balance‫ال‬ ‫لتقسيم‬Load
‫من‬ ‫اكثر‬ ‫علي‬NIC
‫ال‬ ‫الي‬ ‫الذهاب‬ ‫طريق‬ ‫عن‬ ‫ذلك‬ ‫يمكن‬ ‫نعم‬properties‫بال‬ ‫الخاصة‬standard switch‫اضافة‬ ‫نريد‬ ‫التي‬physical
NIC‫لها‬
‫ال‬ ‫في‬ ‫ستظهر‬ports tab‫ال‬ ‫تفاصيل‬Standard switch
‫ال‬ ‫هذا‬ ‫ان‬ ‫يظهر‬ ‫حيث‬switch‫علي‬ ‫يحتوي‬120 ports‫ال‬ ‫واسم‬port group‫هو‬VM Network
‫ال‬ ‫الي‬ ‫االن‬ ‫نذهب‬Network adapter tab‫ال‬ ‫فتظهر‬NIC‫حاليا‬ ‫المستخدمة‬
‫والضافة‬NIC‫نضغط‬ ‫جديدة‬add‫ال‬ ‫لنا‬ ‫فيظهر‬NIC‫الثاني‬
‫علي‬ ‫الضغط‬ ‫وبعد‬next‫ال‬ ‫خصائص‬ ‫بعض‬ ‫لنا‬ ‫يظهر‬NIC‫ال‬ ‫و‬ ‫االستخدام‬ ‫افضلية‬ ‫مثل‬Standby card‫وال‬active
card‫ال‬ ‫حالة‬ ‫في‬ ‫وذلك‬failover
‫ال‬ ‫في‬ ‫التحكم‬ ‫ويمكن‬priority‫وال‬standby NIC‫طريق‬ ‫عن‬move up/down button‫ال‬ ‫ان‬ ‫حالة‬ ‫وفي‬ ،2
NICs‫حالة‬ ‫في‬active‫كـ‬ ‫فسيعمالن‬load balancer‫احدهما‬ ‫كان‬ ‫اذا‬ ‫بينما‬active‫واالخر‬standby‫فسيعمالن‬
‫كـ‬redundant path
‫نضغط‬ ‫ثم‬Next‫ثم‬finish‫ال‬ ‫اضافة‬ ‫تم‬ ‫انه‬ ‫وسنجد‬ ،ICN‫الجديد‬
Multi VSwitches with one/multi Physical NIC scenario
‫ال‬ ‫من‬ ‫المزيد‬ ‫باضافة‬ ‫نقوم‬ ‫البداية‬ ‫في‬NICs‫لل‬ ‫خطوة‬ ‫وهي‬test‫فقط‬
‫علي‬ ‫اخري‬ ‫مرة‬ ‫بالضغط‬ ‫نقوم‬Add Network‫واختيار‬Virtual Machine
‫بعمل‬ ‫نقوم‬ ‫ثم‬create‫لـ‬standard switch‫ال‬ ‫واختيار‬ ‫جديدة‬NICs‫بها‬ ‫ستتصل‬ ‫التي‬
‫لل‬ ‫اسم‬ ‫نختار‬ ‫ثم‬Port group‫وليكن‬Internet LAN
‫اضافة‬ ‫تم‬ ‫انه‬ ‫النهاية‬ ‫في‬ ‫وسنجد‬Switch‫علي‬ ‫يحتوي‬ ‫جديد‬VM port group‫بـ‬ ‫وتتصل‬2 NICs
‫ال‬ ‫اضافة‬ ‫ويتم‬virtual machines‫السابقة‬ ‫الطريقة‬ ‫بنفس‬
Create many port groups in the VSwitch
‫ال‬ ‫في‬scenario‫باضافة‬ ‫سنقوم‬ ‫السابق‬port group‫ال‬ ‫في‬ ‫اخري‬vswitch2‫علي‬ ‫الضغط‬ ‫طريق‬ ‫عن‬
properties
‫التالية‬ ‫الصورة‬ ‫فتظهر‬‫ال‬ ‫نوع‬ ‫فنجد‬Vswitch‫ال‬ ‫علي‬ ‫يحتوي‬ ‫الذي‬Ports‫ال‬ ‫ايضا‬ ‫وسنجد‬port group‫التي‬
‫وهي‬ ‫سابقا‬ ‫اضفناها‬Internet LAN
‫ال‬ ‫نوع‬ ‫نختار‬ ‫ثم‬Port group‫اضافتها‬ ‫المراد‬
: ‫اختياران‬ ‫لدينا‬ ‫وهنا‬
1-Virtual machine‫لعمل‬ports‫بال‬ ‫تتصل‬internel virtual machines
2-VMkernel‫لعمل‬Ports: ‫وظائف‬ ‫عدة‬ ‫لها‬
a.‫ال‬ ‫هذه‬ ‫تستخدم‬ports‫لل‬ESXI traffic management
b.‫بال‬ ‫لالتصال‬storage‫خارجية‬
c.‫لعمل‬fault tolerance‫او‬HA
‫سنضيف‬ ‫اننا‬ ‫لنفترض‬VMkernel port‫كـ‬ ‫ونستخدمه‬management
‫ال‬ ‫نضيف‬ ‫ثم‬management IP
‫ثم‬next‫ثم‬finish‫ال‬ ‫فتظهر‬VMkernel
VSwitch properties
‫ال‬ ‫اعدادات‬ ‫علي‬ ‫التعرف‬ ‫يمكن‬VSwitch‫ال‬ ‫علي‬ ‫الضغط‬ ‫طريق‬ ‫عن‬ ‫وتغييرها‬properties‫بال‬ ‫الخاص‬switch
‫ال‬ ‫صفحة‬ ‫فتظهر‬properties‫بال‬ ‫الخاصة‬switch‫ال‬ ‫علي‬ ‫تحتوي‬ ‫والتي‬general properties
‫ال‬ ‫صفحة‬ ‫ومن‬general‫ال‬ ‫عدد‬ ‫نغير‬ ‫ان‬ ‫يمكن‬ports‫ال‬ ‫في‬switch
‫ال‬ ‫في‬ ‫التحكم‬ ‫ويمكن‬MTU‫ال‬ ‫حجم‬ ‫وهو‬packet‫ال‬ ‫من‬ ‫تخرج‬ ‫التي‬switch
‫ال‬ ‫بينما‬security tab‫ال‬ ‫علي‬ ‫تحتوي‬ ‫فهي‬policies‫بال‬ ‫الخاصة‬Vswitch:‫وهي‬
1-Promiscuous mode‫وهو‬ :switch mode‫بعمل‬ ‫يسمح‬sniff‫الي‬data‫اي‬ ‫علي‬port‫ال‬ ‫في‬Switch
‫وأي‬data‫ال‬ ‫بين‬ ‫تنتقل‬Vmachines‫ال‬ ‫هذا‬ ‫تفعيل‬ ‫تم‬ ‫واذا‬ ،option‫حدوث‬ ‫الي‬ ‫فيؤدي‬traffic‫جدا‬ ‫عالي‬
2-MAC address change:by default‫عمل‬ ‫عند‬ ‫انه‬new VM‫بعمل‬custom MAC‫ال‬ ‫وفي‬ ،physical
devices‫ال‬ ‫تكون‬MAC‫ال‬ ‫في‬ ‫بينما‬ ‫تتغير‬ ‫وال‬ ‫ثابتة‬Virtual machines‫حالة‬ ‫في‬ ‫مفيد‬ ‫وهذا‬ ، ‫تغييرها‬ ‫يمكن‬
‫ال‬clustering‫ال‬ ‫حالة‬ ‫في‬ ‫مفيدة‬ ‫وهي‬ ،receiving packets
3-Forged transmits‫ال‬ ‫مثل‬ :MAC address changes‫ال‬ ‫حالة‬ ‫في‬ ‫يستخدم‬ ‫ولكنه‬receiving
‫ال‬ ‫عن‬ ‫اما‬traffic shaping tab
‫ال‬traffic shapping‫ال‬ ‫حجم‬ ‫تحديد‬ ‫هو‬traffic‫الي‬ ‫والداخل‬ ‫الخارج‬‫كل‬VNIC‫في‬‫ال‬switch‫تحتوي‬ ‫وهي‬
: ‫علي‬
Average BW‫ال‬ ‫حجم‬ ‫متوسط‬ :BW‫ال‬ ‫من‬ ‫يخرج‬ ‫الذي‬switch
Peak BW‫ال‬ :MAX BW‫ال‬ ‫من‬ ‫بخروجه‬ ‫المسموح‬switch
Burst size‫ال‬ ‫يصل‬ :BW‫ال‬ ‫الي‬Beak‫بكمية‬ ‫السماح‬ ‫يتم‬‫اخري‬‫ال‬ ‫من‬data‫ال‬ ‫علي‬ ‫زيادة‬ ‫بالمرور‬Beak BW
‫تسمي‬ ‫الكمية‬ ‫وهذه‬ ، ‫الباقي‬ ‫ومنع‬burst size
‫عمل‬ ‫يمكن‬traffic shapping‫مستوي‬ ‫علي‬Port‫فقط‬ ‫واحد‬
‫ال‬ ‫عن‬ ‫واما‬NIC teaming tab
‫فهذا‬‫ب‬ ‫خاص‬ ‫الجزء‬‫عملية‬‫ال‬load balance‫من‬ ‫اكثر‬ ‫وجود‬ ‫حالة‬ ‫في‬ ‫تتم‬ ‫التي‬Physical NIC‫لل‬Vswitch‫وكما‬
‫ال‬ ‫فهذا‬ ‫الصورة‬ ‫في‬ ‫نري‬switch‫علي‬ ‫يعمل‬2NIC (vmnic2, vmnic3)
‫ال‬ ‫يقوم‬ ‫كيف‬ ‫تحدد‬ ‫الصورة‬ ‫اعلي‬ ‫في‬ ‫الموجودة‬ ‫واالختيارات‬switch‫بعمل‬load balance‫ال‬ ‫بين‬2 NICs‫ومتي‬
‫تتم‬
1.Load Balance‫ال‬ ‫بها‬ ‫سيتعامل‬ ‫التي‬ ‫الطريقة‬ ‫تحدد‬ :Vswitch‫ال‬ ‫مع‬data‫وتخرج‬ ‫تدخل‬ ‫التي‬‫وذلك‬
‫بال‬ ‫باالستعانة‬NIC IP‫وال‬switch ports
a.Route based on the originating virtual port ID‫ال‬ ‫يقوم‬ ‫وهنا‬ :switch‫ال‬ ‫بتمرير‬data
‫ال‬ ‫حسب‬port‫منه‬ ‫خرجت‬ ‫التي‬‫ال‬ ‫خرجت‬ ‫فاذا‬ ،data‫من‬original port‫ال‬ ‫فسيقوم‬ ‫معين‬
switch‫ال‬ ‫باستقبال‬data‫ال‬ ‫نفس‬ ‫علي‬ ‫العائدة‬port‫منه‬ ‫خرجت‬ ‫التي‬
b.Route based on IP hash‫ال‬ ‫سيقوم‬ ‫وهنا‬ :Vswitch‫ال‬ ‫بتمرير‬data‫ال‬ ‫والي‬ ‫من‬NIC
‫ال‬ ‫حسب‬source IP‫منه‬ ‫خرجت‬ ‫التي‬
c.Route based on MAC hash‫ال‬ ‫سيقوم‬ ‫وهنا‬ :Vswitch‫ال‬ ‫بتمرير‬data‫ال‬ ‫والي‬ ‫من‬NIC
‫ال‬ ‫حسب‬MACPhysical‫منه‬ ‫خرجت‬ ‫التي‬
d.Use exploit failover order‫ال‬ ‫استخدام‬ ‫ترتيب‬ ‫وهو‬ :NICs‫ال‬ ‫او‬priority‫هناك‬ ‫وهل‬
standby NIC
‫ال‬ ‫يعرف‬ ‫فكيف‬ ‫اذا‬switch‫هناك‬ ‫ان‬failure‫ال‬ ‫الي‬ ‫بالتحويل‬ ‫يقوم‬ ‫لكي‬standby NIC،
2.‫ال‬ ‫من‬ ‫هذا‬ ‫تحديد‬ ‫يتم‬Network failover detection option: ‫مثل‬ ‫الخيارات‬ ‫بعض‬ ‫علي‬ ‫يحتوي‬ ‫فهو‬
a.Link status only‫ال‬ ‫ان‬ ‫وهي‬ :switch‫بعمل‬ ‫يقوم‬detect‫لل‬linkstat‫كانت‬ ‫اذا‬ ‫ما‬ ‫لتحديد‬
plugin‫ام‬unplugin‫بال‬ ‫متصل‬ ‫اي‬cable‫ال‬ ‫او‬
b.Beacon probing:‫ال‬ ‫يقوم‬ ‫ان‬ ‫وهو‬Vswitch‫بعمل‬ping‫ال‬ ‫علي‬physical interface‫ويقوم‬
‫ال‬ ‫حالة‬ ‫بتحديد‬NIC‫من‬ ‫واالنتقال‬NIC‫ال‬ ‫حسب‬ ‫علي‬ ‫اخر‬ ‫الي‬reply
3.Notify switches‫ان‬ ‫حالة‬ ‫في‬ ‫تحدث‬ ‫وهي‬ :NIC failure‫ارسال‬ ‫يتم‬ ‫حيث‬notification‫ال‬ ‫الي‬
switch‫وال‬ports
4.Failback‫ال‬ ‫رجوع‬ ‫حالة‬ ‫في‬ ‫ان‬ ‫تعني‬ ‫وهي‬ :faild NIC‫اعاد‬ ‫سيتم‬ ‫فهل‬ ‫العمل‬ ‫الي‬‫ال‬ ‫ة‬traffic‫ال‬ ‫من‬
standby NIC‫ال‬ ‫الي‬Primary NIC‫ال‬ ‫ام‬ ‫اخري‬ ‫مرة‬
Port Group properties
‫ال‬ ‫نفس‬ ‫سنجد‬options‫ال‬ ‫في‬ ‫وكذلك‬VMkernel‫ال‬ ‫وجود‬ ‫فيها‬ ‫يزيد‬ ‫ولكن‬management IP
VDS (Virtual Distributed switch)
‫عن‬ ‫عبارة‬ ‫هو‬VSwitch‫عمل‬ ‫يستطيع‬connect‫من‬ ‫اكثر‬ ‫بين‬Vmachine‫من‬ ‫اكثر‬ ‫علي‬ESXI‫كل‬ ‫الصورة‬ ‫وفي‬
ESXI server‫عليه‬ ‫يطلق‬host
‫فلدينا‬ ‫الصورة‬ ‫في‬ ‫نري‬ ‫وكما‬2 ESXI servers (hosts)‫علي‬ ‫يحتوي‬ ‫منهم‬ ‫وكل‬VMachines‫كل‬ ‫يستطيع‬ ‫ولكي‬ ،
‫ال‬Vmachines‫بـ‬ ‫يتصلوا‬ ‫ان‬ ‫يجب‬ ‫بعضهم‬ ‫مع‬ ‫االتصال‬VSwitch‫عليه‬ ‫يطلق‬ ‫واحد‬Virtual Distributed switch
‫فال‬ ‫اذا‬Distributed switch‫من‬ ‫اكثر‬ ‫هناك‬ ‫كان‬ ‫اذا‬ ‫اال‬ ‫يستخدم‬ ‫ال‬host (ESXI)‫ال‬ ‫في‬ ‫موجودين‬VCenter
‫وال‬Vcenter‫ال‬ ‫يري‬VDS‫ال‬ ‫كل‬ ‫علي‬ ‫الموجودين‬hosts‫وكأنهم‬VDS‫واحد‬
‫يوجد‬ ‫لم‬ ‫وان‬VCenter‫عمل‬ ‫نستطيع‬ ‫فلن‬VDS‫عمل‬ ‫ويتم‬manage‫لل‬VDS‫ال‬ ‫طريق‬ ‫عن‬VCenter
How to create VDS
‫الي‬ ‫بالذهاب‬ ‫نقوم‬Inventory > Networking
VDS Properties 5.0 Limit 5.1 Limit
Number ofVDS per vCenter Server 32 128
Number ofStatic Port Groups per vCenter
Server
5,000 10,000
Number ofDistributed Ports per vCenter
Server
30,000 60,000
Number ofHosts per VDS 350 500
‫ال‬ ‫فيظهر‬standard switchs
‫ولعمل‬VDS‫نضغط‬right click‫ال‬ ‫علي‬data center‫ونختار‬New VSphere Distributed Switch
‫ال‬ ‫نختار‬ ‫ثم‬VDS version
‫لل‬ ‫اسم‬ ‫نختار‬ ‫ثم‬VDS‫عدد‬ ‫ونحدد‬NICs‫ا‬‫ل‬‫ال‬ ‫في‬ ‫موجودة‬VDS
‫بطريقتين‬ ‫نتعامل‬ ‫ان‬ ‫يمكن‬ ‫هنا‬ ‫ومن‬:
laterAdd host:‫ال‬ ‫بعمل‬ ‫نقوم‬ ‫ان‬VDS setting‫ال‬ ‫اضافة‬ ‫وتأجيل‬ ‫فقط‬Hosts‫وال‬NICs‫وال‬Port groups
)‫افضل‬ ‫بهذا‬ ‫(وسنقوم‬
Add hosts now:‫ال‬ ‫باضافة‬ ‫نقوم‬ ‫ان‬Hosts‫وال‬NICs‫وال‬Port groups‫ال‬ ‫نفس‬ ‫في‬Wizard‫ال‬ ‫بعمل‬ ‫الخاص‬
VDS
‫ال‬ ‫ان‬ ‫الصورة‬ ‫هذه‬ ‫في‬ ‫نالحظ‬ ‫ولكننا‬ESXI server‫علي‬ ‫يحتوي‬ ‫االول‬4NICs‫ال‬ ‫من‬ ‫تبدأ‬vmnic1‫وليس‬vmnic0
‫ال‬ ‫ان‬ ‫من‬ ‫الرغم‬ ‫علي‬ESXI server‫علي‬ ‫يحتوي‬ ‫االول‬5NICs‫من‬ ‫تبدأ‬vmnic0‫ال‬ ‫هي‬ ‫فاين‬ ،vmnic0‫؟‬
‫ال‬vmnic0‫هي‬NIC‫فلذلك‬ ،)‫الحقا‬ ‫سنراها‬ ‫معينة‬ ‫حاالت‬ ‫في‬ ‫(اال‬ ‫اخري‬ ‫مرة‬ ‫استخدامها‬ ‫يمكن‬ ‫فال‬ ‫اصال‬ ‫مستخدمه‬
‫هنا‬ ‫تظهر‬ ‫ال‬
‫نضغط‬next‫لل‬ ‫النهائية‬ ‫الصورة‬ ‫فتظهر‬switch‫ال‬ ‫اسم‬ ‫ان‬ ‫نري‬ ‫وكما‬switch‫اصبح‬VDS1‫علي‬ ‫يحتوي‬ ‫وانه‬port
group‫بال‬ ‫ويتصل‬ ‫فارغة‬switch‫ال‬ ‫من‬ ‫مجموعة‬uplinks‫ال‬ ‫او‬NICs‫ال‬ ‫مع‬ ‫االتصال‬ ‫في‬ ‫ستستخدم‬ESXI
servers
‫نضغط‬ ‫ثم‬finish
‫هناك‬ ‫ان‬ ‫الصورة‬ ‫في‬ ‫كما‬ ‫فيظهر‬3 VSwitches (2 standard and 1 VDS)‫ال‬ ‫ويحتوي‬ ،VDS‫ال‬ ‫علي‬Uplinks
‫و‬port group
Add hosts to VDS
‫ال‬ ‫بتحديد‬ ‫االن‬ ‫نقوم‬hosts (ESXI)‫بال‬ ‫ستتصل‬ ‫التي‬VDS‫اختيار‬ ‫طريق‬ ‫عن‬add host
‫ال‬ ‫فيظهر‬ESXI servers (hosts)‫بال‬ ‫المتصلة‬Vcenter‫وال‬Physical NIC‫بهم‬ ‫الموجودة‬
‫ال‬ ‫عدد‬ ‫ان‬ ‫نري‬ ‫وهنا‬NICs‫حتي‬ ‫ظهر‬ ‫قد‬ ‫الحقيقي‬vmnic0‫ال‬ ‫عمل‬ ‫اثناء‬ ‫مختفيه‬ ‫كانت‬ ‫التي‬VDS‫ال‬ ‫ان‬ ‫ونالحظ‬ ،
vmnic0‫ال‬ ‫خانة‬ ‫تحت‬ ‫موجودة‬in use by switch‫وال‬VSwitch‫المتصله‬‫هو‬ ‫به‬vSwitch0
‫ال‬ ‫فنحتار‬ ‫لذلك‬ ‫حاليا‬ ‫نستخدمه‬ ‫لن‬ ‫ولكن‬vmnic1‫اساسا‬ ‫(وهو‬ ‫مستخدم‬ ‫الغير‬physical NIC)
‫او‬ ‫بربط‬ ‫نقوم‬ ‫ثم‬migrate‫ال‬ ‫هذا‬Vmnic1‫ال‬ ‫في‬ ‫الموجود‬ESXI‫بال‬VDS‫ال‬ ‫في‬ ‫الموجود‬VCenter‫بشرط‬ ‫ولكن‬
‫هناك‬ ‫يكون‬ ‫ان‬port group‫ال‬ ‫علي‬ ‫عملها‬ ‫تم‬VDS‫قد‬ ‫نكن‬ ‫لم‬ ‫فان‬ ،‫بعمل‬ ‫قمنا‬port group‫نقوم‬ ‫فلن‬ ‫االن‬ ‫حتي‬
‫ال‬ ‫او‬ ‫الربط‬ ‫هذا‬ ‫بعمل‬migration
‫لدينا‬ ‫ان‬ ‫تظهر‬ ‫الصورة‬ ‫وفي‬Port group‫تسمي‬dvportgroup‫بـ‬ ‫برطها‬ ‫نريد‬ ‫اننا‬ ‫او‬ ‫موجودة‬ ‫غير‬ ‫انها‬ ‫سنعتبر‬ ‫ولكننا‬
port group‫فنختار‬ ‫الحقا‬ ‫عملها‬ ‫سيتم‬Do not migrate
‫نضغط‬next
‫ال‬ ‫توضح‬ ‫التي‬ ‫الصورة‬ ‫هذه‬ ‫لنا‬ ‫تظهر‬Vmachines‫ال‬ ‫علي‬ ‫الموجودة‬ESXI server‫سنتجاهلها‬ ‫ايضا‬ ‫ولكننا‬ ‫االول‬
‫بـ‬ ‫نربطها‬ ‫ان‬ ‫نريد‬ ‫الننا‬ ‫االن‬port group‫الحقا‬ ‫بعملها‬ ‫سنقوم‬
‫نضغط‬ ‫ثم‬next
‫ال‬ ‫توصيل‬ ‫تم‬ ‫انه‬ ‫يظهر‬ ‫وهنا‬physical host NICs‫بال‬sSwitch uplink
‫نضغط‬finish
‫ال‬ ‫تظهر‬ ‫وهنا‬uplinks‫وال‬ports‫و‬ ‫استخدامها‬ ‫تم‬ ‫التي‬‫ال‬ ‫هذه‬ ‫حالة‬uplinks‫هي‬up
Add port group to VDS
‫بعمل‬ ‫االن‬ ‫نقوم‬port group‫اختيار‬ ‫طريق‬ ‫عن‬new port group
‫ال‬ ‫اسم‬ ‫نختار‬ ‫ثم‬Port group‫ال‬ ‫وعدد‬ports‫بها‬ ‫الموجودة‬
‫ثم‬next‫ثم‬finish
‫ال‬ ‫عمل‬ ‫تم‬ ‫قد‬ ‫انه‬ ‫نجد‬port group‫الجديدة‬
Migrate VMachines between Hosts
‫ال‬ ‫بنقل‬ ‫االن‬ ‫سنقوم‬Vmachine‫ال‬ ‫احد‬ ‫من‬Hosts (ESXI)‫ال‬ ‫الي‬host‫اختيار‬ ‫طريق‬ ‫عن‬ ‫وذلك‬ ‫االخر‬Migrate
Virtual Machine Networking
‫ال‬ ‫اختيارات‬ ‫لنا‬ ‫فتظهر‬Migration‫ال‬ ‫وهي‬source network‫ال‬ ‫وهي‬port group‫تتصل‬ ‫التي‬‫ب‬‫ال‬
VMachines‫وال‬Destination network‫ال‬ ‫وهي‬port group‫ال‬ ‫اليها‬ ‫ستنتقل‬ ‫التي‬VMachines
‫نضغط‬ ‫ثم‬next
‫ال‬ ‫جميع‬ ‫االن‬ ‫تظهر‬Vmachines‫ال‬ ‫في‬ ‫الموجودة‬port group‫اخترناها‬ ‫التي‬(VM Network)
‫ال‬ ‫بتحديد‬ ‫فنقوم‬Vmacine‫نقلها‬ ‫نريد‬ ‫التي‬
‫نضغط‬ ‫ثم‬next
‫ثم‬finish
‫ال‬ ‫نقل‬ ‫تم‬ ‫قد‬ ‫انه‬ ‫تظهر‬ ‫وهنا‬EXAM2‫الي‬EXAM port group
Add new host NIC to VDS
‫نصل‬ ‫ان‬ ‫اردنا‬ ‫اذا‬sNIC‫اخري‬‫ال‬ ‫بين‬Hosts‫وال‬VDS‫بعمل‬ ‫نقوم‬manage hosts‫وليس‬add host‫ال‬ ‫الن‬
Hosts‫ذلك‬ ‫قبل‬ ‫اضافتهم‬ ‫تم‬
‫ال‬ ‫لنا‬ ‫فيظهر‬hosts‫ال‬ ‫علي‬ ‫المتصلة‬VCenter‫ال‬ ‫نحدد‬ ‫ان‬ ‫منا‬ ‫ويطلب‬hosts‫نضيفها‬ ‫ان‬ ‫نريد‬ ‫التي‬
‫ال‬ ‫جميع‬ ‫باستعراض‬ ‫يقوم‬ ‫ثم‬NICs‫ال‬ ‫في‬ ‫الموجودة‬hosts‫ال‬ ‫الختيار‬NIC‫اضافته‬ ‫نريد‬ ‫الذي‬
‫باختيار‬ ‫مثال‬ ‫نقوم‬NIC‫ال‬ ‫علي‬ ‫مسبقا‬ ‫متصل‬Standard Vswitch‫وهو‬vmnic0
‫ال‬ ‫هذا‬ ‫ان‬ ‫تقول‬ ‫تحذيرية‬ ‫رسالة‬ ‫لنا‬ ‫فتظهر‬NIC‫علي‬ ‫يتصل‬VMkernel port group‫ال‬ ‫في‬vswitch0‫فهل‬
‫ال‬ ‫الغاء‬ ‫في‬ ‫ترغب‬migration‫بعمل‬ ‫تقوم‬ ‫ان‬ ‫تريد‬ ‫ام‬migration‫علي‬port group‫اخري‬
‫ال‬ ‫نختار‬port group‫وليكن‬ ‫استخدامها‬ ‫نريد‬ ‫التي‬Exam Port Group
‫ال‬ ‫فتظهر‬VMachines‫ال‬ ‫بداخل‬ ‫الموجودة‬hosts‫اي‬ ‫نقل‬ ‫نريد‬ ‫كنا‬ ‫اذا‬ ‫عما‬ ‫ويسأل‬VMachines‫ال‬ ‫هذه‬ ‫علي‬
Hosts‫ال‬ ‫ام‬
‫نضغط‬ ‫ثم‬next
‫ثم‬finish
‫نأخذ‬ ‫ان‬ ‫يجب‬ ‫ولكن‬‫ا‬ ‫في‬‫ال‬‫ال‬ ‫بنقل‬ ‫االن‬ ‫نقوم‬ ‫اننا‬ ‫عتبار‬portVM kernel‫يحدث‬ ‫فقد‬ ‫لذلك‬ ‫حاليا‬ ‫المستخدمه‬
disconnect‫ال‬ ‫بين‬Vcenter‫وال‬ESXI‫ال‬ ‫واليها‬ ‫منها‬ ‫سننقل‬ ‫التي‬vmkernel ports
VDS settings
VDS summary
‫ال‬ ‫هذا‬ ‫في‬ ‫يظهر‬summary‫ال‬ ‫عدد‬hosts‫ال‬ ‫وعدد‬Vmachines‫اخري‬ ‫وبيانات‬
‫ال‬ ‫من‬ ‫االعدادات‬ ‫بعض‬ ‫عمل‬ ‫ويمكن‬commands tab
VDS ports
‫ال‬ ‫لعرض‬physical ports‫وال‬virtual ports
‫عمل‬ ‫ايضا‬ ‫ويمكن‬monitoring‫لل‬traffic‫والخارج‬ ‫الداخل‬
VDS configuration
‫لعرض‬switch map‫بشكل‬GUI‫فيها‬ ‫والتحكم‬
‫ال‬ ‫هذا‬ ‫ان‬ ‫ونالحظ‬switch‫ال‬ ‫بخاصية‬ ‫يعمل‬CDP (cisco discovery protocol)‫وهو‬cisco property‫ما‬ ‫يوضح‬
‫ال‬ ‫هي‬up/down ports
VDS Virtual machines
Edit Setting
‫ال‬ ‫اعدادات‬ ‫لعمل‬uplinkports
‫ال‬ ‫اعدادات‬ ‫عمل‬ ‫ويمكن‬MTU‫وال‬discovery protocol‫عمله‬ ‫وطريقة‬
‫ال‬ ‫يعمل‬ ‫ان‬ ‫وبمكن‬CDP‫كـ‬listener‫اختيار‬ ‫طريق‬ ‫عن‬listen‫ال‬ ‫باستقبال‬ ‫فيقوم‬data‫ال‬ ‫باقي‬ ‫من‬ ‫القادمة‬
switches
‫ال‬ ‫يعمل‬ ‫ان‬ ‫وبمكن‬CDP‫كـ‬advertiser‫اختيار‬ ‫طريق‬ ‫عن‬advertize‫بارسال‬ ‫فيقوم‬‫ال‬data‫ال‬ ‫باقي‬ ‫الي‬
switches
‫ال‬ ‫واستقبال‬ ‫بارسال‬ ‫يقوم‬ ‫ان‬ ‫ويمكن‬data‫اختيار‬ ‫طريق‬ ‫عن‬both
‫ال‬ ‫ولمعرفة‬uplinks adapters‫ال‬ ‫الي‬ ‫نذهب‬Network adapter tab
VDS Uplink settings
Monitor port traffic
VDS hosts
Edit Uplink ports settings
‫ال‬ ‫اسم‬ ‫تعديل‬ ‫يمكن‬uplink port‫لها‬ ‫وصف‬ ‫وكتابة‬
‫لل‬ ‫اعدادات‬ ‫عمل‬ ‫ويمكن‬policies‫ال‬ ‫في‬ ‫هي‬ ‫كما‬standard switch‫عمل‬ ‫يمكن‬ ‫هنا‬ ‫ولكن‬shaping‫للـ‬
incoming traffic‫وال‬outgoing traffic
Edit port group settings
‫ال‬ ‫في‬ ‫التحكم‬ ‫يمكن‬port group name‫ال‬ ‫وعدد‬ports‫ال‬ ‫تعامل‬ ‫مع‬ ‫التعامل‬ ‫وطريقة‬ ‫الموجودة‬ports‫ال‬ ‫مع‬
vMachines‫عليها‬ ‫المتصلة‬
‫ال‬ ‫ويوضح‬port binding‫ال‬ ‫تعامل‬ ‫طريقة‬ports group‫ال‬ ‫مع‬vMachines: ‫بها‬ ‫المتصلة‬
Static binding‫ال‬ ‫بتثبيت‬ ‫تقوم‬ :ports‫بكل‬ ‫المتصلة‬vMachine
Dynamic binding‫ال‬ ‫بتغيير‬ ‫تقوم‬ :ports‫بال‬ ‫المتصلة‬vMachines
‫ال‬ ‫اعدادات‬ ‫ان‬ ‫كما‬policy‫لل‬ ‫ايضا‬ ‫مشابهة‬switch‫ال‬ ‫مستوي‬ ‫علي‬ ‫تعمل‬ ‫وهي‬switch‫وال‬port group‫وال‬
ports
VDS Configuration
‫ال‬ ‫خالل‬ ‫من‬configuration tab‫عمل‬ ‫نستطيع‬creatinon‫ل‬‫ـ‬VKernel adapter‫علي‬ ‫بالضغط‬ ‫وذلك‬
virtual adapter > addconfiguration > manage
‫سنضيف‬ ‫كنا‬ ‫اذا‬ ‫ما‬ ‫تحديد‬ ‫ثم‬Adapter‫بدمج‬ ‫سنقوم‬ ‫ام‬ ‫جديد‬adapters‫ال‬ ‫هذا‬ ‫الي‬ ‫اخري‬VDS
‫بعمل‬ ‫قمنا‬ ‫واذا‬adapter‫ف‬ ‫جديد‬‫ال‬ ‫هذا‬ ‫وظيفة‬ ‫تحديد‬ ‫يمكن‬adapter:
‫عمل‬ ‫في‬ ‫سيستخدم‬ ‫هل‬Vmotion
‫عمل‬ ‫في‬ ‫في‬ ‫سيستخدم‬ ‫ام‬fault tolerance
‫عمل‬ ‫في‬ ‫سيستخدم‬ ‫ام‬management‫للـ‬traffic
‫بعمل‬ ‫قمنا‬ ‫اذا‬ ‫اما‬migrate‫لـ‬virtual adapter‫فسنختار‬ ‫مسبقا‬ ‫موجود‬Migrate existing virtual adapters
‫عمل‬ ‫وبمكن‬management‫لل‬physical adapters‫اختيار‬ ‫طريق‬ ‫عن‬manage physical adapters
‫ال‬ ‫جميع‬ ‫فتظهر‬physical adapters‫ال‬ ‫علي‬ ‫المتصلة‬VDS‫اي‬ ‫حذف‬ ‫او‬ ‫اضافة‬ ‫فنستطيع‬physical adapter
‫ال‬ ‫ان‬ ‫فنجد‬Physical adapters‫االخضر‬ ‫باللون‬ ‫اصبحت‬
‫ال‬ ‫عدد‬ ‫تغيير‬ ‫ويمكن‬ports‫ال‬ ‫في‬ ‫الموجودة‬VDS‫علي‬ ‫الضغط‬ ‫طريق‬ ‫عن‬properties
‫عمل‬ ‫ويمكن‬enable‫للـ‬IP v6‫ال‬ ‫في‬VDS‫ال‬ ‫طريق‬ ‫عن‬properties‫بال‬ ‫الخاصة‬Networking
Manage port group
‫ال‬ ‫هي‬ ‫وهذه‬port group properties
High Availability (HA)
High Availability (HA) with VMware
What is HA
‫ال‬ ‫تعتبر‬HA‫ال‬ ‫مميزات‬ ‫اهم‬ ‫من‬virtualization‫ال‬ ‫يصبح‬ ‫قد‬ ‫بل‬virtualization‫ال‬ ‫بدون‬ ‫الفائدة‬ ‫عديم‬HA‫حيث‬
‫ال‬ ‫ان‬HA‫ال‬ ‫الغاء‬ ‫او‬ ‫لتقليل‬ ‫اساسا‬ ‫يستخدم‬down time
‫ال‬HA‫هو‬concept‫مصطلح‬ ‫او‬‫وليس‬technology‫وجود‬ ‫عدم‬ ‫عن‬ ‫به‬ ‫نعبر‬down time
‫لعمل‬ ‫عديدة‬ ‫طرق‬ ‫وهناك‬HA‫ال‬ ‫لتقليل‬ ‫او‬down time‫ال‬ ‫مثل‬clustering‫وال‬FT‫وال‬Site recovery‫ال‬ ‫او‬
DRS
HA Types
Vmotion
‫وهو‬‫طريقة‬‫لعمل‬migration‫او‬‫نقل‬machine‫من‬server‫الي‬server‫ال‬ ‫نفس‬ ‫علي‬ ‫اخر‬storage‫بشكل‬
manual
‫ال‬ ‫في‬ ‫تكمن‬ ‫المشكلة‬ ‫ان‬ ‫يعني‬ ‫وهذا‬Vmachine‫ال‬ ‫في‬ ‫وليس‬storage‫ال‬ ‫يكون‬ ‫ان‬ ‫يجب‬ ‫لذلك‬2 ESXI
servers‫ال‬ ‫نفس‬ ‫علي‬ ‫متصلين‬storage
‫بشكل‬ ‫تتم‬ ‫انها‬ ‫علي‬ ‫التركيز‬ ‫ويجب‬manual‫هناك‬ ‫الن‬technology‫بشكل‬ ‫تتم‬ ‫ولكن‬ ‫مشابهة‬automatic
‫تسمي‬DRS‫الحقا‬ ‫عنها‬ ‫سنتحدث‬
‫ال‬Vmotion‫ال‬ ‫نقل‬ ‫عملية‬ ‫هي‬machine‫عملها‬ ‫اثناء‬(no down time)
‫ال‬migration‫ال‬ ‫نقل‬ ‫عملية‬ ‫هي‬machine‫ال‬ ‫حالة‬ ‫في‬ ‫وهي‬power off
‫ال‬ ‫كال‬ ‫ان‬ ‫من‬ ‫نتأكد‬ ‫ان‬ ‫يجب‬ESX servers‫ال‬ ‫بنفس‬ ‫تتصل‬storage
‫ال‬ ‫ان‬ ‫ايضا‬ ‫بالتأكد‬ ‫نقوم‬Vmachine‫ال‬ ‫علي‬ ‫توجد‬ESX server‫ال‬ ‫ولكن‬data‫علي‬ ‫توجد‬ ‫بها‬ ‫الخاصة‬shared
storage
‫نضغط‬right click‫ال‬ ‫علي‬vMachine‫نختار‬ ‫ثم‬ ‫نقلها‬ ‫نريد‬ ‫التي‬migrate
: ‫اختيارات‬ ‫مجموعة‬ ‫فتظهر‬
1-Change host‫لعمل‬ ‫وهي‬ :vmotion‫ال‬ ‫نقل‬ ‫اي‬vMachine‫من‬host‫الي‬host‫اخر‬
2-Change datastore‫لعمل‬ ‫وهي‬ :storage vmotion‫ال‬ ‫نقل‬ ‫اي‬data‫من‬storage‫اخري‬ ‫الي‬‫نقل‬ ‫اي‬
‫ال‬ ‫ملفات‬(vmdk, vmx files)‫ال‬ ‫بنفس‬ ‫االحتفاظ‬ ‫مع‬host
3-Change both host and datastore‫ال‬ ‫لنقل‬ ‫وهي‬ :vMachine‫وال‬data‫حالة‬ ‫في‬ ‫تستخدم‬ ‫ولكنها‬ ‫معا‬
‫ال‬ ‫ان‬machine‫حالة‬ ‫في‬power off
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic
Vmware vsphere 5.1 Arabic

Mais conteúdo relacionado

Mais procurados

今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門
今さら聞けない!Windows Server 2016Active Directoryドメインサービス入門今さら聞けない!Windows Server 2016Active Directoryドメインサービス入門
今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門Trainocate Japan, Ltd.
 
Introduction aux web services
Introduction aux web servicesIntroduction aux web services
Introduction aux web servicesmohammed addoumi
 
الوحدة الثانية - مكونات الحاسوب المادية والبرمجية -مهارات الحاسوب
الوحدة الثانية - مكونات الحاسوب المادية والبرمجية -مهارات الحاسوبالوحدة الثانية - مكونات الحاسوب المادية والبرمجية -مهارات الحاسوب
الوحدة الثانية - مكونات الحاسوب المادية والبرمجية -مهارات الحاسوبEyad Almasri
 
مخططات حالات الاستخدام Use case diagram uml
مخططات حالات الاستخدام Use case diagram umlمخططات حالات الاستخدام Use case diagram uml
مخططات حالات الاستخدام Use case diagram umlSally Jarkas
 
Ontologie concept applications
Ontologie concept applicationsOntologie concept applications
Ontologie concept applicationsbenouini rachid
 
DEXCS2023OF_Install.pdf
DEXCS2023OF_Install.pdfDEXCS2023OF_Install.pdf
DEXCS2023OF_Install.pdfEtsuji Nomura
 
مفهوم شبكات الحاسب.ppt
مفهوم شبكات الحاسب.pptمفهوم شبكات الحاسب.ppt
مفهوم شبكات الحاسب.ppttahaniali27
 
OpenStack with OpenFlow
OpenStack with OpenFlowOpenStack with OpenFlow
OpenStack with OpenFlowToshiki Tsuboi
 
10分で分かるLinuxブロックレイヤ
10分で分かるLinuxブロックレイヤ10分で分かるLinuxブロックレイヤ
10分で分かるLinuxブロックレイヤTakashi Hoshino
 
Microsoft Windows Server 2012 R2 Hyper V server overview
Microsoft Windows Server 2012 R2 Hyper V server overviewMicrosoft Windows Server 2012 R2 Hyper V server overview
Microsoft Windows Server 2012 R2 Hyper V server overviewaboobakar sanjar
 
نظام إدارة الصيدليات
نظام إدارة الصيدلياتنظام إدارة الصيدليات
نظام إدارة الصيدلياتAhmad Arafa
 
نظم التشغيل.ppt
نظم التشغيل.pptنظم التشغيل.ppt
نظم التشغيل.pptAymenAyari10
 
شبكات الكمبيوتر
شبكات الكمبيوترشبكات الكمبيوتر
شبكات الكمبيوترasmaa saso
 
Introduction to Hyper-V
Introduction to Hyper-VIntroduction to Hyper-V
Introduction to Hyper-VMark Wilson
 
Les plateformes de développement des web services
Les plateformes de développement des web servicesLes plateformes de développement des web services
Les plateformes de développement des web servicesoussemos
 
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...Insight Technology, Inc.
 
CloudStack vs OpenStack
CloudStack vs OpenStackCloudStack vs OpenStack
CloudStack vs OpenStackVictor Zhang
 
مشروع قواعد البيانات
مشروع قواعد البيانات مشروع قواعد البيانات
مشروع قواعد البيانات Safiya Najeh
 
تعريف نظام التشغيل وكيفية عمله
تعريف نظام التشغيل وكيفية عملهتعريف نظام التشغيل وكيفية عمله
تعريف نظام التشغيل وكيفية عملهAhmad Abdelbaqy
 

Mais procurados (20)

今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門
今さら聞けない!Windows Server 2016Active Directoryドメインサービス入門今さら聞けない!Windows Server 2016Active Directoryドメインサービス入門
今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門
 
Introduction aux web services
Introduction aux web servicesIntroduction aux web services
Introduction aux web services
 
الوحدة الثانية - مكونات الحاسوب المادية والبرمجية -مهارات الحاسوب
الوحدة الثانية - مكونات الحاسوب المادية والبرمجية -مهارات الحاسوبالوحدة الثانية - مكونات الحاسوب المادية والبرمجية -مهارات الحاسوب
الوحدة الثانية - مكونات الحاسوب المادية والبرمجية -مهارات الحاسوب
 
مخططات حالات الاستخدام Use case diagram uml
مخططات حالات الاستخدام Use case diagram umlمخططات حالات الاستخدام Use case diagram uml
مخططات حالات الاستخدام Use case diagram uml
 
Ontologie concept applications
Ontologie concept applicationsOntologie concept applications
Ontologie concept applications
 
التشفير
التشفيرالتشفير
التشفير
 
DEXCS2023OF_Install.pdf
DEXCS2023OF_Install.pdfDEXCS2023OF_Install.pdf
DEXCS2023OF_Install.pdf
 
مفهوم شبكات الحاسب.ppt
مفهوم شبكات الحاسب.pptمفهوم شبكات الحاسب.ppt
مفهوم شبكات الحاسب.ppt
 
OpenStack with OpenFlow
OpenStack with OpenFlowOpenStack with OpenFlow
OpenStack with OpenFlow
 
10分で分かるLinuxブロックレイヤ
10分で分かるLinuxブロックレイヤ10分で分かるLinuxブロックレイヤ
10分で分かるLinuxブロックレイヤ
 
Microsoft Windows Server 2012 R2 Hyper V server overview
Microsoft Windows Server 2012 R2 Hyper V server overviewMicrosoft Windows Server 2012 R2 Hyper V server overview
Microsoft Windows Server 2012 R2 Hyper V server overview
 
نظام إدارة الصيدليات
نظام إدارة الصيدلياتنظام إدارة الصيدليات
نظام إدارة الصيدليات
 
نظم التشغيل.ppt
نظم التشغيل.pptنظم التشغيل.ppt
نظم التشغيل.ppt
 
شبكات الكمبيوتر
شبكات الكمبيوترشبكات الكمبيوتر
شبكات الكمبيوتر
 
Introduction to Hyper-V
Introduction to Hyper-VIntroduction to Hyper-V
Introduction to Hyper-V
 
Les plateformes de développement des web services
Les plateformes de développement des web servicesLes plateformes de développement des web services
Les plateformes de développement des web services
 
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...
 
CloudStack vs OpenStack
CloudStack vs OpenStackCloudStack vs OpenStack
CloudStack vs OpenStack
 
مشروع قواعد البيانات
مشروع قواعد البيانات مشروع قواعد البيانات
مشروع قواعد البيانات
 
تعريف نظام التشغيل وكيفية عمله
تعريف نظام التشغيل وكيفية عملهتعريف نظام التشغيل وكيفية عمله
تعريف نظام التشغيل وكيفية عمله
 

Destaque

قواعد اللغة الإنجليزية
قواعد اللغة الإنجليزية قواعد اللغة الإنجليزية
قواعد اللغة الإنجليزية sharaza sharaza
 
التقرير الحوسبة السحابيه-
التقرير  الحوسبة السحابيه-التقرير  الحوسبة السحابيه-
التقرير الحوسبة السحابيه-ffatimah
 
بحث مترجم خاص بالواقع الافتراضى
بحث مترجم خاص بالواقع الافتراضىبحث مترجم خاص بالواقع الافتراضى
بحث مترجم خاص بالواقع الافتراضىhaidy mohamed
 
Introduction To Virtualization Technology
Introduction To Virtualization TechnologyIntroduction To Virtualization Technology
Introduction To Virtualization TechnologyMohamed Abdelmagid
 
Virtual Memory
Virtual MemoryVirtual Memory
Virtual Memoryebt
 
Linux Ubuntu Using Vmware
Linux Ubuntu Using VmwareLinux Ubuntu Using Vmware
Linux Ubuntu Using VmwareNourhan Markus
 
الاتجاهات والادوات التقنية الحديثة في تطوير الاداء المؤسسي
الاتجاهات والادوات التقنية الحديثة في تطوير الاداء المؤسسي الاتجاهات والادوات التقنية الحديثة في تطوير الاداء المؤسسي
الاتجاهات والادوات التقنية الحديثة في تطوير الاداء المؤسسي Saeed Al Dhaheri
 
عرض التعليم الالكتروني
عرض التعليم الالكترونيعرض التعليم الالكتروني
عرض التعليم الالكترونيmmsq2014
 
Virtual reality
Virtual realityVirtual reality
Virtual realityhudacomp
 
المعامل الإفتراضية
المعامل الإفتراضيةالمعامل الإفتراضية
المعامل الإفتراضيةmohamed slman
 
بيئات التعلم الإلكتروني
بيئات التعلم الإلكترونيبيئات التعلم الإلكتروني
بيئات التعلم الإلكترونيmnaeer
 
بيئات التعلم الالكتروني
بيئات التعلم الالكترونيبيئات التعلم الالكتروني
بيئات التعلم الالكترونيashwaq76
 
الامتحانات الالكترونية
الامتحانات الالكترونيةالامتحانات الالكترونية
الامتحانات الالكترونيةSharifa Hajjat
 
تطبيقات الواقع الافتراضي
تطبيقات الواقع الافتراضيتطبيقات الواقع الافتراضي
تطبيقات الواقع الافتراضيNurah-alkahlifah
 
المتاحف لبشير زهدي byMosaadRamadan
   المتاحف لبشير زهدي byMosaadRamadan   المتاحف لبشير زهدي byMosaadRamadan
المتاحف لبشير زهدي byMosaadRamadanMosaadRamadan AbdAlhk
 
الشبكة الإستدلالية لمرتبات الموظفين
الشبكة الإستدلالية لمرتبات الموظفينالشبكة الإستدلالية لمرتبات الموظفين
الشبكة الإستدلالية لمرتبات الموظفينUniversité Blida
 
المتاحف الافتراضية
المتاحف الافتراضيةالمتاحف الافتراضية
المتاحف الافتراضيةHemdan M. Aly
 
Virtualization Questions
Virtualization QuestionsVirtualization Questions
Virtualization QuestionsTrupti Jethva
 

Destaque (20)

قواعد اللغة الإنجليزية
قواعد اللغة الإنجليزية قواعد اللغة الإنجليزية
قواعد اللغة الإنجليزية
 
التقرير الحوسبة السحابيه-
التقرير  الحوسبة السحابيه-التقرير  الحوسبة السحابيه-
التقرير الحوسبة السحابيه-
 
بحث مترجم خاص بالواقع الافتراضى
بحث مترجم خاص بالواقع الافتراضىبحث مترجم خاص بالواقع الافتراضى
بحث مترجم خاص بالواقع الافتراضى
 
Introduction To Virtualization Technology
Introduction To Virtualization TechnologyIntroduction To Virtualization Technology
Introduction To Virtualization Technology
 
Virtual Memory
Virtual MemoryVirtual Memory
Virtual Memory
 
Linux Ubuntu Using Vmware
Linux Ubuntu Using VmwareLinux Ubuntu Using Vmware
Linux Ubuntu Using Vmware
 
الاتجاهات والادوات التقنية الحديثة في تطوير الاداء المؤسسي
الاتجاهات والادوات التقنية الحديثة في تطوير الاداء المؤسسي الاتجاهات والادوات التقنية الحديثة في تطوير الاداء المؤسسي
الاتجاهات والادوات التقنية الحديثة في تطوير الاداء المؤسسي
 
عرض التعليم الالكتروني
عرض التعليم الالكترونيعرض التعليم الالكتروني
عرض التعليم الالكتروني
 
سمية علي
سمية عليسمية علي
سمية علي
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
المعامل الإفتراضية
المعامل الإفتراضيةالمعامل الإفتراضية
المعامل الإفتراضية
 
بيئات التعلم الإلكتروني
بيئات التعلم الإلكترونيبيئات التعلم الإلكتروني
بيئات التعلم الإلكتروني
 
بيئات التعلم الالكتروني
بيئات التعلم الالكترونيبيئات التعلم الالكتروني
بيئات التعلم الالكتروني
 
الامتحانات الالكترونية
الامتحانات الالكترونيةالامتحانات الالكترونية
الامتحانات الالكترونية
 
تطبيقات الواقع الافتراضي
تطبيقات الواقع الافتراضيتطبيقات الواقع الافتراضي
تطبيقات الواقع الافتراضي
 
المتاحف لبشير زهدي byMosaadRamadan
   المتاحف لبشير زهدي byMosaadRamadan   المتاحف لبشير زهدي byMosaadRamadan
المتاحف لبشير زهدي byMosaadRamadan
 
الشبكة الإستدلالية لمرتبات الموظفين
الشبكة الإستدلالية لمرتبات الموظفينالشبكة الإستدلالية لمرتبات الموظفين
الشبكة الإستدلالية لمرتبات الموظفين
 
المتاحف الافتراضية
المتاحف الافتراضيةالمتاحف الافتراضية
المتاحف الافتراضية
 
الفصول الافتراضية Virtual classroom - بيئات التعلم الإفتراضية
الفصول الافتراضية Virtual classroom - بيئات التعلم الإفتراضيةالفصول الافتراضية Virtual classroom - بيئات التعلم الإفتراضية
الفصول الافتراضية Virtual classroom - بيئات التعلم الإفتراضية
 
Virtualization Questions
Virtualization QuestionsVirtualization Questions
Virtualization Questions
 

Semelhante a Vmware vsphere 5.1 Arabic

ومميزاته ESXI عرض تقديمي يتم التحدث فيه عن
ومميزاته ESXI عرض تقديمي يتم التحدث فيه عنومميزاته ESXI عرض تقديمي يتم التحدث فيه عن
ومميزاته ESXI عرض تقديمي يتم التحدث فيه عنkhalifahezzaldeen502
 
CVS (Concurrent Versions System) in Arabic
CVS (Concurrent Versions System) in ArabicCVS (Concurrent Versions System) in Arabic
CVS (Concurrent Versions System) in ArabicKhaled Al-Shamaa
 
شرح مبسط وبسيط لمفهوم ال VLAN
شرح مبسط وبسيط لمفهوم ال VLANشرح مبسط وبسيط لمفهوم ال VLAN
شرح مبسط وبسيط لمفهوم ال VLANAliMohammad155
 
‏‏vmware data store .ppt
‏‏vmware data store .ppt‏‏vmware data store .ppt
‏‏vmware data store .pptHASHEMHASH
 
التقرير (2)جاهز
التقرير (2)جاهزالتقرير (2)جاهز
التقرير (2)جاهزnasserip1
 
Navisworks
 Navisworks  Navisworks
Navisworks Bahzad5
 
أمن الويب
أمن الويب أمن الويب
أمن الويب Nouha Hamami
 
Introduction in jsp & servlet
Introduction in jsp & servlet Introduction in jsp & servlet
Introduction in jsp & servlet Anas Aloklah
 
الدليل العلمي لنظام الدي سبيس
الدليل العلمي لنظام الدي سبيسالدليل العلمي لنظام الدي سبيس
الدليل العلمي لنظام الدي سبيسAml Sindi
 
Download pdf-ebooks.org-ku-19276
Download pdf-ebooks.org-ku-19276Download pdf-ebooks.org-ku-19276
Download pdf-ebooks.org-ku-19276omer Hussein
 
مميزات برنامج وثق للأرشفة الإلكترونية - برنامج أرشفة إلكترونية للمستندات والو...
مميزات برنامج وثق للأرشفة الإلكترونية - برنامج أرشفة إلكترونية للمستندات والو...مميزات برنامج وثق للأرشفة الإلكترونية - برنامج أرشفة إلكترونية للمستندات والو...
مميزات برنامج وثق للأرشفة الإلكترونية - برنامج أرشفة إلكترونية للمستندات والو...innoKeen
 
امتلاك موقع تفاعلي تفاعلي دون علم بقواعد البرمجة
امتلاك موقع تفاعلي تفاعلي دون علم بقواعد البرمجة امتلاك موقع تفاعلي تفاعلي دون علم بقواعد البرمجة
امتلاك موقع تفاعلي تفاعلي دون علم بقواعد البرمجة elmouhssini1
 
انتاج موقع تفاعلي دون علم بقواعد البرمجة
انتاج موقع تفاعلي دون علم بقواعد البرمجة انتاج موقع تفاعلي دون علم بقواعد البرمجة
انتاج موقع تفاعلي دون علم بقواعد البرمجة elmouhssini1
 
مكونات شبكات الحاسب الآلي Www.algeria pedia.info
مكونات شبكات الحاسب الآلي  Www.algeria pedia.infoمكونات شبكات الحاسب الآلي  Www.algeria pedia.info
مكونات شبكات الحاسب الآلي Www.algeria pedia.infoMarketing matic Seo Brand
 
مكونات شبكات الحاسب الآلي Www.algeria pedia.info
مكونات شبكات الحاسب الآلي  Www.algeria pedia.infoمكونات شبكات الحاسب الآلي  Www.algeria pedia.info
مكونات شبكات الحاسب الآلي Www.algeria pedia.infoMarketing matic Seo Brand
 
الحوسبةالسحابية
الحوسبةالسحابيةالحوسبةالسحابية
الحوسبةالسحابيةMamoun Matar
 

Semelhante a Vmware vsphere 5.1 Arabic (20)

ومميزاته ESXI عرض تقديمي يتم التحدث فيه عن
ومميزاته ESXI عرض تقديمي يتم التحدث فيه عنومميزاته ESXI عرض تقديمي يتم التحدث فيه عن
ومميزاته ESXI عرض تقديمي يتم التحدث فيه عن
 
vpc.pptx
vpc.pptxvpc.pptx
vpc.pptx
 
CVS (Concurrent Versions System) in Arabic
CVS (Concurrent Versions System) in ArabicCVS (Concurrent Versions System) in Arabic
CVS (Concurrent Versions System) in Arabic
 
شرح مبسط وبسيط لمفهوم ال VLAN
شرح مبسط وبسيط لمفهوم ال VLANشرح مبسط وبسيط لمفهوم ال VLAN
شرح مبسط وبسيط لمفهوم ال VLAN
 
‏‏vmware data store .ppt
‏‏vmware data store .ppt‏‏vmware data store .ppt
‏‏vmware data store .ppt
 
التقرير (2)جاهز
التقرير (2)جاهزالتقرير (2)جاهز
التقرير (2)جاهز
 
Navisworks
 Navisworks  Navisworks
Navisworks
 
أمن الويب
أمن الويب أمن الويب
أمن الويب
 
Introduction in jsp & servlet
Introduction in jsp & servlet Introduction in jsp & servlet
Introduction in jsp & servlet
 
الدليل العلمي لنظام الدي سبيس
الدليل العلمي لنظام الدي سبيسالدليل العلمي لنظام الدي سبيس
الدليل العلمي لنظام الدي سبيس
 
Download pdf-ebooks.org-ku-19276
Download pdf-ebooks.org-ku-19276Download pdf-ebooks.org-ku-19276
Download pdf-ebooks.org-ku-19276
 
waircut  tool
waircut  toolwaircut  tool
waircut  tool
 
مميزات برنامج وثق للأرشفة الإلكترونية - برنامج أرشفة إلكترونية للمستندات والو...
مميزات برنامج وثق للأرشفة الإلكترونية - برنامج أرشفة إلكترونية للمستندات والو...مميزات برنامج وثق للأرشفة الإلكترونية - برنامج أرشفة إلكترونية للمستندات والو...
مميزات برنامج وثق للأرشفة الإلكترونية - برنامج أرشفة إلكترونية للمستندات والو...
 
امتلاك موقع تفاعلي تفاعلي دون علم بقواعد البرمجة
امتلاك موقع تفاعلي تفاعلي دون علم بقواعد البرمجة امتلاك موقع تفاعلي تفاعلي دون علم بقواعد البرمجة
امتلاك موقع تفاعلي تفاعلي دون علم بقواعد البرمجة
 
انتاج موقع تفاعلي دون علم بقواعد البرمجة
انتاج موقع تفاعلي دون علم بقواعد البرمجة انتاج موقع تفاعلي دون علم بقواعد البرمجة
انتاج موقع تفاعلي دون علم بقواعد البرمجة
 
9 networking
9 networking9 networking
9 networking
 
مكونات شبكات الحاسب الآلي Www.algeria pedia.info
مكونات شبكات الحاسب الآلي  Www.algeria pedia.infoمكونات شبكات الحاسب الآلي  Www.algeria pedia.info
مكونات شبكات الحاسب الآلي Www.algeria pedia.info
 
مكونات شبكات الحاسب الآلي Www.algeria pedia.info
مكونات شبكات الحاسب الآلي  Www.algeria pedia.infoمكونات شبكات الحاسب الآلي  Www.algeria pedia.info
مكونات شبكات الحاسب الآلي Www.algeria pedia.info
 
Towards secure SDNs
Towards secure SDNsTowards secure SDNs
Towards secure SDNs
 
الحوسبةالسحابية
الحوسبةالسحابيةالحوسبةالسحابية
الحوسبةالسحابية
 

Mais de Ahmed Gamil

Cca131 Cloudera Hadoop administrator
Cca131 Cloudera Hadoop administratorCca131 Cloudera Hadoop administrator
Cca131 Cloudera Hadoop administratorAhmed Gamil
 
Cca131 ahmed hussien
Cca131 ahmed hussienCca131 ahmed hussien
Cca131 ahmed hussienAhmed Gamil
 
Red hat certificate_rhcsa7-rhel_ahmed_gamil_abbass
Red hat certificate_rhcsa7-rhel_ahmed_gamil_abbassRed hat certificate_rhcsa7-rhel_ahmed_gamil_abbass
Red hat certificate_rhcsa7-rhel_ahmed_gamil_abbassAhmed Gamil
 
Red hat certificate_rhce7-rhel_ahmed_gamil_abbass
Red hat certificate_rhce7-rhel_ahmed_gamil_abbassRed hat certificate_rhce7-rhel_ahmed_gamil_abbass
Red hat certificate_rhce7-rhel_ahmed_gamil_abbassAhmed Gamil
 
Oracle exalogic elastic cloud - cloud management
Oracle exalogic elastic cloud - cloud managementOracle exalogic elastic cloud - cloud management
Oracle exalogic elastic cloud - cloud managementAhmed Gamil
 
Oracle exalogic elastic cloud 2 system administration ed 2
Oracle exalogic elastic cloud 2   system administration ed 2Oracle exalogic elastic cloud 2   system administration ed 2
Oracle exalogic elastic cloud 2 system administration ed 2Ahmed Gamil
 
Vmware certified professional 6 - data center virtualization certificate
Vmware certified professional 6 - data center virtualization certificateVmware certified professional 6 - data center virtualization certificate
Vmware certified professional 6 - data center virtualization certificateAhmed Gamil
 
Vmware certified professional 7 - cloud management and automation certificate
Vmware certified professional 7 - cloud management and automation certificateVmware certified professional 7 - cloud management and automation certificate
Vmware certified professional 7 - cloud management and automation certificateAhmed Gamil
 
Cloudera Certified Hadoop Administrator cca-500 Ahmed gamil
Cloudera Certified Hadoop Administrator cca-500 Ahmed gamil Cloudera Certified Hadoop Administrator cca-500 Ahmed gamil
Cloudera Certified Hadoop Administrator cca-500 Ahmed gamil Ahmed Gamil
 
Hadoop starter kit by Hadoop in real world by Udemy
Hadoop starter kit by Hadoop in real world by UdemyHadoop starter kit by Hadoop in real world by Udemy
Hadoop starter kit by Hadoop in real world by UdemyAhmed Gamil
 
Hadoop platform and application framework
Hadoop platform and application frameworkHadoop platform and application framework
Hadoop platform and application frameworkAhmed Gamil
 
Introduction to big data
Introduction to big dataIntroduction to big data
Introduction to big dataAhmed Gamil
 
Netapp Certified Storage Associate (NCSA)
Netapp Certified Storage Associate (NCSA)Netapp Certified Storage Associate (NCSA)
Netapp Certified Storage Associate (NCSA)Ahmed Gamil
 
Amazon Web service Aws
Amazon Web service Aws Amazon Web service Aws
Amazon Web service Aws Ahmed Gamil
 
Bash scripting for beginner and intermediate
Bash scripting for beginner and intermediateBash scripting for beginner and intermediate
Bash scripting for beginner and intermediateAhmed Gamil
 

Mais de Ahmed Gamil (16)

Cca131 Cloudera Hadoop administrator
Cca131 Cloudera Hadoop administratorCca131 Cloudera Hadoop administrator
Cca131 Cloudera Hadoop administrator
 
Cca131 ahmed hussien
Cca131 ahmed hussienCca131 ahmed hussien
Cca131 ahmed hussien
 
Red hat certificate_rhcsa7-rhel_ahmed_gamil_abbass
Red hat certificate_rhcsa7-rhel_ahmed_gamil_abbassRed hat certificate_rhcsa7-rhel_ahmed_gamil_abbass
Red hat certificate_rhcsa7-rhel_ahmed_gamil_abbass
 
Red hat certificate_rhce7-rhel_ahmed_gamil_abbass
Red hat certificate_rhce7-rhel_ahmed_gamil_abbassRed hat certificate_rhce7-rhel_ahmed_gamil_abbass
Red hat certificate_rhce7-rhel_ahmed_gamil_abbass
 
Oracle exalogic elastic cloud - cloud management
Oracle exalogic elastic cloud - cloud managementOracle exalogic elastic cloud - cloud management
Oracle exalogic elastic cloud - cloud management
 
Oracle exalogic elastic cloud 2 system administration ed 2
Oracle exalogic elastic cloud 2   system administration ed 2Oracle exalogic elastic cloud 2   system administration ed 2
Oracle exalogic elastic cloud 2 system administration ed 2
 
Vmware certified professional 6 - data center virtualization certificate
Vmware certified professional 6 - data center virtualization certificateVmware certified professional 6 - data center virtualization certificate
Vmware certified professional 6 - data center virtualization certificate
 
Vmware certified professional 7 - cloud management and automation certificate
Vmware certified professional 7 - cloud management and automation certificateVmware certified professional 7 - cloud management and automation certificate
Vmware certified professional 7 - cloud management and automation certificate
 
Cloudera Certified Hadoop Administrator cca-500 Ahmed gamil
Cloudera Certified Hadoop Administrator cca-500 Ahmed gamil Cloudera Certified Hadoop Administrator cca-500 Ahmed gamil
Cloudera Certified Hadoop Administrator cca-500 Ahmed gamil
 
Hadoop starter kit by Hadoop in real world by Udemy
Hadoop starter kit by Hadoop in real world by UdemyHadoop starter kit by Hadoop in real world by Udemy
Hadoop starter kit by Hadoop in real world by Udemy
 
Hadoop platform and application framework
Hadoop platform and application frameworkHadoop platform and application framework
Hadoop platform and application framework
 
Introduction to big data
Introduction to big dataIntroduction to big data
Introduction to big data
 
ITIL Foundation
ITIL FoundationITIL Foundation
ITIL Foundation
 
Netapp Certified Storage Associate (NCSA)
Netapp Certified Storage Associate (NCSA)Netapp Certified Storage Associate (NCSA)
Netapp Certified Storage Associate (NCSA)
 
Amazon Web service Aws
Amazon Web service Aws Amazon Web service Aws
Amazon Web service Aws
 
Bash scripting for beginner and intermediate
Bash scripting for beginner and intermediateBash scripting for beginner and intermediate
Bash scripting for beginner and intermediate
 

Vmware vsphere 5.1 Arabic

  • 1.
  • 2. Definitions machine (VM)Virtual:‫بمحاكاة‬ ‫يقوم‬ ‫برنامج‬ ‫عن‬ ‫عبارة‬ ‫هى‬‫ال‬machinereal‫انشاء‬ ‫يمكن‬ ‫بحيث‬ ‫من‬ ‫اكثر‬virtual machine‫علي‬physical machine‫واحدة‬ VMware vsphere‫يقوم‬ ‫برنامج‬ ‫عن‬ ‫عبارة‬ ‫هو‬ :‫ال‬ ‫بتجميع‬resources‫ال‬ ‫من‬server pool‫من‬ ‫وليس‬ machinephysical‫ال‬ ‫علي‬ ‫وتقسيمها‬ ‫واحدة‬virtual servers ClientVMware vsphere:‫برنامج‬ ‫عن‬ ‫عبارة‬ ‫هو‬‫نسخة‬ ‫اي‬ ‫علي‬ ‫يوضع‬WIN‫بعمل‬ ‫يقوم‬managing ‫لل‬ESXI server‫مباشر‬ ‫بشكل‬‫ال‬ ‫في‬ ‫والتحكم‬virtual guests‫بعمل‬ ‫يقوم‬ ‫ولكنه‬connect‫ل‬ESXI server‫من‬ ‫بأكثر‬ ‫االتصال‬ ‫يستطيع‬ ‫ال‬ ‫انه‬ ‫اي‬ ، ‫مرة‬ ‫كل‬ ‫في‬ ‫فقط‬ ‫واحد‬server‫نقوم‬ ‫اننا‬ ‫كما‬ ، ‫الوقت‬ ‫نفس‬ ‫في‬ ‫بعمل‬ ‫خالله‬ ‫من‬virtual guests‫فيها‬ ‫والتحكم‬ ‫ال‬ ‫في‬ ‫بالتحكم‬ ‫ايضا‬ ‫ويقوم‬Vclient‫وعمل‬virtual guests‫ال‬ ‫في‬ ‫والتحكم‬ESXI‫و‬manage‫لل‬HA ‫وال‬Backup VMware vcenter:‫برنامج‬ ‫عن‬ ‫عبارة‬ ‫هو‬‫نسخة‬ ‫علي‬ ‫يوضع‬WIN server‫بعمل‬ ‫يقوم‬managing‫لل‬ ESXI server‫ال‬ ‫في‬ ‫والتحكم‬virtual guests‫عمل‬ ‫ويستطيع‬manage‫من‬ ‫الكثر‬ESXI server‫نفس‬ ‫في‬ ‫بعمل‬ ‫خالله‬ ‫من‬ ‫نقوم‬ ‫اننا‬ ‫كما‬ ،‫الوقت‬virtual guests‫فيها‬ ‫والتحكم‬ ClientVMware Web:‫لل‬ ‫بديلة‬ ‫طريقة‬ ‫هي‬VMware client‫بعمل‬ ‫تسمح‬manage‫لل‬virtual guests‫ال‬ ‫في‬ ‫والتحكم‬ESXI‫و‬manage‫لل‬HA‫وال‬Backup DatabasesCenter ServerV:‫كل‬vcenter‫له‬database‫ال‬ ‫تخزين‬ ‫في‬ ‫يستخدمها‬ ‫به‬ ‫خاصه‬server data‫ال‬ ‫هذه‬ ‫تكون‬ ‫وقد‬database‫نوع‬ ‫من‬SQL‫او‬ORACLE Advantages VCenter: 1- High Availability 2- Vmotion (no down time) 3- Hot Add Virtual Devices Types hypervisors 1- ESX, ESXI (for VMware) 2- Hyper – V (for Microsoft) 3- Xen Types virtualization 1. Desktop virtualization 2. Application virtualization 3. Server virtualization 4. Storage virtualization 5. Presentation virtualization 6. Network virtualization
  • 3. Desktop virtualization: virtual desktop infrastructure (VDI) ‫انشاء‬ ‫يتم‬ ‫النوع‬ ‫هذا‬ ‫وفى‬Complete Virtual Computer‫بمعنى‬virtual keyboard‫ايضا‬ ‫و‬virtual Mouse‫و‬virtual memory‫ال‬ ‫باقى‬ ‫لكل‬ ‫وهكذا‬Computer System
  • 4. ‫هذا‬ ‫ومميزات‬:‫النوع‬ 4-‫نظامك‬ ‫داخل‬ ‫كامل‬ ‫تشغل‬ ‫نظام‬ ‫تشغيل‬‫الحالي‬ ‫نظام‬ ‫على‬ ‫تعمل‬ ‫وانت‬ ‫لينكس‬ ‫نظام‬ ‫تشغيل‬ ‫المثال‬ ‫سبيل‬ ‫على‬‫ويندو‬‫ز‬،‫الحالة‬ ‫هذه‬ ‫فى‬ ‫اللينكس‬ ‫ويسمى‬ ‫ب‬‫ـ‬guest operating system 5-‫تشغيل‬OS‫ال‬ ‫يدعمه‬ ‫ال‬physical processor‫بك‬ ‫الخاص‬‫مثل‬ ‫مثل‬‫نظام‬‫تشغيل‬MAC‫علي‬ ‫يعمل‬ ‫الذس‬‫عائلة‬ ‫من‬ ‫معالج‬PowerPC‫نوع‬ ‫من‬ ‫معالجك‬ ‫وانت‬ Pentium‫ال‬ ‫يكون‬ ‫ان‬ ‫الوحيد‬ ‫فالحل‬VM‫المعالج‬ ‫هذا‬ ‫يدعم‬ ‫جهازك‬ ‫على‬ ‫يعمل‬ ‫الذى‬PowerPC‫فى‬ ‫ويقوم‬ ‫ال‬ ‫الحالة‬ ‫هذه‬hypervisor‫كل‬ ‫بتحويل‬Instruction‫بال‬ ‫مكتوبه‬PowerPC ISA‫الى‬Pentium ISA ‫تش‬ ‫من‬ ‫يتمكن‬ ‫حتى‬‫جهازك‬ ‫على‬ ‫غيلها‬ 6-service isolation (QoS isolation)-of-quality ‫تحتاج‬‫احيانا‬‫ان‬ ‫الى‬‫ت‬‫اى‬ ‫تريد‬ ‫وال‬ ‫لك‬ ‫هامة‬ ‫معينة‬ ‫عملية‬ ‫بتشغيل‬ ‫قوم‬‫شي‬‫ء‬‫يوقفها‬ ‫ان‬ ‫يمكن‬،‫لذلك‬‫تستطيع‬ ‫ال‬ ‫هذه‬ ‫تشغيل‬Process‫فى‬VM‫خاصة‬‫بها‬‫الى‬ ‫يمكن‬ ‫وال‬Process‫ال‬ ‫هذه‬ ‫على‬ ‫تؤثر‬ ‫ان‬Process‫التى‬ ‫ال‬ ‫داخل‬ ‫تعمل‬VM ‫تستخدم‬ ‫الطريقة‬ ‫وهذه‬‫في‬‫الكث‬‫ي‬‫وتسمى‬ ‫السيرفرات‬ ‫من‬ ‫ر‬)QoS isolation(service isolation-of-quality Application virtualization ‫ال‬ ‫ان‬ ‫علي‬ ‫عملها‬ ‫فكرة‬ ‫وتعتمد‬applications‫ال‬ ‫يستخدمها‬ ‫التي‬client‫جهازه‬ ‫علي‬ ‫موجودة‬ ‫ليست‬ ‫ال‬ ‫علي‬ ‫موجودة‬ ‫ولكنها‬server‫ال‬ ‫ويقوم‬user‫بتشغيلها‬remotely ‫ال‬ ‫بلغة‬ ‫مكتوب‬ ‫برنامج‬ ‫علي‬ ‫تحتوي‬ ‫التي‬ ‫التالية‬ ‫الصورة‬ ‫مثل‬java‫عمل‬ ‫فيتم‬compilation‫ويتحول‬ ‫له‬ ‫الي‬java byte code‫ال‬ ‫علي‬ ‫يوضع‬ ‫ثم‬ ،server‫من‬ ‫بأكثر‬ ‫المتصل‬ ‫الي‬device Virtual Dedicated Server (VDS) : Server virtualization virtual private server (VPS)
  • 5. ‫على‬ ‫يحتوى‬ ‫سيرفر‬ ‫لديك‬ ‫كان‬ ‫اذا‬ ‫وهو‬resources‫ال‬ ‫هذا‬ ‫على‬ ‫تشغل‬ ‫ان‬ ‫من‬ ‫فبدال‬ ‫معينة‬server‫نظام‬ ‫ال‬ ‫كل‬ ‫يمتلك‬ ‫واحد‬ ‫تشغيل‬resources‫ال‬ ‫من‬ ‫معين‬ ‫عدد‬ ‫بتكوين‬ ‫فستقوم‬VM‫سيرفر‬ ‫تمثل‬ ‫منها‬ ‫كل‬ ‫التى‬ ‫ال‬ ‫من‬ ‫جزء‬ ‫على‬ ‫يحتوى‬resources‫سيرفر‬ ‫من‬ ‫اكثر‬ ‫تشغيل‬ ‫من‬ ‫فستتمكن‬ ‫ولذلك‬ ‫بالسيرفر‬ ‫الخاصة‬(ftp‫و‬ web server‫و‬dns )‫تخيلية‬ ‫بيئة‬ ‫فى‬ ‫يعمل‬ ‫منهم‬ ‫سيرفر‬ ‫كل‬ ‫الوقت‬ ‫نفس‬ ‫فى‬ ‫السيرفر‬ ‫نفس‬ ‫من‬VM‫يرى‬ ‫ال‬ ‫ال‬ ‫من‬ ‫جزء‬ ‫سيرفر‬ ‫ولكل‬ ‫اخر‬ ‫فيه‬ ‫يتحكم‬ ‫وال‬ ‫االخر‬resources‫االصلى‬ ‫بالسيرفر‬ ‫الخاصة‬ Storage virtualization
  • 6. ‫السيرفرات‬ ‫من‬ ‫مجموعة‬ ‫على‬ ‫يطبق‬ ‫النوع‬ ‫وهذا‬‫في‬ ‫جميعها‬ ‫تشترك‬storage media‫تسمي‬SAN (storage area network) ‫ال‬ ‫ويقوم‬Manager (SVM)Storage virtualization‫ب‬‫المخصصة‬ ‫المساحة‬ ‫سيرفر‬ ‫او‬ ‫جهاز‬ ‫كل‬ ‫اعطاء‬‫له‬ ‫تسمي‬ ‫المساحة‬ ‫وهذه‬(logical disk) ‫هذا‬ ‫مميزات‬ ‫ومن‬‫ال‬ ‫من‬ ‫النوع‬virtualization 1.‫ال‬Security‫ان‬ ‫تستطيع‬ ‫حيث‬ :‫اخر‬ ‫جهاز‬ ‫بيانات‬ ‫على‬ ‫االطالع‬ ‫من‬ ‫االجهزة‬ ‫احد‬ ‫تمنع‬ 2.‫ال‬ ‫استخدام‬ ‫تستطيع‬Sharing‫جهاز‬ ‫من‬ ‫اكثر‬ ‫بين‬ ‫مشترك‬ ‫مجلد‬ ‫او‬ ‫ملف‬ ‫تجعل‬ ‫انك‬ ‫خالل‬ ‫من‬ 3.‫تعمل‬ ‫ان‬ ‫تستطيع‬resize‫لل‬logical disk‫اخر‬ ‫جهاز‬ ‫مساحة‬ ‫حساب‬ ‫على‬ ‫وقت‬ ‫اى‬ ‫فى‬ Presentation virtualization ‫مركزى‬ ‫واحد‬ ‫جهاز‬ ‫يوجد‬ ‫النوع‬ ‫هذا‬ ‫وفى‬‫بها‬ ‫يتصل‬‫ال‬ ‫من‬ ‫العديد‬user terminal-end‫مثل‬‫وماوس‬ ‫شاشة‬ ‫به‬ ‫الخاصة‬ ‫الجهاز‬ ‫فى‬ ‫التحكم‬ ‫من‬ ‫المستخدم‬ ‫يتمكن‬ ‫حتى‬ ‫وكيبورد‬ ‫و‬‫كل‬user terminal-end‫بعمل‬ ‫تقوم‬virtual session‫يتعا‬ ‫ولذلك‬ ‫المركزى‬ ‫الجهاز‬ ‫على‬‫المستخدم‬ ‫مل‬ ‫وك‬ ‫كله‬ ‫الجهاز‬ ‫يملك‬ ‫كانه‬‫أ‬‫ن‬‫ه‬‫من‬ ‫اكثر‬ ‫يستطيع‬ ‫هذا‬ ‫خالل‬ ‫ومن‬ ‫الجهاز‬ ‫موارد‬ ‫فى‬ ‫يشاركه‬ ‫اخر‬ ‫احد‬ ‫يوجد‬ ‫ال‬ ‫اداء‬ ‫على‬ ‫احيانا‬ ‫يساعد‬ ‫وهذا‬ ‫المركزى‬ ‫الجهاز‬ ‫على‬ ‫الى‬ ‫النسخة‬ ‫نفس‬ ‫من‬ ‫البرنامج‬ ‫نفس‬ ‫تشغيل‬ ‫مستخدم‬ ‫افضل‬ ‫انشاء‬ ‫طلبات‬ ‫تلقى‬ ‫هل‬ ‫المركزى‬ ‫الجهاز‬ ‫ووظيفة‬virtual session‫كانها‬ ‫معها‬ ‫والتعامل‬session‫منفرده‬‫و‬‫ال‬ ‫اى‬ ‫تستطيع‬session‫فى‬ ‫والتحكم‬ ‫حدها‬ ‫تخطى‬ ‫من‬session‫يحتاجها‬ ‫التى‬ ‫النظام‬ ‫عمليات‬ ‫باقى‬ ‫ويوفر‬ ‫اخر‬ ‫المطلوبة‬ ‫البرمجيات‬ ‫لتشغيل‬ Network virtualization
  • 7. ‫تخيلة‬ ‫شبكات‬ ‫على‬ ‫االجهزة‬ ‫هذه‬ ‫تقسيم‬ ‫من‬ ‫فيمكننا‬ ‫االجهزة‬ ‫عشرات‬ ‫تضم‬ ‫كبير‬ ‫شبكة‬ ‫دلينا‬ ‫كان‬ ‫اذا‬ ‫وهو‬ ‫وعمل‬ ‫الشبكة‬ ‫اداى‬ ‫من‬ ‫سيحسن‬ ‫التقسيم‬ ‫وهذا‬ ‫واحدة‬ ‫كشبكة‬ ‫يكونوا‬ ‫ان‬ ‫من‬ ‫بدال‬troubleshooting‫اسهل‬ ‫للشبكة‬ ‫ال‬ ‫من‬ ‫العديد‬ ‫الى‬ ‫شبكتنا‬ ‫نقسم‬ ‫ان‬ ‫البد‬ ‫ولذلك‬VLan‫اى‬Virtual Lan‫ونحد‬‫ال‬ ‫خالل‬ ‫من‬ ‫د‬Switches‫اى‬ ‫ال‬ ‫الى‬ ‫تنضم‬ ‫االجهزة‬VLan‫ال‬ ‫من‬ ‫عدد‬ ‫على‬ ‫االجهزة‬ ‫كل‬ ‫ونقسم‬ ‫المعينة‬VLan‫كل‬ ‫نعامل‬ ‫ان‬ ‫من‬ ‫بدال‬ ‫وبذلك‬ ‫ال‬ ‫نفس‬ ‫على‬ ‫يكونوا‬ ‫ان‬ ‫يشترط‬ ‫ال‬ ‫اجهزة‬ ‫مجموعة‬ ‫كل‬ ‫كان‬ ‫نعاملها‬ ‫واحد‬ ‫شبكة‬ ‫داخل‬ ‫كانها‬ ‫االجهزة‬Switch‫انهم‬ ‫شبكة‬ ‫يكونوا‬Lan‫بعضهم‬ ‫مع‬
  • 8. ESX ‫هو‬firmware‫بال‬ ‫خاص‬VMware‫وليس‬software‫ال‬ ‫علي‬ ‫يوضع‬physical server‫ال‬ ‫مثل‬ ‫وليس‬ vmware workstation‫يعتبر‬ ‫الذي‬virtualization program‫علي‬ ‫موجود‬OS‫ال‬ ‫وهذا‬OS‫علي‬ ‫موجود‬ physical machine ‫ال‬ ‫ولكن‬ESX‫ال‬ ‫بتحميع‬ ‫يقوم‬OS‫وال‬applicationVirtualization‫في‬layer‫تسمي‬ ‫واحدة‬ firmware‫ال‬ ‫هذه‬firmware‫ال‬ ‫عليها‬ ‫يوضع‬guests‫مباشر‬ ‫بشكل‬
  • 9. ESXI min. requirements 2G RAM 1G HD 1 NIC 2 CPU Intel or AMD processor (support VT) By default‫ال‬ ‫تكون‬Virtualization technology (VT)‫حالة‬ ‫في‬disabled‫تدخل‬ ‫ان‬ ‫يجب‬ ‫لذلك‬ ‫ال‬ ‫علي‬BIOS‫بتفعيلها‬ ‫ونقوم‬ How to manage ESXI servers ‫ال‬ ‫من‬ ‫العديد‬ ‫هناك‬tools‫عمل‬ ‫في‬ ‫تستخدم‬ ‫التي‬managing‫لل‬ESXI: ‫مثل‬ 1- Web interface 2- VMWare client 3- Virtual center 4- SCVMM : system center virtual machine manager (for microsoft)
  • 10. Vsphere Client ‫بال‬ ‫باالتصال‬ ‫يقوم‬ ‫برنامج‬ ‫هو‬Vcenter‫ال‬ ‫في‬ ‫بالتحكم‬ ‫يقوم‬ ‫لكي‬Storage pool‫وال‬ESXI servers ‫وعمل‬managing‫ال‬ ‫من‬ ‫والكثير‬ ‫لهم‬features‫ال‬ ‫مثل‬FT, HA, backup ‫ال‬ ‫في‬ ‫التحكم‬ ‫ويمكن‬machines‫وال‬servers‫ال‬ ‫خالل‬ ‫من‬vSphere‫ال‬ ‫طريق‬ ‫عن‬CLI http://pubs.vmware.com/vsphere-51/index.jsp?topic=%2Fcom.vmware.vcli.ref.doc%2Fvcli-right.html Install vSphere client
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. Vcenter ‫ال‬Vcenter‫علي‬ ‫موجود‬ ‫برنامج‬ ‫هو‬serverwin‫بعمل‬ ‫يقوم‬ ‫خاص‬managing‫لل‬ESXI servers‫وال‬ storage resources‫في‬ ‫وضعهم‬ ‫طريق‬ ‫عن‬pool‫ال‬ ‫هذه‬ ‫تقسيم‬ ‫من‬ ‫يتمكن‬ ‫لكي‬ ‫واحدة‬resources‫علي‬ ‫ال‬VM guests Vcenter Type 1-Application for setup‫عمل‬ ‫يتم‬ ‫برنامج‬ ‫وهو‬ :install‫اي‬ ‫علي‬ ‫له‬Win OS 2-Appliance VCSA‫عن‬ ‫عبارة‬ ‫وهو‬ :appliance‫علي‬ ‫مبني‬ ‫جاهز‬ ‫تشغيل‬ ‫نظام‬ ‫او‬Linux core ‫ال‬ ‫يستخدمها‬ ‫التي‬ ‫البرامج‬ ‫علي‬ ‫ويحتوي‬Vcenter Features: 3-Manage multi ESXI servers 4-Create and manage HA 5-Vmotion 6-DRS 7-Cluster 8-FT 9-Update manager ‫هي‬feature‫ال‬ ‫في‬ ‫توجد‬VCenter‫بعمل‬ ‫اقوم‬ ‫ان‬ ‫استطيع‬ ‫طريقها‬ ‫وعن‬update‫لل‬ESXI servers‫عمل‬ ‫يستطيع‬ ‫كما‬Update‫لل‬guests‫وال‬Applications‫ال‬ ‫علي‬ ‫الموجود‬VM 11-Converter ‫هو‬free application‫ال‬ ‫بتحويل‬ ‫يقوم‬Physical machine‫الي‬virtual‫ال‬ ‫في‬ ‫ويضعها‬ESXI server‫من‬ ‫تحويل‬ ‫او‬Vertual‫الي‬virtual‫علي‬ESXI server‫اخر‬ 11-VShield ‫هو‬application‫بال‬ ‫خاص‬security‫عمل‬ ‫يستطيع‬edge‫و‬firewall‫ال‬ ‫بين‬machines 12-Clone and Template ‫لعمل‬ ‫تستخدم‬migration‫او‬cut‫من‬ESXI‫الي‬ESXI‫اخر‬ 13-‫ال‬ ‫في‬ ‫تعمل‬ ‫ان‬ ‫يمكن‬linked mode‫من‬ ‫اكثر‬ ‫بوجود‬ ‫يسمح‬ ‫الذي‬Vcenter servers‫بعضها‬ ‫مع‬ ‫تتصل‬ ‫بعمل‬ ‫تقوم‬ ‫لكي‬ ‫البعض‬replica‫وجود‬ ‫الي‬ ‫يؤدي‬ ‫مما‬ ‫بعضها‬ ‫مع‬full tolerance‫بينهم‬ HW requirements Product Cores Memory Disk vCenter Server 2 4GB 5GB vSphere Client 1 200MB 1.5GB SW requirements 1.WiN server 2008/2003 64X or R2 2.SQL 2005/2008 or oracle DB or IBM 3..net frame work Vcenter Installation
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. Vmware web client ‫هي‬‫لل‬ ‫بديلة‬ ‫طريقة‬Vsphere client‫ال‬ ‫في‬ ‫للتحكم‬pool‫من‬ ‫لها‬ ‫الوصول‬ ‫يمكن‬ ‫انترنت‬ ‫صفحة‬ ‫طريق‬ ‫عن‬ ‫ال‬ ‫طريق‬ ‫عن‬ ‫اخر‬ ‫جهاز‬ ‫اي‬IP ‫عمل‬ ‫يتم‬ ‫برنامج‬ ‫عن‬ ‫عبارة‬ ‫وهو‬insall‫ال‬ ‫علي‬ ‫له‬server‫ال‬ ‫علي‬ ‫بالدخول‬ ‫يسمح‬ ‫مما‬Vcenter‫والتحكم‬ ‫ال‬ ‫في‬Pool‫ال‬ ‫طريق‬ ‫عن‬web interface‫ال‬ ‫بعض‬ ‫هناك‬ ‫ولكن‬features‫ال‬ ‫خالل‬ ‫من‬ ‫تعمل‬ ‫ال‬ ‫التي‬web client‫ال‬ ‫مثل‬FT, HA ‫عمل‬ ‫يتم‬register‫لل‬VCenter‫ال‬ ‫بداخل‬web client Install Web Client
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. ‫ال‬ ‫في‬ ‫تحدث‬ ‫قد‬ ‫التي‬ ‫المشكالت‬ ‫بعض‬Web client‫ال‬ ‫يعرض‬ ‫ان‬ ‫يستطيع‬ ‫ال‬ ‫انه‬ ‫وهي‬inventory data ‫بال‬ ‫الخاصه‬Vcenter: ‫والحل‬ 1- Click Start > Run, type services. msc, and click OK. The Services window opens. 2- Right-click vCenter Inventory Service and click Stop. 3- Click Start > Run, type cmd.exe, and click OK. The Command Prompt window opens. 4- Rename or move the contents of the Inventory Service data directory. The default location is C:Program FilesVMwareInfrastructureInventory Servicedata. 5- Change directory to the Inventory Service scripts directory. For example, if you have installed vCenter Inventory Service in the default location, run this command: cd C:Program FilesVMwareInfrastructureInventory Servicescripts 6- Run this command to reset the vCenter Inventory Service database: createDB.bat 7- Run this command to update the stored configuration information of the Inventory Service: register.bat current_vCenter_Server_FQDN vCenter_Server_HTTPS_port For example: register.bat machinename.corp.com 443
  • 33. 8- Restart vCenter Inventory Service. To restart the service, in the Services window, right-click vCenter Inventory Service and click Start.
  • 34. Virtual Machine What is virtual machine? ‫هو‬‫عن‬ ‫عبارة‬OS‫و‬application‫علي‬hypervisor VM types VM version 8 : Support up to : 46GB memory limit 8processor limit 01 network adapter limit 2TB disk size limit Compatible with : ESX 5.0 Fusion 4.0 Workstation 8.0 VM version 7: Support up to : 32 GB memory limit 8 processor limit 10 network adapter limit 2 TB disk size limit No HD Audio Compatible with : ACE 2.5-2.7 ESX 4.x ESX 5.0 Fusion 2.x Fusion 3.x Fusion 4.0 Server 2.x Workstation 6.5 Workstation 7.x Workstation 8.0 Feature/Version V. 8 V. 6.5 - 7.5 V. 6.0 V. 5.x V. 4.x Memory limit 64 GB 32 GB 8 GB 3.5 GB 3.5 GB Processor count 8 8 2 2 1 # network adapters 10 10 10 4 4 Disk size limit 2 TB 2 TB 950 GB 950 GB 128 GB (IDE)/ 256GB (SCSI) USB 2.0 support ¤ ¤ ¤ ¤ Support for snapshots ¤ ¤ ¤ ¤ Support for 64-bit guests ¤ ¤ ¤ ¤ 3D graphics acceleration ¤ ¤ ¤ ¤ Cloning ¤ ¤ ¤ ¤
  • 35. Multiple monitor support ¤ ¤ ¤ Battery status ¤ ¤ ¤ VMCI support ¤ ¤ ¤ CPU hot plug ¤ ¤ Device hot plug ¤ ¤ Memory hot plug ¤ ¤ LSI Logic SAS controller ¤ ¤ Printer support ¤ ¤ HD audio support ¤ How to install Vertual machine ? ‫لعمل‬ ‫طرق‬ ‫عدة‬ ‫هناك‬install‫لـ‬VM: Create VM ‫عمل‬ ‫طريق‬ ‫عن‬VM‫ال‬ ‫وتحديد‬ ‫البداية‬ ‫من‬ ‫جديدة‬resources‫بها‬ ‫الخاصة‬ VM appliance ‫تحميل‬ ‫طريق‬ ‫عن‬ ‫وذلك‬appliance‫عن‬ ‫عبارة‬ ‫وهي‬ ‫جاهزة‬OS‫الي‬ ‫يحتاج‬ ‫ال‬ ‫جاهز‬install‫وتوجد‬ ، ‫ال‬ ‫هذا‬ ‫الستخدام‬ ‫طريقتين‬appliance 0-viaDownload the appliance from the VMware market place and import it to ESXI server (deploy OVF template) 2-via (Browse VA Market Place)Pass the download link to ESXI server Convert VM ‫تحويل‬ ‫طريق‬ ‫عن‬ ‫وذلك‬OS‫من‬P2V‫او‬V2V‫من‬storage‫الي‬storage‫اخري‬ NIC Types E1000‫ال‬ ‫مع‬ ‫يستخدم‬ :WIN7, WIN2008, WIN xp VMXNET3‫ال‬ ‫مثل‬ :E1000‫ال‬ ‫يدعم‬ ‫ولكن‬direct path‫ال‬ ‫و‬tcp/ip overload‫ال‬ ‫و‬IP v6 ‫ال‬ ‫معني‬ ‫ما‬TCP/IP overload‫يؤدي‬ ، ‫الشبكة‬ ‫علي‬ ‫ضغط‬ ‫وجود‬ ‫حالة‬ ‫في‬ :1‫علي‬ ‫ضغط‬ ‫وجود‬ ‫الي‬ ‫لك‬ ‫ال‬ ‫كارت‬NIC‫ال‬ ‫باستقبال‬ ‫يقوم‬ ‫الذي‬data‫ال‬ ‫الي‬ ‫وتمريرها‬Processor‫ال‬ ‫هذه‬ ‫يضع‬ ‫الذي‬data‫ال‬ ‫في‬ memory buffer‫ال‬ ‫الي‬ ‫تمريرها‬ ‫قبل‬application ‫ال‬ ‫كروت‬ ‫تحتوي‬ ‫لذلك‬VMXNET‫علي‬Offload Engine)TOE (TCP/IP‫وهو‬processor‫في‬ ‫موجود‬ ‫ال‬ ‫كارت‬NIC‫ال‬ ‫من‬ ‫بدال‬ ‫يعمل‬Processor‫ال‬ ‫ويمرر‬ ‫للجهاز‬ ‫االصلي‬data‫ال‬ ‫الي‬RAM Buffer‫بدون‬ ‫مباشرة‬ ‫ال‬ ‫علي‬ ‫المرور‬Processor‫ال‬ ‫علي‬ ‫الحمل‬ ‫يقلل‬ ‫وهذا‬ ،‫االصلي‬Processor HDD Types Thick Provisioning Lazy Zeroed‫انشاء‬ ‫يتم‬ :VMDK file‫ال‬ ‫من‬ ‫المساحة‬ ‫هذه‬ ‫وحجز‬physical HDD‫ال‬ ‫ولكن‬VMDK blocks‫علي‬ ‫تحتوي‬ ‫وال‬ ‫فارغة‬ ‫تكون‬zeros
  • 36. Thick Provisioning Eager Zeroed‫انشاء‬ ‫يتم‬ :VMDK file‫ال‬ ‫من‬ ‫المساحة‬ ‫هذه‬ ‫وحجز‬ physical HDD‫ال‬ ‫ولكن‬VMDK blocks‫ال‬‫فارغة‬ ‫تكون‬‫كتابة‬ ‫يتم‬ ‫حيث‬zeros‫بها‬‫عمل‬ ‫حالة‬ ‫في‬ ‫ويستخدم‬ array‫و‬luns‫لل‬SAN Storage Thin Provisioning‫انشاء‬ ‫يتم‬ :VMDK file‫واضافة‬header‫للـ‬ ‫الكلية‬ ‫المساحة‬ ‫علي‬ ‫يدل‬ ‫فقط‬ Virtual HDD‫تكون‬ ‫لن‬ ‫المساحة‬ ‫هذه‬ ‫ولكن‬allocated‫ال‬ ‫علي‬Physical HDD‫حسب‬ ‫حجزها‬ ‫يتم‬ ‫وانما‬ ‫لل‬ ‫الفعلية‬ ‫المساحة‬VMDK‫ال‬ ‫في‬ ‫المستخدمة‬ ‫المساحة‬ ‫يوفر‬ ‫مما‬physical HDD Virtual disk options Persistent:‫ال‬ ‫يقوم‬ ‫حيث‬HDD‫ال‬ ‫علي‬ ‫تمت‬ ‫التي‬ ‫التغييرات‬ ‫بجميع‬ ‫باالحتفاظ‬VM‫عمل‬ ‫تم‬ ‫اذا‬ ‫حتي‬ restart‫لها‬ Nonpersistent:‫ال‬ ‫يقوم‬ ‫وهنا‬HDD‫جميع‬ ‫بمسح‬‫التغييرات‬‫عمل‬ ‫تم‬ ‫اذا‬ ‫له‬ ‫االصلي‬ ‫الوضع‬ ‫الي‬ ‫والرجوع‬ restart‫لل‬VM VMware VCenter Converter ‫ال‬ ‫تحويل‬ ‫في‬ ‫يستخدم‬ ‫مجاني‬ ‫برنامج‬ ‫هو‬physical machine‫الي‬virtual machine‫تحويل‬ ‫ويستطيع‬ ‫ال‬ ‫من‬ ‫العديد‬Virtual machines‫الوقت‬ ‫نفس‬ ‫في‬ ‫عمل‬ ‫ويتم‬install‫لل‬VMWare converter‫متصل‬ ‫يكون‬ ‫ان‬ ‫بشرط‬ ‫الشبكة‬ ‫علي‬ ‫موجود‬ ‫جهاز‬ ‫اي‬ ‫علي‬ ‫بال‬ESX server‫ال‬ ‫والجهاز‬physical‫عمل‬ ‫يشترط‬ ‫وال‬ ،‫تحويله‬ ‫سيتم‬ ‫الذي‬installation‫ال‬ ‫جهاز‬ ‫علي‬ ‫له‬ VCenter‫ال‬ ‫او‬Administrator ‫ال‬ ‫استخدام‬ ‫يمكن‬VMWare converter‫ك‬:‫ـ‬ Disaster recovery tool:‫عمل‬ ‫يمكن‬ ‫حيث‬P2V‫لل‬physical machines‫في‬ ‫اخري‬ ‫مرة‬ ‫اعادتها‬ ‫ثم‬ ‫ال‬ ‫في‬ ‫مشاكل‬ ‫حدوث‬ ‫حالة‬physical machine P2V P2P V , Sun to ESX server-Convert from workstation, hyper Convert from workstation to ESX server Convert from image (ghost) to virtual machine
  • 38. Some of the new features available After the conversion done.
  • 39.
  • 40. ‫ال‬ ‫بعض‬ ‫هناك‬ ‫ولكن‬features‫ال‬ ‫في‬ ‫توجد‬ ‫ال‬ ‫التي‬versionstandalone:‫مثل‬ cheduled conversionsS Recurring conversions CLI (command line interface) vcenter integrationVMware old cloning (using a bootcD)C
  • 41. VMWare Tools ‫ال‬ ‫بعض‬ ‫باضافة‬ ‫يقوم‬ ‫اضافي‬ ‫برنامج‬ ‫هو‬features‫ال‬ ‫الي‬virtual machine: ‫مثل‬ 1.‫ال‬ ‫تحسين‬VGA resolution 2.‫ال‬ ‫كروت‬ ‫بعض‬ ‫سرعة‬ ‫تحسين‬NIC‫مثل‬‫ال‬VMXNET‫ال‬ ‫بعض‬ ‫وتفعسل‬features‫تعمل‬ ‫ال‬ ‫التي‬ ‫ال‬ ‫في‬ ‫تلقائيا‬VM 3.‫ال‬ ‫بين‬ ‫التنقل‬Guest‫وال‬host‫لعمل‬ ‫الحاجة‬ ‫بدون‬ALT+CTL 4.‫تشغيل‬scripts‫ال‬ ‫في‬startup‫ال‬ ‫او‬shutdown‫بال‬ ‫الخاص‬VMachine 5.‫باستخدام‬ ‫يسمح‬shutdown guest and restart guest‫ال‬ ‫من‬ ‫بدال‬power off and restart features a)‫ال‬ ‫ان‬ ‫هو‬ ‫بينهم‬ ‫والفرق‬power off‫بعمل‬ ‫يقوم‬hardware restart/ power off‫يضر‬ ‫وهذا‬ ‫بال‬OS b)‫ال‬ ‫بينما‬restart guest and shutdown guest‫بعمل‬ ‫يقوم‬software restart and shutdown Edit Vertual Machine and VMWare options Boot Options ‫ال‬ ‫يوجد‬Boot‫ال‬ ‫في‬VMware‫ال‬ ‫مثل‬physical machines‫نستطيع‬ ‫ال‬ ‫قد‬ ‫سريع‬ ‫بشكل‬ ‫يتم‬ ‫ولكنه‬ ‫علي‬ ‫الضغط‬F2‫فهناك‬ ‫لذلك‬ ‫عليه‬ ‫للدخول‬option‫ال‬ ‫عرض‬ ‫وقت‬ ‫في‬ ‫بالتحكم‬ ‫يقوم‬Boot screen
  • 42. ‫هناك‬ ‫ان‬ ‫كما‬option‫اسمه‬force boot setup‫ال‬ ‫يجبر‬ ‫ان‬ ‫وظيفته‬virtual machine‫الدخول‬ ‫علي‬‫الي‬ ‫ال‬boot screen‫القادمة‬ ‫المرة‬ ‫في‬ ‫هناك‬ ‫ان‬ ‫كما‬option‫اسمه‬failed boot recovery‫ال‬ ‫فشل‬ ‫حالة‬ ‫في‬ ‫يستخدم‬virtual machine ‫ايجاد‬ ‫في‬boot device‫بعمل‬ ‫فيقوم‬ ‫خالله‬ ‫من‬ ‫للدخول‬retry‫لل‬boot‫محدد‬ ‫وقت‬ ‫بعد‬ Swapfile location ‫ال‬ ‫في‬ ‫ايضا‬ ‫يوجد‬VMware options‫بال‬ ‫خاص‬ ‫جزء‬locationswap file‫ال‬ ‫تغيير‬ ‫يمكن‬ ‫حيث‬default path‫اخر‬ ‫مكان‬ ‫اي‬ ‫الي‬
  • 43. Memory /CPU Hotplug ‫هو‬option‫ال‬ ‫بعض‬ ‫في‬ ‫يظهر‬OS‫ال‬ ‫مثل‬WIN 7, WIN 2008‫اضافة‬ ‫امكانية‬ ‫يتيح‬ ‫وهو‬memory‫او‬ CPU‫ال‬ ‫الي‬Virtual guest‫ال‬ ‫ايقاف‬ ‫الي‬ ‫الحاجة‬ ‫بدون‬ ‫عمله‬ ‫اثناء‬Guest ‫ال‬ ‫ايقاف‬ ‫يجب‬ ‫ولكن‬tGues‫عمل‬ ‫من‬ ‫والتمكن‬ ‫الخاصية‬ ‫هذه‬ ‫لتفعيل‬ ‫اوال‬hotswap
  • 44. Vertual machine files and configuration ‫ال‬ ‫تعمل‬ ‫عندما‬virtual machine‫بـ‬ ‫تقوم‬create‫لـ‬folder‫ال‬ ‫بداخل‬Database‫بال‬ ‫الخاصة‬ESX server‫ال‬ ‫بعض‬ ‫علي‬ ‫يحتوي‬files
  • 45. ‫ال‬ ‫بعض‬ ‫هناك‬ ‫ان‬ ‫سنجد‬files‫واهمها‬, vmxf, .vmdk.vmx ‫ال‬ ‫وملف‬.vmx‫ال‬ ‫ملف‬ ‫هو‬configuration‫بال‬ ‫الخاص‬Vertual machine‫وي‬‫نصي‬ ‫كملف‬ ‫فتحه‬ ‫مكن‬ ‫ال‬ ‫علي‬ ‫التعديل‬ ‫هذا‬ ‫وسيظهر‬ ‫عليه‬ ‫والتعديل‬ ‫عادي‬VM‫ال‬ ‫تعمل‬ ‫وال‬VM‫بدونه‬ ‫ال‬ ‫ملف‬ ‫وهناك‬.vmdk‫ال‬ ‫يعتبر‬ ‫الذي‬Hard disk‫ال‬ ‫جميع‬ ‫علي‬ ‫يحتوي‬ ‫الذي‬applications‫ال‬ ‫تعمل‬ ‫وال‬ VM‫بدونه‬ ‫ال‬ ‫ملف‬ ‫وهناك‬.vmxf‫ال‬ ‫اعدادات‬ ‫علي‬ ‫يحتوي‬ ‫الذي‬teaming‫عمل‬ ‫حالة‬ ‫في‬ ‫ويستخدم‬team‫ال‬ ‫بين‬ virtual machines ‫ال‬ ‫ملف‬ ‫وهناك‬.vmsd‫ال‬ ‫اعدادات‬ ‫علي‬ ‫يحتوي‬ ‫الذي‬snapshot ‫ال‬ ‫ملف‬ ‫وهناك‬.nvram‫ال‬ ‫علي‬ ‫يحتوي‬ ‫الذي‬Bios setting ‫ال‬ ‫ملف‬ ‫وهناك‬.vswp‫ال‬ ‫يمثل‬ ‫الذي‬swap file‫ال‬ ‫كانت‬ ‫اذا‬ ‫اال‬ ‫يظهر‬ ‫ال‬ ‫وهو‬machine‫حالة‬ ‫في‬ running‫ال‬ ‫حالة‬ ‫في‬ ‫مسحها‬ ‫ويتم‬shutdown‫ال‬ ‫مساحة‬ ‫نفس‬ ‫تأخد‬ ‫وهي‬RAM ‫عمل‬ ‫ويمكن‬download‫الملفات‬ ‫لهذه‬‫ا‬‫و‬copy‫او‬cut‫عمل‬ ‫يمكن‬ ‫كما‬move to‫الي‬ ‫لنقلها‬storage ‫اخري‬
  • 46. ‫او‬‫عمل‬ ‫يمكن‬upload‫ال‬ ‫الي‬ ‫ملفات‬ ‫الضافة‬VMachine‫او‬create new files
  • 47. Snapshot ‫حالة‬ ‫حفظ‬ ‫هو‬guest‫اي‬ ‫حدوث‬ ‫حالة‬ ‫في‬ ‫السابقة‬ ‫الحالة‬ ‫الي‬ ‫الرجوع‬ ‫يمكن‬ ‫بحيث‬ ‫معين‬ ‫وضع‬ ‫في‬failure ‫ال‬ ‫حالة‬ ‫في‬ ‫مهم‬ ‫وهو‬ ‫له‬testing ‫عمل‬ ‫ويمكن‬snapshot‫لل‬guest‫كان‬ ‫سواء‬on or off‫بعمل‬ ‫قمنا‬ ‫اذا‬ ‫ولكن‬snapshot‫لل‬machine ‫حالة‬ ‫في‬ ‫في‬running‫الـ‬ ‫يشبه‬ ‫ما‬ ‫بعمل‬ ‫سيقوم‬ ‫النه‬ ‫اطول‬ ‫وقت‬ ‫يأخذ‬ ‫فسوف‬hibernate‫بعمل‬ ‫يقوم‬ ‫ثم‬ ‫اوال‬ ‫ال‬snapshot
  • 48.
  • 49. Clone and template and migration Clone ‫ال‬clone‫ال‬ ‫عمل‬ ‫طرق‬ ‫من‬ ‫طريقة‬ ‫هي‬virtual machine‫عمل‬ ‫طريق‬ ‫عن‬copy‫لل‬machinevirtual ‫الموجودة‬
  • 50.
  • 51. ‫بعمل‬ ‫نقوم‬ ‫عندما‬ ‫انه‬ ‫الحظ‬clone‫ل‬guest‫ال‬ ‫فان‬copy‫ال‬ ‫نفس‬ ‫ستأخذ‬ ‫الجديدة‬configuration‫الخاصة‬ ‫بال‬guest‫ال‬ ‫نفس‬ ‫لها‬ ‫فسيكون‬ ‫وبالتالي‬ ‫االصلي‬machine name‫ال‬ ‫ونفس‬MAC address‫ال‬ ‫ونفس‬SID ‫سيحدث‬ ‫وبالتالي‬conflict‫لل‬name‫وال‬IP‫وال‬MAC
  • 52. ‫عمل‬ ‫فيجب‬ ‫لذلك‬customization‫ال‬ ‫لهذه‬machine‫علي‬ ‫تحصل‬ ‫حتي‬ ‫الجديدة‬machine name, MAC, SID‫جديدة‬‫ويمكن‬ ،‫بـ‬ ‫االستعانة‬customization template‫مسبقا‬ ‫موجودة‬ ‫بشكل‬ ‫االعدادات‬ ‫عمل‬ ‫او‬Manual‫طريق‬ ‫عن‬‫ال‬ ‫الي‬ ‫الدخول‬wizard‫ال‬ ‫لتحديد‬parameters‫الجديدة‬
  • 53.
  • 54.
  • 56.
  • 57.
  • 58. Template ‫ال‬template‫ال‬ ‫انواع‬ ‫من‬ ‫نوع‬ ‫هو‬guests‫لعمل‬ ‫كنموذج‬ ‫تستخدم‬ ‫التي‬new guests‫او‬new copies‫،وهذا‬ ‫يسمي‬ ‫النموذج‬GOLD IMAGE‫اعداداته‬ ‫او‬ ‫شكله‬ ‫يتغير‬ ‫ال‬ ‫ثابت‬ ‫نموذج‬ ‫وهو‬ ‫ال‬ ‫تحويل‬ ‫ويمكن‬guest‫الي‬ ‫حاليا‬ ‫الموجود‬template‫يسمي‬ ‫بما‬convert to template‫عمل‬ ‫او‬clone template‫علي‬ ‫للحصول‬copy‫كـ‬ ‫تستخدم‬ ‫منه‬template‫وتسمي‬clone to template ‫وال‬guest‫الي‬ ‫بتحويله‬ ‫سنقوم‬ ‫الذي‬template‫حالة‬ ‫في‬ ‫يكون‬ ‫ان‬ ‫يجب‬shutdown
  • 59. ‫ال‬ ‫تحويل‬ ‫وبعد‬guest‫الي‬template‫ال‬ ‫في‬ ‫مكانها‬ ‫فسيتغير‬vclient‫ال‬ ‫في‬ ‫وسنجدها‬inventory > VMs and Templates
  • 60. ‫عمل‬ ‫ويمكن‬clone‫ال‬ ‫هذه‬ ‫من‬template‫الي‬ ‫تحويلها‬ ‫اعادة‬ ‫او‬virtual machine‫نسخة‬ ‫عمل‬ ‫او‬virtual machine‫ال‬ ‫هذه‬ ‫من‬template‫طريق‬ ‫عن‬this Template”“Deploy Virtual Machine from Migration ‫ال‬Migration‫ال‬ ‫نقل‬ ‫عملية‬ ‫وهي‬ ‫الهجرة‬ ‫تعني‬virtual machine‫من‬server‫الي‬server‫اخر‬ ‫لل‬ ‫انواع‬ ‫عدة‬ ‫وهناك‬migration‫مثل‬
  • 61. ‫ال‬ ‫نقل‬ ‫يمكن‬ ‫حيث‬configuration file .vmx‫ال‬ ‫نقل‬ ‫او‬ ، ‫فقط‬storage .vmdk‫كليهما‬ ‫او‬ ، ‫فقط‬
  • 62. Storage ‫ال‬ ‫عن‬ ‫اوال‬ ‫سنتحدث‬storage‫ال‬ ‫في‬Virtual technology‫عام‬ ‫بشكل‬ Storage type ‫لل‬ ‫اساسية‬ ‫انواع‬ ‫اربع‬ ‫هناك‬storage 1- DAS: Direct attached storage ‫اي‬ ‫وهي‬storage‫ال‬ ‫علي‬ ‫مباشرة‬ ‫متصلة‬mother board‫ال‬ ‫مثل‬SATA HDD, SCSI,ATA‫وهي‬ ‫العادية‬ ‫الكمبيوتر‬ ‫اجهزة‬ ‫في‬ ‫الموجودة‬ 2- SAN: Storage Area Network ‫عن‬ ‫عبارة‬ ‫وهي‬storage‫ال‬ ‫من‬ ‫مجموعة‬ ‫عن‬ ‫عبارة‬ ‫وهو‬ ،‫الكبري‬ ‫الشركات‬ ‫تستخدمه‬HDD‫ساشيه‬ ‫داخل‬ ‫ال‬ ‫علي‬ ‫تتصل‬server‫طريق‬ ‫عن‬ ‫الخارجي‬fiber cable 3- ISCSI: Internet Small Computer System Interface ‫ال‬ ‫انواع‬ ‫من‬ ‫نوع‬ ‫وهي‬SAS‫ال‬ ‫عن‬ ‫ويختلف‬SCSI HDD‫القديم‬ 4- NAS: Network Attached Storage ‫عن‬ ‫عبارة‬ ‫وهي‬storage‫كـ‬ ‫تظهر‬shared folder‫ال‬ ‫في‬servers‫بها‬ ‫المتصلة‬
  • 63. Data transfer ‫ال‬ ‫مع‬ ‫بها‬ ‫التعامل‬ ‫يتم‬ ‫التي‬ ‫الطريقة‬ ‫هي‬storage‫ال‬ ‫لنقل‬data‫ال‬ ‫باختالف‬ ‫وتختلف‬levelstorage Block Level ‫عن‬ ‫عبارة‬ ‫هو‬storage‫او‬HDD‫كـ‬ ‫اضافته‬ ‫يتم‬partition‫ال‬ ‫في‬ ‫ويظهر‬Disk Management‫ال‬ ‫مثل‬C:, D:, ‫بال‬ ‫معه‬ ‫التعامل‬ ‫ويمكن‬format‫عادي‬ ‫بشكل‬ ‫ال‬ ‫مثل‬SAN, ISCSI File Level ‫عن‬ ‫عبارة‬ ‫هو‬storage‫كأنها‬ ‫تظهر‬shared folder‫اخر‬ ‫بتعبير‬ ‫او‬file server‫به‬shared folder‫التعامل‬ ‫يتم‬ ‫ال‬ ‫طريق‬ ‫عن‬ ‫معه‬share‫عمل‬ ‫ويمكن‬ ،map network drive‫عمل‬ ‫يمكن‬ ‫وال‬ ‫له‬map partition ‫ال‬ ‫مثل‬NAS Compare storage
  • 64. ‫ال‬NAS storage‫ال‬ ‫من‬ ‫مجموعة‬ ‫عن‬ ‫عبارة‬ ‫هي‬HDD‫تكون‬ ‫قد‬ ‫شاسيه‬ ‫داخل‬SATA‫ال‬ ‫هذه‬ ‫وتتصل‬HDD ‫خالل‬ ‫من‬ ‫بها‬ ‫التحكم‬ ‫ويتم‬ ‫بعضها‬ ‫مع‬OS‫بها‬ ‫خاص‬ ‫ال‬ ‫هذه‬ ‫وتتصل‬storage‫ال‬ ‫علي‬servers‫طريق‬ ‫عن‬NIC (RJ 45) ‫ال‬ ‫ان‬ ‫عيوبها‬ ‫ومن‬performance‫ضعيفة‬ ‫ال‬SAN storage‫ال‬ ‫عادة‬ ‫تستخدم‬fiber channels‫ال‬ ‫في‬communication‫ال‬ ‫بين‬servers‫وال‬ storage‫عالية‬ ‫سرعة‬ ‫ذات‬ ‫وهي‬ ‫ال‬ ‫بعض‬ ‫وهناك‬SAN storage‫علي‬ ‫ايضا‬ ‫تحتوي‬ISCSI Interface (RJ 45)‫ال‬ ‫مع‬ ‫التعامل‬ ‫تستطيع‬ ‫حتي‬ servers‫ال‬ ‫تدعم‬ ‫التي‬ISCSI‫ال‬ ‫تدعم‬ ‫وال‬Fiber ‫و‬ ‫عالية‬ ‫سرعة‬ ‫توفر‬ ‫انها‬ ‫مميزاتها‬ ‫ومن‬performance‫عالي‬ ‫وال‬SAN‫وال‬ISCSI‫كبير‬ ‫بشكل‬ ‫متشابهين‬‫ال‬ ‫في‬ ‫حتي‬technology‫ال‬ ‫هو‬ ‫بينهم‬ ‫االهم‬ ‫والفرق‬interface ‫ال‬ ‫من‬ ‫الخارج‬storage : Direct attached storageDAS ‫ال‬ ‫هي‬HDD‫تركيبها‬ ‫يتم‬ ‫التي‬locally‫ال‬ ‫داخل‬machine ATA ‫علي‬ ‫ويحتوي‬ ‫الوجود‬ ‫نادر‬ ‫االن‬ ‫اصبح‬40 bin
  • 65. SATA ‫لل‬ ‫بديل‬ATA‫تقريبا‬ ‫والسرعة‬ ‫الحجم‬ ‫ونفس‬5100‫او‬7200 rpm‫ال‬ ‫شكل‬ ‫في‬ ‫يختلف‬ ‫ولكنه‬data cable ‫ال‬ ‫في‬ ‫بكثرة‬ ‫وينتشر‬PCs‫ال‬ ‫وليس‬servers‫السرعة‬ ‫بطء‬ ‫بسبب‬ SCSI ‫ال‬ ‫انواع‬ ‫من‬ ‫نوع‬ ‫هي‬HDD‫ال‬ ‫في‬ ‫طويلة‬ ‫لفترة‬ ‫استخدمت‬ ‫التي‬servers‫علي‬ ‫يحتوي‬56 bin‫كبير‬ ‫وهو‬ ‫الي‬ ‫يصل‬ ‫حيث‬ ‫الحجم‬3.5 inch‫اكبر‬ ‫وسرعاته‬7200 rpm‫او‬rpm10000 SAS ‫ال‬ ‫عن‬ ‫بديال‬ ‫ظهر‬SCSI‫الي‬ ‫يصل‬ ‫حيث‬ ‫حجما‬ ‫اصغر‬ ‫وهو‬2.5 inch‫وسرعاته‬rpm1000‫او‬rpm15000 ‫ال‬ ‫وجميع‬servers‫علي‬ ‫تحتوي‬ ‫االن‬SAS
  • 66. SSD (solid state drive) ‫ال‬ ‫من‬ ‫احدث‬ ‫تكنولوجيا‬ ‫هي‬SAS‫ال‬ ‫تحويل‬ ‫علي‬ ‫تقوم‬media‫ال‬ ‫في‬ ‫الموجودة‬servers‫الي‬Chips‫هو‬ ‫كما‬ ‫ال‬ ‫في‬ ‫الحال‬flash memory‫الي‬ ‫السرعة‬ ‫تصل‬ ‫حيث‬ ‫السرعة‬ ‫زيادة‬ ‫الي‬ ‫يؤدي‬ ‫مما‬ ‫بعمل‬ ‫ينصح‬ ‫ال‬ ‫انه‬ ‫االعتبار‬ ‫في‬ ‫الوضع‬ ‫ويجب‬virtual machines‫ال‬ ‫علي‬DAS storage‫ال‬ ‫او‬local HDD ‫من‬ ‫باالستفادة‬ ‫لنا‬ ‫يسمح‬ ‫ال‬ ‫النه‬HA features : Storage Area NetworkSAN ‫ال‬ ‫انواع‬ ‫اهم‬ ‫وهو‬storage‫ال‬ ‫في‬ ‫تستخدم‬ ‫التي‬virtualization‫ال‬ ‫بعض‬ ‫وهناك‬features‫تعمل‬ ‫لن‬ ‫التي‬ ‫ال‬ ‫علي‬ ‫اال‬SAN‫ال‬ ‫او‬ISCSI SAN Topology
  • 67. ‫ال‬SAN‫عن‬ ‫عبارة‬device‫ال‬ ‫من‬ ‫مجموعة‬ ‫علي‬ ‫يحتوي‬HDD‫لل‬ ‫مخصصه‬SAN‫تكون‬ ‫قد‬SAS‫او‬SATA‫او‬ SSD‫عمل‬ ‫ويتم‬ ،manage‫ال‬ ‫لهذه‬HDDs‫طريق‬ ‫عن‬(OS)softwareinternal‫من‬ ‫عليه‬ ‫الدخول‬ ‫يمكن‬ ‫ال‬ ‫الخارج‬‫استخدامه‬ ‫يتم‬ ‫ولكن‬‫وعمل‬ ‫فيها‬ ‫بالتحكم‬RAID‫ال‬ ‫من‬ ‫مجموعة‬ ‫الي‬ ‫وتقسيمها‬LUNs ‫وال‬)umbernnituogicallLUN (‫ال‬ ‫تقسيم‬ ‫طريقة‬ ‫هي‬data‫ال‬ ‫يقوم‬ ‫حيث‬LUN‫ال‬ ‫من‬ ‫اجزاء‬ ‫بتجميع‬data ‫ال‬ ‫جميع‬ ‫من‬HDDs‫ويمثل‬‫ب‬ ‫ه‬‫ـ‬partition‫ال‬ ‫وهذا‬ ،LUN‫بشكل‬ ‫والكتابة‬ ‫بالقراءة‬ ‫يقوم‬ ‫حيث‬ ‫كبيرة‬ ‫فائدة‬ ‫له‬ ‫ال‬ ‫بتجمع‬ ‫يقوم‬ ‫النه‬ ‫جدا‬ ‫سريع‬data‫من‬ ‫اكثر‬ ‫من‬HDD‫مجمعة‬ ‫بسرعتهم‬ ‫فيستفيد‬ ‫ال‬ ‫ويتصل‬SAN‫بال‬fiber switch‫طريق‬ ‫عن‬storage processor (SP)‫عن‬ ‫عبارة‬ ‫وهو‬fiber interface ‫يسمي‬HBA (Host Based Adapter)‫ال‬ ‫ويخرج‬fiber channel‫ال‬ ‫من‬fiber switch‫ال‬ ‫الي‬server ‫علي‬ ‫يحتوي‬ ‫الذي‬HBA‫ايضا‬ ‫ال‬ ‫يحتوي‬ ‫ان‬ ‫يفضل‬SAN storage‫علي‬2 SP‫بـ‬ ‫يتصلوا‬2 switches‫وكل‬switch‫بالـ‬ ‫يتصل‬server‫وذلك‬ ‫ال‬ ‫لتقليل‬down time SAN Component
  • 68. Storage devices ‫ال‬ ‫تمثل‬ ‫وهي‬HDD LUNS ‫ال‬ ‫تمثل‬ ‫وهي‬partitions RAM+Cache ‫ال‬ ‫بنقل‬ ‫يقوم‬ ‫الذي‬ ‫وهو‬data‫ال‬ ‫من‬LUNS‫ال‬ ‫الي‬SP Processor ‫لعمل‬handling‫لل‬data Internal Software ‫ال‬ ‫لتقسيم‬HDD‫ال‬ ‫وعمل‬RAID‫ال‬ ‫من‬ ‫والكثير‬features‫ال‬ ‫مثل‬Backup
  • 69. SP ‫ال‬ ‫هو‬fiber interface‫بال‬ ‫الخاص‬SAN storage : Internet Small Computer System InterfaceISCSI ‫ال‬ ‫بين‬ ‫كبير‬ ‫تشابه‬ ‫وجه‬ ‫هناك‬ISCSI‫وال‬SAN‫ال‬ ‫نوع‬ ‫هو‬ ‫وضوحا‬ ‫االكثر‬ ‫االختالف‬ ‫ولكن‬connectivity‫ال‬ ‫بين‬ (SAN storage)ISCSI storage‫وال‬switch‫طريق‬ ‫عن‬ ‫يتم‬ ‫فهو‬RJ 45‫ال‬ ‫وليس‬Fiber channel ‫ال‬ ‫ويتصل‬switch‫ال‬ ‫علي‬Host (server)‫كارت‬ ‫طريق‬ ‫عن‬NIC‫يشترط‬ ‫وال‬HBA‫ال‬ ‫وكارت‬ ،NIC‫يحتوي‬ ‫علي‬initiatorISCSI‫او‬software ISCSI‫عمل‬ ‫في‬ ‫يستخدم‬connect‫ال‬ ‫علي‬SAN ISCSI initiator ‫هو‬software‫او‬hardware‫ال‬ ‫علي‬ ‫موجود‬server‫بال‬ ‫يتصل‬ ‫ان‬ ‫خالله‬ ‫من‬ ‫يستطيع‬ISCSI target ‫وال‬softwareISCSI
  • 70. ISCSI software ‫عن‬ ‫عبارة‬ ‫هو‬software‫ال‬ ‫بداخل‬ ‫موجود‬server‫اي‬ ‫مثل‬ ‫طبيعي‬ ‫بشكل‬ ‫تشغيله‬ ‫يتم‬software‫اخر‬
  • 71. ISCSI hardware ‫ال‬ ‫بعض‬ ‫توجد‬servers‫علي‬ ‫تحتوي‬in ISCSI NIC-built‫ال‬ ‫تشبه‬ ‫وهي‬NIC‫علي‬ ‫تحتوي‬ ‫ولكن‬ ‫العادية‬ in software-built‫عمل‬ ‫عن‬ ‫مسئول‬connect‫ال‬ ‫علي‬ISCSI tearget : Network Attached StorageNAS ‫عن‬ ‫عبارة‬ ‫هو‬device‫ال‬ ‫من‬ ‫عدد‬ ‫علي‬ ‫يحتوي‬HDDs‫النوع‬ ‫من‬SATA‫او‬IDE‫اقل‬ ‫وعددها‬ ‫االحوال‬ ‫اغلب‬ ‫في‬ ‫ال‬ ‫في‬ ‫الموجود‬ ‫العدد‬ ‫من‬SAN‫اقل‬ ‫وسرعتها‬ ‫هي‬ ‫المستخدمة‬ ‫البروتوكوالت‬(Linux), SMB (Microsoft), AFB (Apple)NFS ‫بها‬ ‫يوجد‬ ‫ال‬LUN‫عمل‬ ‫يمكن‬ ‫ولكن‬RAID
  • 72. ‫عمل‬ ‫يمكن‬ ‫ال‬snapshot‫وال‬backup ‫عمل‬ ‫يمكن‬access‫ال‬ ‫طريق‬ ‫عن‬ ‫لها‬IP‫بال‬ ‫تعمل‬ ‫وهي‬file level‫ال‬ ‫تظهر‬ ‫حيث‬HDD‫كأنها‬folders ‫ال‬ ‫سرعة‬transfer‫ال‬ ‫وبين‬ ‫بينها‬ ‫بطيئة‬Server/host‫والقراء‬‫وال‬ ‫والكتابة‬ ‫ة‬I/O‫ايضا‬ ‫ل‬ ‫الثمن‬ ‫رخيصة‬1‫منتشرة‬ ‫فهي‬ ‫لك‬ NAS Topology ‫ال‬ ‫وهذه‬HDDs‫علي‬ ‫تتصل‬board‫علي‬ ‫ويحتوي‬ ‫واحدة‬software application‫لعمل‬management ‫ال‬ ‫لهذه‬HDDs‫ال‬ ‫تقسيم‬ ‫مثل‬HDDs‫وال‬sharing features NAS Connectivity ‫ال‬connectivity‫ال‬ ‫بين‬NAS‫وال‬servers/hosts‫طريق‬ ‫عن‬ ‫تتم‬RJ 45‫وتستخدم‬TCP/IP Virtual storage APP ‫بعمل‬ ‫سنقوم‬simulation‫لل‬Storage‫من‬ ‫وذلك‬: ‫مثل‬ ‫لذلك‬ ‫المخصصة‬ ‫البرامج‬ ‫بعض‬ ‫خالل‬ serverWindows:‫ال‬ ‫استخدم‬ ‫يمكن‬WIN server‫الي‬ ‫الجهاز‬ ‫لتحويل‬NAS storage Star wind‫ال‬ ‫تحويل‬ ‫خالله‬ ‫من‬ ‫نستطيع‬ ‫برنامج‬ ‫هو‬ :server‫الي‬ISCSI storage filerOpen:‫هو‬linux OS‫به‬software‫عمل‬ ‫خالله‬ ‫من‬ ‫يستطيع‬and ISCSINAS Free NAS‫هو‬ :linux OS‫به‬software‫عمل‬ ‫خالله‬ ‫من‬ ‫يستطيع‬NAS
  • 73. Using Windows server ‫تتعامل‬VMWare‫ال‬ ‫مع‬NFS protocol‫لل‬ ‫التابع‬Linux 1.‫ال‬ ‫بتفعيل‬ ‫نقوم‬NFS protocol‫ال‬ ‫في‬WIN server
  • 74.
  • 75. 2.‫بعمل‬ ‫نقوم‬create new file 3-‫نقوم‬‫بإعدادات‬‫ال‬NFS sharing‫ال‬ ‫علي‬folder ‫ال‬ ‫شكل‬ ‫فيصبح‬shared folder‫الشكل‬ ‫بهذا‬
  • 76. Star wind ‫عمل‬ ‫في‬ ‫يستخدم‬ISCSI storage‫ال‬ ‫علي‬WIN‫البرنامج‬ ‫هذا‬ ‫يكون‬ ‫ان‬ ‫يجب‬ ‫ولكن‬running‫ال‬ ‫تعمل‬ ‫حتي‬ ISCSI storage،‫ال‬ ‫ان‬ ‫كما‬star wind‫ال‬ ‫بعمل‬ ‫يقوم‬HDD‫كـ‬LUN‫واحدة‬ Open filer ‫بعمل‬ ‫يقوم‬ ‫البرنامج‬ ‫هذا‬SAN,ISCSI,NFS storage‫ال‬ ‫علي‬machine‫ال‬ ‫وتتحول‬machine‫الي‬ storage ‫وهو‬(Centos)Customized Linux OS‫علي‬ ‫يحتوي‬SAN and ISCSI Application‫وال‬share services‫ال‬ ‫مثل‬NFS, SMB services Installing OpenFiler ‫ال‬installation‫نسخة‬ ‫الي‬ ‫تماما‬ ‫مشابه‬Linux redhat or centos‫بعمل‬ ‫فنقوم‬new VM‫ال‬ ‫ونجعل‬ boot‫ال‬ ‫من‬openfiler iso
  • 77.
  • 78.
  • 79. ‫ال‬ ‫يقوم‬system‫بعمل‬restart‫ال‬ ‫تظهر‬ ‫ثم‬management IP‫ال‬ ‫من‬web interface‫عمل‬ ‫نستطيع‬ ‫حيث‬ management‫لل‬machine‫ال‬ ‫من‬web interface
  • 80. The web administration IP address is https:192.168.1.160:446 Username: OpenFiler Password: password ‫وستظهر‬‫ال‬ ‫من‬ ‫مجموعة‬tabs‫مثل‬‫ال‬screenstatus‫ال‬ ‫حالة‬ ‫توضح‬ ‫التي‬machine
  • 81. ‫وهناك‬Volumes tab‫ال‬ ‫بيانات‬ ‫توضح‬ ‫والتي‬HDD‫ال‬ ‫مع‬ ‫التعامل‬ ‫وكيفية‬storage
  • 82. Create ISCSI Storage ‫ال‬ ‫بتحويل‬ ‫نقوم‬ ‫ان‬ ‫اوال‬ ‫يجب‬physical HDD‫الي‬physical volume‫ال‬ ‫في‬ ‫يظهر‬ ‫ما‬ ‫وهو‬box‫لنا‬ ‫فتظهر‬ ‫االحمر‬ ‫ال‬ ‫جميع‬HDDs‫ال‬ ‫في‬ ‫الموجودة‬machine ‫بعمل‬ ‫نقوم‬ ‫ثم‬volume group‫ال‬ ‫جميع‬ ‫بها‬ ‫نضع‬created physical volumes ‫ال‬ ‫هذه‬ ‫بتقسيم‬ ‫نقوم‬ ‫ثم‬volume group‫الي‬(LUNs)volumes‫ال‬ ‫في‬ ‫بها‬ ‫التعامل‬ ‫يتم‬ ‫التي‬ ‫وهي‬storage ‫ال‬ ‫ان‬ ‫ونالحظ‬HDD‫علي‬ ‫يحتوي‬ ‫االول‬3 partitions ‫ال‬ ‫علي‬ ‫بالضغط‬ ‫نقوم‬HDD‫الشاشة‬ ‫هذه‬ ‫فتظهر‬ ‫مثال‬ ‫الثاني‬
  • 83. ‫نضغط‬create‫التحويل‬ ‫فيتم‬ ‫بعمل‬ ‫االن‬ ‫نقوم‬volume group‫ال‬ ‫فيه‬ ‫ونضيف‬Physical volume
  • 84. ‫الشكل‬ ‫هذا‬ ‫لنا‬ ‫سيظهر‬ ‫ال‬ ‫ان‬ ‫من‬ ‫وللتأكد‬volume group‫علي‬ ‫نضغط‬ ‫صحيح‬ ‫بشكل‬ ‫عملها‬ ‫تم‬manage volumes
  • 85. ‫بعمل‬ ‫نقوم‬ ‫ثم‬volume (LUN)‫ال‬ ‫بداخل‬volume group
  • 86. ‫ال‬ ‫علي‬ ‫بالدخول‬ ‫نقوم‬ ‫ثم‬ISCSI target‫وسنجد‬‫ال‬iqn‫ال‬ ‫في‬ ‫موجودة‬Target configuration‫التعديل‬ ‫ويمكن‬ ‫علي‬ ‫الضغط‬ ‫ثم‬ ‫عليه‬Add ‫ال‬ ‫اعدادات‬ ‫فتظهر‬iqn‫عليها‬ ‫التعديل‬ ‫ويمكن‬
  • 87. ‫ال‬ ‫الي‬ ‫نذهب‬ ‫ثم‬LUN mapping tab‫ال‬ ‫اضافة‬ ‫تم‬ ‫انه‬ ‫فنجد‬LUN‫بعمل‬ ‫فنقوم‬ ‫الجديدة‬mapping‫لها‬
  • 88. ‫بعمل‬ ‫نقوم‬ ‫ثم‬limitation‫لل‬IPs‫عمل‬ ‫لها‬ ‫المسموح‬access‫ال‬ ‫علي‬storage‫بال‬ ‫يعرف‬ ‫ما‬ ‫او‬ACL‫طريق‬ ‫عن‬ ‫الي‬ ‫الذهاب‬system‫ال‬ ‫واضافة‬IPs‫ال‬ ‫في‬Network access configuration ‫ال‬ ‫الي‬ ‫العودة‬ ‫ثم‬volumes‫ال‬ ‫الي‬ ‫والذهاب‬ ‫اخري‬ ‫مرة‬Network ACL‫اختيار‬ ‫طريق‬ ‫عن‬ ‫وتفعيلها‬allow
  • 89. ‫عمل‬ ‫اردنا‬ ‫واذا‬authentication‫ال‬ ‫الي‬ ‫بالذهاب‬ ‫فنقوم‬CHAP authentication‫ال‬ ‫وكتابة‬username‫وال‬ pass‫ال‬ ‫علي‬ ‫الدخول‬ ‫في‬ ‫استخدامهم‬ ‫سيتم‬ ‫الذين‬storage ‫ثم‬‫ال‬ ‫بتشغيل‬ ‫نقوم‬Initiator’ services‘iSCSI target’ and ‘iSCSI
  • 90. ‫ال‬ ‫في‬ ‫التحكم‬ ‫ويمكن‬users‫ال‬ ‫طريق‬ ‫عن‬Accounts tab‫ال‬ ‫اضافة‬ ‫طريقة‬ ‫واختيار‬users‫ال‬ ‫عمل‬ ‫وطريقة‬ authentication‫كان‬ ‫اذا‬LDAP or Active directory
  • 91. ‫ال‬ ‫اعداد‬ ‫من‬ ‫انتهينا‬ ‫قد‬ ‫نكون‬ ‫وبذلك‬ISCSI storage ‫ال‬ ‫علي‬ ‫بالدخول‬ ‫االن‬ ‫نقوم‬host‫وعمل‬connection‫ال‬ ‫علي‬Storage‫ال‬ ‫طريق‬ ‫عن‬ISCSI initiator -‫ال‬ ‫خانة‬ ‫في‬discovery‫ال‬ ‫نكتب‬IP‫بال‬ ‫الخاص‬storage
  • 92. -‫ال‬ ‫الي‬ ‫نذهب‬target tab‫بعمل‬ ‫ونقوم‬connect‫لل‬ISCSI target
  • 93. ‫ال‬ ‫نفتح‬ ‫ثم‬computer management‫ال‬ ‫الي‬ ‫ونذهب‬Disk management‫ال‬ ‫اضافة‬ ‫تم‬ ‫انه‬ ‫سنجد‬Storage ‫كـ‬ ‫الجديدة‬partition‫بعمل‬ ‫فنقوم‬initialization‫و‬formatting‫له‬
  • 94. Create NAS Storage : ‫االتي‬ ‫علي‬ ‫التغييرات‬ ‫بعض‬ ‫اجراء‬ ‫مع‬ ‫السابقة‬ ‫الخطوات‬ ‫نفس‬ ‫بعمل‬ ‫نقوم‬ ‫ال‬ ‫في‬volumes tab‫بعمل‬ ‫نقوم‬add new volume‫ال‬ ‫واختيار‬volume type‫ال‬ ‫عن‬ ‫مختلف‬ISCSI
  • 95. ‫ال‬ ‫الي‬ ‫نذهب‬ ‫ثم‬shares tab‫ال‬ ‫ان‬ ‫فنجد‬new SAN_storage‫اضافتها‬ ‫تم‬ ‫قد‬ ‫ال‬ ‫علي‬ ‫بالضغط‬ ‫نقوم‬NAS_storage‫ال‬ ‫في‬ ‫الموجودة‬shares tab
  • 96. ‫باضافة‬ ‫نقوم‬ ‫ثم‬shared folder‫خصائصه‬ ‫وتحديد‬
  • 97. ‫علي‬ ‫وبالضغط‬make share‫ال‬ ‫بعمل‬ ‫نقوم‬restrictions‫بال‬ ‫الخاصة‬share‫التي‬ ‫البروتوكوالت‬ ‫نوع‬ ‫مثل‬ ‫ال‬ ‫في‬ ‫ستستخدم‬share‫ال‬ ‫مثل‬NFS, CIFS
  • 98. ‫ال‬ ‫بتفعيل‬ ‫نقوم‬ ‫ثم‬NFS, CIFS service‫ال‬ ‫من‬service tab
  • 99. ‫ال‬ ‫علي‬ ‫الدخول‬ ‫نستطيع‬ ‫وبذلك‬shared folder‫ال‬ ‫من‬WIN‫ال‬ ‫تفعيل‬ ‫نتيجة‬SMB service‫الدخول‬ ‫ونستطيع‬ ‫ال‬ ‫من‬LINUX‫ال‬ ‫تفعيل‬ ‫نتيجة‬NFS service
  • 100. ‫ال‬ ‫ان‬ ‫ونالحظ‬NAS‫كـ‬ ‫ظهر‬folder‫ال‬ ‫الن‬NAS‫هو‬file level‫كـ‬ ‫وليس‬partition‫كال‬ISCSI‫عمل‬ ‫يمكن‬ ‫ولكن‬ map‫كـ‬ ‫يظهر‬ ‫لكي‬ ‫له‬partition ‫كاالتي‬ ‫فيظهر‬
  • 101.
  • 102. ESX-Storage configuration (Add storage to ESX) ‫عمل‬ ‫كيفية‬ ‫عن‬ ‫االن‬ ‫سنتحدث‬configure‫لل‬storage‫ال‬ ‫داخل‬VMWare Vsphere ESX5‫ان‬ ‫يستطيع‬ ‫حتي‬ ‫ال‬ ‫يتعامل‬ESX‫ال‬ ‫مع‬storage‫ال‬ ‫ان‬ ‫العلم‬ ‫مع‬ESX‫مع‬ ‫التعامل‬ ‫يستطيع‬3‫ال‬ ‫من‬ ‫انواع‬storage‫وهي‬SAN, ISCSI and NAS (NFS) Add SAN storage ‫ال‬ ‫مع‬ ‫التعامل‬ ‫عند‬SAN storage‫ال‬ ‫انتقال‬ ‫طيفية‬ ‫علي‬ ‫نتعرف‬ ‫ان‬ ‫يجب‬data‫ال‬ ‫بين‬ESXI host‫ال‬ ‫الي‬ storage‫ال‬ ‫هو‬ ‫وما‬address‫ال‬ ‫يقوم‬ ‫الذي‬ESX‫ال‬ ‫الي‬ ‫للوصول‬ ‫باستخدامه‬SAN
  • 103. ‫ال‬ ‫ان‬ ‫نجد‬ ‫الصورة‬ ‫هذه‬ ‫في‬ESX‫علي‬ ‫يحتوي‬2 HBA‫وكل‬HBA‫رقم‬ ‫له‬(vmhba1 & vmhba2) ‫ال‬ ‫يقوم‬ ‫ثم‬ESX‫ال‬ ‫بارسال‬data‫ال‬ ‫من‬HBA‫ال‬ ‫الي‬fiber switch ‫ال‬ ‫يقوم‬ ‫ثم‬switchfiber‫ب‬‫إ‬‫ال‬ ‫رسال‬data‫ال‬ ‫الي‬SAN storage‫ال‬ ‫احد‬ ‫علي‬SP interfaces‫بتخزينها‬ ‫ليقوم‬ ‫ال‬ ‫احد‬ ‫علي‬LUNs‫ال‬ ‫احد‬ ‫بداخل‬partitions ‫وكل‬SP‫رقم‬ ‫لها‬(SP0 and SP1) ‫وكل‬LUN‫رقم‬ ‫لها‬(LUN8 and LUN9) ‫وكل‬partition‫رقم‬ ‫له‬(partition1, partition 2, …) ‫ال‬ ‫يستخدمه‬ ‫الذي‬ ‫فالعنوان‬ ‫اذا‬ESX‫ال‬ ‫الرسال‬data‫ال‬ ‫الي‬SAN storage: ‫الصيغة‬ ‫هذه‬ ‫يتبع‬ Vmhba#:SP#:LUN#:Partition# vmhba1:0:8:1 vmhba2:1:9:1 Add NAS storage ‫إلضافة‬NAS storage‫ال‬ ‫علي‬ ‫بالدخول‬ ‫سنقوم‬storage tab‫واختيار‬add storage
  • 104. ‫والضافة‬NAS storage‫ال‬ ‫نختار‬storage type‫النوع‬ ‫من‬Network File System‫ونضغط‬Next
  • 105. ‫ال‬ ‫اضافة‬ ‫تم‬ ‫وهنا‬NAS storage‫ال‬ ‫الي‬ESXI server ‫ال‬ ‫ان‬ ‫والحظ‬Type‫النوع‬ ‫من‬NFS Add ISCSI storage ‫ال‬ ‫الضافة‬ISCSI storage‫ال‬ ‫الي‬ESX server‫ال‬ ‫بالدخول‬ ‫نقوم‬ESX server‫ال‬ ‫من‬clientVsphere‫ونضغط‬ ‫ال‬ ‫ونختار‬configuration tab ‫ال‬ ‫اال‬ ‫يوجد‬ ‫ال‬ ‫انه‬ ‫الصورة‬ ‫في‬ ‫نري‬ ‫كما‬DAS storage‫ال‬ ‫وهو‬internal HDD‫ال‬ ‫في‬ESX server ‫ال‬ ‫ان‬ ‫حالة‬ ‫في‬ESX server‫ال‬ ‫يدعم‬ ‫ال‬ISCSI initiator‫به‬ ‫يوجد‬ ‫وال‬ISCSI NIC‫ال‬ ‫في‬ ‫الحال‬ ‫هو‬ ‫كما‬VM ESX server‫فنقوم‬‫ال‬ ‫بتحويل‬NIC‫الي‬ISCSI NIC‫طريق‬ ‫عن‬‫اضافة‬Software ISCSI adapter
  • 106. ‫ثم‬‫ال‬ ‫كارت‬ ‫باضافة‬ ‫نقوم‬NIC‫ال‬ ‫الي‬Software ISCSI adapter‫ال‬ ‫طريق‬ ‫عن‬properties‫بال‬ ‫الخاصة‬ISCSI software adapter ‫علي‬ ‫نضغط‬ ‫ثم‬ADD‫بيانات‬ ‫باضافة‬ ‫فيقوم‬‫ال‬NIC‫الي‬‫ال‬SofwareISCSI
  • 107. ‫باضافة‬ ‫نقوم‬ ‫ثم‬‫ال‬IP‫بال‬ ‫الخاص‬ISCSI storage‫ال‬ ‫كارت‬ ‫الي‬NIC‫ال‬ ‫يستطيع‬ ‫لكي‬ESX server‫عمل‬ connect‫ال‬ ‫علي‬storage
  • 108. ‫ال‬ ‫ان‬ ‫نجد‬ ‫وهنا‬ESX server‫بعمل‬ ‫قام‬connect‫ال‬ ‫علي‬ ‫والتعرف‬ISCSI storage‫ال‬ ‫واظهار‬HDD‫ال‬ ‫او‬LUNS
  • 109. ‫ال‬ ‫الي‬ ‫ذهبنا‬ ‫اذا‬ ‫اننا‬ ‫المفترض‬ ‫ومن‬storage tab‫ال‬ ‫سنجد‬HDDISCSI ‫ال‬ ‫اال‬ ‫نجد‬ ‫لم‬ ‫اننا‬ ‫الواقع‬ ‫في‬ ‫ولكن‬NAS storage‫وال‬DAS‫بال‬ ‫الخاص‬ESXI‫؟‬ ‫لماذا‬ . ‫فقط‬ ‫ال‬ ‫الن‬ISCSI HDD‫عمل‬ ‫الي‬ ‫يحتاج‬formatting‫النوع‬ ‫من‬vmfs‫ال‬ ‫او‬DRM -‫وال‬vmfs‫بعمل‬ ‫يقوم‬partition‫النوع‬ ‫من‬VMFS‫واي‬storage‫شكل‬ ‫علي‬ ‫تظهر‬ ‫بداخله‬folders and files ‫عمل‬ ‫السهل‬ ‫من‬ ‫يجعل‬ ‫وهذا‬backup‫او‬copy‫ال‬ ‫لهذه‬files -‫ال‬ ‫بينما‬DRM‫بعمل‬ ‫يقوم‬mapping‫لل‬LUNs‫ل‬physical partitions‫ال‬ ‫علي‬ISCSI Storage‫نفسها‬ ‫ال‬ ‫في‬ ‫االغلب‬ ‫في‬ ‫ويوجد‬ ‫منتشر‬ ‫غير‬ ‫النوع‬ ‫وهذا‬SAN Storage ‫ال‬ ‫والضافة‬storage‫ال‬ ‫علي‬ ‫بالدخول‬ ‫نقوم‬storage tab‫واختيار‬add storage ‫ال‬ ‫اختيار‬ ‫ثم‬DISK/LUN‫ال‬ ‫فتظهر‬ISCSI disk
  • 110. ‫ال‬ ‫نوع‬ ‫نختار‬ ‫ثم‬file system‫سنستخدمه‬ ‫الذي‬
  • 111. ‫ال‬ ‫بين‬ ‫الفروقات‬ ‫اهم‬ ‫ان‬ ‫سنجد‬ ‫وهنا‬3-vmfs‫و‬5-vmfs‫ال‬ ‫ان‬ ‫هو‬3-vmfs‫ال‬ ‫تدعم‬hosts‫القديمة‬(legacy hosts)‫قبل‬ ‫ما‬ ‫او‬ESX5‫ال‬ ‫بينما‬vmfs‫ال‬ ‫قبل‬ ‫ما‬ ‫يدعم‬ ‫ال‬esx5 ‫ال‬ ‫ان‬ ‫كما‬5-vmfs‫ال‬ ‫يدعم‬HDD‫من‬ ‫اكثر‬2TB
  • 112. ‫باعطاء‬ ‫نقوم‬ ‫ثم‬name‫ال‬ ‫لهذه‬storage ‫ال‬ ‫من‬ ‫سنستخدمها‬ ‫التي‬ ‫المساحة‬ ‫بتحديد‬ ‫نقوم‬ ‫ثم‬storage
  • 113. Extent Grow (Increase Storage size) ‫ويمكن‬‫ال‬ ‫اسم‬ ‫تغيير‬storage‫و‬‫مساح‬ ‫زيادة‬‫تها‬‫علي‬ ‫الضغط‬ ‫طريق‬ ‫عن‬properties
  • 114. ‫نضغط‬Increase‫ال‬ ‫اسم‬ ‫ونختار‬storage‫زيادتها‬ ‫المراد‬ ‫زيادتها‬ ‫المراد‬ ‫المساحة‬ ‫نختار‬ ‫ثم‬ ‫ال‬ ‫ان‬ ‫سنجد‬storage‫مساحتها‬ ‫زادت‬ ‫قد‬
  • 115. Volume Grow (Migrate HDD storage) ‫من‬ ‫اكثر‬ ‫لدينا‬ ‫كان‬ ‫اذا‬ISCSI HDD‫احدهما‬ ‫بحذف‬ ‫فنقوم‬ ‫ال‬ ‫علي‬ ‫بالضغط‬ ‫نقوم‬ ‫ثم‬storage‫واختيار‬ ‫االولي‬properties
  • 116. ‫ان‬ ‫سنجد‬ ‫مسبقا‬ ‫فعلنا‬ ‫كما‬ ‫الخطوات‬ ‫باقي‬ ‫نكمل‬ ‫ثم‬‫زادت‬ ‫قد‬ ‫المساحة‬
  • 117.
  • 118. Virtual Network ‫ال‬ ‫عن‬ ‫االن‬ ‫سنتحدث‬virtual network‫ال‬ ‫تقوم‬ ‫وكيف‬virtual machine‫بال‬ ‫باالتصال‬internet ‫ال‬ ‫تختلف‬ ‫ال‬virtual network‫ال‬ ‫عن‬physical network‫ال‬ ‫نفس‬ ‫فلهم‬concept ‫ال‬ ‫يحتوي‬ ‫ولكن‬ESX server‫علي‬virtual switch‫ال‬ ‫بين‬ ‫بالربط‬ ‫يقوم‬virtual machines‫وال‬physical NIC ‫بال‬ ‫الخاص‬ESX server‫بال‬ ‫ايضا‬ ‫المتصل‬internet ‫عمل‬ ‫ويمكن‬create‫من‬ ‫ألكثر‬virtual switch‫الي‬ ‫يصل‬127 VSwitch ‫ال‬ ‫وهذا‬virtual switch‫ال‬ ‫من‬ ‫العديد‬ ‫علي‬ ‫يحتوي‬ports‫بال‬ ‫يتصل‬ ‫بعضها‬physical NIC‫يتصل‬ ‫وبعضها‬‫بال‬ svirtual machine‫تصل‬ ‫وقد‬‫ال‬ ‫عدد‬ports‫الي‬4000 port‫ال‬ ‫من‬ ‫مجموعة‬ ‫وكل‬ports‫تسمي‬port group
  • 119. ‫ف‬ ‫اذا‬‫كل‬ESX server‫عمل‬ ‫بداخله‬ ‫يمكن‬127 VSwitch‫وكل‬VSwitch‫علي‬ ‫يحتوي‬portsv256‫للزيادة‬ ‫قابلة‬ ‫حتي‬portv4000 ‫توضيحا‬ ‫اكثر‬ ‫بيانات‬ ‫علي‬ ‫تحتوي‬ ‫التالية‬ ‫والصورة‬
  • 120. Port types ‫ال‬ ‫من‬ ‫انواع‬ ‫وهناك‬ports: 1.Virtual machine ports‫ال‬ ‫وهي‬ :ports‫بال‬ ‫المتصلة‬ ‫العادية‬virtual machines 2.Vkernel ports‫ال‬ ‫وهي‬ :ports‫بال‬ ‫المتصلة‬Storage‫ال‬ ‫مثل‬SAN 3.portsconsoleManagement‫او‬service console ports‫ال‬ ‫وهي‬ports‫من‬ ‫نستطيع‬ ‫التي‬ ‫عمل‬ ‫خاللها‬management‫لل‬ESX server ‫ال‬ ‫دمج‬ ‫تم‬ ‫ومؤخرا‬Management console port‫ال‬ ‫بداخل‬VKernel port‫ال‬ ‫واصبح‬VKernel port‫يقوم‬ ‫بالوظيفتين‬ ‫و‬defaultby‫يوجد‬management console port‫و‬ ‫واحد‬VMKernel port‫و‬ ‫واحد‬port group‫فقط‬ ‫واحد‬ ‫علي‬ ‫يحتوي‬256 virtual ports‫الي‬ ‫زيادته‬ ‫ويمكن‬4000 port VSwitch types ‫ال‬ ‫من‬ ‫نوعين‬ ‫هناك‬vswitchs 1.Standar switch‫هو‬ :switch‫علي‬ ‫يوجد‬serverESXI‫ال‬ ‫بين‬ ‫بالربط‬ ‫ويقوم‬ ‫فقط‬ ‫واحد‬ESXI‫وجميع‬ ‫ال‬virtual machines‫من‬ ‫اكثر‬ ‫لدي‬ ‫كان‬ ‫واذا‬ESXI‫ال‬ ‫فان‬virtual machines‫كل‬ ‫علي‬ ‫الموجودة‬ ESXI server‫ال‬ ‫مع‬ ‫االحوال‬ ‫من‬ ‫حال‬ ‫بأي‬ ‫تتصل‬ ‫ال‬VMachine‫ال‬ ‫علي‬ESXI server‫االخر‬ ‫وال‬Standard switch‫ال‬ ‫هو‬default switch‫ال‬ ‫في‬ ‫المستخدم‬VCenter 2.Virtual Distributed switch‫هو‬ :switch‫من‬ ‫اكثر‬ ‫مستوي‬ ‫علي‬ ‫يعمل‬ESX server‫جميع‬ ‫فان‬ ‫وبذلك‬ ‫ال‬VMachines‫ال‬ ‫جميع‬ ‫علي‬ ‫الموجودة‬ESX‫طريق‬ ‫عن‬ ‫بعضها‬ ‫مع‬ ‫تتصل‬Distributed switch‫واحد‬ : ‫مميزاته‬ ‫ال‬ ‫في‬ ‫افضل‬ ‫وهو‬management ‫ال‬ ‫يدعم‬VLAN
  • 121. ‫ال‬ ‫يدعم‬Migration‫ال‬ ‫باستخدام‬VMotion ‫ال‬ ‫يدعم‬party developmentrd 3‫عن‬ ‫عبارة‬ ‫وهي‬virtual switch‫بـ‬ ‫خاص‬Cisco‫ال‬ ‫علي‬ ‫يوضع‬ ESXI‫ال‬ ‫مثل‬ ‫ويعمل‬Virtual server‫العادي‬‫عمل‬ ‫ويستطيع‬manage‫ال‬ ‫لكل‬VMachines Standard Switch ‫ال‬ ‫عدد‬ ‫لمعرفة‬NICs‫ال‬ ‫في‬ ‫الموجودة‬ESXI server ‫هناك‬ ‫ان‬ ‫سنجد‬sNIC2‫بأسم‬vmnic‫ال‬ ‫وهو‬default name‫لل‬NIC‫العدد‬ ‫من‬ ‫ويبدأ‬1 ‫ال‬ ‫نستعرض‬ ‫ولكي‬vswitches‫ال‬ ‫في‬ ‫الموجودة‬ESXI‫الي‬ ‫بالذهاب‬ ‫نقوم‬networking tab
  • 122. ‫هناك‬ ‫ان‬ ‫وسنجد‬standard switch‫موجودة‬by default‫ال‬ ‫ان‬ ‫حين‬ ‫في‬distributed switch‫توجد‬ ‫ال‬by default ‫ال‬ ‫ان‬ ‫وسنجد‬standard switch‫اسمها‬vswitch0‫ال‬ ‫وهو‬default name‫لل‬standard switch‫وينقسم‬ : ‫الي‬ 1-Physical part‫ال‬ ‫علي‬ ‫ويحتوي‬ :physical NIC (vmnic0) 2-Virtual part‫علي‬ ‫ويحتوي‬ :: a.Virtual machine port group‫ال‬ ‫علي‬ ‫ويحتوي‬ :(EXAM1, EXAM2)virtual machines ‫بال‬ ‫المتصلة‬Switch ports‫و‬by default‫ال‬ ‫اسم‬ ‫يكون‬Vmachine group‫هو‬VM Network b.VMKernel port‫ال‬ ‫وهو‬ :port‫بال‬ ‫يتصل‬ ‫الذي‬storage‫عمل‬ ‫خالله‬ ‫من‬ ‫ونستطيع‬management ‫لل‬ESXI‫له‬ ‫ان‬ ‫ونالحظ‬ ،IP: 192.168.74.203‫ال‬ ‫وهو‬ESXI IP scenariosVirtual Network ‫ال‬ ‫بعض‬ ‫بعمل‬ ‫االن‬ ‫سنقوم‬scenarios‫ال‬ ‫ربط‬ ‫طيفية‬ ‫عن‬VMachines‫مختلفة‬ ‫بطرق‬ Local LAN Scenario ‫بعمل‬ ‫االن‬ ‫سنقوم‬local port group‫بـ‬ ‫ربطها‬ ‫بدون‬ ‫فقط‬ ‫داخليا‬ ‫تعمل‬physical NIC
  • 123. ‫ال‬ ‫من‬Network category‫علي‬ ‫نضغط‬add network‫لنا‬ ‫فيظهر‬wizard ‫ولعمل‬VMachine port group‫نختار‬virtual machine‫ال‬ ‫كل‬ ‫سيظهر‬NICs‫ال‬ ‫في‬ ‫الموجودة‬ESXI server ‫بعمل‬ ‫نقوم‬ ‫ولكننا‬uncheck‫ال‬ ‫لجميع‬NICs‫ال‬ ‫الن‬local network‫الي‬ ‫تحتاج‬ ‫ال‬physical NICs ‫ال‬ ‫خانة‬ ‫في‬ ‫والحظ‬preview‫ال‬ ‫اسم‬ ‫ان‬Virtual machine port group‫هو‬VM Network2‫هذا‬ ‫تغيير‬ ‫ويمكن‬ ‫االسم‬
  • 124. ‫ال‬ ‫اسم‬ ‫بكتابة‬ ‫نقوم‬ ‫ثم‬port group‫وال‬VLAN no.‫لها‬ ‫استخدام‬ ‫هناك‬ ‫كان‬ ‫اذا‬‫ال‬ ‫اسم‬ ‫ان‬ ‫والحظ‬Virtual machine port group‫الي‬ ‫تغير‬Local Port Group ‫ال‬ ‫توضح‬ ‫التي‬ ‫الصورة‬ ‫بهذه‬ ‫االعدادات‬ ‫هذه‬ ‫ستظهر‬ ‫ثم‬port group‫الجديدة‬
  • 125. ‫ال‬ ‫اضافة‬ ‫تم‬ ‫انه‬ ‫وسنجد‬Port group‫ال‬ ‫في‬ ‫الجديدة‬configuration page‫بداخل‬Vswitch‫جديدة‬‫متصلة‬ ‫غير‬ ‫اي‬ ‫علي‬physical NIC‫ال‬ ‫ان‬ ‫ونالحظ‬Port group‫اي‬ ‫من‬ ‫خالية‬virtual machines ‫ال‬ ‫بإضافة‬ ‫االن‬ ‫نقوم‬Virtual machines‫بعضها‬ ‫مع‬ ‫ستتصل‬ ‫التي‬Locally ‫ال‬ ‫الي‬ ‫نذهب‬VMachines‫ال‬ ‫علي‬ ‫الموجودة‬ESXI‫ال‬ ‫اعدادات‬ ‫الي‬ ‫ونذهب‬NIC
  • 126. ‫ال‬ ‫لنا‬ ‫ستظهر‬networks‫المتاحة‬ ‫ال‬ ‫اضافة‬ ‫تم‬ ‫وهنا‬2 virtual machines‫ال‬ ‫الي‬local port group‫الجديدة‬‫في‬virtual switch‫جديدة‬‫وهذا‬ ‫ال‬vswitch‫بأي‬ ‫متصل‬ ‫غير‬NIC Physical NIC load balance (one VSwitch with multi physical NIC) Scenario ‫ال‬ ‫في‬default setting‫ال‬ ‫ترتبط‬Vswitch‫بـ‬physical NIC‫ال‬ ‫ربط‬ ‫يمكن‬ ‫هل‬ ‫ولكن‬ ، ‫فقط‬ ‫واحدة‬Vswitch ‫بأكثر‬‫من‬physical NIC‫عمل‬ ‫يمعني‬redundant path‫لل‬Vswitch‫او‬load balance‫ال‬ ‫لتقسيم‬Load ‫من‬ ‫اكثر‬ ‫علي‬NIC
  • 127. ‫ال‬ ‫الي‬ ‫الذهاب‬ ‫طريق‬ ‫عن‬ ‫ذلك‬ ‫يمكن‬ ‫نعم‬properties‫بال‬ ‫الخاصة‬standard switch‫اضافة‬ ‫نريد‬ ‫التي‬physical NIC‫لها‬ ‫ال‬ ‫في‬ ‫ستظهر‬ports tab‫ال‬ ‫تفاصيل‬Standard switch ‫ال‬ ‫هذا‬ ‫ان‬ ‫يظهر‬ ‫حيث‬switch‫علي‬ ‫يحتوي‬120 ports‫ال‬ ‫واسم‬port group‫هو‬VM Network ‫ال‬ ‫الي‬ ‫االن‬ ‫نذهب‬Network adapter tab‫ال‬ ‫فتظهر‬NIC‫حاليا‬ ‫المستخدمة‬
  • 129. ‫علي‬ ‫الضغط‬ ‫وبعد‬next‫ال‬ ‫خصائص‬ ‫بعض‬ ‫لنا‬ ‫يظهر‬NIC‫ال‬ ‫و‬ ‫االستخدام‬ ‫افضلية‬ ‫مثل‬Standby card‫وال‬active card‫ال‬ ‫حالة‬ ‫في‬ ‫وذلك‬failover
  • 130. ‫ال‬ ‫في‬ ‫التحكم‬ ‫ويمكن‬priority‫وال‬standby NIC‫طريق‬ ‫عن‬move up/down button‫ال‬ ‫ان‬ ‫حالة‬ ‫وفي‬ ،2 NICs‫حالة‬ ‫في‬active‫كـ‬ ‫فسيعمالن‬load balancer‫احدهما‬ ‫كان‬ ‫اذا‬ ‫بينما‬active‫واالخر‬standby‫فسيعمالن‬ ‫كـ‬redundant path ‫نضغط‬ ‫ثم‬Next‫ثم‬finish‫ال‬ ‫اضافة‬ ‫تم‬ ‫انه‬ ‫وسنجد‬ ،ICN‫الجديد‬
  • 131. Multi VSwitches with one/multi Physical NIC scenario ‫ال‬ ‫من‬ ‫المزيد‬ ‫باضافة‬ ‫نقوم‬ ‫البداية‬ ‫في‬NICs‫لل‬ ‫خطوة‬ ‫وهي‬test‫فقط‬ ‫علي‬ ‫اخري‬ ‫مرة‬ ‫بالضغط‬ ‫نقوم‬Add Network‫واختيار‬Virtual Machine ‫بعمل‬ ‫نقوم‬ ‫ثم‬create‫لـ‬standard switch‫ال‬ ‫واختيار‬ ‫جديدة‬NICs‫بها‬ ‫ستتصل‬ ‫التي‬ ‫لل‬ ‫اسم‬ ‫نختار‬ ‫ثم‬Port group‫وليكن‬Internet LAN
  • 132. ‫اضافة‬ ‫تم‬ ‫انه‬ ‫النهاية‬ ‫في‬ ‫وسنجد‬Switch‫علي‬ ‫يحتوي‬ ‫جديد‬VM port group‫بـ‬ ‫وتتصل‬2 NICs ‫ال‬ ‫اضافة‬ ‫ويتم‬virtual machines‫السابقة‬ ‫الطريقة‬ ‫بنفس‬ Create many port groups in the VSwitch ‫ال‬ ‫في‬scenario‫باضافة‬ ‫سنقوم‬ ‫السابق‬port group‫ال‬ ‫في‬ ‫اخري‬vswitch2‫علي‬ ‫الضغط‬ ‫طريق‬ ‫عن‬ properties
  • 133. ‫التالية‬ ‫الصورة‬ ‫فتظهر‬‫ال‬ ‫نوع‬ ‫فنجد‬Vswitch‫ال‬ ‫علي‬ ‫يحتوي‬ ‫الذي‬Ports‫ال‬ ‫ايضا‬ ‫وسنجد‬port group‫التي‬ ‫وهي‬ ‫سابقا‬ ‫اضفناها‬Internet LAN ‫ال‬ ‫نوع‬ ‫نختار‬ ‫ثم‬Port group‫اضافتها‬ ‫المراد‬
  • 134. : ‫اختياران‬ ‫لدينا‬ ‫وهنا‬ 1-Virtual machine‫لعمل‬ports‫بال‬ ‫تتصل‬internel virtual machines 2-VMkernel‫لعمل‬Ports: ‫وظائف‬ ‫عدة‬ ‫لها‬ a.‫ال‬ ‫هذه‬ ‫تستخدم‬ports‫لل‬ESXI traffic management b.‫بال‬ ‫لالتصال‬storage‫خارجية‬ c.‫لعمل‬fault tolerance‫او‬HA ‫سنضيف‬ ‫اننا‬ ‫لنفترض‬VMkernel port‫كـ‬ ‫ونستخدمه‬management
  • 136. ‫ثم‬next‫ثم‬finish‫ال‬ ‫فتظهر‬VMkernel VSwitch properties ‫ال‬ ‫اعدادات‬ ‫علي‬ ‫التعرف‬ ‫يمكن‬VSwitch‫ال‬ ‫علي‬ ‫الضغط‬ ‫طريق‬ ‫عن‬ ‫وتغييرها‬properties‫بال‬ ‫الخاص‬switch
  • 137. ‫ال‬ ‫صفحة‬ ‫فتظهر‬properties‫بال‬ ‫الخاصة‬switch‫ال‬ ‫علي‬ ‫تحتوي‬ ‫والتي‬general properties ‫ال‬ ‫صفحة‬ ‫ومن‬general‫ال‬ ‫عدد‬ ‫نغير‬ ‫ان‬ ‫يمكن‬ports‫ال‬ ‫في‬switch ‫ال‬ ‫في‬ ‫التحكم‬ ‫ويمكن‬MTU‫ال‬ ‫حجم‬ ‫وهو‬packet‫ال‬ ‫من‬ ‫تخرج‬ ‫التي‬switch ‫ال‬ ‫بينما‬security tab‫ال‬ ‫علي‬ ‫تحتوي‬ ‫فهي‬policies‫بال‬ ‫الخاصة‬Vswitch:‫وهي‬
  • 138. 1-Promiscuous mode‫وهو‬ :switch mode‫بعمل‬ ‫يسمح‬sniff‫الي‬data‫اي‬ ‫علي‬port‫ال‬ ‫في‬Switch ‫وأي‬data‫ال‬ ‫بين‬ ‫تنتقل‬Vmachines‫ال‬ ‫هذا‬ ‫تفعيل‬ ‫تم‬ ‫واذا‬ ،option‫حدوث‬ ‫الي‬ ‫فيؤدي‬traffic‫جدا‬ ‫عالي‬ 2-MAC address change:by default‫عمل‬ ‫عند‬ ‫انه‬new VM‫بعمل‬custom MAC‫ال‬ ‫وفي‬ ،physical devices‫ال‬ ‫تكون‬MAC‫ال‬ ‫في‬ ‫بينما‬ ‫تتغير‬ ‫وال‬ ‫ثابتة‬Virtual machines‫حالة‬ ‫في‬ ‫مفيد‬ ‫وهذا‬ ، ‫تغييرها‬ ‫يمكن‬ ‫ال‬clustering‫ال‬ ‫حالة‬ ‫في‬ ‫مفيدة‬ ‫وهي‬ ،receiving packets 3-Forged transmits‫ال‬ ‫مثل‬ :MAC address changes‫ال‬ ‫حالة‬ ‫في‬ ‫يستخدم‬ ‫ولكنه‬receiving ‫ال‬ ‫عن‬ ‫اما‬traffic shaping tab ‫ال‬traffic shapping‫ال‬ ‫حجم‬ ‫تحديد‬ ‫هو‬traffic‫الي‬ ‫والداخل‬ ‫الخارج‬‫كل‬VNIC‫في‬‫ال‬switch‫تحتوي‬ ‫وهي‬ : ‫علي‬ Average BW‫ال‬ ‫حجم‬ ‫متوسط‬ :BW‫ال‬ ‫من‬ ‫يخرج‬ ‫الذي‬switch Peak BW‫ال‬ :MAX BW‫ال‬ ‫من‬ ‫بخروجه‬ ‫المسموح‬switch Burst size‫ال‬ ‫يصل‬ :BW‫ال‬ ‫الي‬Beak‫بكمية‬ ‫السماح‬ ‫يتم‬‫اخري‬‫ال‬ ‫من‬data‫ال‬ ‫علي‬ ‫زيادة‬ ‫بالمرور‬Beak BW ‫تسمي‬ ‫الكمية‬ ‫وهذه‬ ، ‫الباقي‬ ‫ومنع‬burst size ‫عمل‬ ‫يمكن‬traffic shapping‫مستوي‬ ‫علي‬Port‫فقط‬ ‫واحد‬
  • 139. ‫ال‬ ‫عن‬ ‫واما‬NIC teaming tab ‫فهذا‬‫ب‬ ‫خاص‬ ‫الجزء‬‫عملية‬‫ال‬load balance‫من‬ ‫اكثر‬ ‫وجود‬ ‫حالة‬ ‫في‬ ‫تتم‬ ‫التي‬Physical NIC‫لل‬Vswitch‫وكما‬ ‫ال‬ ‫فهذا‬ ‫الصورة‬ ‫في‬ ‫نري‬switch‫علي‬ ‫يعمل‬2NIC (vmnic2, vmnic3) ‫ال‬ ‫يقوم‬ ‫كيف‬ ‫تحدد‬ ‫الصورة‬ ‫اعلي‬ ‫في‬ ‫الموجودة‬ ‫واالختيارات‬switch‫بعمل‬load balance‫ال‬ ‫بين‬2 NICs‫ومتي‬ ‫تتم‬ 1.Load Balance‫ال‬ ‫بها‬ ‫سيتعامل‬ ‫التي‬ ‫الطريقة‬ ‫تحدد‬ :Vswitch‫ال‬ ‫مع‬data‫وتخرج‬ ‫تدخل‬ ‫التي‬‫وذلك‬ ‫بال‬ ‫باالستعانة‬NIC IP‫وال‬switch ports
  • 140. a.Route based on the originating virtual port ID‫ال‬ ‫يقوم‬ ‫وهنا‬ :switch‫ال‬ ‫بتمرير‬data ‫ال‬ ‫حسب‬port‫منه‬ ‫خرجت‬ ‫التي‬‫ال‬ ‫خرجت‬ ‫فاذا‬ ،data‫من‬original port‫ال‬ ‫فسيقوم‬ ‫معين‬ switch‫ال‬ ‫باستقبال‬data‫ال‬ ‫نفس‬ ‫علي‬ ‫العائدة‬port‫منه‬ ‫خرجت‬ ‫التي‬ b.Route based on IP hash‫ال‬ ‫سيقوم‬ ‫وهنا‬ :Vswitch‫ال‬ ‫بتمرير‬data‫ال‬ ‫والي‬ ‫من‬NIC ‫ال‬ ‫حسب‬source IP‫منه‬ ‫خرجت‬ ‫التي‬ c.Route based on MAC hash‫ال‬ ‫سيقوم‬ ‫وهنا‬ :Vswitch‫ال‬ ‫بتمرير‬data‫ال‬ ‫والي‬ ‫من‬NIC ‫ال‬ ‫حسب‬MACPhysical‫منه‬ ‫خرجت‬ ‫التي‬ d.Use exploit failover order‫ال‬ ‫استخدام‬ ‫ترتيب‬ ‫وهو‬ :NICs‫ال‬ ‫او‬priority‫هناك‬ ‫وهل‬ standby NIC ‫ال‬ ‫يعرف‬ ‫فكيف‬ ‫اذا‬switch‫هناك‬ ‫ان‬failure‫ال‬ ‫الي‬ ‫بالتحويل‬ ‫يقوم‬ ‫لكي‬standby NIC، 2.‫ال‬ ‫من‬ ‫هذا‬ ‫تحديد‬ ‫يتم‬Network failover detection option: ‫مثل‬ ‫الخيارات‬ ‫بعض‬ ‫علي‬ ‫يحتوي‬ ‫فهو‬
  • 141. a.Link status only‫ال‬ ‫ان‬ ‫وهي‬ :switch‫بعمل‬ ‫يقوم‬detect‫لل‬linkstat‫كانت‬ ‫اذا‬ ‫ما‬ ‫لتحديد‬ plugin‫ام‬unplugin‫بال‬ ‫متصل‬ ‫اي‬cable‫ال‬ ‫او‬ b.Beacon probing:‫ال‬ ‫يقوم‬ ‫ان‬ ‫وهو‬Vswitch‫بعمل‬ping‫ال‬ ‫علي‬physical interface‫ويقوم‬ ‫ال‬ ‫حالة‬ ‫بتحديد‬NIC‫من‬ ‫واالنتقال‬NIC‫ال‬ ‫حسب‬ ‫علي‬ ‫اخر‬ ‫الي‬reply 3.Notify switches‫ان‬ ‫حالة‬ ‫في‬ ‫تحدث‬ ‫وهي‬ :NIC failure‫ارسال‬ ‫يتم‬ ‫حيث‬notification‫ال‬ ‫الي‬ switch‫وال‬ports 4.Failback‫ال‬ ‫رجوع‬ ‫حالة‬ ‫في‬ ‫ان‬ ‫تعني‬ ‫وهي‬ :faild NIC‫اعاد‬ ‫سيتم‬ ‫فهل‬ ‫العمل‬ ‫الي‬‫ال‬ ‫ة‬traffic‫ال‬ ‫من‬ standby NIC‫ال‬ ‫الي‬Primary NIC‫ال‬ ‫ام‬ ‫اخري‬ ‫مرة‬ Port Group properties
  • 142. ‫ال‬ ‫نفس‬ ‫سنجد‬options‫ال‬ ‫في‬ ‫وكذلك‬VMkernel‫ال‬ ‫وجود‬ ‫فيها‬ ‫يزيد‬ ‫ولكن‬management IP VDS (Virtual Distributed switch) ‫عن‬ ‫عبارة‬ ‫هو‬VSwitch‫عمل‬ ‫يستطيع‬connect‫من‬ ‫اكثر‬ ‫بين‬Vmachine‫من‬ ‫اكثر‬ ‫علي‬ESXI‫كل‬ ‫الصورة‬ ‫وفي‬ ESXI server‫عليه‬ ‫يطلق‬host
  • 143. ‫فلدينا‬ ‫الصورة‬ ‫في‬ ‫نري‬ ‫وكما‬2 ESXI servers (hosts)‫علي‬ ‫يحتوي‬ ‫منهم‬ ‫وكل‬VMachines‫كل‬ ‫يستطيع‬ ‫ولكي‬ ، ‫ال‬Vmachines‫بـ‬ ‫يتصلوا‬ ‫ان‬ ‫يجب‬ ‫بعضهم‬ ‫مع‬ ‫االتصال‬VSwitch‫عليه‬ ‫يطلق‬ ‫واحد‬Virtual Distributed switch ‫فال‬ ‫اذا‬Distributed switch‫من‬ ‫اكثر‬ ‫هناك‬ ‫كان‬ ‫اذا‬ ‫اال‬ ‫يستخدم‬ ‫ال‬host (ESXI)‫ال‬ ‫في‬ ‫موجودين‬VCenter ‫وال‬Vcenter‫ال‬ ‫يري‬VDS‫ال‬ ‫كل‬ ‫علي‬ ‫الموجودين‬hosts‫وكأنهم‬VDS‫واحد‬ ‫يوجد‬ ‫لم‬ ‫وان‬VCenter‫عمل‬ ‫نستطيع‬ ‫فلن‬VDS‫عمل‬ ‫ويتم‬manage‫لل‬VDS‫ال‬ ‫طريق‬ ‫عن‬VCenter How to create VDS ‫الي‬ ‫بالذهاب‬ ‫نقوم‬Inventory > Networking VDS Properties 5.0 Limit 5.1 Limit Number ofVDS per vCenter Server 32 128 Number ofStatic Port Groups per vCenter Server 5,000 10,000 Number ofDistributed Ports per vCenter Server 30,000 60,000 Number ofHosts per VDS 350 500
  • 144. ‫ال‬ ‫فيظهر‬standard switchs ‫ولعمل‬VDS‫نضغط‬right click‫ال‬ ‫علي‬data center‫ونختار‬New VSphere Distributed Switch
  • 145. ‫ال‬ ‫نختار‬ ‫ثم‬VDS version ‫لل‬ ‫اسم‬ ‫نختار‬ ‫ثم‬VDS‫عدد‬ ‫ونحدد‬NICs‫ا‬‫ل‬‫ال‬ ‫في‬ ‫موجودة‬VDS
  • 146. ‫بطريقتين‬ ‫نتعامل‬ ‫ان‬ ‫يمكن‬ ‫هنا‬ ‫ومن‬: laterAdd host:‫ال‬ ‫بعمل‬ ‫نقوم‬ ‫ان‬VDS setting‫ال‬ ‫اضافة‬ ‫وتأجيل‬ ‫فقط‬Hosts‫وال‬NICs‫وال‬Port groups )‫افضل‬ ‫بهذا‬ ‫(وسنقوم‬ Add hosts now:‫ال‬ ‫باضافة‬ ‫نقوم‬ ‫ان‬Hosts‫وال‬NICs‫وال‬Port groups‫ال‬ ‫نفس‬ ‫في‬Wizard‫ال‬ ‫بعمل‬ ‫الخاص‬ VDS ‫ال‬ ‫ان‬ ‫الصورة‬ ‫هذه‬ ‫في‬ ‫نالحظ‬ ‫ولكننا‬ESXI server‫علي‬ ‫يحتوي‬ ‫االول‬4NICs‫ال‬ ‫من‬ ‫تبدأ‬vmnic1‫وليس‬vmnic0 ‫ال‬ ‫ان‬ ‫من‬ ‫الرغم‬ ‫علي‬ESXI server‫علي‬ ‫يحتوي‬ ‫االول‬5NICs‫من‬ ‫تبدأ‬vmnic0‫ال‬ ‫هي‬ ‫فاين‬ ،vmnic0‫؟‬
  • 147. ‫ال‬vmnic0‫هي‬NIC‫فلذلك‬ ،)‫الحقا‬ ‫سنراها‬ ‫معينة‬ ‫حاالت‬ ‫في‬ ‫(اال‬ ‫اخري‬ ‫مرة‬ ‫استخدامها‬ ‫يمكن‬ ‫فال‬ ‫اصال‬ ‫مستخدمه‬ ‫هنا‬ ‫تظهر‬ ‫ال‬ ‫نضغط‬next‫لل‬ ‫النهائية‬ ‫الصورة‬ ‫فتظهر‬switch‫ال‬ ‫اسم‬ ‫ان‬ ‫نري‬ ‫وكما‬switch‫اصبح‬VDS1‫علي‬ ‫يحتوي‬ ‫وانه‬port group‫بال‬ ‫ويتصل‬ ‫فارغة‬switch‫ال‬ ‫من‬ ‫مجموعة‬uplinks‫ال‬ ‫او‬NICs‫ال‬ ‫مع‬ ‫االتصال‬ ‫في‬ ‫ستستخدم‬ESXI servers ‫نضغط‬ ‫ثم‬finish ‫هناك‬ ‫ان‬ ‫الصورة‬ ‫في‬ ‫كما‬ ‫فيظهر‬3 VSwitches (2 standard and 1 VDS)‫ال‬ ‫ويحتوي‬ ،VDS‫ال‬ ‫علي‬Uplinks ‫و‬port group Add hosts to VDS ‫ال‬ ‫بتحديد‬ ‫االن‬ ‫نقوم‬hosts (ESXI)‫بال‬ ‫ستتصل‬ ‫التي‬VDS‫اختيار‬ ‫طريق‬ ‫عن‬add host
  • 148. ‫ال‬ ‫فيظهر‬ESXI servers (hosts)‫بال‬ ‫المتصلة‬Vcenter‫وال‬Physical NIC‫بهم‬ ‫الموجودة‬ ‫ال‬ ‫عدد‬ ‫ان‬ ‫نري‬ ‫وهنا‬NICs‫حتي‬ ‫ظهر‬ ‫قد‬ ‫الحقيقي‬vmnic0‫ال‬ ‫عمل‬ ‫اثناء‬ ‫مختفيه‬ ‫كانت‬ ‫التي‬VDS‫ال‬ ‫ان‬ ‫ونالحظ‬ ، vmnic0‫ال‬ ‫خانة‬ ‫تحت‬ ‫موجودة‬in use by switch‫وال‬VSwitch‫المتصله‬‫هو‬ ‫به‬vSwitch0 ‫ال‬ ‫فنحتار‬ ‫لذلك‬ ‫حاليا‬ ‫نستخدمه‬ ‫لن‬ ‫ولكن‬vmnic1‫اساسا‬ ‫(وهو‬ ‫مستخدم‬ ‫الغير‬physical NIC)
  • 149. ‫او‬ ‫بربط‬ ‫نقوم‬ ‫ثم‬migrate‫ال‬ ‫هذا‬Vmnic1‫ال‬ ‫في‬ ‫الموجود‬ESXI‫بال‬VDS‫ال‬ ‫في‬ ‫الموجود‬VCenter‫بشرط‬ ‫ولكن‬ ‫هناك‬ ‫يكون‬ ‫ان‬port group‫ال‬ ‫علي‬ ‫عملها‬ ‫تم‬VDS‫قد‬ ‫نكن‬ ‫لم‬ ‫فان‬ ،‫بعمل‬ ‫قمنا‬port group‫نقوم‬ ‫فلن‬ ‫االن‬ ‫حتي‬ ‫ال‬ ‫او‬ ‫الربط‬ ‫هذا‬ ‫بعمل‬migration ‫لدينا‬ ‫ان‬ ‫تظهر‬ ‫الصورة‬ ‫وفي‬Port group‫تسمي‬dvportgroup‫بـ‬ ‫برطها‬ ‫نريد‬ ‫اننا‬ ‫او‬ ‫موجودة‬ ‫غير‬ ‫انها‬ ‫سنعتبر‬ ‫ولكننا‬ port group‫فنختار‬ ‫الحقا‬ ‫عملها‬ ‫سيتم‬Do not migrate ‫نضغط‬next ‫ال‬ ‫توضح‬ ‫التي‬ ‫الصورة‬ ‫هذه‬ ‫لنا‬ ‫تظهر‬Vmachines‫ال‬ ‫علي‬ ‫الموجودة‬ESXI server‫سنتجاهلها‬ ‫ايضا‬ ‫ولكننا‬ ‫االول‬ ‫بـ‬ ‫نربطها‬ ‫ان‬ ‫نريد‬ ‫الننا‬ ‫االن‬port group‫الحقا‬ ‫بعملها‬ ‫سنقوم‬ ‫نضغط‬ ‫ثم‬next
  • 150. ‫ال‬ ‫توصيل‬ ‫تم‬ ‫انه‬ ‫يظهر‬ ‫وهنا‬physical host NICs‫بال‬sSwitch uplink ‫نضغط‬finish ‫ال‬ ‫تظهر‬ ‫وهنا‬uplinks‫وال‬ports‫و‬ ‫استخدامها‬ ‫تم‬ ‫التي‬‫ال‬ ‫هذه‬ ‫حالة‬uplinks‫هي‬up Add port group to VDS ‫بعمل‬ ‫االن‬ ‫نقوم‬port group‫اختيار‬ ‫طريق‬ ‫عن‬new port group
  • 151. ‫ال‬ ‫اسم‬ ‫نختار‬ ‫ثم‬Port group‫ال‬ ‫وعدد‬ports‫بها‬ ‫الموجودة‬ ‫ثم‬next‫ثم‬finish ‫ال‬ ‫عمل‬ ‫تم‬ ‫قد‬ ‫انه‬ ‫نجد‬port group‫الجديدة‬ Migrate VMachines between Hosts ‫ال‬ ‫بنقل‬ ‫االن‬ ‫سنقوم‬Vmachine‫ال‬ ‫احد‬ ‫من‬Hosts (ESXI)‫ال‬ ‫الي‬host‫اختيار‬ ‫طريق‬ ‫عن‬ ‫وذلك‬ ‫االخر‬Migrate Virtual Machine Networking
  • 152. ‫ال‬ ‫اختيارات‬ ‫لنا‬ ‫فتظهر‬Migration‫ال‬ ‫وهي‬source network‫ال‬ ‫وهي‬port group‫تتصل‬ ‫التي‬‫ب‬‫ال‬ VMachines‫وال‬Destination network‫ال‬ ‫وهي‬port group‫ال‬ ‫اليها‬ ‫ستنتقل‬ ‫التي‬VMachines ‫نضغط‬ ‫ثم‬next ‫ال‬ ‫جميع‬ ‫االن‬ ‫تظهر‬Vmachines‫ال‬ ‫في‬ ‫الموجودة‬port group‫اخترناها‬ ‫التي‬(VM Network) ‫ال‬ ‫بتحديد‬ ‫فنقوم‬Vmacine‫نقلها‬ ‫نريد‬ ‫التي‬
  • 153. ‫نضغط‬ ‫ثم‬next ‫ثم‬finish ‫ال‬ ‫نقل‬ ‫تم‬ ‫قد‬ ‫انه‬ ‫تظهر‬ ‫وهنا‬EXAM2‫الي‬EXAM port group Add new host NIC to VDS ‫نصل‬ ‫ان‬ ‫اردنا‬ ‫اذا‬sNIC‫اخري‬‫ال‬ ‫بين‬Hosts‫وال‬VDS‫بعمل‬ ‫نقوم‬manage hosts‫وليس‬add host‫ال‬ ‫الن‬ Hosts‫ذلك‬ ‫قبل‬ ‫اضافتهم‬ ‫تم‬
  • 154. ‫ال‬ ‫لنا‬ ‫فيظهر‬hosts‫ال‬ ‫علي‬ ‫المتصلة‬VCenter‫ال‬ ‫نحدد‬ ‫ان‬ ‫منا‬ ‫ويطلب‬hosts‫نضيفها‬ ‫ان‬ ‫نريد‬ ‫التي‬ ‫ال‬ ‫جميع‬ ‫باستعراض‬ ‫يقوم‬ ‫ثم‬NICs‫ال‬ ‫في‬ ‫الموجودة‬hosts‫ال‬ ‫الختيار‬NIC‫اضافته‬ ‫نريد‬ ‫الذي‬ ‫باختيار‬ ‫مثال‬ ‫نقوم‬NIC‫ال‬ ‫علي‬ ‫مسبقا‬ ‫متصل‬Standard Vswitch‫وهو‬vmnic0 ‫ال‬ ‫هذا‬ ‫ان‬ ‫تقول‬ ‫تحذيرية‬ ‫رسالة‬ ‫لنا‬ ‫فتظهر‬NIC‫علي‬ ‫يتصل‬VMkernel port group‫ال‬ ‫في‬vswitch0‫فهل‬ ‫ال‬ ‫الغاء‬ ‫في‬ ‫ترغب‬migration‫بعمل‬ ‫تقوم‬ ‫ان‬ ‫تريد‬ ‫ام‬migration‫علي‬port group‫اخري‬ ‫ال‬ ‫نختار‬port group‫وليكن‬ ‫استخدامها‬ ‫نريد‬ ‫التي‬Exam Port Group ‫ال‬ ‫فتظهر‬VMachines‫ال‬ ‫بداخل‬ ‫الموجودة‬hosts‫اي‬ ‫نقل‬ ‫نريد‬ ‫كنا‬ ‫اذا‬ ‫عما‬ ‫ويسأل‬VMachines‫ال‬ ‫هذه‬ ‫علي‬ Hosts‫ال‬ ‫ام‬
  • 155. ‫نضغط‬ ‫ثم‬next ‫ثم‬finish ‫نأخذ‬ ‫ان‬ ‫يجب‬ ‫ولكن‬‫ا‬ ‫في‬‫ال‬‫ال‬ ‫بنقل‬ ‫االن‬ ‫نقوم‬ ‫اننا‬ ‫عتبار‬portVM kernel‫يحدث‬ ‫فقد‬ ‫لذلك‬ ‫حاليا‬ ‫المستخدمه‬ disconnect‫ال‬ ‫بين‬Vcenter‫وال‬ESXI‫ال‬ ‫واليها‬ ‫منها‬ ‫سننقل‬ ‫التي‬vmkernel ports VDS settings VDS summary ‫ال‬ ‫هذا‬ ‫في‬ ‫يظهر‬summary‫ال‬ ‫عدد‬hosts‫ال‬ ‫وعدد‬Vmachines‫اخري‬ ‫وبيانات‬
  • 156. ‫ال‬ ‫من‬ ‫االعدادات‬ ‫بعض‬ ‫عمل‬ ‫ويمكن‬commands tab VDS ports ‫ال‬ ‫لعرض‬physical ports‫وال‬virtual ports ‫عمل‬ ‫ايضا‬ ‫ويمكن‬monitoring‫لل‬traffic‫والخارج‬ ‫الداخل‬ VDS configuration ‫لعرض‬switch map‫بشكل‬GUI‫فيها‬ ‫والتحكم‬
  • 157. ‫ال‬ ‫هذا‬ ‫ان‬ ‫ونالحظ‬switch‫ال‬ ‫بخاصية‬ ‫يعمل‬CDP (cisco discovery protocol)‫وهو‬cisco property‫ما‬ ‫يوضح‬ ‫ال‬ ‫هي‬up/down ports VDS Virtual machines
  • 158. Edit Setting ‫ال‬ ‫اعدادات‬ ‫لعمل‬uplinkports
  • 159. ‫ال‬ ‫اعدادات‬ ‫عمل‬ ‫ويمكن‬MTU‫وال‬discovery protocol‫عمله‬ ‫وطريقة‬ ‫ال‬ ‫يعمل‬ ‫ان‬ ‫وبمكن‬CDP‫كـ‬listener‫اختيار‬ ‫طريق‬ ‫عن‬listen‫ال‬ ‫باستقبال‬ ‫فيقوم‬data‫ال‬ ‫باقي‬ ‫من‬ ‫القادمة‬ switches ‫ال‬ ‫يعمل‬ ‫ان‬ ‫وبمكن‬CDP‫كـ‬advertiser‫اختيار‬ ‫طريق‬ ‫عن‬advertize‫بارسال‬ ‫فيقوم‬‫ال‬data‫ال‬ ‫باقي‬ ‫الي‬ switches ‫ال‬ ‫واستقبال‬ ‫بارسال‬ ‫يقوم‬ ‫ان‬ ‫ويمكن‬data‫اختيار‬ ‫طريق‬ ‫عن‬both ‫ال‬ ‫ولمعرفة‬uplinks adapters‫ال‬ ‫الي‬ ‫نذهب‬Network adapter tab
  • 160. VDS Uplink settings Monitor port traffic VDS hosts Edit Uplink ports settings
  • 161. ‫ال‬ ‫اسم‬ ‫تعديل‬ ‫يمكن‬uplink port‫لها‬ ‫وصف‬ ‫وكتابة‬ ‫لل‬ ‫اعدادات‬ ‫عمل‬ ‫ويمكن‬policies‫ال‬ ‫في‬ ‫هي‬ ‫كما‬standard switch‫عمل‬ ‫يمكن‬ ‫هنا‬ ‫ولكن‬shaping‫للـ‬ incoming traffic‫وال‬outgoing traffic
  • 162. Edit port group settings ‫ال‬ ‫في‬ ‫التحكم‬ ‫يمكن‬port group name‫ال‬ ‫وعدد‬ports‫ال‬ ‫تعامل‬ ‫مع‬ ‫التعامل‬ ‫وطريقة‬ ‫الموجودة‬ports‫ال‬ ‫مع‬ vMachines‫عليها‬ ‫المتصلة‬
  • 163. ‫ال‬ ‫ويوضح‬port binding‫ال‬ ‫تعامل‬ ‫طريقة‬ports group‫ال‬ ‫مع‬vMachines: ‫بها‬ ‫المتصلة‬ Static binding‫ال‬ ‫بتثبيت‬ ‫تقوم‬ :ports‫بكل‬ ‫المتصلة‬vMachine Dynamic binding‫ال‬ ‫بتغيير‬ ‫تقوم‬ :ports‫بال‬ ‫المتصلة‬vMachines ‫ال‬ ‫اعدادات‬ ‫ان‬ ‫كما‬policy‫لل‬ ‫ايضا‬ ‫مشابهة‬switch‫ال‬ ‫مستوي‬ ‫علي‬ ‫تعمل‬ ‫وهي‬switch‫وال‬port group‫وال‬ ports VDS Configuration ‫ال‬ ‫خالل‬ ‫من‬configuration tab‫عمل‬ ‫نستطيع‬creatinon‫ل‬‫ـ‬VKernel adapter‫علي‬ ‫بالضغط‬ ‫وذلك‬ virtual adapter > addconfiguration > manage ‫سنضيف‬ ‫كنا‬ ‫اذا‬ ‫ما‬ ‫تحديد‬ ‫ثم‬Adapter‫بدمج‬ ‫سنقوم‬ ‫ام‬ ‫جديد‬adapters‫ال‬ ‫هذا‬ ‫الي‬ ‫اخري‬VDS
  • 164. ‫بعمل‬ ‫قمنا‬ ‫واذا‬adapter‫ف‬ ‫جديد‬‫ال‬ ‫هذا‬ ‫وظيفة‬ ‫تحديد‬ ‫يمكن‬adapter: ‫عمل‬ ‫في‬ ‫سيستخدم‬ ‫هل‬Vmotion ‫عمل‬ ‫في‬ ‫في‬ ‫سيستخدم‬ ‫ام‬fault tolerance ‫عمل‬ ‫في‬ ‫سيستخدم‬ ‫ام‬management‫للـ‬traffic ‫بعمل‬ ‫قمنا‬ ‫اذا‬ ‫اما‬migrate‫لـ‬virtual adapter‫فسنختار‬ ‫مسبقا‬ ‫موجود‬Migrate existing virtual adapters
  • 165. ‫عمل‬ ‫وبمكن‬management‫لل‬physical adapters‫اختيار‬ ‫طريق‬ ‫عن‬manage physical adapters ‫ال‬ ‫جميع‬ ‫فتظهر‬physical adapters‫ال‬ ‫علي‬ ‫المتصلة‬VDS‫اي‬ ‫حذف‬ ‫او‬ ‫اضافة‬ ‫فنستطيع‬physical adapter
  • 166. ‫ال‬ ‫ان‬ ‫فنجد‬Physical adapters‫االخضر‬ ‫باللون‬ ‫اصبحت‬
  • 167. ‫ال‬ ‫عدد‬ ‫تغيير‬ ‫ويمكن‬ports‫ال‬ ‫في‬ ‫الموجودة‬VDS‫علي‬ ‫الضغط‬ ‫طريق‬ ‫عن‬properties ‫عمل‬ ‫ويمكن‬enable‫للـ‬IP v6‫ال‬ ‫في‬VDS‫ال‬ ‫طريق‬ ‫عن‬properties‫بال‬ ‫الخاصة‬Networking
  • 168. Manage port group ‫ال‬ ‫هي‬ ‫وهذه‬port group properties
  • 169. High Availability (HA) High Availability (HA) with VMware What is HA ‫ال‬ ‫تعتبر‬HA‫ال‬ ‫مميزات‬ ‫اهم‬ ‫من‬virtualization‫ال‬ ‫يصبح‬ ‫قد‬ ‫بل‬virtualization‫ال‬ ‫بدون‬ ‫الفائدة‬ ‫عديم‬HA‫حيث‬ ‫ال‬ ‫ان‬HA‫ال‬ ‫الغاء‬ ‫او‬ ‫لتقليل‬ ‫اساسا‬ ‫يستخدم‬down time ‫ال‬HA‫هو‬concept‫مصطلح‬ ‫او‬‫وليس‬technology‫وجود‬ ‫عدم‬ ‫عن‬ ‫به‬ ‫نعبر‬down time ‫لعمل‬ ‫عديدة‬ ‫طرق‬ ‫وهناك‬HA‫ال‬ ‫لتقليل‬ ‫او‬down time‫ال‬ ‫مثل‬clustering‫وال‬FT‫وال‬Site recovery‫ال‬ ‫او‬ DRS HA Types Vmotion ‫وهو‬‫طريقة‬‫لعمل‬migration‫او‬‫نقل‬machine‫من‬server‫الي‬server‫ال‬ ‫نفس‬ ‫علي‬ ‫اخر‬storage‫بشكل‬ manual ‫ال‬ ‫في‬ ‫تكمن‬ ‫المشكلة‬ ‫ان‬ ‫يعني‬ ‫وهذا‬Vmachine‫ال‬ ‫في‬ ‫وليس‬storage‫ال‬ ‫يكون‬ ‫ان‬ ‫يجب‬ ‫لذلك‬2 ESXI servers‫ال‬ ‫نفس‬ ‫علي‬ ‫متصلين‬storage ‫بشكل‬ ‫تتم‬ ‫انها‬ ‫علي‬ ‫التركيز‬ ‫ويجب‬manual‫هناك‬ ‫الن‬technology‫بشكل‬ ‫تتم‬ ‫ولكن‬ ‫مشابهة‬automatic ‫تسمي‬DRS‫الحقا‬ ‫عنها‬ ‫سنتحدث‬ ‫ال‬Vmotion‫ال‬ ‫نقل‬ ‫عملية‬ ‫هي‬machine‫عملها‬ ‫اثناء‬(no down time)
  • 170. ‫ال‬migration‫ال‬ ‫نقل‬ ‫عملية‬ ‫هي‬machine‫ال‬ ‫حالة‬ ‫في‬ ‫وهي‬power off ‫ال‬ ‫كال‬ ‫ان‬ ‫من‬ ‫نتأكد‬ ‫ان‬ ‫يجب‬ESX servers‫ال‬ ‫بنفس‬ ‫تتصل‬storage ‫ال‬ ‫ان‬ ‫ايضا‬ ‫بالتأكد‬ ‫نقوم‬Vmachine‫ال‬ ‫علي‬ ‫توجد‬ESX server‫ال‬ ‫ولكن‬data‫علي‬ ‫توجد‬ ‫بها‬ ‫الخاصة‬shared storage ‫نضغط‬right click‫ال‬ ‫علي‬vMachine‫نختار‬ ‫ثم‬ ‫نقلها‬ ‫نريد‬ ‫التي‬migrate
  • 171. : ‫اختيارات‬ ‫مجموعة‬ ‫فتظهر‬ 1-Change host‫لعمل‬ ‫وهي‬ :vmotion‫ال‬ ‫نقل‬ ‫اي‬vMachine‫من‬host‫الي‬host‫اخر‬ 2-Change datastore‫لعمل‬ ‫وهي‬ :storage vmotion‫ال‬ ‫نقل‬ ‫اي‬data‫من‬storage‫اخري‬ ‫الي‬‫نقل‬ ‫اي‬ ‫ال‬ ‫ملفات‬(vmdk, vmx files)‫ال‬ ‫بنفس‬ ‫االحتفاظ‬ ‫مع‬host 3-Change both host and datastore‫ال‬ ‫لنقل‬ ‫وهي‬ :vMachine‫وال‬data‫حالة‬ ‫في‬ ‫تستخدم‬ ‫ولكنها‬ ‫معا‬ ‫ال‬ ‫ان‬machine‫حالة‬ ‫في‬power off