In Part 1 of this blog series, I introduced Gartner’s definition of Fabric based infrastructure (FBI). I explained the benefit of data center fabrics with the promise of continuing in a follow on blog. Some readers rightly pointed out to me that I had not yet touched on the automation benefits. This video featuring Gartner analyst, Donna Scott and Cisco CTO Paul Perez provides a great overview of the benefits namely:
- Capital cost savings with infrastructure consolidation
- Lower operating costs with automation
- Speed of implementation and infrastructure deployment
- Better SLAs with faster recovery or migrations
Let’s dig a bit deeper and start by looking at the difference between a FBI server and a run of the mill server. FBI essentially lets us define the profile of a server in software. The profile here refers to as many as 120 attributes of a physical server stored as meta data in a profile. These attributes include BIOS version, LAN connection parameters, SAN connection parameters, UUID, MAC Address etc.
In the case of run of the mill servers some of these attributes remain the same throughout the life of the physical server. You may be able to alter other attributes with manual operations through proprietary user interfaces. As shown in the figure above, the server identity (service profile) of a FBI server is abstracted from the physical server.
The benefit (shown above) is that modifying the identity and purpose of a server is now a breeze. It is as easy as dropping a software profile on to a physical server. You can now pool resources for multiple workloads and adopt just in time provisioning and de-provisioning. Unlike other solutions, which continue to build layers of management software to stitch together legacy infrastructure, FBI enables on-demand provisioning from shared pools of infrastructure resources. With the introduction of the Cisco VIC 1225 in the second half of last year you can even make Cisco UCS rack optimized C-Series servers part of the FBI and manage them with service profiles.
Bottom line: Cisco UCS is to physical servers as a hypervisor is to virtual servers.
The Cisco UCS Manager running in the Cisco UCS Fabric Interconnect manages, stores and restores service profiles. It goes further to expose an API, lends itself to modifying updating and moving service profiles, programmatically. As server life cycles (http://blogs.cisco.com/datacenter/server-life-cycle/) become more dynamic with cloud deployments these capabilities are indispensible. The power of APIs simply cannot be underestimated these days.
The APIs are the underpinnings of automation and orchestration of server infrastructure and essential for management of data centers with error free operation and high availability. With API’s and service profiles, data center managers can enforce policies and standardization which in turn reduce errors, tedious trouble shooting and in the end save time. From a maintenance stand point server failures can now be fixed much faster. Since there is no manual configuration you can significantly lower mean time to recovery (MTTR). An older blog lists customers who have quantified these benefits. The Cisco UCS API is open and you can even dabble with it using the UCS Platform Emulator even before investing in the physical infrastructure.
In the third and final installment of this blog series, I will discuss fabric extension into virtual machines. I will also discuss the benefits it brings to application workloads running on Cisco UCS servers.
Thanks. Very nice extension of part 1! I am looking forward to the “fabric extension into virtual machines” part.
Thanks and best regards
santanu
Thank you and please let me know what other topics are of interest around UCS management.
Regards,
Ranjit
Thanks a lot ranjit! Not sure if this will be relevant to your blog, but insights into UCS and Cloud Management solutions with open API’s will be of great interest; how robust are they? what are the differences and pros and cons. Cisco has partnerships to do this with BMC, Cloupia (now Cisco?), VMware etc. I think…
But that may not be what exactly the next part of your blog is supposed to be about…
Anyway, great reading! 🙂
Cheers
santanu
Santanu,
I will address this question in a separate blog , not as part of this series.
What you have posed is a question on our Management Ecosystem, and that warrants a separate blog.
Ranjit
Really like this Ranjit. Good explanation and a terrific Fabric-Based Infrastructure series.
I especially like the fact you put in links so readers can find additional information at their own pace.
Excellent work.