Open Automation Framework | 11Smart ScriptingSmart Scripting provides:• Support for industry-standard languages, such as Perl and Python, avoiding theneed to learn a new proprietary scripting language• Customization of device monitoring and management to suit your network needs,including custom maintenance tasks, discovery programs, and event logging forfaster problem resolutionSmart scripting increases network availability and manageability by allowingnetwork administrators to deploy custom monitoring and management scripts on DellForce10 switches. Using custom scripts, network administrators can implementversion control systems, automatically generate alerts, create custom logging toolsand automate management of network devices. Any function that can be performedthrough the FTOS command-line interface (CLI) can be performed with smartscripting.The scripting environment provided by Smart Scripting (Perl, Python, and UNIXshell scripts) makes it easy for IT administrators to quickly develop scripts withouthaving to learn a new scripting language.Virtual Server NetworkingVirtual Server Networking (VSN) provides:• Automatic re-provisioning of VLANs when you migrate virtual machines (VMs).• Support for multiple hypervisors, such as VMware and Citrix XenServer.Virtual data centers require network infrastructure to be dynamic to ensure thatnetwork connectivity and QoS and security policies are maintained when VMs aremigrated. VSN facilitates communication between Dell Force10 switches and VMmanagement software to automatically re-provision VMs and associated VLANsduring virtual machine migration.As a result, VSN greatly simplifies many of the tasks associated with virtualizedcomputing environments. Network administrators can manage the network whileserver administrators manage the servers. No manual VLAN reconfiguration isrequired when you migrate VMs.VSN software supports the following hypervisors:• VMware vSphere 4.0/4.1/5.0• Citrix XenServer 5.6/6.0