Adventures in Data Center Automation

Dec 4 2007   10:04PM GMT

What are the Six Functional Areas of Data Center Automation



Posted by: Ryan Shopp
Alterpoint, BladeLogic, BMC, Cassatt, DataCenter, HP Software, IBM Tivoli, InfoVista, Integrien, IT Process Automation, Microsoft Windows, NetIQ, Netuitive, Opalis, Optinuity, PlateSpin, RealOps, Scalent, Stratavia, Veeam, Vizioncore

Alright, here is my first pass at a graphic I’m attempting to build that will capture the spirit of my previous posts (this is a work still in progress as previously mentioned);

I’m attempting to come up with a 30,000 foot reference model (functionality focused) for when you’re building out a data center’s software automation architecture.

The yellow areas are the 6 current areas I’ve functionally identified. The tricky part is based on the complexities of each category in the Data Center Infrastructure (e.g., Network vs. System), many of the functional areas require technical depth and audience-specific focus (e.g., network engineers vs. SAP administrators). The arrows are trying to capture that.

I know this still needs work but this is an evolution, and I only have a little time each week to currently work on it during these blog posts.

Below the graphic are some current vendors by function that have product(s) in each function that I’ve mentioned during previous blog posting so far.

data-center-automation-reference-model-v1.jpg

  • Configuration & Change: BMC (Marimba), CA, EMC (Voyence), HP (Opsware), IBM, BladeLogic, Cassatt, AlterPoint, Platespin, Scalent, Veeam, Vizioncore
  • Security & Protection: Symantec, IBM, EMC, McAfee, nCircle, Lumension, ArcSight
  • Performance & Capacity: BMC, CA, EMC, HP, IBM, Quest, InfoVista
  • Availability & Notification: BMC, CA, EMC, HP, IBM, Microsoft, Quest, Integrien, Netuitive, NetIQ
  • Process Orchestration: BMC (RealOps), HP (iConclude), Opalis, Optinuity, NetIQ, Stratavia
  • Resource Reconciliation: Symantec, IBM, HP, BMC, EMC

I know I’ve missed many and also it would probably be helpful to not simply mention the company but also the product name but that will have to wait until another time.

Comment on this Post

Leave a comment:

MBro  |   Dec 7, 2007  7:09 PM (GMT)

Hi Ryan,

That’s quite the ambitious entry. I’m interested to see how your reference model develops. Let me know if there’s anything I can do to help.

- Mike


 

RStreu  |   Dec 14, 2007  8:20 PM (GMT)

Hi Ryan,

This is an interesting topic. I would add Storage as a distinct Infrastructure at this point. Storage, especially Virtual Storage, will become part of the fabric of IT. All Services and applications will rely on the storage devices.

Another interesting component is Virtualization as a technology stack at all layers: Storage, Network, OS, and Application. As the the datacenter becomes more dynamic, there will be increasing complexites introduced by these abstractions. Where does that fit in the model?

Also, did you intend to convey a hierarchic relationship between configuration – security – performance – availability? Do you believe it moves in that direction? My thought is configurations provide services. The different configurations result in different resultant characteristics and behaviors with metrics such as how secure, how compliant, how available, etc.

Where do you put an ITIL type function? Where’s the Service Desk? The CMDB? This is where the Processes shoudl start and end with interaction with the other tools/functions.

Also, true Analytics would be looking down at or across all of this to help steer IT in a process of continual improvement across people, process and technology.

This is good stuff. Keep it going!


 

Ryan Shopp  |   Dec 14, 2007  11:05 PM (GMT)

Great points, this is a work in progress and i really encourage/enjoy others input & ideas. I’m looking forward to maturing this blueprint over time.
Storage, yep – that should be a data center infrastructure category.
Virtualization as a layer above the data center infrastructure stacks needs some pondering…i see where your saying in the future it may be an abstraction layer in between today’s data center infrastructure categories and data center automation functions.
Great questions about the hierarchical relationship…i don’t believe it evolves that way, many times the exact opposite in my experience. The point I’m attempting to highlight is the lower in the stack means you’re tied closer to each data center infrastructure category. This requires more domain knowledge for that part of the infrastructure. Example: The expertise level to understand how to make a specific setting change is deeper then understanding a cpu performance bottleneck which is deeper then knowing if something is available. That’s what I was going for in this first version of the graphic conceptually.
Help Desk & CMDB are in there to the top and sides currently under different names…help desk (e.g., manual tasks) and CMDB (e.g., resource reconciliation)
Analytics is something I need to put more thought into as it may be a functional group all to itself that spans the other 4 functional automation areas (e.g. put it off to the the right) or something to considering as part of the dashboard which I’m not currently putting in scope of DCA in this blueprint.
Lot of great feedback. Thanks! I’m planning to take another stab at the graphic early next week.