Friday, October 31, 2008

Updates on my recent activites

Suffice it to say, I've been BUSY!!!!

We're in the middle of building our new Data Center in Washington and I've been busy with Dean Nelson developing the opportunities associated with Data Center Pulse (datacenterpulse.com).

A quick note on the Data Center project:

It's a big deal for us. The first two spaces are roughly 16K SF each and we have first right of refusal to three additional spaces. Total potential DC floor space is about 80K SF.

We're doing some pretty cool stuff from a building and MEP (Mechanical, Electrical & Plumbing) perspective and of course our virtual infrastructure will play a big role in site efficiency as well.

I can't say what the PUE rating will be yet, but we're implementing significant monitoring in order to capture detailed real-time data about how the environment is operating. I'm hoping for a PUE of <1.5.

The project is in the final phases now and as with most big projects some things have gone well and some haven't. We have several groups involved in the project and generally coordination is excellent. However, there are some peripheral teams that are fairly detached from the day to day project activity and this has caused a few headaches (lesson learned; don't ever allow anyone to talk you out of having a single leader with direct ownership of all resources).

Mostly though things are going as well as can be expected. We're under budget, and on target from a date perspective.

Some of the cool features include but aren't limited to:
- Hot Aisle containment
- Grey Water system
- LEED certification (external and internal)
- Power monitoring from the street to the rack PDU
- Comprehensive BMS system
- Hot air from the data center will be used to heat the office areas
- and more

There's still much more that can be done with a data center. However, this one should be a very nice facility considering the budget and original objectives.

Data Center Pulse (datacenterpulse.com & LinkedIn groups)

This is growing like a weed. We're now at almost 300 members and people continue to join. We have lots of ideas for how to take "positive" advantage of the information generated by all the smart folks in the group. Including doing videocasts that get posted to Datacenterpulse.com and striping content from discussions and developing recommendations or strategies from it for posting on the web site. Our primary goal here is to influence the industry in a positive way. We believe the only way for us to influence the industry and our peers effectively is if we can stay vendor agnostic. We also believe there's no way for us to stay agnostic if we accept funds from vendors or if we allow sales or marketing folks on the board.

If you're interested in joining you can get to the group via the web site (datacenterpulse.com) or by going directly to Linkedin and requesting to join there.

Wednesday, September 17, 2008

DC Pulse Update

Our goal is to build this global community to 1000 strong by the end of 2008.

The more DC professionals we can add, the better. To achieve this goal, we could use your help in recruiting for this community. If you would like to participate, please request to join the Data Center Pulse Group. Then, plan to bring it to the table... :-)

All others can reach this community even if they are not in the group. You can submit questions to be posed by forwarding them to Mark Thiele, (mthiele@vmware.com) Director of R&D Business Operations from VMware or my DCP co-chair, Dean Nelson, (dean.nelson@sun.com).

Monday, September 15, 2008

Data Center Pulse: The Community

Hi Folks,

It's been quite a while since my last post, my apologies. I've been extremely busy with the building of VMware's new state of the art facility in Washinton and haven't had the chance to maintain my personal blog.

The primary reason for this post though was to mention a new Community that Dean Nelson (Sun Microsystems) and I have created on Linkedin (Data Center Pulse).

http://www.linkedin.com/groups?gid=841187&trk=hb_side_g

If you work in or around data centers and aren't a consultant or sales person please check out the new group and request membership.

Thanks,
Mark

Friday, June 27, 2008

The Data Center is the Computer: Step 5 of 9

Step 5 of my 9 step process:
Step 1: Measure
Step 2: Develop an action plan
Step 3: Prioritize Opportunities
Step 4: Create "Program of Improvement" with ROI and timeline
Step 5: Obtain approval for your initial project (from the Program of Improvement plan)
Step 6: Implementation Strategy
Step 7: Implementation Partners
Step 8: Communication
Step 9: On-going Operational Improvement based on a "Total Improvement Plan"

Obtaining Approval:
If you've done most of what's required in steps 1 - 4, the approval process should be a snap. The Executive Summary of your work to-date should include the following information
  • Need & Vision: What were the driving factors behind this project and what's the short and long term vision post project completion.
  • Benefit: What will the benefit of a successful project be for the business? It's very important to spell the benefits out in business terms; how will this reduce the bottom line costs of IT, enable high availability and improved Disaster Avoidance and Recovery Plans (DARP), provide for rapid system deployment and allow for IT to report on the availability of "Data Center" capacity as opposed to individual application infrastructure capacity.
  • Risks: Risks of project failure and the risks if the project isn't approved. Be realistic here, most execs will applaud your honesty.
  • Timeline and Resources: Be very clear and detailed with what you think the timeline is (in bite sized chunks) and about the resources (People, money, etc) that you'll need.

Don't be afraid to show the proposal to more people. If it can't stand the light of day, then you're probably doing something wrong. Be prepared to backup and justify the project with your personal conviction. In the end, most execs want to know how you really feel about the project and whether you're passionate about it. Lastly, don't be surprised if you have to repeat yourself. It's quite common to have to present projects 3 or 4 times to the same people before they really begin to understand and buyoff on it (they actually start evangelizing it themselves as their idea).

until next week....

Wednesday, June 11, 2008

Step 4 of my 9 step process:
Step 1: Measure
Step 2: Develop an action plan
Step 3: Prioritize Opportunities

Step 4: Create "Program of Improvement" with ROI and timeline
Step 5: Obtain approval for your initial project (from the Program of Improvement plan)
Step 6: Implementation Strategy
Step 7: Implementation Partners
Step 8: Communication
Step 9: On-going Operational Improvement based on a "Total Improvement Plan"

Now that you've prioritized your opportunities you need to create a "Program of Improvement". This process can be something as simple as a high level project plan to something much more comprehensive. My recommendation is to build your plan based on a combination of factors;

Complexity -

Are there geographic issues, how many partners do you have to work with, are there corporate business related drivers that need to be accommodated (product release or end of quarter, etc.)


Cost vs. ROI -

How much do you have to spend in time and money to recover how much? Building out a solid proposal for action will also help ensure you have the before and after picture covered. The before and after is critical to getting the credit and recognition your team deserves.

Team size and skill sets -

If you have a small team and relatively simple systems architecture than you can probably get away with a simple plan that covers primary milestones and critical path issues. Don't forget that "investigation/planning" and "communication" are the most important parts of any good project plan. If you have a larger team and systems with multiple external dependencies then you really should put together a detailed plan that accommodates the majority of potential risks.

Recognition and rewards -

Plan for breaks in the action. It's very important to celebrate your successes before moving on to the next opportunity or challenge.

Communicate, Communicate, Communicate -

You can't over communicate your plans. The more people understand about what you're doing the more support and understanding you'll get in return.

Until next week >>>

Wednesday, June 4, 2008

Step 3: Prioritizing Opportunities

I'm on Step 3 of my 9 step process:
Step 1: Measure
Step 2: Develop an action plan
Step 3: Prioritize Opportunities
Step 4: Create "Program of Improvement" with ROI and timeline
Step 5: Obtain approval for your initial project (from the Program of Improvement plan)
Step 6: Implementation Strategy
Step 7: Implementation Partners
Step 8: Communication
Step 9: On-going Operational Improvement based on a "Total Improvement Plan"

Now that you've got an action plan and you're ready to start improving your infrastructure and saving money of the bottom line, how do you decide where to start. The first key is that regardless of what you decide to work on first, the end solution should fit into your larger solution framework. In other words, don't change out your server platform without determining what is appropriate for your entire enterprise once the entire project is complete.

Other considerations you should make before getting started:

  • What's the initial investment cost vs time to implement and end result benefit?
  • What's the complexity of the activity (will staff need training or will lots of consulting be needed) vs. the time span and ROI?
  • What fix will help make subsequent fixes easier to tackle?
  • Validate your technology strategy and know how all the parts will fit in your final architecture

Now it's time to start picking the low hanging fruit:

  • Server consolidation will probably be the first and best option. You can make the changes will little to no impact to production environments and it's fairly low cost as far as investments go. Also, when you've made some headway in the consolidation of your servers, you might find that working on your other areas of opportunity just got easier.
  • Example: If you have inefficient cooling it's very difficult to make serious changes to your cooling strategy while your Data Center is running at or near full capacity. If you've reduced your server count by 50% or more the work will become much easier.
  • This process is fairly complex so don't be afraid to bring in someone with infrastructure virtualization experience. The benefits you're looking for from virtualization won't be realized if you don't have the appropriate network and storage infrastructure to support it.
  • Depending on whether you're working in existing DC space or have the luxury of building into a new space your opportunities and ability to work on them will vary. The benefit of a new facility is that you can build the appropriate infrastructure from ground up without having to worry about customer impact.
  • Additional potential opportunities:
  • Dramatically reduced power consumption through airflow management of your DC space. This could be something as simple as plastic curtains that seperate hot and cold.
  • Determine the efficiency of old electrical gear some transformers could be costing you 5%+ through inefficiency. This inefficiency directly translates into additional heat that you have to extract from the room. UPS units are another great place to look. If you have high power costs you might be able to justify UPS replacements on the power savings alone.
  • Reduce your network footprint and the associated infrastructure of cable and cable management.
  • The list goes on.

As mentioned in "Step 1" be sure to capture all the information you can about your current environment before embarking on the change. Having measurements of your space, power, cooling, people & hardware (networking, storage & servers) overhead before your project starts and after it's complete is crucial to getting the recognition your team will deserve. You might even be able to get Public Relations to commit some resource to helping document the transformation. Remember to include your local power company as well, they will probably be more than happy to provide your company a rebate for any power savings you can demonstrate as a result of your project.

Until next week. Happy computing.

Mark

Wednesday, May 28, 2008

Step 2: Develop an Action Plan

Please don't consider this an exhaustive playbook, but rather a high level "strategy"

Developing an Action Plan is critical to defining your goals and objectives for the "Data Center is the Computer" project.

The Action Plan should include an overview of what you expect the end state or vision to be (What does done look like). While I'm not a big believer in being "finished", it is always wise to have a target that is measurable in it's completion.

Ensure you've captured baseline information (previous post) that will allow you to report and market your improvements.

Create a team - The data center and it's systems aren't generally owned by any one person, you're going to need the help of the following folks;

- Application managers

- CIO

- CFO

- Facilities

- Green or Sustainability team

There are unique ways of gaining each groups support, you can't use the same message with the CFO that you used to win over the application team.

Each of these groups has a stake in the current environment and will either put a drag on your project or facilitate it moving forward, but it will all depend on how you get them involved.

Review your environment for opportunities - My first recommendation here is to run something like VMware's Capacity Planner against your environment to obtain up-to-date utilization of servers. This utilization can help drive your choices for consolidation and virtualization and the information can be an argument winner.

Review your network infrastructure - How will your future environment be supported by the current network. In the long run even a fairly minor improvement in server utilization rates will overcome any short term costs for network upgrades. You should consider the technologies that your team is most suited to support and or have the most flexibility for adapting to a "Virtualized" environment. At a high level you should be considering 4GB or better connectivity so that you can get the most value out of a network consolidation and improve the performance of consolidated infrastructure.

Review your storage infrastructure - If you don't have a SAN solution in place, now is the time to consider one. The benefits of having a SAN back end for your virtualized environment are overwhelming. You don't have to do Fiber Channel, but you really do need to have the SAN.

The strategy here is not a simple one, but if approached correctly it will create a great starting point on your road to Nirvana. To me Nirvana is when your data center is truly managed and run like one large computer with lots of mostly commoditized components.
- Your front end is expandable/retractable processor and memory capability that can be measure as a total, not by individual servers or applications
- Your middle is a single network that handles basic ethernet and FCoE or iSCSI
- Your back end is a virtualized multi-tier storage environment that allows you to move servers from one location to another dynamically and to allocate space based on the total available, not on some pre-determined value. Your storage environment should also allow for the remote replication of data and largely tapeless backups.