{"id":798,"date":"2011-08-28T16:56:33","date_gmt":"2011-08-28T15:56:33","guid":{"rendered":"http:\/\/www.kozeniauskas.com\/itblog\/?p=798"},"modified":"2012-12-02T21:54:46","modified_gmt":"2012-12-02T21:54:46","slug":"using-cisco-ucs-emulator","status":"publish","type":"post","link":"https:\/\/www.kozeniauskas.com\/itblog\/2011\/08\/28\/using-cisco-ucs-emulator\/","title":{"rendered":"UCS: Using Cisco UCS Emulator"},"content":{"rendered":"<p>Cisco Unified Computing System(UCS) is quite new compared to well know server providers like HP, Dell, IBM but during a short period of time it achieved quite a lot.<br \/>\nFor anyone who wants to see what UCS is or just simply try out, Cisco has released UCS Emulator.<br \/>\nUCS emulator is pretty powerful tool it allows users to emulate UCS environment. So you can add your chassis, servers, CPUs, RAM, PSUs etc. The other interesting feature is that it allows to import hardware configuration from a live environment. It cannot import everything but is pretty close.<br \/>\nThis post will show you how setup and use UCS emulator.<br \/>\nBefore you start you&#8217;ll need to download UCS emulator also you need to install VMware Player or Workstation on your computer.<br \/>\n<a title=\"UCS emulator\" href=\"http:\/\/developer.cisco.com\/web\/unifiedcomputing\/ucsemulatordownload\">http:\/\/developer.cisco.com\/web\/unifiedcomputing\/ucsemulatordownload<\/a> download 7z file (you&#8217;ll need Cisco login to download it, just register). The emulator requires 1GB of RAM dedicated to the VM so make sure you have enough memory.<br \/>\n<a title=\"VMware player\" href=\"http:\/\/www.vmware.com\/go\/downloadplayer\" target=\"_blank\">http:\/\/www.vmware.com\/go\/downloadplayer<\/a> (again you need to login to download)<\/p>\n<p>Extract the files from 7z archive to a new folder.<br \/>\nInstall VMware player\/Workstation this will require a reboot.<br \/>\n<!--more--><br \/>\nAfter reboot double click on\u00a0UCSPE.vmx file. This will launch VMware Player\/Workstation and start the VM.<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/1.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-808\" title=\"1\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/1-300x177.jpg\" alt=\"\" width=\"300\" height=\"177\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/1-300x177.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/1.jpg 720w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\nThe first time you launch the emulator it will take some time for it to load.<\/p>\n<p>Once loaded you should see something like this:<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/2.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-809\" title=\"2\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/2-300x166.jpg\" alt=\"\" width=\"300\" height=\"166\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/2-300x166.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/2.jpg 719w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>At the top of the screen there will be an IP address that UCS Manager is using.<br \/>\nOpen Internet browser and enter this address. I&#8217;ve found that Firefox works best for me with UCS emulator.<br \/>\nYou should see now UCS Emulator Control Panel<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/3.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-811\" title=\"3\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/3-300x198.jpg\" alt=\"\" width=\"300\" height=\"198\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/3-300x198.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/3-1024x677.jpg 1024w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/3.jpg 1377w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>On the left side you have controls for UCS Emulator.<br \/>\nSelect <strong>Hardware Inventory<\/strong> and click on <strong>Start-up Inventory.<\/strong>\u00a0This is the place where you configure your UCS environment. Yuo can add Chassis, then into Chassis you can drop Blades, In Blades you can add CPUs, RAM, HDDs etc.<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/4.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-812\" title=\"4\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/4-300x209.jpg\" alt=\"\" width=\"300\" height=\"209\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/4-300x209.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/4-1024x715.jpg 1024w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/4.jpg 1546w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>UCS Emulator comes already with some preloaded configurations.<br \/>\nClick on <a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/5.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-813\" title=\"5\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/5.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a>\u00a0icon and should see 8 sample configurations. Click on one sample configuration(SampleConfigLarge-1) and wait for it load. Once loaded you need to apply the configuration and restart Emulator. To do that click on\u00a0<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/6.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-814\" title=\"6\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/6.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a>\u00a0icon. This will prompt you to confirm UCS restart. Select Yes and clisck on Reset UCSM Database and Restart UCS Emulator button. Restart may take couple minutes.<\/p>\n<p>Go to <strong>UCS Manager\u00a0<\/strong>and <strong>UCS Manager Home.<\/strong>\u00a0Click <strong>LAUNCH<\/strong> to start UCS Manager.<br \/>\nTo login use:<br \/>\nUsername: config<br \/>\nPassword: config<\/p>\n<p>You should see now UCS manager with the configuration that you&#8217;ve selected.<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/7.jpg\"><br \/>\n<img loading=\"lazy\" class=\"alignnone size-medium wp-image-815\" title=\"7\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/7-300x204.jpg\" alt=\"\" width=\"300\" height=\"204\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/7-300x204.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/7-1024x699.jpg 1024w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/7.jpg 1418w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>In UCS Emulator you can do pretty much the same as with real UCS manager. But there are some limitation. You cannot upgrade the firmware of UCS manager. The procedure will work but once logged in you&#8217;ll see that you are still using the same version and UCS manager will keep restarting. You can upgrade the firmware of other components. As the environment is emulated you will not be able to KVM to the servers or install anything on them. There are some other limitation so please refer to UCS emulator manual.<\/p>\n<p>&nbsp;<\/p>\n<p>The other nice feature of UCS Emulator that I&#8217;ve already mentioned is that it can connect to real physical UCS environment and import its configuration.<br \/>\nTo do that go back to \u00a0UCS Emulator Control Panel URL.<br \/>\nSelect<strong> Hardware Inventory<\/strong>\u00a0and click on\u00a0<strong>Start-up Inventory.<br \/>\n<\/strong>Click on\u00a0<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/8.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-817\" title=\"8\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/8.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a>\u00a0icon. You&#8217;ll be asked to provide the URL for the real UCS environment, username and password.<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/9.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-818\" title=\"9\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/9-300x198.jpg\" alt=\"\" width=\"300\" height=\"198\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/9-300x198.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/9-1024x677.jpg 1024w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/9.jpg 1377w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Once the information is provided click on <strong>Load<\/strong> button. UCS Emulator will try to connect to real UCS and import the configuration. Once imported you&#8217;ll receive message saying import was\u00a0successful. You&#8217;ll need to restart UCS emulator to apply new configuration by clicking on\u00a0<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/6.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-814\" title=\"6\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2011\/08\/6.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a>\u00a0icon.<br \/>\nThe emulator cannot import configuration exactly as it is. It will have the same hardware layout, but the firmware versions will be reset\u00a0to whatever the emulator supports. Also IPs will be change to whatever the emulator is set to. The import procedure will not import service profiles.<\/p>\n<p>To shutdown UCS emulator open console window login with:<br \/>\nUsername: config<br \/>\nPassword: config<\/p>\n<p>You will see the menu press <strong>k<\/strong> on keyboard and confirm by typing <strong>yes<\/strong>. This will gracefully shutdown UCS emulator.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cisco Unified Computing System(UCS) is quite new compared to well know server providers like HP, Dell, IBM but during a short period of time it achieved quite a lot. For anyone who wants to see what UCS is or just simply try out, Cisco has released UCS Emulator. UCS emulator is pretty powerful tool it [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[380,381],"tags":[],"_links":{"self":[{"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/posts\/798"}],"collection":[{"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/comments?post=798"}],"version-history":[{"count":11,"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/posts\/798\/revisions"}],"predecessor-version":[{"id":899,"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/posts\/798\/revisions\/899"}],"wp:attachment":[{"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/media?parent=798"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/categories?post=798"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/tags?post=798"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}