EMC Ionix Unified Infrastructure Manager (UIM) provides unified management of Vblock infrastructure including compute, network and storage resources. It simplifies management through multi-tenancy, self-service provisioning, policy-based automation, and infrastructure unification across multiple Vblocks. UIM enables infrastructure-as-a-service capabilities and extends management of Cisco UCS.
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Ionix Unified Infrastructure Manager (Uim) Overview For Cisco Tv Feb10
1. EMC Ionix Unified Infrastructure Manager (UIM) Overview From Physical to Virtual to Private Cloud Simplifying IT Management
2. Who is EMC Ionix? Simplifies the environments where information lives Next generation IT management software & services Coined from keeping an “Eye on IT” Unifies EMC’s leading IT management portfolio FastScale, AppSpeed, Configuresoft, Smarts, nLayers, Voyence, Infra, ControlCenter Global software business unit within EMC Over 1300 employees with 6 major development sites on 4 continents Over 7,000 customers Includes many of the global Fortune 100 From Physical to Virtual to Private CloudSimplifying IT Management
3. Waves of Information Technology PC/ microprocessor Mainframe NEXT Cloud Computing Networked/ Distributed Computing Mini
32. Practical AutomationIonix Unified Infrastructure Manager (UIM) v1 Cross Domain Context Unified Multi-Vblock Element Management Deep Visibility Policy-Based Management Unified Provisioning, Config & Change Configuration Compliance Analysis vCenter UCS Manager Standalone Component Management UCS Manager vCenter CiscoUCS Manager EMC Navisphere EMC Symmetrix Management Console Manages one or more Vblocks
33. Six Key UIM Capabilities & Management Tenets Multi-Tenancy Create, edit, activate, control, and assign services to customers Granular role-based access control and visibility Self-Service Integrates with end-user vCloud portals for coordinated orchestration Provides data center IT teams a provisioning center for simplified interaction Service-Orchestration Manage pools of compute, network, and storage resources Map to templates, tiers, grades or categories of services, cataloging these services, and then managing their configuration, compliance, activation, and delivery Policy-Based Avoid misconfigurations with out of the box best practice configuration and compliance checking (e.g., duplicate MAC Address tests and config checking for new elements such as service profiles, vNics, and vHBAs) Infrastructure Unification Network, storage, and compute configuration management into one system. Managing Nexus devices (including Nexus 1000V, 5010, 5020, C7010, and C7018 models) MDS devices (including MDS 9222i, 9124, 9134, 9216, 9216A, 9216i, 9509, and 9513 models) Cisco UCS systems (from managing UUID, WWN, MAC address pools to building LAN and SAN connection templates to managing Ethernet adapter and fibre channel adapter profiles) Practical Automation 1-to-many management (one UIM for multiple Vblocks) Schedule config changes, push, then validate success Compare configurations across Vblocks, run enterprise-level reports, track changes, and ensure best practice configuration changes
34. Extend the Capability of Cisco UCSM Management of more than one UCS Policy-based management for UCS change & configuration compliance Deep UCS visibility, including unlimited revision history and fine-grained tracking, traceability and reproducibility Ability to schedule changes on a UCS UCS compliance checking UCS change reports and reporting Nexus and MDS switch change and configuration management
39. Use Case 2: Understand the COMPLETE state of the Vblock/UCS - View Device Properties Highlighting a specific UCS system Brings up the Properties, Details and History tabs Chose a property to get access to the details Chose a property to get access to the details
40. Use Case 2: Understand the COMPLETE state of the Vblock/UCS - Out-of-the-box queries to view UCS details Compute Blade Report brings up all Compute Blades and their details
41. Use Case 2: Understand the COMPLETE state of the Vblock/UCS - Out-of-the-box queries to view UCS details Chose a Compute Blade and launch other queries (i.e. Service Profiles)
42. Use Case 2: Understand the COMPLETE state of the Vblock/UCS - Out-of-the-box queries to view UCS details From the returned Service Profiles more queries are available (i.e. NIC associated with this profile)
43. Use Case 2: Understand the COMPLETE state of the Vblock/UCS - Out-of-the-box queries to view UCS details Choose a NIC and use a report to see the associated virtual interfaces
44. Use Case 2: Understand the COMPLETE state of the Vblock/UCS - Out-of-the-box queries to view UCS details Flexible GUI allows you to view ALL of these reports on one screen Flexible GUI allows you to view ALL of these reports in one window Flexible GUI allows you to view ALL of these reports in one window Flexible GUI allows you to view ALL of these reports in one window
46. Use Case 3: Copy/Edit/Apply Service Profiles and Scheduling Changes - Create a Service Profile Template Name the Service Profile Template Chose where to store it Create Variables in the Template - Determine which properties need to be flexible and will be set when the Service Policy is applied. Chose an existing Service Profile from a running UCS system Save the Template
47. Use Case 3: Copy/Edit/Apply Service Profiles and Scheduling Changes- Create a Service Profile Template Service Profile Template now available
48. Use Case 3: Copy/Edit/Apply Service Profiles and Scheduling Changes - Apply a Service Profile via Template Choose the UCS system(s) to add the Service Profile to Chose the new Service Profile we added from the list You will be automatically prompted to fill in the values for the variables in the template
49. Use Case 3: Copy/Edit/Apply Service Profiles and Scheduling Changes - Scheduling the Changes All 3 push jobs are listed The Job Push Scheduling window is opened for you to schedule pushing these Service Profiles to the UCSs You can make changes to specific pushes for each UCS job
50. Use Case 3: Copy/Edit/Apply Service Profiles and Scheduling Changes - Scheduling the Changes Approve jobs to start them running Approve Job to start it running Jobs status is updated (e.g. Running) Job is verified to ensure it is completed successfully Approve the job to start it running
51. Use Case 3: Copy/Edit/Apply Service Profiles and Scheduling Changes - Verify Service Profile was Created Highlight the UCS Service Profile added to UCS
52. Use Case 3: Copy/Edit/Apply Service Profiles and Scheduling Changes - Verify Service Profile was Created Chose the UCS systems to check Use a finder query to see ALL service profiles across the UCS systems
54. Use Case 4: Change history for Vblock - Compare Device Revisions via History Use Device Revision Compare to see specific changes to UCSs Service Profile added in previous step
55. Use Case 4: Change history for Vblock - Make UCS Changes with Config Editor Use Config Editor to make quick changes to the UCS
56. Use Case 4: Change history for Vblock - Make UCS Changes with Config Editor Make the requested update to the property Chose the property you want to update Schedule the change
57. Use Case 4: Change history for Vblock - Make UCS Changes with Config Editor Job Scheduler window is automatically opened Approve and Submit job
58. Use Case 4: Change history for Vblock - Verify Config Editor Changes Once job is completed use Revision Compare to view changes
60. Use Case 5: Best Practice Vblock Configuration Management - Run Compliance Checks to Verify Best Practices Out-of-the-Box Compliance Checks Compliance Checks that have been enabled these devices or data center
61. Use Case 5: Best Practice Vblock Configuration Management - Run Compliance Checks to Verify Best Practices Highlight the UCSs to check and chose Compliance Audit
62. Use Case 5: Best Practice Vblock Configuration Management - Run Compliance Checks to Verify Best Practices Review the Results Duplicated MACs found between two UCS systems
63. Unified Infrastructure Manager v2Preview Enterprise Management Platforms vCloud Portals Customer Self-Service Provisioning Requests Configuration & Compliance Events Unified Vblock Element Management Ionix Unified Infrastructure Manager (UIM) V2 IT Provisioning Center* Service Profile Catalog* Cross Domain Context Unified Multi-Vblock Element Management Deep Visibility Infrastructure Recovery (DR) Policy-Based Management Unified Provisioning, Config & Change Configuration Compliance Analysis Manages one or more Vblocks vCenter UCS Manager Standalone Component Management UCS Manager vCenter CiscoUCS Manager EMC Navisphere EMC Symmetrix Management Console * Note: Not a tenant-facing portal, designed for internal IT and to integrate with customer facing vCloud Portals
64. Mini Service Catalog (UIM v2) Service Profiles are the “recipe” for building services on a vBlock Services Profiles combined into an “Offering” to the customer Integrates with vCloud Portal catalogs to deploy multi-tenant IaaS support Services become Policy for standardization of vBlock Standard Catalog Profile Components Service Offering LAN / SAN Storage VM UCS Service Catalog Gold Offering Silver Offering Bronze Offering Dedicated LAN Shared LAN Shared LAN Large Storage Medium Storage Small Storage Dedicated ESX Dedicated Red-Hat Dedicated Windows Large Server Medium Server Small Server
65. Automation of Service Profiles (UIM v2) Gold Offering Dedicated LAN Large Storage Orchestration Device Services ESX Large Server
BuildConfigure application stacks & ensure they workIdentify how software components relate to each otherTag application stacks based on policies, compliance, other constraintsOptimizeMinimize footprint for VM density & provisioning speedMinimize surface target for vulnerabilitiesIncorporate feedback from actual experienceDeployOrchestrate deployment to virtual, physical, cloud serversProvision applications, networks, storage at scaleApply appropriate patches & updatesManageDiscover services in current environmentMake policy-based changes per established processesIncorporate patches and updatesTrack all activity over timeComplyCollect deep forensic data in contextMake sure environment conforms to standards (regulatory compliance, best practices, operational standards, etc.)Remediate problems found
Ionix Unified Infrastructure Manager (UIM)Single point of management for VblocksManages multiple Vblocks across compute, network, & storage resourcesProvides simplified, unified management for Vblock(s)ProvisioningConfiguration ManagementCompliance ManagementConfigures and provisions network access, storage connectivity and compute blade profilesEliminates need for multiple server, network & storage configuration toolsNo need for additional 3rd party tools to manage UCS compute
UIM is not an element manager…it sits above them Interfaces with the element managers of the various domains XML API for Cisco UCS Manager CLI/SNMP for the Nexus and MDS Symmetrix Agent on the Service Processor (SMI-S) (Future) Remote agent for Navisphere (SMI-S) (Future) Acts as a top level management point Orchestration and visibility across the Vblock stackNote to Presenter: This slide is used to show ALL of the components you would need to manage a Vblock and how UIM fits into this overall solution
Manage multiple UCS systems with the connected network (Nexus and MDS)
This shows the most recently accessed networks (Vblocks) and the most recent change activity. Links to other UIM features are found here as well.
Shows the UCS, Nexus and MDS being managed by UIM.
Viewing device properties
Using the out-of-the-box queries to view the UCS details Chose Queries Chose a Report to run
Launch further queries from results of the first Highlight a specific object from the list Chose a new report from the new list of reports that are available for this objectNote to Presenter: A Service Profile is the configuration for the logical server in the UCS (think Compute component). The service profile can be assigned to any blade to create a real server.
Queries are specific to the object in context Highlight a specific object from the list Chose a new report from the new list of reports that are available for this object
More queries are available at each object level Highlight a specific object from the list Chose a new report from the new list of reports that are available for this object
The windows are flexible and configurable. Its easy to pull all of the resulting UCS report information into one view.
In this example we want the BootPolicyName to be a variable so it can be set when the service policy template is scheduled to be pushed to a UCS system. You will be automatically prompted at that time to fill in the BootPolicyName (as we will see in the coming slides)
The service profile template we just created is now available in the list.
You can now apply this service profile template to other UCS systems. Apply Template Chose the Example Gold Service profile template You will be prompted for any variables in the template. In this case we set up a variable for the BootPolicyName. Hit OK to schedule the changes
The scheduling window provides numerous options for scheduling out this change.Note to Presenter: The scheduling capabilities are the same as in NCM and ARE A DIFFERENTIATOR for us over other element manager systems like UCSM.This particular job is made up of 3 PUSHES to separate UCS systems.At this stage you can make minor changes to each PUSH as necessary. So you can customize the service profiles that will be built for each UCS.
The job window allows you to monitor the job throughout its lifecycle.Pending – Awaiting you to approve the jobRunningCompleted with results
Now we can use the Device Properties window to verify that the Service Profile has been added to the UCS and we can review the attributes/settings.
You can also use finder queries to get the details of this PUSH. Lets use the Service Profile query. Chose the IP addresses of the devices we want to check The results show that the Service Profiles exist on all of the systems we added it to
Change history for UCS
The history tab shows the different revisions of a device that have been captured by UIMChose two revisions and click on the Compare Device Revision buttonYou are given a side by side view of the two revisions configurationsThe Service Profile we added in the previous step is highlighted to show the change
We can make (and track) simple changes to a UCS system using the UIM Config EditorChose a UCSChose a Configuration (e.g. Gold Service - Service Profile)Chose Config Editor
Here we can review the configuration properties and details of this UCS system.Use the tree menu on the left to find the configuration we want to change (Gold Service – Service Profile)Find the property you want to change. In this case we want to change the WWN Address of the vHBA-2 interface (from 8D to 8E0Schedule the change to launch into the Job Scheduler
You can once again review the changes by choosing two revisions and clicking on the Compare Device Revision button.
You can chose to activate TESTS and STANDARDS for different network containers.A TEST goes in a STANDARDA STANDARD goes in a POLICY (You can run these STANDARDS as ad-hoc compliance checks)A POLICY is enforced on a network container
Compliance Severity is showing us that a Compliance Policy that has been enforced for this network has been failed the compliance standards.You can also run ad hoc compliance standard checks from the drop down menu.
Standard Compliance Check results come back as COMPLIANT or NON-COMPLIANT. In our example we have a non-compliant DuplicateMac Test result. Click on it to see the details.Virtual NIC 2 on these two Service Profiles on these two UCS systems have the same MAC addresses. It also happens to be the same problem on Virtual NIC 1 (not highlighted).
Consolidated Vblock ViewNetwork (MDS, Nexus, etc)Compute (UCS)Storage (V-Max, CLARiiON) – NEW!IT Provisioning Portal – NEW! ------------ THIS IS NOT A CUSTOMER FACING PORTAL (a la VMware Redwood)Mini Service Catalog & dashboard for Vblock provisioning – NEW! ------------ THIS IS NOT A CUSTOMER FACING PORTAL (a la VMware Redwood)Consolidated view into all Vblock infrastructure (including network, compute, storage) – NEW!Window to other Ionix management solutions – NEW!Service Profile Catalog – NEW!“Recipe” for building services – NEW!Services Profiles are combined into an “Offering” to the customer – NEW!Policy-based managementSystem-wide compliance – NEW!Automated deploymentAutomatic hardware, software & service discoveryNetwork, Compute, Storage and ESX Deployment – NEW for storage!Automated Disaster Recovery Infrastructure provisioning – NEW!UIM is not an element manager…it sits above them Interfaces with the element managers of the various domains XML API for Cisco UCS Manager CLI/SNMP for the Nexus and MDS Symmetrix Agent on the Service Processor (SMI-S) Remote agent for Navisphere (SMI-S) Acts as a top level management point Orchestration and visibility across the Vblock stackNote to Presenter: This slide is used to show ALL of the components you would need to manage a Vblock and how UIM fits into this overall solution
UIM comes complete with a Service Catalog (future). This is an animated slides that shows how the Gold Offering above is made up of different service profile components (network, storage, etc) and can be used to quickly activate a new service.