<?xml version="1.0"?>
<rss version="2.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007" xmlns:atom="http://www.w3.org/2005/Atom">
   <channel>
      <title>VMware CTO Community</title>
      <description>Pipes Output</description>
      <link>http://pipes.yahoo.com/pipes/pipe.info?_id=47a68e4930c4e3d5b9b934e3a70d1b52</link>
      <atom:link rel="next" href="http://pipes.yahoo.com/pipes/pipe.run?_id=47a68e4930c4e3d5b9b934e3a70d1b52&amp;_render=rss"/>
      <pubDate>Wed, 19 Jun 2013 22:25:10 +0000</pubDate>
      <generator>http://pipes.yahoo.com/pipes/</generator>
      <item>
         <title>Introducing VMware vCenter Log Insight</title>
         <link>http://cto.vmware.com/introducing-vmware-vcenter-log-insight/</link>
         <description>Today VMware &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/company/news/releases/vmw-vcenter-log-061113.html&quot;&gt;announced&lt;/a&gt; its latest analytics product, VMware vCenter Log Insight. The product enables you to easily perform advanced analytics on log data aggregated across your physical, virtualized and cloud infrastructure, leading to across the board improvements in IT metrics. Log Insight is fully integrated with &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/products/datacenter-virtualization/vcenter-operations-management/overview.html&quot;&gt;vCenter Operations&lt;/a&gt; , and the technology behind it is from our &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/vmware-acquires-log-insight-technology-and-team-from-pattern-insight/&quot;&gt;Pattern Insight acquisition&lt;/a&gt; last year. The product not only increases the quality and breadth of analysis, but it also significantly improves the productivity of IT admins along with the quality of the services they provide. If you’re not familiar with log data, think of it as the Twitter feed of the datacenter &amp;#8211; each piece of software and hardware emits a constant chatter of status updates. These status updates (short text messages called log messages) provide rich information on the state of the environment, and the actions of individual components within that environment. With log analytics, you not only have the ability to detect trends and issues in real-time, but because of that insight, you can resolve those issues faster. Log data provides a critical yet greatly underutilized source of information on the health of your IT environment. When an IT issue occurs &amp;#8211; say a transaction is failing, [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=2043</guid>
         <pubDate>Tue, 11 Jun 2013 11:59:52 +0000</pubDate>
         <content:encoded><![CDATA[<p>Today VMware <a rel="nofollow" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-vcenter-log-061113.html">announced</a> its latest analytics product, VMware vCenter Log Insight. The product enables you to easily perform advanced analytics on log data aggregated across your physical, virtualized and cloud infrastructure, leading to across the board improvements in IT metrics. Log Insight is fully integrated with <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vcenter-operations-management/overview.html">vCenter Operations</a>, and the technology behind it is from our <a rel="nofollow" target="_blank" href="http://cto.vmware.com/vmware-acquires-log-insight-technology-and-team-from-pattern-insight/">Pattern Insight acquisition</a> last year. The product not only increases the quality and breadth of analysis, but it also significantly improves the productivity of IT admins along with the quality of the services they provide.</p>
<p>If you’re not familiar with log data, think of it as the Twitter feed of the datacenter &#8211; each piece of software and hardware emits a constant chatter of status updates. These status updates (short text messages called log messages) provide rich information on the state of the environment, and the actions of individual components within that environment. With log analytics, you not only have the ability to detect trends and issues in real-time, but because of that insight, you can resolve those issues faster.</p>
<p>Log data provides a critical yet greatly underutilized source of information on the health of your IT environment. When an IT issue occurs &#8211; say a transaction is failing, a service becomes unavailable, or a significant performance degradation occurs – IT workers must turn to the logs to identify the root cause of an issue. Log analysis is both critical and time-consuming. When we surveyed our customers, we found that the majority of our customers need to analyze logs every week. Even in the smallest IT installations, the volume of log data is large, and analyzing log data with traditional tools is a tedious, time consuming, and error-prone activity.</p>
<p>As the CTO for the Log Insight product, I&#8217;ve been eagerly waiting this moment where I can finally talk about what the Log Insight team has been working on! So enough background, let’s take a deep dive (demo-style) into what Log Insight does and how it can help you.</p>
<p>First, we’ve made deploying, configuring, and getting started with Log Insight incredibly easy, particularly if you have a vSphere environment. Just deploy the virtual appliance, point a web browser at it, and walk through a short configuration wizard. Because Log Insight supports all the variants of the syslog protocol, you can quickly configure hardware, OS, and applications to send their logs to Log Insight. To make it really easy for vSphere environments, we provide a utility that configures logging across your vSphere environment with a single step. In less than 30 minutes, you get your first insights! No need to bring in an expert. Want to retain more data? Just add a virtual disk. Want to support more concurrent queries? Add more vCPUs or more vRAM. vSphere makes it really easy!</p>
<p>Once the logs are flowing, Log Insight provides immediate insight into your vSphere environment through packaged knowledge that we’ve gathered from the VMware support and engineering teams. This packaged analysis shows up in Log Insight through a mechanism that we refer to as a “Content Pack.” The built-in vSphere Content Pack includes dashboards, saved queries, field definitions, and alerts. This image gives you a sample of one dashboard in the vSphere content pack:</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/06/1.png"><img class="aligncenter size-medium wp-image-2046" title="1" src="http://cto.vmware.com/wp-content/uploads/2013/06/1-300x69.png" alt="" width="300" height="69"/></a></p>
<p>Through this content pack mechanism, we are putting some of the same tools and knowledge in your hands that our own support teams use to resolve customer support cases. We find that customers learn something interesting (or even concerning) about their vSphere environment during their first use of Log Insight, even if they have never looked at a vSphere log before. For example, in the picture below, the chart on the right allows a customer to immediately see trends in vSphere alarms.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/06/2.png"><img class="aligncenter size-medium wp-image-2047" title="2" src="http://cto.vmware.com/wp-content/uploads/2013/06/2-300x63.png" alt="" width="300" height="63"/></a></p>
<p>The content pack mechanism also allows third parties to easily create and distribute their own content packs. Every application or hardware component generates unique logs and those logs contain rich information – knowledge about the structure of messages into those logs and the most effective analytics and visualizations for those logs can be packaged into content packs. Content pack authoring is a big topic that we can cover in detail in a later post, but its super easy to export saved analytics and visualizations as content packs for others.</p>
<p>Underneath these colorful charts is a powerful engine that allows you to perform analytical queries on unstructured data. This provides significant agility advantages over a traditional database environment. In a traditional database environment, we are handicapped by the need to make data fit a schema. First we must foresee what questions we want to ask, then design a schema accordingly, and transform the data into that schema (aka ETL – Extract Transform, Load). This time- and resource-consuming process creates significant friction to asking new questions or generating new reports. Log Insight provides a tool that allows database-like analysis of data embedded in log streams without the traditional ETL overhead.</p>
<p>One way that this is achieved is through full-text search. Like “Google for your logs”, but with the additional ability to visualize and analyze the aggregate results of that query. The following screenshot shows how I quickly found all exceptions across my entire infrastructure that occurred in the past six hours.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/06/3.png"><img class="aligncenter size-medium wp-image-2048" title="3" src="http://cto.vmware.com/wp-content/uploads/2013/06/3-300x202.png" alt="" width="300" height="202"/></a></p>
<p>But that is just the beginning. Where Log Insight sets itself apart is in the ability to dynamically apply structure to unstructured data, and construct database-like queries and visualizations without any query language. To understand this capability, let’s follow an example through the system.</p>
<p>Assume that I’m the administrator of a private cloud powered by vSphere. One of my internal customers reports performance issues experienced during vSphere administrative activities – such as launching virtual machines (VMs), reviewing VM inventory, etc. These management services are provided by VMware vCenter® Server, and most vCenter performance issues can be traced to performance issues with the 3rd-party SQL database that supports it. Suspecting SQL, I point my web browser at Log Insight and search for SQL-related log messages (image below):</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/06/4.png"><img class="aligncenter size-medium wp-image-2049" title="4" src="http://cto.vmware.com/wp-content/uploads/2013/06/4-300x156.png" alt="" width="300" height="156"/></a></p>
<p>Sure enough, I’m seeing some log activity that suggests that vCenter thinks the database server is too slow. The chart at the top gives me some further information – I’m seeing SQL logs happening periodically over the past six hours. To understand better the scope of the potential issue I’d like to answer questions like: “when did this error start?” and “is this only occurring in one datacenter?”</p>
<p>To understand when the error started, I can increase the time range of the search query. When I get to the last last seven days, I can see that I’ve been predictably having SQL performance issues since mid-day May 31st (image below).</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/06/5.png"><img class="aligncenter size-medium wp-image-2050" title="5" src="http://cto.vmware.com/wp-content/uploads/2013/06/5-300x137.png" alt="" width="300" height="137"/></a></p>
<p>Next question – does this affect any instances of vCenter beyond the one that I see in the first 50 results? All log messages that arrive within Log Insight are tagged with the hostname of the node that originated the message. The screenshot below shows the Fields view on the right side of the screen that allows us to quickly do a breakdown of a query by a field.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/06/6.png"><img class="aligncenter size-medium wp-image-2051" title="6" src="http://cto.vmware.com/wp-content/uploads/2013/06/6-300x79.png" alt="" width="300" height="79"/></a></p>
<p>From the field breakdown chart on the right, we see that this error only occurs on this single vCenter server named ‘strata-vc.’</p>
<p>Now to the last question: “is there a particular query that is causing the issues?” I need to apply structure to the unstructured messages, because the information on the SQL query is embedded in the text of the message and has not been extracted as a field. But no problem! Watch how easy this is. With my mouse I highlight the embedded field in the message (see blue highlight in image below):</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/06/7.png"><img class="aligncenter size-medium wp-image-2052" title="7" src="http://cto.vmware.com/wp-content/uploads/2013/06/7-300x35.png" alt="" width="300" height="35"/></a></p>
<p>Note that when I select text in the message with my mouse, a new ‘Extract Field’ button appears. In this case I’ve highlighted the SQL query “<span style="font-family:monospace;">BEGIN; select insert_stats_proc(?, ?, ?, ?); END;</span>”. When I click ‘Extract Field’, Log Insight automatically constructs a pattern to dynamically extract that field. Log insight also gives me a preview of the results of applying the field extraction to the other messages in the view. The dark green highlighted text in the image below indicates the text in each message to be extracted to form the new field. I give this newly discovered field the name ‘slow_sql’.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/06/8.png"><img class="aligncenter size-medium wp-image-2053" title="8" src="http://cto.vmware.com/wp-content/uploads/2013/06/8-300x105.png" alt="" width="300" height="105"/></a></p>
<p>Now that I have defined this new field, it becomes available on the list of fields on the right side. I can quickly expand it (image below) to discover that there are multiple SQL queries that are experiencing performance issues.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/06/9.png"><img class="aligncenter size-medium wp-image-2054" title="9" src="http://cto.vmware.com/wp-content/uploads/2013/06/9-300x46.png" alt="" width="300" height="46"/></a></p>
<p>By clicking on the mini-chart, I can also promote it to the primary chart. Based on this visualization (shown in image below), I can see that there is one particular SQL query (insert_stats_proc()) that experiences the overwhelming majority of performance issues.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/06/10.png"><img class="aligncenter size-medium wp-image-2055" title="10" src="http://cto.vmware.com/wp-content/uploads/2013/06/10-300x123.png" alt="" width="300" height="123"/></a></p>
<p>In a few minutes, Log Insight’s analytical capabilities have helped me to narrow down the scope significantly. Now I know that there is a performance issue caused by a database server. I know which database server. And I even know which SQL query. I could call my database administrator, and leave it to him to figure the rest out. But we’re not done yet! Let’s bring in <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vcenter-operations-management/overview.html">VMware vCenter Operations Manager</a>, which provides advanced operational analytics for numeric times series data. vCenter Operations Manager and Log Insight is integrated out of the box, starting with Operations Manager 5.7.1. So now, vCenter Operations customers now have the ability to analyze this critical log data and deeper insight into the health of their environment.</p>
<p>vCenter Operations Manager comes with built-in integration with vSphere, and has been monitoring the performance statistics across my vSphere environment. I’m going to use the integration between Log Insight and vCenter Operations Manager to solve two problems at once – first, to leverage vCenter Operation Manager’s advanced analytics to refine the possible root cause of the performance issues. Second to create an alerting mechanism so that in the future I’m notified immediately if any vCenter SQL query experiences slow performance. From the Interactive Analytics page, we create an alert (image below):</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/06/11.png"><img class="aligncenter size-medium wp-image-2056" title="11" src="http://cto.vmware.com/wp-content/uploads/2013/06/11-300x71.png" alt="" width="300" height="71"/></a></p>
<p>The alert dialog allows us to choose how the alert should be delivered. One mechanism is via email. The next mechanism is via a notification event sent to vCenter Operations Manager. From the screenshot below, you can see that I selected both options.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/06/12.png"><img class="aligncenter size-medium wp-image-2057" title="12" src="http://cto.vmware.com/wp-content/uploads/2013/06/12-300x267.png" alt="" width="300" height="267"/></a></p>
<p>Within a few minutes, I receive an alert within vCenter Operations Manager, shown below.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/06/13.png"><img class="aligncenter size-medium wp-image-2058" title="13" src="http://cto.vmware.com/wp-content/uploads/2013/06/13-300x98.png" alt="" width="300" height="98"/></a></p>
<p>Most interesting is the “Root Cause” section of the alert window – vCenter Operations Manager has applied its analytics to identify that the most likely culprit for the event was memory pressure on the cluster on which vCenter and the vCenter SQL database are running (actually a host within the cluster). This makes sense because in this cluster, vCenter and the SQL database share a compute and memory pool with other virtual machines. So I now know enough to take action – options include reducing the number of virtual machines in the cluster, creating memory reservations for the SQL database, or adding more RAM to the hosts in the cluster.</p>
<p>In summary, Log Insight extends VMware’s operational analytics into log data with software that is engineered to be very easy to use and quickly provides you with insight into your IT environment. Its integration with vCenter Operations Manager provides unified analytics across numeric and unstructured data, and comes pre-loaded with rich knowledge about how to identify and diagnose issues in your vSphere ecosystem.</p>
<p>Hopefully this blog post has given you enough of a taste of Log Insight and you’re ready to take the next step &#8211; check out the product. Log Insight is expected to be generally available for purchase in Q3, but no need to wait until then! A fully functional Beta version of Log Insight is now available for download. Download link and documentation to get you started can be found in the <a rel="nofollow" target="_blank" href="http://communities.vmware.com/community/vmtn/vcenter/vcenter-log-insight">Log Insight Beta Community</a> on My VMware. Or check out below the <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vcenter-log-insight/overview">product videos</a> we created that show demos of how to install and use Log Insight.</p>]]></content:encoded>
      </item>
      <item>
         <title>The Open Software-Defined Data Center Incubator</title>
         <link>http://cto.vmware.com/the-open-software-defined-data-center-incubator/</link>
         <description>As I’ve shared before, the Distributed Management Task Force (DMTF) has been engaged for many years in the development of IT infrastructure management standards. In fact, these standards have become the underpinnings of today’s systems management infrastructure and also enable the scalability of current data centers. Beyond this activity, the DMTF also developed standards for &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/standards/vman&quot;&gt;virtualization&lt;/a&gt; and &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/standards/Cloud&quot;&gt;cloud management&lt;/a&gt; that have now been adopted on a &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/news/pr/2010/8/dmtf%E2%80%99s-open-virtualization-format-achieves-ansi-adoption&quot;&gt;national&lt;/a&gt; and &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/news/pr/2011/8/dmtf-gains-international-recognition-two-isoiec-standards&quot;&gt;international level&lt;/a&gt; . These standards have helped improve the interoperability of management tools and standards has improve portability of workloads between various platforms as outlined in the recent &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.opendatacenteralliance.org/docs/VM_Interop_PoC_White_Paper.pdf&quot;&gt;Open Data Center Alliance tests on VM imteroperability&lt;/a&gt; . Building upon this work, the DMTF today &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.businesswire.com/news/home/20130528006106/en/DMTF-Address-Open-Software-Defined-Data-Center&quot;&gt;announced&lt;/a&gt; the Open Software-Defined Data Center Incubator – a forum where the IT community can discuss and develop definitions, architectures and use cases for a &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/interop-and-the-software-defined-datacenter/&quot;&gt;software-defined data center&lt;/a&gt; that will be interoperable via open and standard interfaces. This is similar to the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/standards/cloud&quot;&gt;work it took on several years ago doing the same for Cloud Computing&lt;/a&gt; . The incubator establishes a venue for the industry to come together and create foundational whitepapers on what SDDC is, how it will be used and identify the gaps in the standards that will be needed to provide the interoperability and choice customers demand. The goal of this group is to develop the foundational documents over the next 12 months that will enable the [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=2034</guid>
         <pubDate>Tue, 28 May 2013 17:12:50 +0000</pubDate>
         <content:encoded><![CDATA[<p>As I’ve shared before, the Distributed Management Task Force (DMTF) has been engaged for many years in the development of IT infrastructure management standards. In fact, these standards have become the underpinnings of today’s systems management infrastructure and also enable the scalability of current data centers. Beyond this activity, the DMTF also developed standards for <a rel="nofollow" target="_blank" href="http://dmtf.org/standards/vman">virtualization</a> and <a rel="nofollow" target="_blank" href="http://dmtf.org/standards/Cloud">cloud management</a> that have now been adopted on a <a rel="nofollow" target="_blank" href="http://dmtf.org/news/pr/2010/8/dmtf%E2%80%99s-open-virtualization-format-achieves-ansi-adoption">national</a> and <a rel="nofollow" target="_blank" href="http://dmtf.org/news/pr/2011/8/dmtf-gains-international-recognition-two-isoiec-standards">international level</a>. These standards have helped improve the interoperability of management tools and standards has improve portability of workloads between various platforms as outlined in the recent <a rel="nofollow" target="_blank" href="http://www.opendatacenteralliance.org/docs/VM_Interop_PoC_White_Paper.pdf">Open Data Center Alliance tests on VM imteroperability</a>.</p>
<p>Building upon this work, the DMTF today <a rel="nofollow" target="_blank" href="http://www.businesswire.com/news/home/20130528006106/en/DMTF-Address-Open-Software-Defined-Data-Center">announced</a> the Open Software-Defined Data Center Incubator – a forum where the IT community can discuss and develop definitions, architectures and use cases for a <a rel="nofollow" target="_blank" href="http://cto.vmware.com/interop-and-the-software-defined-datacenter/">software-defined data center</a> that will be interoperable via open and standard interfaces. This is similar to the <a rel="nofollow" target="_blank" href="http://dmtf.org/standards/cloud">work it took on several years ago doing the same for Cloud Computing</a>. The incubator establishes a venue for the industry to come together and create foundational whitepapers on what SDDC is, how it will be used and identify the gaps in the standards that will be needed to provide the interoperability and choice customers demand. </p>
<p>The goal of this group is to develop the foundational documents over the next 12 months that will enable the industry to create further standardization of management infrastructure for the next generation of data centers. The Incubator brings the industry together to collaborate and create the blue print for the next generation of IT which in turn puts customers on a path for improved agility, flexibility and new levels of automation. </p>
<p>I think the activity will help clarify the road to achieve the vision and the promise of SDDC. And at the same time, we’ll see the positive side effects of standards, which are increased choice for the customer, reduced cost for the vendors and improved interoperability of data center and cloud computing environments. </p>
<p>Are you on the path to building a SDDC? What tools do you need to get there? Please share your feedback and comments below.  </p>]]></content:encoded>
      </item>
      <item>
         <title>The Open Software-Defined Data Center Incubator</title>
         <link>http://cto.vmware.com/the-open-software-defined-data-center-incubator/</link>
         <description>As I’ve shared before, the Distributed Management Task Force (DMTF) has been engaged for many years in the development of IT infrastructure management standards. In fact, these standards have become the underpinnings of today’s systems management infrastructure and also enable the scalability of current data centers. Beyond this activity, the DMTF also developed standards for &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/standards/vman&quot;&gt;virtualization&lt;/a&gt; and &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/standards/Cloud&quot;&gt;cloud management&lt;/a&gt; that have now been adopted on a &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/news/pr/2010/8/dmtf%E2%80%99s-open-virtualization-format-achieves-ansi-adoption&quot;&gt;national&lt;/a&gt; and &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/news/pr/2011/8/dmtf-gains-international-recognition-two-isoiec-standards&quot;&gt;international level&lt;/a&gt; . These standards have helped improve the interoperability of management tools and standards has improve portability of workloads between various platforms as outlined in the recent &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.opendatacenteralliance.org/docs/VM_Interop_PoC_White_Paper.pdf&quot;&gt;Open Data Center Alliance tests on VM imteroperability&lt;/a&gt; . Building upon this work, the DMTF today &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.businesswire.com/news/home/20130528006106/en/DMTF-Address-Open-Software-Defined-Data-Center&quot;&gt;announced&lt;/a&gt; the Open Software-Defined Data Center Incubator – a forum where the IT community can discuss and develop definitions, architectures and use cases for a &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/interop-and-the-software-defined-datacenter/&quot;&gt;software-defined data center&lt;/a&gt; that will be interoperable via open and standard interfaces. This is similar to the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/standards/cloud&quot;&gt;work it took on several years ago doing the same for Cloud Computing&lt;/a&gt; . The incubator establishes a venue for the industry to come together and create foundational whitepapers on what SDDC is, how it will be used and identify the gaps in the standards that will be needed to provide the interoperability and choice customers demand. The goal of this group is to develop the foundational documents over the next 12 months that will enable the [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=2034</guid>
         <pubDate>Tue, 28 May 2013 17:12:50 +0000</pubDate>
         <content:encoded><![CDATA[<p>As I’ve shared before, the Distributed Management Task Force (DMTF) has been engaged for many years in the development of IT infrastructure management standards. In fact, these standards have become the underpinnings of today’s systems management infrastructure and also enable the scalability of current data centers. Beyond this activity, the DMTF also developed standards for <a rel="nofollow" target="_blank" href="http://dmtf.org/standards/vman">virtualization</a> and <a rel="nofollow" target="_blank" href="http://dmtf.org/standards/Cloud">cloud management</a> that have now been adopted on a <a rel="nofollow" target="_blank" href="http://dmtf.org/news/pr/2010/8/dmtf%E2%80%99s-open-virtualization-format-achieves-ansi-adoption">national</a> and <a rel="nofollow" target="_blank" href="http://dmtf.org/news/pr/2011/8/dmtf-gains-international-recognition-two-isoiec-standards">international level</a>. These standards have helped improve the interoperability of management tools and standards has improve portability of workloads between various platforms as outlined in the recent <a rel="nofollow" target="_blank" href="http://www.opendatacenteralliance.org/docs/VM_Interop_PoC_White_Paper.pdf">Open Data Center Alliance tests on VM imteroperability</a>.</p>
<p>Building upon this work, the DMTF today <a rel="nofollow" target="_blank" href="http://www.businesswire.com/news/home/20130528006106/en/DMTF-Address-Open-Software-Defined-Data-Center">announced</a> the Open Software-Defined Data Center Incubator – a forum where the IT community can discuss and develop definitions, architectures and use cases for a <a rel="nofollow" target="_blank" href="http://cto.vmware.com/interop-and-the-software-defined-datacenter/">software-defined data center</a> that will be interoperable via open and standard interfaces. This is similar to the <a rel="nofollow" target="_blank" href="http://dmtf.org/standards/cloud">work it took on several years ago doing the same for Cloud Computing</a>. The incubator establishes a venue for the industry to come together and create foundational whitepapers on what SDDC is, how it will be used and identify the gaps in the standards that will be needed to provide the interoperability and choice customers demand. </p>
<p>The goal of this group is to develop the foundational documents over the next 12 months that will enable the industry to create further standardization of management infrastructure for the next generation of data centers. The Incubator brings the industry together to collaborate and create the blue print for the next generation of IT which in turn puts customers on a path for improved agility, flexibility and new levels of automation. </p>
<p>I think the activity will help clarify the road to achieve the vision and the promise of SDDC. And at the same time, we’ll see the positive side effects of standards, which are increased choice for the customer, reduced cost for the vendors and improved interoperability of data center and cloud computing environments. </p>
<p>Are you on the path to building a SDDC? What tools do you need to get there? Please share your feedback and comments below.  </p>]]></content:encoded>
      </item>
      <item>
         <title>A Look Inside vCloud Hybrid Service</title>
         <link>http://cto.vmware.com/a-look-inside-vcloud-hybrid-service/</link>
         <description>Today we unveiled &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/company/news/releases/vmw-vcloud-hybrid-service-052113.html&quot;&gt;vCloud Hybrid Service&lt;/a&gt; – A VMware-owned and operated public cloud designed to help our customers seamlessly extend their private cloud resources &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://blogs.vmware.com/vmware/2013/05/introducing-vcloud-hybrid-service.html&quot;&gt;beyond the data center&lt;/a&gt; . Now that I’m able to talk about &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://blogs.vmware.com/vcloud/tag/vcloud-hybrid-service&quot;&gt;the service&lt;/a&gt; , let me pull back the curtain on part of the architecture and technology behind vCloud Hybrid Service. When the vCloud Hybrid Service architecture team began designing the service we followed two core tenets; simplify the physical aspects of the design and use VMware software wherever possible and practical. The goal was to deliver a high-quality cloud service that fully embraced the concepts of the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/the-software-defined-datacenter-meets-vmworld/&quot;&gt;software-defined data center&lt;/a&gt; . vCloud Suite 5.1 was in development while we were designing the vCloud Hybrid Service architecture, and fortunately for us many of the new features in the vCloud Suite were directly applicable to our design tenets. For example, we saw an opportunity to use the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/products/datacenter-virtualization/vcloud-network-security/overview.html&quot;&gt;vCloud Networking and Security&lt;/a&gt; (vCNS) software capabilities to radically change our networking design. The resulting network design is simple from a physical perspective. Basic switching and routing capabilities are provided by hardware while more complicated functions are provided by the vCNS Edge appliance in combination with &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/solutions/datacenter/vxlan.html&quot;&gt;VXLAN&lt;/a&gt; . Throughout the course of our development period, we worked closely with the vCNS engineering team to refine our [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=2028</guid>
         <pubDate>Tue, 21 May 2013 15:00:58 +0000</pubDate>
         <content:encoded><![CDATA[<p>Today we unveiled <a rel="nofollow" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-vcloud-hybrid-service-052113.html">vCloud Hybrid Service</a> – A VMware-owned and operated public cloud designed to help our customers seamlessly extend their private cloud resources <a rel="nofollow" target="_blank" href="http://blogs.vmware.com/vmware/2013/05/introducing-vcloud-hybrid-service.html">beyond the data center</a>. Now that I’m able to talk about <a rel="nofollow" target="_blank" href="http://blogs.vmware.com/vcloud/tag/vcloud-hybrid-service">the service</a>, let me pull back the curtain on part of the architecture and technology behind vCloud Hybrid Service. </p>
<p>When the vCloud Hybrid Service architecture team began designing the service we followed two core tenets; simplify the physical aspects of the design and use VMware software wherever possible and practical. The goal was to deliver a high-quality cloud service that fully embraced the concepts of the <a rel="nofollow" target="_blank" href="http://cto.vmware.com/the-software-defined-datacenter-meets-vmworld/">software-defined data center</a>.  </p>
<p>vCloud Suite 5.1 was in development while we were designing the vCloud Hybrid Service architecture, and  fortunately for us many of the new features in the vCloud Suite were directly applicable to our design tenets.  For example, we saw an opportunity to use the <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vcloud-network-security/overview.html">vCloud Networking and Security</a> (vCNS) software capabilities to radically change our networking design.</p>
<p>The resulting network design is simple from a physical perspective. Basic switching and routing capabilities are provided by hardware while more complicated functions are provided by the vCNS Edge appliance in combination with <a rel="nofollow" target="_blank" href="http://www.vmware.com/solutions/datacenter/vxlan.html">VXLAN</a>.  Throughout the course of our development period, we worked closely with the vCNS engineering team to refine our design and deploy it in production. </p>
<p>The vCNS software suite is a feature-rich-networking platform, and here are some of the numerous capabilities we used from vCNS Edge:</p>
<ul>
<li style="margin-bottom:1em;">Load Balancing – Used to provide Internet facing services to customers</li>
<li style="margin-bottom:1em;">SNAT – Used to provide outbound access where required</li>
<li style="margin-bottom:1em;">SSL and IPSec VPN – Remote access capabilities</li>
<li style="margin-bottom:1em;">Routing – Routing between internal networks as well as to the Internet</li>
<li style="margin-bottom:1em;">VXLAN – Isolate customer networks allowing for bring-your-own address space</li>
<li>APIs – Manage and deploy virtual network infrastructure through automation</li>
</ul>
<p>In combination, these capabilities provide resilient, high performance core networking services for our customers. Most of these features are also available for customers to employ directly in their vCloud Hybrid Service cloud environment, and all of the vCNS networking technology we are using is available today for on-premise deployments. </p>
<p>The end result is that we now have an agile, programmable network infrastructure that will provide an easy road to upgrade as we continue to expand the capabilities of vCloud Hybrid Service. I’ll cover other parts of our vCloud Hybrid Service architecture in future posts &#8211; but in the meantime, feel free to comment below around what’s important to you in a cloud service’s networking infrastructure.</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Introducing VMware Ready Devices on Verizon Wireless</title>
         <link>http://cto.vmware.com/introducing-vmware-ready-devices-on-verizon-wireless/</link>
         <description>Today I’m very excited to announce the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/company/news/releases/vmw-horizon-Verizon-051513.html&quot;&gt;immediate availability of two VMware Ready devices&lt;/a&gt; – LG Intuition and Razr M by Motorola – on Verizon Wireless. These devices are now equipped with VMware’s virtualization technology required to run our dual persona solution, VMware Horizon Mobile. This is an important milestone for VMware as we deliver on our end-user computing vision of managing users, not devices. We will continue to work closely with Verizon Wireless to enable a broad set of new and existing devices to be VMware Ready. You might be asking yourself what is a VMware Ready device? Well, in this blog I will provide a quick overview of Horizon Mobile and VMware Ready program. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2013/05/11.jpg&quot;&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2013/05/21.jpg&quot;&gt;&lt;/a&gt; VMware Horizon Mobile Overview Perhaps even more profound than the BYOD trend is the change in how employees use their devices. Irrespective of who actually buys or owns the device, the corporation or the user, most employees tend to download personal apps onto these devices &amp;#8211; Facebook, Angry Birds, Temple Run, etc. coexist with work email/PIM. It is fair to assume then that most devices will have both personal and corporate content (apps, data and services). Given that the usage paradigms have changed, IT needs to rethink security and manageability of [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=2011</guid>
         <pubDate>Wed, 15 May 2013 11:58:33 +0000</pubDate>
         <content:encoded><![CDATA[<p>Today I’m very excited to announce the <a rel="nofollow" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-horizon-Verizon-051513.html">immediate availability of two VMware Ready devices</a> – LG Intuition and Razr M by Motorola – on Verizon Wireless. These devices are now equipped with VMware’s virtualization technology required to run our dual persona solution, VMware Horizon Mobile. This is an important milestone for VMware as we deliver on our end-user computing vision of managing users, not devices. We will continue to work closely with Verizon Wireless to enable a broad set of new and existing devices to be VMware Ready. You might be asking yourself what is a VMware Ready device? Well, in this blog I will provide a quick overview of Horizon Mobile and VMware Ready program.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/05/11.jpg"><img class="aligncenter size-full wp-image-2019" title="1" src="http://cto.vmware.com/wp-content/uploads/2013/05/11.jpg" alt="" width="144" height="256"/></a></p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/05/21.jpg"><img class="aligncenter size-full wp-image-2020" title="2" src="http://cto.vmware.com/wp-content/uploads/2013/05/21.jpg" alt="" width="259" height="194"/></a></p>
<h2>VMware Horizon Mobile Overview</h2>
<p>Perhaps even more profound than the BYOD trend is the change in how employees use their devices. Irrespective of who actually buys or owns the device, the corporation or the user, most employees tend to download personal apps onto these devices &#8211; Facebook, Angry Birds, Temple Run, etc. coexist with work email/PIM. It is fair to assume then that most devices will have both personal and corporate content (apps, data and services).</p>
<p>Given that the usage paradigms have changed, IT needs to rethink security and manageability of mobile devices. The old BlackBerry model of locking and wiping the device is no longer in line with how employees use their devices. IT administrators can now leverage VMware Horizon Mobile to isolate personal content from corporate content and only manage the corporate content on the device. The corporate content resides in a “workspace” whose lifecycle and usage is managed by IT. IT can customize what apps are in the workspace and what policies are applied to the workspace, provision the workspace to the user’s device over the air (OTA) and then manage its lifecycle remotely.</p>
<p>If you look at the latest mobile OS market share information, Android is way ahead of other mobile operating systems but if you consider the enterprise subset of that market share, iOS is the dominant platform. One of the reasons for Android not being dominant is its fragmentation, which makes it very difficult for IT to wrap their hands and heads around a comprehensive security and manageability story for Android devices. VMware Horizon Mobile leverages device virtualization to normalize that fragmentation and allows IT to deploy and manage its own Android workspace that looks and behaves the same on any Android device. However, in order to run this solution, you must have a VMware Ready device and hence, the importance of today’s announcement.</p>
<p>You can see the product in action <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/desktop_virtualization/mobile/getting-started-videos.html">here</a>.</p>
<h2>VMware Ready Program</h2>
<p>VMware Ready designates VMware’s highest level of endorsement for products and solutions created by our established partners &#8211; and on the mobile side, a VMware Ready device is required to experience our dual persona solution. In the US, VMware is partnering with Verizon to enable a broad set of new and existing devices to become VMware Ready and it’s important to note is that existing in-market devices can be updated over-the-air (OTA) to become VMware Ready devices.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/05/31.gif"><img class="aligncenter size-full wp-image-2021" title="3" src="http://cto.vmware.com/wp-content/uploads/2013/05/31.gif" alt="" width="102" height="48"/></a></p>
<p>Indeed this is the case with LG Intuition and Razr M by Motorola. Both of these devices have been in the market for several months and recently received a software update. The update pushed out by Verizon included the right VMware technologies to enable them to run a second instance of Android and thereby, our Horizon Mobile solution.</p>
<p>Our customers should expect popular in-market devices will receive similar software updates resulting in a broad set of VMware Ready devices in the market. In fact, we anticipate many new devices will also launch as VMware Ready devices.</p>
<p>We’re looking forward to seeing many more VMware Ready devices in the market and if you’re an Android OEM interested in getting involved with the VMware Ready program, please contact us at mvp-oem-public @ vmware.com for more information.</p>
<p>On a more personal note… Over the weekend, I had some time to review some of the strategy documents and initial business plans that I put together when we first started on the mobile initiative. It is personally gratifying to see first hand how all this has come together and reflect on the journey that got us here.</p>
<p>It’s been a great experience getting to this point and we’re proud to walk hand in hand with LG to deliver the first VMware Ready device on Verizon Wireless. My sincere thanks to all the wonderful folks at LG who partnered with us and worked tirelessly through the various stages of our product development and betas to enable the LG Intuition as the first VMware Ready device on our partner’s network.</p>
<p>So what do you think of our approach to managing enterprise mobile users? Do you like the idea of managing just the corporate workspace and not the entire device? Share your thoughts with us in the comments section below.</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Introducing VMware Ready Devices on Verizon Wireless</title>
         <link>http://cto.vmware.com/introducing-vmware-ready-devices-on-verizon-wireless/</link>
         <description>Today I’m very excited to announce the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/company/news/releases/vmw-horizon-Verizon-051513.html&quot;&gt;immediate availability of two VMware Ready devices&lt;/a&gt; – LG Intuition and Razr M by Motorola – on Verizon Wireless. These devices are now equipped with VMware’s virtualization technology required to run our dual persona solution, VMware Horizon Mobile. This is an important milestone for VMware as we deliver on our end-user computing vision of managing users, not devices. We will continue to work closely with Verizon Wireless to enable a broad set of new and existing devices to be VMware Ready. You might be asking yourself what is a VMware Ready device? Well, in this blog I will provide a quick overview of Horizon Mobile and VMware Ready program. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2013/05/11.jpg&quot;&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2013/05/21.jpg&quot;&gt;&lt;/a&gt; VMware Horizon Mobile Overview Perhaps even more profound than the BYOD trend is the change in how employees use their devices. Irrespective of who actually buys or owns the device, the corporation or the user, most employees tend to download personal apps onto these devices &amp;#8211; Facebook, Angry Birds, Temple Run, etc. coexist with work email/PIM. It is fair to assume then that most devices will have both personal and corporate content (apps, data and services). Given that the usage paradigms have changed, IT needs to rethink security and manageability of [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=2011</guid>
         <pubDate>Wed, 15 May 2013 11:58:33 +0000</pubDate>
         <content:encoded><![CDATA[<p>Today I’m very excited to announce the <a rel="nofollow" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-horizon-Verizon-051513.html">immediate availability of two VMware Ready devices</a> – LG Intuition and Razr M by Motorola – on Verizon Wireless. These devices are now equipped with VMware’s virtualization technology required to run our dual persona solution, VMware Horizon Mobile. This is an important milestone for VMware as we deliver on our end-user computing vision of managing users, not devices. We will continue to work closely with Verizon Wireless to enable a broad set of new and existing devices to be VMware Ready. You might be asking yourself what is a VMware Ready device? Well, in this blog I will provide a quick overview of Horizon Mobile and VMware Ready program.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/05/11.jpg"><img class="aligncenter size-full wp-image-2019" title="1" src="http://cto.vmware.com/wp-content/uploads/2013/05/11.jpg" alt="" width="144" height="256"/></a></p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/05/21.jpg"><img class="aligncenter size-full wp-image-2020" title="2" src="http://cto.vmware.com/wp-content/uploads/2013/05/21.jpg" alt="" width="259" height="194"/></a></p>
<h2>VMware Horizon Mobile Overview</h2>
<p>Perhaps even more profound than the BYOD trend is the change in how employees use their devices. Irrespective of who actually buys or owns the device, the corporation or the user, most employees tend to download personal apps onto these devices &#8211; Facebook, Angry Birds, Temple Run, etc. coexist with work email/PIM. It is fair to assume then that most devices will have both personal and corporate content (apps, data and services).</p>
<p>Given that the usage paradigms have changed, IT needs to rethink security and manageability of mobile devices. The old BlackBerry model of locking and wiping the device is no longer in line with how employees use their devices. IT administrators can now leverage VMware Horizon Mobile to isolate personal content from corporate content and only manage the corporate content on the device. The corporate content resides in a “workspace” whose lifecycle and usage is managed by IT. IT can customize what apps are in the workspace and what policies are applied to the workspace, provision the workspace to the user’s device over the air (OTA) and then manage its lifecycle remotely.</p>
<p>If you look at the latest mobile OS market share information, Android is way ahead of other mobile operating systems but if you consider the enterprise subset of that market share, iOS is the dominant platform. One of the reasons for Android not being dominant is its fragmentation, which makes it very difficult for IT to wrap their hands and heads around a comprehensive security and manageability story for Android devices. VMware Horizon Mobile leverages device virtualization to normalize that fragmentation and allows IT to deploy and manage its own Android workspace that looks and behaves the same on any Android device. However, in order to run this solution, you must have a VMware Ready device and hence, the importance of today’s announcement.</p>
<p>You can see the product in action <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/desktop_virtualization/mobile/getting-started-videos.html">here</a>.</p>
<h2>VMware Ready Program</h2>
<p>VMware Ready designates VMware’s highest level of endorsement for products and solutions created by our established partners &#8211; and on the mobile side, a VMware Ready device is required to experience our dual persona solution. In the US, VMware is partnering with Verizon to enable a broad set of new and existing devices to become VMware Ready and it’s important to note is that existing in-market devices can be updated over-the-air (OTA) to become VMware Ready devices.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/05/31.gif"><img class="aligncenter size-full wp-image-2021" title="3" src="http://cto.vmware.com/wp-content/uploads/2013/05/31.gif" alt="" width="102" height="48"/></a></p>
<p>Indeed this is the case with LG Intuition and Razr M by Motorola. Both of these devices have been in the market for several months and recently received a software update. The update pushed out by Verizon included the right VMware technologies to enable them to run a second instance of Android and thereby, our Horizon Mobile solution.</p>
<p>Our customers should expect popular in-market devices will receive similar software updates resulting in a broad set of VMware Ready devices in the market. In fact, we anticipate many new devices will also launch as VMware Ready devices.</p>
<p>We’re looking forward to seeing many more VMware Ready devices in the market and if you’re an Android OEM interested in getting involved with the VMware Ready program, please contact us at mvp-oem-public @ vmware.com for more information.</p>
<p>On a more personal note… Over the weekend, I had some time to review some of the strategy documents and initial business plans that I put together when we first started on the mobile initiative. It is personally gratifying to see first hand how all this has come together and reflect on the journey that got us here.</p>
<p>It’s been a great experience getting to this point and we’re proud to walk hand in hand with LG to deliver the first VMware Ready device on Verizon Wireless. My sincere thanks to all the wonderful folks at LG who partnered with us and worked tirelessly through the various stages of our product development and betas to enable the LG Intuition as the first VMware Ready device on our partner’s network.</p>
<p>So what do you think of our approach to managing enterprise mobile users? Do you like the idea of managing just the corporate workspace and not the entire device? Share your thoughts with us in the comments section below.</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>How to Manage Your Cloud of Choice</title>
         <link>http://cto.vmware.com/how-to-manage-your-cloud-of-choice/</link>
         <description>I’m at &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.interop.com/lasvegas/&quot;&gt;Interop Las Vegas&lt;/a&gt; today presenting a talk entitled How to Manage Your Cloud of Choice. The motivation for this is talk comes from our customers trying to wrap their heads around hybrid cloud and understand how to make the best use of it. The most basic question customers ask about hybrid cloud is whether it makes sense for their organization to adopt or not. As you can imagine, there are tradeoffs in security, performance, SLA guarantees, cost, and much more between private, hybrid, and public clouds. Each organization will have different constraints and priorities. Thus the decision of whether to move to hybrid or public cloud – or more specifically what apps, data, and services to move – will be different for each organization. In my session, I talk about how to architect your datacenter to provide the flexibility to make changes over time. The right architecture will enable you to move between private, hybrid, and public cloud seamlessly, without impact to services and be completely transparent to users. And this is exactly the point of hybrid cloud: it’s about flexibility and choice. But in order to avoid lock-in, you need the right architecture. But what does the right architecture look [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=2004</guid>
         <pubDate>Wed, 08 May 2013 22:24:10 +0000</pubDate>
         <content:encoded><![CDATA[<p>I’m at <a rel="nofollow" target="_blank" href="http://www.interop.com/lasvegas/">Interop Las Vegas</a> today presenting a talk entitled How to Manage Your Cloud of Choice. The motivation for this is talk comes from our customers trying to wrap their heads around hybrid cloud and understand how to make the best use of it.</p>
<p>The most basic question customers ask about hybrid cloud is whether it makes sense for their organization to adopt or not. As you can imagine, there are tradeoffs in security, performance, SLA guarantees, cost, and much more between private, hybrid, and public clouds. Each organization will have different constraints and priorities. Thus the decision of whether to move to hybrid or public cloud – or more specifically what apps, data, and services to move – will be different for each organization.</p>
<p>In my session, I talk about how to architect your datacenter to provide the flexibility to make changes over time. The right architecture will enable you to move between private, hybrid, and public cloud seamlessly, without impact to services and be completely transparent to users. And this is exactly the point of hybrid cloud: it’s about flexibility and choice. But in order to avoid lock-in, you need the right architecture.</p>
<p>But what does the right architecture look like? We’ve found that the answer is a self-service architecture. While it may seem a bit of a leap from hybrid cloud to self-service, the point is that the cloud that you use to run your infrastructure should be considered an implementation decision, not an architectural decision. And in order to achieve that, you need the right abstraction layer between your users and services and the backend infrastructure they utilize.</p>
<p>Ok, so how does self-service achieve this? It’s instructive to look at non-technical, real-life examples for inspiration. In <a rel="nofollow" target="_blank" href="http://cto.vmware.com/who-feeds-paris-changing-the-mindset-of-it/">my talk at CloudConnect Silicon Valley</a> last month, I used the example of FedEx. As a customer, FedEx gives me a very simple interface with three input variables: where my package is going, how much it weighs, and when I want it to get there.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/05/1.png"><img class="aligncenter size-medium wp-image-2005" title="1" src="http://cto.vmware.com/wp-content/uploads/2013/05/1-300x167.png" alt="" width="300" height="167"/></a></p>
<p>Assuming the price is right, I print my shipping label, put it on my box, and drop it at a drop location. This is all I see as a customer. However, on the backend, there is an amazing amount of complicated logistics to get my package to its destination on-time. But really, as a customer, do I care if FedEx uses a truck versus a plane to get my package to its destination? Do I care that they optimize to avoid making left turns? No – so long as my SLA is met, I don’t. Thus exactly how FedEx gets my package to its destination is an implementation detail that I as the customer don’t see or care about. More importantly, they can change this implementation detail as frequently as they’d like without affecting me (so long as my SLA is met!).</p>
<p>The question before us is how we can architect a datacenter such that we have the same clean separation between the customer (user) and the backend implementation chosen by IT. We believe that self-service is the answer our customers are looking for.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/05/2.png"><img class="aligncenter size-medium wp-image-2006" title="2" src="http://cto.vmware.com/wp-content/uploads/2013/05/2-300x154.png" alt="" width="300" height="154"/></a></p>
<p>So what should you be thinking about if you want to build a self-service datacenter? The first piece of the puzzle is a self-service portal. This is a place where users can provision new services and manage their existing services. Like FedEx, each service would have an associated cost and users would need to decide if their business needs justify the cost of the service. If they do, then the user can start the process for provisioning that service. Whether that service is provisioned into the private cloud or the public cloud is of little concern to the user so long as the SLA they specified is met. And that’s exactly the point: all the user sees is the self-service portal, they’re unaware of exactly where this service has been provisioned.</p>
<p>It’s important to note the importance of this self-service interface. Typically in today’s IT environment, all requests for new services are made through a ticketing system. Within this system, the user requesting the service must provide very detailed specs for every aspect of their service, sometimes including the physical hardware or virtualization solution their service will run on. Because the user is deeply involved in specifying the backend infrastructure for running their service, it means IT has little wiggle room in case it decides to change vendors or technologies. This significantly ties IT’s hands and results in “silos” being created – different technology stacks for different applications (e.g. the Windows stack is different top-to-bottom from the Linux stack is different from the Tier 1 apps stack).</p>
<p>In the end, users are good at creating and running their services, not managing the underlying infrastructure their services run on. In the self-service model, IT handles the infrastructure choices and users can focus on their services. This gives IT the freedom to change technologies, move from the private cloud to the public cloud or vice-versa, test out new ideas on a small percentage of the services before rolling the change out to all of them, etc. And there are many benefits with having a clean separation between service and infrastructure implementation!</p>
<p>So what else should you be thinking about in build a self-service datacenter? Well, questions like “how can I automate the provisioning of services?” or “how can I prevent this self-service datacenter from turning into total chaos?” or “how do I operate a self-service datacenter?” should be top of mind. The answer in two words to all of these questions is: management tools. In particular, you’re looking for two types of management tools: cloud automation and cloud operations.</p>
<p>Cloud automation tools take care of wiring up and connecting all the disparate services you have in your datacenter. To provision a service, you need to contact vCenter Server to deploy the VM from a template, talk to the networking gear to set up a vLAN, portgroups, and configure network settings for the service, connect with the storage backend to provision a new LUN or NAS mount, talk to vShield or some other security service to configure firewalls and anti-virus, and much more. Previously, all of these were tasks manually performed by IT admins, which could take days. Cloud automation allows you to automate all of this so that it can be done in seconds. At the same time, to prevent the “total chaos” scenarios so many IT admins worry about in self-service scenarios, you need to be able to specify and apply policies to different services and workflows.</p>
<p><a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vcloud-automation-center/overview.html">VMware’s vCloud Automation Center</a> (vCAC) solves the cloud automation problem. It is designed specifically for hybrid cloud scenarios, where a company’s datacenter spans private cloud, public cloud, and even (gasp!) physical servers. There are three primary components to it: a fully-configurable self-service portal, automated workflows, and policy-based governance. The self-service portal is straightforward enough – this is the web page where users go to provision and manage services and you have very granular control over the look and functionality of it. In terms of automated workflows and policy-based governance, vCAC allows you to create “blueprints” that specify the steps that are taken after a user selects a service in the self-service portal. Sometimes that service request will need approval, say from the user’s manager or the LOB’s VP. Other times the request is small enough that no approval is needed. This is completely configurable by IT, and this is just one example of how the right cloud automation tool can allow you to avoid the theoretical chaos associated with self-service architectures by inserting the right control points. Assuming the request is approved, vCAC then provisions the service. As mentioned in the preceding paragraph, this involves connecting to APIs for many different infrastructure components, including virtualization, network, storage, and security. Again, this is all automatic based on the blueprint specification.</p>
<p>vCAC and other cloud automation tools are the glue that hold the system together. Moreover, they abstract away the specifics of the infrastructure from the user. All the user sees is the self-service portal. Behind the scenes, vCAC orchestrates a lot of components and potential complexity, but due to the data-driven nature of the blueprint, it makes it very easy for IT to manage it all. You can simply specify what components are involved and what you want to happen, and vCAC takes care of it for you. This is where the benefits of the architecture start to show themselves. While a blueprint might call for deployment in a private cloud, the admin could easily change it to a public cloud without any users knowing. The user would only see the service name and some of its characteristics, but would not know where it was being provisioned. Thus vCAC provides that separation layer that gives IT flexibility in moving between private cloud and public cloud (and back!).</p>
<p>Once services are provisioned, you then need to think about how you’ll manage their ongoing operations. This is where cloud operations tools come in. <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vcenter-operations-management/overview.html">vCenter Operations Management Suite</a> (vC Ops) is VMware’s solution in this space. Like vCAC, it was designed from the ground up for hybrid cloud scenarios – both private and public cloud (and yes – even physical servers too!). vC Ops covers a wide range of functionality, including performance, capacity, configuration, compliance, log analysis, in-guest monitoring, and much more. For this discussion, the most important items to think about are performance, capacity, and compliance. Performance issues are certainly top of mind in hybrid cloud scenarios. Public clouds often give you an SLA, but how do you know the provider is meeting that SLA? Or if there is a problem, is it on the provider’s side or yours? vC Ops has powerful analytics to help answer these questions.</p>
<p>With regard to capacity management, a self-service model necessitates you think differently. Typically, capacity management is done by IT on a per-request basis. A new request comes in, IT works with the user to understand infrastructure requirements, and then new hardware is bought and provisioned for that service. And this can take months. If we want to provision new services in seconds, we need to have the physical hardware ready before the request comes in. But how can we do that? Well, FedEx does it. I mean, have you ever gone to a FedEx drop location and found that all their trucks were full and they couldn’t take any more packages? Of course not! FedEx analyzes historical trends to understand customer demand and ensures that enough trucks are ready as the packages come, even for busy times like the winter holidays. Similarly, IT should start doing capacity trending – analyzing usage to understand when and where capacity shortfalls will occur. vC Ops provides these capabilities and will accurately forecast future capacity availability.</p>
<p>Compliance is another big issue for the hybrid cloud. IT needs to ensure that its datacenters are in compliance, irrespective of whether they’re in a private or public cloud. vC Ops provides automated configuration information collection and compliance assessment against that configuration. It will automatically flag items out of compliance and can automatically remediate them if IT so desires. This way admins can be assured that no matter where a workload is running, it will be in compliance.</p>
<p>You also no longer need different management tools for different environments. vCAC and vC Ops work across all your environments – private, hybrid, and public clouds – so you can create blueprints or check compliance in the same way and from the same screen regardless of the underlying infrastructure. This means that your admins can quickly get up-to-speed on new environments.</p>
<p>Together vCloud Automation Center and vCenter Operations Management Suite are crucial for enabling a self-service datacenter and with it, offer greater flexibility in your hybrid cloud strategy. Have you given them a try?</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Pivotal, Big Data and VMware</title>
         <link>http://cto.vmware.com/pivotal-big-data-and-vmware/</link>
         <description>&amp;#160; &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2013/04/pivotal.jpg&quot;&gt;&lt;/a&gt; It&amp;#8217;s great to see the public launch of Pivotal today. The mission &amp;#8212; to build a new platform for a new era &amp;#8212; is bold but appropriately targeted at some of the biggest fundamental changes in application technologies. Pivotal is now a separate entity, bringing several teams and technologies from both VMware and EMC &amp;#8212; including Greenplum&amp;#8217;s Hadoop (now Pivotal HD), Greenplum Database (fused with Hadoop as a new database known as HAWQ), CETAS, Pivotal Labs, Gemfire in-memory database, the Spring Application Framework and the Cloud Foundry PaaS platform. The goal of the platform is to enable the new wave of predictive big data applications &amp;#8212; those which pull in vast quantities and sources of data &amp;#8212; including high rate real time sources, and can make decisions in real time based on incoming data and learned historical behavior. Combine these technologies with the ease of application development and delivery through platform as a service for  and you have a powerful platform. Is also great to see GE&amp;#8217;s endorsement and investment.  While the application of these technologies to the web giants with huge user bases is clearer, GE is a good example of where traditional businesses will leverage real time analytics [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1994</guid>
         <pubDate>Wed, 24 Apr 2013 23:47:01 +0000</pubDate>
         <content:encoded><![CDATA[<p>&nbsp;</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/04/pivotal.jpg"><img class="alignleft size-full wp-image-1985" src="http://cto.vmware.com/wp-content/uploads/2013/04/pivotal.jpg" alt="" width="300" height="211"/></a>It&#8217;s great to see the public launch of Pivotal today. The mission &#8212; to build a new platform for a new era &#8212; is bold but appropriately targeted at some of the biggest fundamental changes in application technologies.</p>
<p>Pivotal is now a separate entity, bringing several teams and technologies from both VMware and EMC &#8212; including Greenplum&#8217;s Hadoop (now Pivotal HD), Greenplum Database (fused with Hadoop as a new database known as HAWQ), CETAS, Pivotal Labs, Gemfire in-memory database, the Spring Application Framework and the Cloud Foundry PaaS platform.</p>
<p>The goal of the platform is to enable the new wave of predictive big data applications &#8212; those which pull in vast quantities and sources of data &#8212; including high rate real time sources, and can make decisions in real time based on incoming data and learned historical behavior. Combine these technologies with the ease of application development and delivery through platform as a service for  and you have a powerful platform.</p>
<p>Is also great to see GE&#8217;s endorsement and investment.  While the application of these technologies to the web giants with huge user bases is clearer, GE is a good example of where traditional businesses will leverage real time analytics to fundamentally change their business. In their case, putting sensors on every product from jet engines through consumer appliances will give a full connected customer experience.</p>
<p>I&#8217;m often asked how the Pivotal initiative interacts with VMware&#8217;s big data efforts. VMware continues its focus on building the best infrastructure for big-data, enabling our partners&#8217;s big data products on a virtualized platform. This allows mixed workloads and multi-tennancy of Hadoop and key big-data applications on a  common infrastructure platform. <a rel="nofollow" target="_blank" href="http://serengeti.cloudfoundry.com/">Project Serengeti </a>continues to be developed at VMware, and is our reference implementation and glue to allow Hadoop to be deployed rapidly on vSphere with key integration capabilities to allow elastic grow/shrink, integrated high availability. We continue to work with the Hadoop community and key partners on the integration of big data solutions with <a rel="nofollow" target="_blank" href="http://serengeti.cloudfoundry.com/">project Serengeti</a> and vSphere.</p>
<p>Congratulations on the launch and I look forward to continue working with the team at Pivotal.</p>
<p>You can see today&#8217;s <a rel="nofollow" target="_blank" href="http://gopivotal.com/launch?mkt_tok=3RkMMJWWfF9wsRons6%2FKZKXonjHpfsX97e8oXaOg38431UFwdcjKPmjr1YEBSMB0dvycMRAVFZl5nQlVGQ%3D%3D">webcast here</a>, and find information on the <a rel="nofollow" target="_blank" href="http://www.greenplum.com/blog/topics/big-data-topics/pivotal-a-new-platform-for-a-new-era">accompanying blog</a>.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Pivotal, Big Data and VMware</title>
         <link>http://cto.vmware.com/pivotal-big-data-and-vmware/</link>
         <description>&amp;#160; &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2013/04/pivotal.jpg&quot;&gt;&lt;/a&gt; It&amp;#8217;s great to see the public launch of Pivotal today. The mission &amp;#8212; to build a new platform for a new era &amp;#8212; is bold but appropriately targeted at some of the biggest fundamental changes in application technologies. Pivotal is now a separate entity, bringing several teams and technologies from both VMware and EMC &amp;#8212; including Greenplum&amp;#8217;s Hadoop (now Pivotal HD), Greenplum Database (fused with Hadoop as a new database known as HAWQ), CETAS, Pivotal Labs, Gemfire in-memory database, the Spring Application Framework and the Cloud Foundry PaaS platform. The goal of the platform is to enable the new wave of predictive big data applications &amp;#8212; those which pull in vast quantities and sources of data &amp;#8212; including high rate real time sources, and can make decisions in real time based on incoming data and learned historical behavior. Combine these technologies with the ease of application development and delivery through platform as a service for  and you have a powerful platform. Is also great to see GE&amp;#8217;s endorsement and investment.  While the application of these technologies to the web giants with huge user bases is clearer, GE is a good example of where traditional businesses will leverage real time analytics [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1994</guid>
         <pubDate>Wed, 24 Apr 2013 23:47:01 +0000</pubDate>
         <content:encoded><![CDATA[<p>&nbsp;</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/04/pivotal.jpg"><img class="alignleft size-full wp-image-1985" src="http://cto.vmware.com/wp-content/uploads/2013/04/pivotal.jpg" alt="" width="300" height="211"/></a>It&#8217;s great to see the public launch of Pivotal today. The mission &#8212; to build a new platform for a new era &#8212; is bold but appropriately targeted at some of the biggest fundamental changes in application technologies.</p>
<p>Pivotal is now a separate entity, bringing several teams and technologies from both VMware and EMC &#8212; including Greenplum&#8217;s Hadoop (now Pivotal HD), Greenplum Database (fused with Hadoop as a new database known as HAWQ), CETAS, Pivotal Labs, Gemfire in-memory database, the Spring Application Framework and the Cloud Foundry PaaS platform.</p>
<p>The goal of the platform is to enable the new wave of predictive big data applications &#8212; those which pull in vast quantities and sources of data &#8212; including high rate real time sources, and can make decisions in real time based on incoming data and learned historical behavior. Combine these technologies with the ease of application development and delivery through platform as a service for  and you have a powerful platform.</p>
<p>Is also great to see GE&#8217;s endorsement and investment.  While the application of these technologies to the web giants with huge user bases is clearer, GE is a good example of where traditional businesses will leverage real time analytics to fundamentally change their business. In their case, putting sensors on every product from jet engines through consumer appliances will give a full connected customer experience.</p>
<p>I&#8217;m often asked how the Pivotal initiative interacts with VMware&#8217;s big data efforts. VMware continues its focus on building the best infrastructure for big-data, enabling our partners&#8217;s big data products on a virtualized platform. This allows mixed workloads and multi-tennancy of Hadoop and key big-data applications on a  common infrastructure platform. <a rel="nofollow" target="_blank" href="http://serengeti.cloudfoundry.com/">Project Serengeti </a>continues to be developed at VMware, and is our reference implementation and glue to allow Hadoop to be deployed rapidly on vSphere with key integration capabilities to allow elastic grow/shrink, integrated high availability. We continue to work with the Hadoop community and key partners on the integration of big data solutions with <a rel="nofollow" target="_blank" href="http://serengeti.cloudfoundry.com/">project Serengeti</a> and vSphere.</p>
<p>Congratulations on the launch and I look forward to continue working with the team at Pivotal.</p>
<p>You can see today&#8217;s <a rel="nofollow" target="_blank" href="http://gopivotal.com/launch?mkt_tok=3RkMMJWWfF9wsRons6%2FKZKXonjHpfsX97e8oXaOg38431UFwdcjKPmjr1YEBSMB0dvycMRAVFZl5nQlVGQ%3D%3D">webcast here</a>, and find information on the <a rel="nofollow" target="_blank" href="http://www.greenplum.com/blog/topics/big-data-topics/pivotal-a-new-platform-for-a-new-era">accompanying blog</a>.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Hadoop Performance on vSphere 5.1</title>
         <link>http://cto.vmware.com/hadoop-performance-on-vsphere-5-1/</link>
         <description>&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2013/04/logo-elephant.png&quot;&gt;&lt;/a&gt;We&amp;#8217;ve just published a third Hadoop performance paper, written by VMware performance expert Jeff Buell, which looks in detail at the relative performance of a bare-metal 32-node Hadoop cluster compared to a range of virtual clusters with up to 128 VMs. The executive summary is that while we saw a 13% performance degradation in a head-to-head comparison of a 32-node physical cluster against a 32-VM virtual cluster (one VM per host) running on the same hardware and running the same tests, virtualized performance can be increased significantly &amp;#8212; to the point where virtualized Hadoop actually runs a bit faster than physical &amp;#8212; by increasing the number of VMs per host. &lt;a rel=&quot;nofollow&quot; title=&quot;Virtualizing Big Data&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/virtualizing-big-data/&quot;&gt;We&amp;#8217;ve seen this effect before with Hadoop&lt;/a&gt; and with other resource-intensive HPC applications. Read &lt;a rel=&quot;nofollow&quot; title=&quot;Hadoop on vSphere 5.1&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/resources/techresources/10360&quot;&gt;the full paper&lt;/a&gt; for detailed results and to learn about performance best practices for deploying Hadoop on vSphere. &amp;#160; &amp;#160;</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1969</guid>
         <pubDate>Fri, 19 Apr 2013 17:53:49 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/04/logo-elephant.png"><img class="alignleft  wp-image-1973" src="http://cto.vmware.com/wp-content/uploads/2013/04/logo-elephant-150x150.png" alt="Hadoop logo" width="96" height="96"/></a>We&#8217;ve just published a third Hadoop performance paper, written by VMware performance expert Jeff Buell, which looks in detail at the relative performance of a bare-metal 32-node Hadoop cluster compared to a range of virtual clusters with up to 128 VMs. The executive summary is that while we saw a 13% performance degradation in a head-to-head comparison of a 32-node physical cluster against a 32-VM virtual cluster (one VM per host) running on the same hardware and running the same tests, virtualized performance can be increased significantly &#8212; to the point where virtualized Hadoop actually runs a bit faster than physical &#8212; by increasing the number of VMs per host. <a rel="nofollow" title="Virtualizing Big Data" target="_blank" href="http://cto.vmware.com/virtualizing-big-data/">We&#8217;ve seen this effect before with Hadoop</a> and with other resource-intensive HPC applications.</p>
<p>Read <a rel="nofollow" title="Hadoop on vSphere 5.1" target="_blank" href="http://www.vmware.com/resources/techresources/10360">the full paper</a> for detailed results and to learn about performance best practices for deploying Hadoop on vSphere.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
      </item>
      <item>
         <title>Hadoop Performance on vSphere 5.1</title>
         <link>http://cto.vmware.com/hadoop-performance-on-vsphere-5-1/</link>
         <description>&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2013/04/logo-elephant.png&quot;&gt;&lt;/a&gt;We&amp;#8217;ve just published a third Hadoop performance paper, written by VMware performance expert Jeff Buell, which looks in detail at the relative performance of a bare-metal 32-node Hadoop cluster compared to a range of virtual clusters with up to 128 VMs. The executive summary is that while we saw a 13% performance degradation in a head-to-head comparison of a 32-node physical cluster against a 32-VM virtual cluster (one VM per host) running on the same hardware and running the same tests, virtualized performance can be increased significantly &amp;#8212; to the point where virtualized Hadoop actually runs a bit faster than physical &amp;#8212; by increasing the number of VMs per host. &lt;a rel=&quot;nofollow&quot; title=&quot;Virtualizing Big Data&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/virtualizing-big-data/&quot;&gt;We&amp;#8217;ve seen this effect before with Hadoop&lt;/a&gt; and with other resource-intensive HPC applications. Read &lt;a rel=&quot;nofollow&quot; title=&quot;Hadoop on vSphere 5.1&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/resources/techresources/10360&quot;&gt;the full paper&lt;/a&gt; for detailed results and to learn about performance best practices for deploying Hadoop on vSphere. &amp;#160; &amp;#160;</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1969</guid>
         <pubDate>Fri, 19 Apr 2013 17:53:49 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/04/logo-elephant.png"><img class="alignleft  wp-image-1973" src="http://cto.vmware.com/wp-content/uploads/2013/04/logo-elephant-150x150.png" alt="Hadoop logo" width="96" height="96"/></a>We&#8217;ve just published a third Hadoop performance paper, written by VMware performance expert Jeff Buell, which looks in detail at the relative performance of a bare-metal 32-node Hadoop cluster compared to a range of virtual clusters with up to 128 VMs. The executive summary is that while we saw a 13% performance degradation in a head-to-head comparison of a 32-node physical cluster against a 32-VM virtual cluster (one VM per host) running on the same hardware and running the same tests, virtualized performance can be increased significantly &#8212; to the point where virtualized Hadoop actually runs a bit faster than physical &#8212; by increasing the number of VMs per host. <a rel="nofollow" title="Virtualizing Big Data" target="_blank" href="http://cto.vmware.com/virtualizing-big-data/">We&#8217;ve seen this effect before with Hadoop</a> and with other resource-intensive HPC applications.</p>
<p>Read <a rel="nofollow" title="Hadoop on vSphere 5.1" target="_blank" href="http://www.vmware.com/resources/techresources/10360">the full paper</a> for detailed results and to learn about performance best practices for deploying Hadoop on vSphere.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
      </item>
      <item>
         <title>Mobile First or Mobile Only?  What’s Next for the Enterprise?</title>
         <link>http://cto.vmware.com/mobile-first-or-mobile-only-whats-next-for-the-enterprise/</link>
         <description>Observations from Venture Beat Mobile Summit I recently had the pleasure of attending &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://venturebeat.com/events/mobilesummit2013/&quot;&gt;Venture Beat’s Mobile Summit&lt;/a&gt; and co-chairing two sessions on mobile’s effect on the enterprise with Gaurav Tewari, Director at SAP Ventures, and moderated by &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://venturebeat.com/2013/04/05/the-top-5-things-the-mobile-enterprise-needs/&quot;&gt;Dylan Tweney&lt;/a&gt; , Venture Beat Executive Editor. The sessions were roundtable discussions and focused on surfacing how mobile is impacting the enterprise and what issues and concerns are on executives’ minds. These were very engaging conversations that resonated strongly with me and I wanted to share some of the highlights and perspectives with a wider audience. Security in a BYOD world was certainly a hot topic with varying perspectives. There was a surprisingly heated debate on the level of threat and vulnerability with mobile platforms. It was commonly agreed that the bulk of publicized attacks have been on corporate and cloud infrastructures, as well as Windows PCs. It was also agreed that newer platforms have better built-in hardening. The actual mobile platform threat was a hot topic of discussion. Some folks felt the risk was overblown and others touted imminent disaster due to out-of-date firmware and unpatched vulnerabilities, particularly calling out Android platforms. However, it was certainly agreed that as we move to mobile devices connected over Wi-Fi/the public [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1947</guid>
         <pubDate>Fri, 05 Apr 2013 20:27:18 +0000</pubDate>
         <content:encoded><![CDATA[<h4>Observations from Venture Beat Mobile Summit</h4>
<p>I recently had the pleasure of attending <a rel="nofollow" target="_blank" href="http://venturebeat.com/events/mobilesummit2013/">Venture Beat’s Mobile Summit</a> and co-chairing two sessions on mobile’s effect on the enterprise with Gaurav Tewari, Director at SAP Ventures, and moderated by <a rel="nofollow" target="_blank" href="http://venturebeat.com/2013/04/05/the-top-5-things-the-mobile-enterprise-needs/">Dylan Tweney</a>, Venture Beat Executive Editor. The sessions were roundtable discussions and focused on surfacing how mobile is impacting the enterprise and what issues and concerns are on executives’ minds. These were very engaging conversations that resonated strongly with me and I wanted to share some of the highlights and perspectives with a wider audience.<span id="more-1947"></span></p>
<p>Security in a BYOD world was certainly a hot topic with varying perspectives. There was a surprisingly heated debate on the level of threat and vulnerability with mobile platforms. It was commonly agreed that the bulk of publicized attacks have been on corporate and cloud infrastructures, as well as Windows PCs. It was also agreed that newer platforms have better built-in hardening. The actual mobile platform threat was a hot topic of discussion. Some folks felt the risk was overblown and others touted imminent disaster due to out-of-date firmware and unpatched vulnerabilities, particularly calling out Android platforms. However, it was certainly agreed that as we move to mobile devices connected over Wi-Fi/the public internet and connecting to public cloud-based services, traditional corporate LANs become much less of a safeguard and end to end protection over an uncontrolled and potentially insecure communication path is becoming the norm.</p>
<p>The growing sophistication of attacks was also brought up. There was a clear consensus that security needs to be designed in by experts and applied at a fine granularity (app or data level) while still delivering a great native user experience. With a varied and heterogeneous mix of devices, diverse application frameworks and more insidious attacks, an overarching security framework for applications was a key agreed upon and as yet unmet need.</p>
<p>BYOD is considered table stakes today, although several folks expressed that the pendulum may swing back to corporate-owned devices. With BYOD plans, the perception is that it doesn&#8217;t really save money, but it does provide flexibility, enhance productivity and user satisfaction. 80% of companies are doing it, but only 10% actually have well thought out policies. Of particular interesting concern were MDM style device management ramifications coming as unwelcome surprises for users and the impact on their personal device and content. Here is an <a rel="nofollow" target="_blank" href="http://venturebeat.com/2013/03/28/the-dark-side-of-byod-privacy-personal-data-loss-and-more/">interesting viewpoint</a> from Cesare Garlati, who spoke about a personal experience where his child was trying to unlock and play a game on his tablet without supervision. He tried the wrong password too many times and triggered a full remote wipe via IT policy, deleting family photos and music. It was a clear point of consensus that for BYOD use cases, fine grained policy and controls that are limited to business applications and content is required.</p>
<p>It was very clear that mobile is here to stay and is at the forefront of enterprise thinking. A comment was made and corroborated that the best IT departments, spur and enable mobile applications and encourage rapid innovation/iteration for business ROI. It’s not a hyperbole &#8211; mobile really enables us to not just automate physical world processes, but to create new and improved valuable workflows and operations. Enterprises are starting to use the full range of capabilities available &#8211; cameras for augmented reality, GPS location awareness as integral parts of advancing enterprise processes and backed by powerful cloud services. Attendees cited examples &#8211; looking at units of various types in the field by cameras and pulling up maintenance records. Another example was tablets used for factory inventory on forklifts. In this case, expensive hardened PCs being replaced by iPads &#8211; disposable, more functional, stateless devices.</p>
<p>It was also brought up that IT in many companies has a history of providing cumbersome user interfaces for applications resulting in lack of use and lower productivity. Mobile gives a fresh start and can and should be used to really improve employee lives and foster use. One company was cited as having turned this cycle around by providing a “loss leader” mobile application to pre-order lunch from the cafeteria and placing it in an enterprise apps store alongside other business apps. The use exploded and encouraged use of the new business apps as well. This example illustrates a common tenant &#8211; good mobile reduces friction in the system and saves time.</p>
<p>There was also an interesting discussion around the role of the CIO and how some companies are experiencing a move towards CMO/BU driven IT budgets because business is moving faster than ever. We have seen a similar phenomenon play out before during the transition to the PC era. CIOs need to encourage and enable mobile applications and innovations or get rolled over. The business health requires it!</p>
<p>These observations all resonated strongly with me and are very well aligned with where VMware is headed with <a rel="nofollow" target="_blank" href="http://cto.vmware.com/broadening-vmwares-euc-horizons/">Horizon Workspace</a>. To recap, it’s becoming a mobile world and mobile solutions are transforming the enterprise landscape. IT needs to embrace these trends and it is rapidly becoming a prerogative to manage users’ business identities, their business applications and data, not their physical devices. This content must be delivered with native user experience to the device(s) of choice safely, securely and in a compliant manner while not precluding independent personal use. Security needs to be driven end to end – applications to cloud services over insecure public infrastructure and this is ideally a platform feature.</p>
<p>At any conference like this, a number of attendees live and breathe mobile and are at the forefront of enthusiasm for their chosen technologies. Some memorable phrases I heard were “it’s not mobile first, it’s mobile only” and “HTML 5, nice thought, not reality”. And lastly, I can’t finish without introducing you to my new friend <a rel="nofollow" target="_blank" href="http://romotive.com/">Romo</a>, a great use for your old iPhones and iPods – turn them into robots!<a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/04/11.jpg"><img class="aligncenter size-medium wp-image-1949" title="1" src="http://cto.vmware.com/wp-content/uploads/2013/04/11-278x300.jpg" alt="" width="278" height="300"/></a></p>
<p>&nbsp;</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Mobile First or Mobile Only?  What’s Next for the Enterprise?</title>
         <link>http://cto.vmware.com/mobile-first-or-mobile-only-whats-next-for-the-enterprise/</link>
         <description>Observations from Venture Beat Mobile Summit I recently had the pleasure of attending &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://venturebeat.com/events/mobilesummit2013/&quot;&gt;Venture Beat’s Mobile Summit&lt;/a&gt; and co-chairing two sessions on mobile’s effect on the enterprise with Gaurav Tewari, Director at SAP Ventures, and moderated by &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://venturebeat.com/2013/04/05/the-top-5-things-the-mobile-enterprise-needs/&quot;&gt;Dylan Tweney&lt;/a&gt; , Venture Beat Executive Editor. The sessions were roundtable discussions and focused on surfacing how mobile is impacting the enterprise and what issues and concerns are on executives’ minds. These were very engaging conversations that resonated strongly with me and I wanted to share some of the highlights and perspectives with a wider audience. Security in a BYOD world was certainly a hot topic with varying perspectives. There was a surprisingly heated debate on the level of threat and vulnerability with mobile platforms. It was commonly agreed that the bulk of publicized attacks have been on corporate and cloud infrastructures, as well as Windows PCs. It was also agreed that newer platforms have better built-in hardening. The actual mobile platform threat was a hot topic of discussion. Some folks felt the risk was overblown and others touted imminent disaster due to out-of-date firmware and unpatched vulnerabilities, particularly calling out Android platforms. However, it was certainly agreed that as we move to mobile devices connected over Wi-Fi/the public [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1947</guid>
         <pubDate>Fri, 05 Apr 2013 20:27:18 +0000</pubDate>
         <content:encoded><![CDATA[<h4>Observations from Venture Beat Mobile Summit</h4>
<p>I recently had the pleasure of attending <a rel="nofollow" target="_blank" href="http://venturebeat.com/events/mobilesummit2013/">Venture Beat’s Mobile Summit</a> and co-chairing two sessions on mobile’s effect on the enterprise with Gaurav Tewari, Director at SAP Ventures, and moderated by <a rel="nofollow" target="_blank" href="http://venturebeat.com/2013/04/05/the-top-5-things-the-mobile-enterprise-needs/">Dylan Tweney</a>, Venture Beat Executive Editor. The sessions were roundtable discussions and focused on surfacing how mobile is impacting the enterprise and what issues and concerns are on executives’ minds. These were very engaging conversations that resonated strongly with me and I wanted to share some of the highlights and perspectives with a wider audience.<span id="more-1947"></span></p>
<p>Security in a BYOD world was certainly a hot topic with varying perspectives. There was a surprisingly heated debate on the level of threat and vulnerability with mobile platforms. It was commonly agreed that the bulk of publicized attacks have been on corporate and cloud infrastructures, as well as Windows PCs. It was also agreed that newer platforms have better built-in hardening. The actual mobile platform threat was a hot topic of discussion. Some folks felt the risk was overblown and others touted imminent disaster due to out-of-date firmware and unpatched vulnerabilities, particularly calling out Android platforms. However, it was certainly agreed that as we move to mobile devices connected over Wi-Fi/the public internet and connecting to public cloud-based services, traditional corporate LANs become much less of a safeguard and end to end protection over an uncontrolled and potentially insecure communication path is becoming the norm.</p>
<p>The growing sophistication of attacks was also brought up. There was a clear consensus that security needs to be designed in by experts and applied at a fine granularity (app or data level) while still delivering a great native user experience. With a varied and heterogeneous mix of devices, diverse application frameworks and more insidious attacks, an overarching security framework for applications was a key agreed upon and as yet unmet need.</p>
<p>BYOD is considered table stakes today, although several folks expressed that the pendulum may swing back to corporate-owned devices. With BYOD plans, the perception is that it doesn&#8217;t really save money, but it does provide flexibility, enhance productivity and user satisfaction. 80% of companies are doing it, but only 10% actually have well thought out policies. Of particular interesting concern were MDM style device management ramifications coming as unwelcome surprises for users and the impact on their personal device and content. Here is an <a rel="nofollow" target="_blank" href="http://venturebeat.com/2013/03/28/the-dark-side-of-byod-privacy-personal-data-loss-and-more/">interesting viewpoint</a> from Cesare Garlati, who spoke about a personal experience where his child was trying to unlock and play a game on his tablet without supervision. He tried the wrong password too many times and triggered a full remote wipe via IT policy, deleting family photos and music. It was a clear point of consensus that for BYOD use cases, fine grained policy and controls that are limited to business applications and content is required.</p>
<p>It was very clear that mobile is here to stay and is at the forefront of enterprise thinking. A comment was made and corroborated that the best IT departments, spur and enable mobile applications and encourage rapid innovation/iteration for business ROI. It’s not a hyperbole &#8211; mobile really enables us to not just automate physical world processes, but to create new and improved valuable workflows and operations. Enterprises are starting to use the full range of capabilities available &#8211; cameras for augmented reality, GPS location awareness as integral parts of advancing enterprise processes and backed by powerful cloud services. Attendees cited examples &#8211; looking at units of various types in the field by cameras and pulling up maintenance records. Another example was tablets used for factory inventory on forklifts. In this case, expensive hardened PCs being replaced by iPads &#8211; disposable, more functional, stateless devices.</p>
<p>It was also brought up that IT in many companies has a history of providing cumbersome user interfaces for applications resulting in lack of use and lower productivity. Mobile gives a fresh start and can and should be used to really improve employee lives and foster use. One company was cited as having turned this cycle around by providing a “loss leader” mobile application to pre-order lunch from the cafeteria and placing it in an enterprise apps store alongside other business apps. The use exploded and encouraged use of the new business apps as well. This example illustrates a common tenant &#8211; good mobile reduces friction in the system and saves time.</p>
<p>There was also an interesting discussion around the role of the CIO and how some companies are experiencing a move towards CMO/BU driven IT budgets because business is moving faster than ever. We have seen a similar phenomenon play out before during the transition to the PC era. CIOs need to encourage and enable mobile applications and innovations or get rolled over. The business health requires it!</p>
<p>These observations all resonated strongly with me and are very well aligned with where VMware is headed with <a rel="nofollow" target="_blank" href="http://cto.vmware.com/broadening-vmwares-euc-horizons/">Horizon Workspace</a>. To recap, it’s becoming a mobile world and mobile solutions are transforming the enterprise landscape. IT needs to embrace these trends and it is rapidly becoming a prerogative to manage users’ business identities, their business applications and data, not their physical devices. This content must be delivered with native user experience to the device(s) of choice safely, securely and in a compliant manner while not precluding independent personal use. Security needs to be driven end to end – applications to cloud services over insecure public infrastructure and this is ideally a platform feature.</p>
<p>At any conference like this, a number of attendees live and breathe mobile and are at the forefront of enthusiasm for their chosen technologies. Some memorable phrases I heard were “it’s not mobile first, it’s mobile only” and “HTML 5, nice thought, not reality”. And lastly, I can’t finish without introducing you to my new friend <a rel="nofollow" target="_blank" href="http://romotive.com/">Romo</a>, a great use for your old iPhones and iPods – turn them into robots!<a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/04/11.jpg"><img class="aligncenter size-medium wp-image-1949" title="1" src="http://cto.vmware.com/wp-content/uploads/2013/04/11-278x300.jpg" alt="" width="278" height="300"/></a></p>
<p>&nbsp;</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Who feeds Paris? Changing the mindset of IT</title>
         <link>http://cto.vmware.com/who-feeds-paris-changing-the-mindset-of-it/</link>
         <description>Today I&amp;#8217;m giving a keynote at &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.cloudconnectevent.com/santaclara/?_mc=ADCC12&amp;#38;gclid=CMTQ_67zorYCFW7hQgodY2wAig&quot;&gt;Cloud Connect Silicon Valley&lt;/a&gt; entitled &amp;#8220;Who Feeds Paris?&amp;#8221; The question comes from a book called &amp;#8220; &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Naked-Economics-Undressing-Science-Revised/dp/0393337642&quot;&gt;Naked Economics&lt;/a&gt; &amp;#8221; by Charles Wheelan.  What he means by &amp;#8220;who feeds Paris?&amp;#8221; is that there are millions of people who live in Paris and eat at least three times a day.  How could a government ensure that just the right amount of food is sent to the right grocery stores and restaurants to be consumed by the citizens?  Specifically, he states &amp;#8220;…somehow the right amount of fresh tuna makes its way from a fishing fleet in the South Pacific to a restaurant on the Rue de Rivoli.  A neighborhood fruit vendor has exactly what his customers want every morning &amp;#8211; from coffee to fresh papayas &amp;#8211; even though those products may come from ten and fifteen different countries.&amp;#8221;  The reality is that it&amp;#8217;s impossible for any central agency to control all this.  It&amp;#8217;s just too much for any one person or group to keep in their heads.  The superiority of a market economy over central government planning is so clear that it seems obvious to us. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2013/04/1.png&quot;&gt;&lt;/a&gt; But if it is so obvious, why is IT still run using central planning? All IT projects still [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1938</guid>
         <pubDate>Wed, 03 Apr 2013 14:50:03 +0000</pubDate>
         <content:encoded><![CDATA[<p>Today I&#8217;m giving a keynote at <a rel="nofollow" target="_blank" href="http://www.cloudconnectevent.com/santaclara/?_mc=ADCC12&amp;gclid=CMTQ_67zorYCFW7hQgodY2wAig">Cloud Connect Silicon Valley</a> entitled &#8220;Who Feeds Paris?&#8221; The question comes from a book called &#8220;<a rel="nofollow" target="_blank" href="http://www.amazon.com/Naked-Economics-Undressing-Science-Revised/dp/0393337642">Naked Economics</a>&#8221; by Charles Wheelan.  What he means by &#8220;who feeds Paris?&#8221; is that there are <span id="more-1938"></span>millions of people who live in Paris and eat at least three times a day.  How could a government ensure that just the right amount of food is sent to the right grocery stores and restaurants to be consumed by the citizens?  Specifically, he states &#8220;…somehow the right amount of fresh tuna makes its way from a fishing fleet in the South Pacific to a restaurant on the Rue de Rivoli.  A neighborhood fruit vendor has exactly what his customers want every morning &#8211; from coffee to fresh papayas &#8211; even though those products may come from ten and fifteen different countries.&#8221;  The reality is that it&#8217;s impossible for any central agency to control all this.  It&#8217;s just too much for any one person or group to keep in their heads.  The superiority of a market economy over central government planning is so clear that it seems obvious to us.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/04/1.png"><img class="aligncenter size-large wp-image-1939" title="1" src="http://cto.vmware.com/wp-content/uploads/2013/04/1-1024x629.png" alt="" width="576" height="353"/></a></p>
<p>But if it is so obvious, why is IT still run using central planning?</p>
<p>All IT projects still go through a central planning model.  Anyone wanting to make changes must fill out a long change request and all changes must be centrally approved.  New hardware and resources are planned months in advance and provisioned after much discussion and planning.  When you start thinking about it like this, is it any wonder that IT can&#8217;t keep up with business demands?  The reality is that we need to start thinking differently about how we run IT, and cloud offers us a tremendous opportunity to accomplish this.</p>
<p>So what is cloud, anyway?  It&#8217;s all about self-service.  Cloud allows users to get the resources they need at the push of a button.  Indeed, that&#8217;s really what makes a market economy work so well.  People figure out what they need and they go and get it. They don&#8217;t ask anyone and they don&#8217;t wait for something to happen.  They go to a store to buy what they want and may even pay a premium to get it faster.</p>
<p>How is self-service realized in a cloud?  The first key ingredient is virtualization. Not only do you need <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vsphere/overview.html">compute virtualization</a>, but you must also have <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vsphere/vsphere-storage-appliance/overview.html">storage</a> and <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/nicira.html">network virtualization</a>.  Virtualization abstracts software from the hardware it&#8217;s running on, and as all of these resources are virtualized, it enables full control of everything through software.  Then you need to automate.  You leverage the control in software to effectively script everything.  This gives you the &#8220;press of a button&#8221; functionality. A single button can now do an amazing amount of work that would take forever if done manually.  But due to automation and abstraction in software, it can be done automatically in a moment&#8217;s time.  The next step is to create a &#8220;portal&#8221; where users can come to self-service.  This portal allows them to provision resources, manage the lifecycle of existing resources, and much more &#8211; it gives them all the options at a push of a button.</p>
<p>It&#8217;s not just a technology issue; it&#8217;s also a mindset issue. Up until this point, the flow for IT has been to receive a request, then after much planning, provision resources for that request. So it&#8217;s &#8220;receive request, then provision.&#8221; In the new self-service world, requests will come in whenever they do, and IT must be prepared for them. Thus the mentality must be &#8220;provision, then receive request.&#8221; This is the fundamental change in mindset that must occur.</p>
<p>Now, I know what most IT admins reading this are thinking: &#8220;wouldn&#8217;t this lead to total chaos?&#8221;  Well, let&#8217;s look back at Paris.  We know that it does not have a central planning economy, nor does any Western, industrialized city.  This means that the government has no direct say or knowledge of most of the activities that occur in the city.  But is there total chaos?  Of course not.  It&#8217;s just the opposite.  We have some of the most advanced cities in human history.  And why is this?  Well, it&#8217;s because the city government has control in the right places.  If you want to create a restaurant, then you need to get approval.  If you want to do major exterior work to a building, you need approval.  But small things like changing the menu at your restaurant or updating the interior of a building don&#8217;t need approval.  So the government strives to achieve the right balance between adding control points and letting people do what they want without oversight. (And, sure, we all can argue as to whether these city governments get it right!)</p>
<p>We can do exactly the same thing in IT, and that&#8217;s where management comes in.  Enterprise management tools can give you exactly the type of governance you&#8217;re looking for.  They will allow you to create policies up front that will be checked each time a self-service request is made.  For example, small requests for a couple of VMs do not need approval, but for three to eight VMs you need the employee&#8217;s manager&#8217;s approval.  And for 10+ VMs, you need a VP to sign off.  These are just examples, but you get the idea.  The right management tools give you the right level of control.</p>
<p>In addition to governance, management tools also give you operational control.  No longer will IT be getting specific requests for resources up front.  Instead, employees will just grab them through <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vcloud-automation-center/overview.html">self-service</a>.  This means that IT has to rethink issues like capacity planning.  Typically <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vcenter-operations-management/overview.html">capacity planning</a> is done based on planned, upcoming projects, ensuring that additional capacity is ready by the time the project kicks off.  Instead, in the new cloud model, IT will have to look at the aggregate growth of the overall enterprise cloud, and provision additional capacity based on that trend.  Again, this aligns closely with real city governments.  They don&#8217;t special case every family moving in and out of the city.  They look at aggregate trends to ensure there&#8217;s adequate housing stock growth in the upcoming years.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/04/2.jpg"><img class="aligncenter size-full wp-image-1940" title="2" src="http://cto.vmware.com/wp-content/uploads/2013/04/2.jpg" alt="" width="600" height="465"/></a></p>
<p>In my view, while cloud certainly involves technology changes, probably the biggest change is that of culture and mindset.  A central planning model for IT is simply no longer tenable.  IT has to start thinking of itself as a government overseeing a free market.  When you make this mindset shift, you realize that a government should no longer focus on dictating what&#8217;s on the menu of each restaurant, but instead focus on ensuring the roads are in good shape and that the electricity and plumbing work.  In IT terms, this means ensuring that the virtual infrastructure is up and running, that it&#8217;s meeting the SLAs as negotiated with users, and that there is a robust self-service user portal.  If you can build this virtual city for your users, you will allow them to move as fast as they can and to unleash innovation – and we, at VMware, are excited and ready to help you build and manage your own virtual city. To hear more, you can watch the replay of my keynote here.</p>
<p></p> 
<p>So, who feeds Paris?  The right answer is to let Paris feed itself.</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Expanding the Virtual Big Data Platform</title>
         <link>http://cto.vmware.com/expanding-the-virtual-big-data-platform/</link>
         <description>Today we are releasing a new set of capabilities in  &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/our-elephant-grows-up-new-serengeti-capabilities-for-hadoop/&quot;&gt;Serengeti&lt;/a&gt;  0.8.0, which extends the reach of partner supported Hadoop versions and capabilities. In addition, we are broadening the reach of Serengeti into mixed workload configurations, enabling provisioning of an HBase cluster in this release. As I’ve discussed in &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/our-elephant-grows-up-new-serengeti-capabilities-for-hadoop/&quot;&gt;previous posts&lt;/a&gt; , most big-data environments consist of a mix of workloads. Serengeti’s mission is to enable as many of the big-data family of workloads into the same theme park, all running on a common shared platform. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2013/04/serengeti_mixed1.jpg&quot;&gt;&lt;/a&gt; Supporting mixed workloads is a key capability for big-data. In my customer discussions I see a mix of Map-Reduce, HBase, Solr, numerical analysis (R and SAS), and increasingly more of the Big SQL engines such as Impala, ParAccel, and Pivotal Hawq. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2013/04/mixedworkloads.png&quot;&gt;&lt;/a&gt; Support for HBase in Serengeti &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2013/04/hbase1.png&quot;&gt;&lt;/a&gt; By definition, we can deploy a whole range of workloads on the virtualized cluster. For example, we can deploy SAS on the same physical nodes as Hadoop, using the same resources at different times for each purpose. To deploy and configure HBase as a holistic distributed system we included HBase specific cluster configurations in this release. Highlights of this new support include: The ability to deploy an HBase instance, with full integration [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1908</guid>
         <pubDate>Tue, 02 Apr 2013 14:00:31 +0000</pubDate>
         <content:encoded><![CDATA[<p>Today we are releasing a new set of capabilities in <a rel="nofollow" target="_blank" href="http://cto.vmware.com/our-elephant-grows-up-new-serengeti-capabilities-for-hadoop/">Serengeti</a> 0.8.0, which extends the reach of partner supported Hadoop versions and capabilities. In addition, we are broadening the reach of Serengeti into mixed workload configurations, enabling provisioning of an HBase cluster in this release.</p>
<p>As I’ve discussed in <a rel="nofollow" target="_blank" href="http://cto.vmware.com/our-elephant-grows-up-new-serengeti-capabilities-for-hadoop/">previous posts</a>, most big-data environments consist of a mix of workloads. Serengeti’s mission is to enable as many of the big-data family of workloads into the same theme park, all running on a common shared platform.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/04/serengeti_mixed1.jpg"><img class="aligncenter size-full wp-image-1911" src="http://cto.vmware.com/wp-content/uploads/2013/04/serengeti_mixed1.jpg" alt="" width="680" height="100"/></a></p>
<p>Supporting mixed workloads is a key capability for big-data. In my customer discussions I see a mix of Map-Reduce, HBase, Solr, numerical analysis (R and SAS), and increasingly more of the Big SQL engines such as Impala, ParAccel, and Pivotal Hawq.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/04/mixedworkloads.png"><img class="aligncenter size-full wp-image-1912" src="http://cto.vmware.com/wp-content/uploads/2013/04/mixedworkloads.png" alt="" width="1466" height="874"/></a></p>
<p><strong>Support for HBase in Serengeti</strong></p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/04/hbase1.png"><img class="size-thumbnail wp-image-1919 alignright" src="http://cto.vmware.com/wp-content/uploads/2013/04/hbase1-150x150.png" alt="" width="150" height="150"/></a>By definition, we can deploy a whole range of workloads on the virtualized cluster. For example, we can deploy SAS on the same physical nodes as Hadoop, using the same resources at different times for each purpose. To deploy and configure HBase as a holistic distributed system we included HBase specific cluster configurations in this release.</p>
<p>Highlights of this new support include:</p>
<ul>
<li>The ability to deploy an HBase instance, with full integration to map-reduce, exposing the Thrift and REST APIs</li>
<li>HMaster HA, in an active and hot standby configuration using VMware HA</li>
<li>Elastic scaling allowing the cluster to expand with a single command</li>
</ul>
<p><strong>Sub-Saharan Africa, Central America or Asia?</strong></p>
<p>We continue to work with our key Hadoop parters to strengthen support for Hadoop and Big-Data applications in a virtual environment. In addition to Apache Hadoop 1.0. Hortonworks HDP-1.0, Cloudera CDH3, Greenplum GPHD-1.2, we have added support for MapR Hadoop distributions, and Cloudera CDH4 .</p>
<p><span style="color:#000000;">New Support for Cloudera:</span></p>
<ul>
<li><span style="color:#000000;">We now support the ability to deploy a CDH4 cluster, using either HDFS1 or HDFS2. </span></li>
<li>Name node federation: support for the new federation capabilities in HDFS2</li>
<li>Configuration of the new Namenode HA in active/hot standby mode</li>
<li>Dynamic support for core Hadoop configurations, allowing updates to the config after the cluster is deployed</li>
</ul>
<p>New Support for MAPR:</p>
<ul>
<li>We can now deploy a full MapR cluster, with the MAPR CLDB, FileServer, JobTracker and Tasktracker</li>
<li>We can deploy the MapR control system for monitoring and control of the cluster</li>
<li>Support for elastic growth by adding more File Server and task-tracker nodes</li>
</ul>
<p><strong>Special support for Temporary Data</strong></p>
<p>One of the key things we’ve learned about Hadoop is that it has significant ephemeral data use. This is typically used for stages like map output, reducer input, and sort spills. I covered this in some detail in <span style="color:#ff0000;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/analyzing-hadoops-internals-with-analytics/">this post</a></span><strong>.</strong></p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/04/temp.png"><img class="aligncenter size-full wp-image-1915" src="http://cto.vmware.com/wp-content/uploads/2013/04/temp.png" alt="" width="1428" height="632"/></a></p>
<p>In Serengeti 0.8.0 we can now provision a shared file system service specifically for the shared data. This makes it easier to separate out the compute VMs from the datanodes, making them stateless – with the compute job input/output going into either HDFS, MAPR or Isilon distributed file systems, and the temporary data going to local disks.</p>
<p><strong>How to Learn More</strong></p>
<p>We published the new release of Serengeti on our <a rel="nofollow" target="_blank" href="http://serengeti.cloudfoundry.com/">main project site</a>, including more detail on these key areas. Feel free to follow-up with comments or questions on this new release.</p>
<p>&nbsp;</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Expanding the Virtual Big Data Platform</title>
         <link>http://cto.vmware.com/expanding-the-virtual-big-data-platform/</link>
         <description>Today we are releasing a new set of capabilities in  &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/our-elephant-grows-up-new-serengeti-capabilities-for-hadoop/&quot;&gt;Serengeti&lt;/a&gt;  0.8.0, which extends the reach of partner supported Hadoop versions and capabilities. In addition, we are broadening the reach of Serengeti into mixed workload configurations, enabling provisioning of an HBase cluster in this release. As I’ve discussed in &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/our-elephant-grows-up-new-serengeti-capabilities-for-hadoop/&quot;&gt;previous posts&lt;/a&gt; , most big-data environments consist of a mix of workloads. Serengeti’s mission is to enable as many of the big-data family of workloads into the same theme park, all running on a common shared platform. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2013/04/serengeti_mixed1.jpg&quot;&gt;&lt;/a&gt; Supporting mixed workloads is a key capability for big-data. In my customer discussions I see a mix of Map-Reduce, HBase, Solr, numerical analysis (R and SAS), and increasingly more of the Big SQL engines such as Impala, ParAccel, and Pivotal Hawq. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2013/04/mixedworkloads.png&quot;&gt;&lt;/a&gt; Support for HBase in Serengeti &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2013/04/hbase1.png&quot;&gt;&lt;/a&gt; By definition, we can deploy a whole range of workloads on the virtualized cluster. For example, we can deploy SAS on the same physical nodes as Hadoop, using the same resources at different times for each purpose. To deploy and configure HBase as a holistic distributed system we included HBase specific cluster configurations in this release. Highlights of this new support include: The ability to deploy an HBase instance, with full integration [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1908</guid>
         <pubDate>Tue, 02 Apr 2013 14:00:31 +0000</pubDate>
         <content:encoded><![CDATA[<p>Today we are releasing a new set of capabilities in <a rel="nofollow" target="_blank" href="http://cto.vmware.com/our-elephant-grows-up-new-serengeti-capabilities-for-hadoop/">Serengeti</a> 0.8.0, which extends the reach of partner supported Hadoop versions and capabilities. In addition, we are broadening the reach of Serengeti into mixed workload configurations, enabling provisioning of an HBase cluster in this release.</p>
<p>As I’ve discussed in <a rel="nofollow" target="_blank" href="http://cto.vmware.com/our-elephant-grows-up-new-serengeti-capabilities-for-hadoop/">previous posts</a>, most big-data environments consist of a mix of workloads. Serengeti’s mission is to enable as many of the big-data family of workloads into the same theme park, all running on a common shared platform.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/04/serengeti_mixed1.jpg"><img class="aligncenter size-full wp-image-1911" src="http://cto.vmware.com/wp-content/uploads/2013/04/serengeti_mixed1.jpg" alt="" width="680" height="100"/></a></p>
<p>Supporting mixed workloads is a key capability for big-data. In my customer discussions I see a mix of Map-Reduce, HBase, Solr, numerical analysis (R and SAS), and increasingly more of the Big SQL engines such as Impala, ParAccel, and Pivotal Hawq.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/04/mixedworkloads.png"><img class="aligncenter size-full wp-image-1912" src="http://cto.vmware.com/wp-content/uploads/2013/04/mixedworkloads.png" alt="" width="1466" height="874"/></a></p>
<p><strong>Support for HBase in Serengeti</strong></p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/04/hbase1.png"><img class="size-thumbnail wp-image-1919 alignright" src="http://cto.vmware.com/wp-content/uploads/2013/04/hbase1-150x150.png" alt="" width="150" height="150"/></a>By definition, we can deploy a whole range of workloads on the virtualized cluster. For example, we can deploy SAS on the same physical nodes as Hadoop, using the same resources at different times for each purpose. To deploy and configure HBase as a holistic distributed system we included HBase specific cluster configurations in this release.</p>
<p>Highlights of this new support include:</p>
<ul>
<li>The ability to deploy an HBase instance, with full integration to map-reduce, exposing the Thrift and REST APIs</li>
<li>HMaster HA, in an active and hot standby configuration using VMware HA</li>
<li>Elastic scaling allowing the cluster to expand with a single command</li>
</ul>
<p><strong>Sub-Saharan Africa, Central America or Asia?</strong></p>
<p>We continue to work with our key Hadoop parters to strengthen support for Hadoop and Big-Data applications in a virtual environment. In addition to Apache Hadoop 1.0. Hortonworks HDP-1.0, Cloudera CDH3, Greenplum GPHD-1.2, we have added support for MapR Hadoop distributions, and Cloudera CDH4 .</p>
<p><span style="color:#000000;">New Support for Cloudera:</span></p>
<ul>
<li><span style="color:#000000;">We now support the ability to deploy a CDH4 cluster, using either HDFS1 or HDFS2. </span></li>
<li>Name node federation: support for the new federation capabilities in HDFS2</li>
<li>Configuration of the new Namenode HA in active/hot standby mode</li>
<li>Dynamic support for core Hadoop configurations, allowing updates to the config after the cluster is deployed</li>
</ul>
<p>New Support for MAPR:</p>
<ul>
<li>We can now deploy a full MapR cluster, with the MAPR CLDB, FileServer, JobTracker and Tasktracker</li>
<li>We can deploy the MapR control system for monitoring and control of the cluster</li>
<li>Support for elastic growth by adding more File Server and task-tracker nodes</li>
</ul>
<p><strong>Special support for Temporary Data</strong></p>
<p>One of the key things we’ve learned about Hadoop is that it has significant ephemeral data use. This is typically used for stages like map output, reducer input, and sort spills. I covered this in some detail in <span style="color:#ff0000;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/analyzing-hadoops-internals-with-analytics/">this post</a></span><strong>.</strong></p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/04/temp.png"><img class="aligncenter size-full wp-image-1915" src="http://cto.vmware.com/wp-content/uploads/2013/04/temp.png" alt="" width="1428" height="632"/></a></p>
<p>In Serengeti 0.8.0 we can now provision a shared file system service specifically for the shared data. This makes it easier to separate out the compute VMs from the datanodes, making them stateless – with the compute job input/output going into either HDFS, MAPR or Isilon distributed file systems, and the temporary data going to local disks.</p>
<p><strong>How to Learn More</strong></p>
<p>We published the new release of Serengeti on our <a rel="nofollow" target="_blank" href="http://serengeti.cloudfoundry.com/">main project site</a>, including more detail on these key areas. Feel free to follow-up with comments or questions on this new release.</p>
<p>&nbsp;</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Mobile World Congress 2013 Musings</title>
         <link>http://cto.vmware.com/mobile-world-congress-2013-musings/</link>
         <description>&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.mobileworldcongress.com/&quot;&gt;Mobile World Congress 2013&lt;/a&gt; was held at the Fira Gran Via in Barcelona in late February. It’s the biggest mobile conference with about 72,000 attendees. VMware had a booth at the conference where attendees had the opportunity to see &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/vmware-horizon-mobile-on-ios/&quot;&gt;VMware Horizon Mobile&lt;/a&gt; on a range of new partner devices including Sony Experia, along with a demo of &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://blogs.vmware.com/euc/2013/02/the-rise-of-the-multi-device-workspace.html&quot;&gt;VMware Horizon Workspace&lt;/a&gt; . For a quick view on how we view the evolving end user landscape, check out the videos &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmwareemeablog.com/belgie/vmware-at-mwc-2-more-interviews&quot;&gt;here&lt;/a&gt; . Outside of VMware activities, I spent three full days at the conference visiting other booths, talking to partners, customers and listening to sessions. Since there was so much to take in at the show, I’ve highlighted the top three observations that stood out the most to me during my time there. One was to be expected, the second was refreshing and the third was truly innovative. Observation #1 &amp;#8211; Enterprise Focus In all the years I’ve been going to MWC, I’ve never seen as much focus on the enterprise opportunity as I have this year. The conference started off with the big attention-grabbing news that AirWatch raised a $200m funding round. Whoa, $200m?!!? That announcement and AirWatch’s booth were definitely “the talk of the town” amongst the enterprise mobility vendors at [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1902</guid>
         <pubDate>Tue, 26 Mar 2013 05:59:31 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://www.mobileworldcongress.com/">Mobile World Congress 2013</a> was held at the Fira Gran Via in Barcelona in late February. It’s the biggest mobile conference with about 72,000 attendees. VMware had a booth at the conference where attendees had the opportunity to see <a rel="nofollow" target="_blank" href="http://cto.vmware.com/vmware-horizon-mobile-on-ios/">VMware Horizon Mobile</a> on a range of new partner devices including Sony Experia, along with a demo of <a rel="nofollow" target="_blank" href="http://blogs.vmware.com/euc/2013/02/the-rise-of-the-multi-device-workspace.html">VMware Horizon Workspace</a>. For a quick view on how we view the evolving end user landscape, check out the videos <a rel="nofollow" target="_blank" href="http://www.vmwareemeablog.com/belgie/vmware-at-mwc-2-more-interviews">here</a>.<span id="more-1902"></span></p>
<p>Outside of VMware activities, I spent three full days at the conference visiting other booths, talking to partners, customers and listening to sessions. Since there was so much to take in at the show, I’ve highlighted the top three observations that stood out the most to me during my time there. One was to be expected, the second was refreshing and the third was truly innovative.</p>
<h2>Observation #1 &#8211; Enterprise Focus</h2>
<p>In all the years I’ve been going to MWC, I’ve never seen as much focus on the enterprise opportunity as I have this year. The conference started off with the big attention-grabbing news that AirWatch raised a $200m funding round. Whoa, $200m?!!? That announcement and AirWatch’s booth were definitely “the talk of the town” amongst the enterprise mobility vendors at the show.</p>
<p>The other big enterprise-centric news was from Samsung with their <a rel="nofollow" target="_blank" href="http://www.engadget.com/2013/02/25/samsung-safe-with-knox/">Knox announcement</a>. Knox is Samsung’s dual persona solution, similar to our Horizon Mobile solution, and it will be interesting to see how this plays out in the months ahead. If you are a Samsung shop, this solution promises all the benefits of our Horizon Mobile solution.</p>
<p>I also noticed there were more enterprise mobility vendors with booths at MWC this year than before. Air Watch, Soti, Fiberlink, Citrix and Red Bend were all well represented in the halls – and many other vendors chose to just get meeting rooms for customer discussions and demonstrations.</p>
<p>It certainly felt like the year of enterprise mobility at MWC 2013.</p>
<h2>Observation #2 – Third OS ecosystem</h2>
<p>iOS and Android are currently the premier mobile operating systems which leaves a lot of others vying for the third spot, including Microsoft, BlackBerry and numerous others. In the “others” category, the two that I was eager to see were Firefox and Ubuntu. The Firefox guys seem to be a bit ahead with about 18 committed carriers and LG, ZTE, Alcatel and Huawei as committed OEMs in their corner. However, the Ubuntu demos were solid. Their touch UI was very well thought through, and you can watch Mark Shuttleworth demo it <a rel="nofollow" target="_blank" href="http://www.ubuntu.com/devices/phone">here</a>. I was especially impressed with their design aesthetics.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/03/1.jpg"><img class="aligncenter size-medium wp-image-1903" title="1" src="http://cto.vmware.com/wp-content/uploads/2013/03/1-300x225.jpg" alt="" width="300" height="225"/></a></p>
<p>As many of us in the industry know, it’s a huge effort to create an ecosystem so I wish all these guys the best! I’m glad to see competition because at the end of the day, more competition means more innovation, which is always better for consumers.</p>
<h2>Observation #3 &#8211; Yota phone</h2>
<p>The device that really caught my attention was from <a rel="nofollow" target="_blank" href="http://www.yotaphone.com/">Yota</a>. It has two screens – one is your normal phone screen with Android apps and on the back they have a low-power electronic paper display that is ideal for reading websites, etc. without draining the battery. It’s super innovative compared to much of the competition, and I think this will get a lot of pickup. Very cool stuff!</p>
<p>In all, I really enjoyed checking out the latest phones and technologies at MWC and watching the mobile space grow. Our industry has come a long way and 2013 will be another fun ride. If you were at MWC, what were some of your favorite highlights and what do you hope to see change in the mobile space this year?</p>
<p>Side note: Probably the best experience of the visit &#8211; I was able to get tickets to see FC Barcelona play Real Madrid on the Tuesday of the show. I encourage you all to watch a soccer game in Barcelona if you have the opportunity. It was an unbelievable experience with 100,000 fans!</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/03/2.jpg"><img class="aligncenter size-medium wp-image-1904" title="2" src="http://cto.vmware.com/wp-content/uploads/2013/03/2-300x225.jpg" alt="" width="300" height="225"/></a></p>]]></content:encoded>
      </item>
      <item>
         <title>Women in Technology – Success Redefined</title>
         <link>http://cto.vmware.com/women-in-technology-success-redefined/</link>
         <description>&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://hbs.campusgroups.com/wsa/2013-conference-home/&quot;&gt;&lt;/a&gt; What a great way to spend a Saturday by being inspired by some of today&amp;#8217;s top female leaders of our industry and meeting many young women aspiring to be the next generation of leaders!  The &lt;a rel=&quot;nofollow&quot; title=&quot;Women's Student Association&quot; target=&quot;_blank&quot; href=&quot;http://hbs.campusgroups.com/wsa/home-page/&quot;&gt;Women&amp;#8217;s Student Association&lt;/a&gt; at Harvard Business School invited me to participate on the Technology panel at the event.  Not only was it a pleasure to share my thoughts and experiences being a woman in the tech industry, but I also had the great pleasure of sharing the discussion with &lt;a rel=&quot;nofollow&quot; title=&quot;Kimber Lockhart&quot; target=&quot;_blank&quot; href=&quot;https://twitter.com/kimber_lockhart&quot;&gt;Kimber Lockhart&lt;/a&gt; (Box), Carrie Householder (Amazon) and &lt;a rel=&quot;nofollow&quot; title=&quot;Julia White&quot; target=&quot;_blank&quot; href=&quot;https://twitter.com/julwhite&quot;&gt;Julia White&lt;/a&gt; (Microsoft).  First time I&amp;#8217;ve even been on a panel with another Julia! Our excellent moderator was &lt;a rel=&quot;nofollow&quot; title=&quot;Kathy Murray&quot; target=&quot;_blank&quot; href=&quot;https://twitter.com/mcmorranmurray&quot;&gt;Kathy Murray&lt;/a&gt; of FARO. Before our panel, I joined over 1000 women at the opening keynote given by  &lt;a rel=&quot;nofollow&quot; title=&quot;Sheila Marcelo&quot; target=&quot;_blank&quot; href=&quot;https://twitter.com/smarcelo&quot;&gt;Sheila Marcelo&lt;/a&gt; , Founder and CEO of &lt;a rel=&quot;nofollow&quot; title=&quot;care.com&quot; target=&quot;_blank&quot; href=&quot;http://www.care.com/&quot;&gt;Care.com&lt;/a&gt; .  All I can say is &amp;#8220;wow.&amp;#8221;  Sheila spoke to her focus on not just hard work, but passion for building products that touch people.  She demonstrated tremendous humility when talking about how she succeeded and failed along her career trajectory which I think reminded the participants that there&amp;#8217;s no perfect path.  We each have to find our passions and learn along the way. We had a lively group at our panel session.  Around 5o women attended &amp;#8211; [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1856</guid>
         <pubDate>Tue, 26 Feb 2013 19:41:46 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://hbs.campusgroups.com/wsa/2013-conference-home/"><img class=" wp-image-1857 alignleft" src="http://cto.vmware.com/wp-content/uploads/2013/02/hbswsa_logo.png" alt="" width="148" height="128"/></a> What a great way to spend a Saturday by being inspired by some of today&#8217;s top female leaders of our industry and meeting many young women aspiring to be the next generation of leaders!  The <a rel="nofollow" title="Women's Student Association" target="_blank" href="http://hbs.campusgroups.com/wsa/home-page/">Women&#8217;s Student Association</a>at Harvard Business School invited me to participate on the Technology panel at the event.  Not only was it a pleasure to share my thoughts and experiences being a woman in the tech industry, but I also had the great pleasure of sharing the discussion with <a rel="nofollow" title="Kimber Lockhart" target="_blank" href="https://twitter.com/kimber_lockhart">Kimber Lockhart</a> (Box), Carrie Householder (Amazon) and <a rel="nofollow" title="Julia White" target="_blank" href="https://twitter.com/julwhite">Julia White</a> (Microsoft).  First time I&#8217;ve even been on a panel with another Julia! Our excellent moderator was <a rel="nofollow" title="Kathy Murray" target="_blank" href="https://twitter.com/mcmorranmurray">Kathy Murray</a> of FARO.</p>
<div id="attachment_1866" class="wp-caption alignright" style="width:160px;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/02/photo-11.jpg"><img class="size-thumbnail wp-image-1866" src="http://cto.vmware.com/wp-content/uploads/2013/02/photo-11-150x150.jpg" alt="" width="150" height="150"/></a><p class="wp-caption-text">photo by Carrie Fei</p></div>
<p>Before our panel, I joined over 1000 women at the opening keynote given by <a rel="nofollow" title="Sheila Marcelo" target="_blank" href="https://twitter.com/smarcelo">Sheila Marcelo</a>, Founder and CEO of <a rel="nofollow" title="care.com" target="_blank" href="http://www.care.com/">Care.com</a>.  All I can say is &#8220;wow.&#8221;  Sheila spoke to her focus on not just hard work, but passion for building products that touch people.  She demonstrated tremendous humility when talking about how she succeeded and failed along her career trajectory which I think reminded the participants that there&#8217;s no perfect path.  We each have to find our passions and learn along the way.</p>
<p>We had a lively group at our panel session.  Around 5o women attended &#8211; most were business school students and many had technical backgrounds.  The first part of the discussion focused on career paths and what it means to be a woman in tech.  My guiding principle has always been to focus on the quality of your work, working on cool projects and with cool/fun people.   The fact that you&#8217;re a &#8220;girl&#8221; should not come into play, but the reality is that we do think and behave differently and have to accept that we have to adapt to the predominantly male work environment in the Tech industry.  One example I discussed was applying for jobs.  As cited by the <a rel="nofollow" title="Anita Borg Institute" target="_blank" href="http://anitaborg.org/">Anita Borg Institute</a>&#8216;s report &#8220;<a rel="nofollow" title="Solutions to Recruit Technical Women" target="_blank" href="http://anitaborg.org/files/Anita-Borg-Inst-Solutions-To-Recruit-Technical-Women.pdf">Solutions to Recruit Technical Women</a>&#8220;, women tend to not apply for a job if they do not qualify for ALL of the description requirements whereas men will apply if they meet only a percentage of the requirements.  My co-panelists unanimously agreed that we need to push ourselves and our female colleagues to &#8220;<a rel="nofollow" title="lean in" target="_blank" href="http://leanin.org/">lean in</a>&#8221; when it comes to applying for roles of which we might not feel we&#8217;re completely qualified.  Whether this is for a job at a new company or the opportunity to grow or change roles at your existing company, we need to go for it more to get ahead as leaders &#8211; both administrative and technical &#8211; and we need to encourage and support each other to get there.</p>
<p>Another hot topic was near and dear to my heart:  How do we stay innovative as our companies scale up?  Each panelist had so many good points to offer.  I spoke about how important it is to keep channels open to ensure new ideas come forward &#8211; the primary mission of my team &#8211; but also how important it is to be selective and not invest in everything.  At VMware, we try hard to explore new ventures and give them time to prove themselves worthy for more investment, or not.  When we decide to not invest, we see the ending of such an exploration as a success because we made an educated decision <em>not</em> to invest.  Other panelists spoke to how important it is to go for it vs. taking too long to decide to invest and missing an opportunity to stay ahead of your competition, how to pay attention to trends and adapt your products to the leading edge (e.g., touch screens/mobile), as well as how important it is to fail fast and move on.</p>
<p>The panel was truly a terrific experience and I enjoyed the conversations I had with many of the attendees just after we wrapped up and during our networking lunch.  The latter ended up being a lively discussion about careers, how women can do a better job self promoting their talents, and a deeper discussion on how companies are innovating today.  I want to thank the two talented women, Carrie Fei and Luciana Baigun, for inviting me to participate and congratulate them for coordinating such a wonderfully organized event!</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Broadening VMware’s EUC Horizons with Innovation</title>
         <link>http://cto.vmware.com/broadening-vmwares-euc-horizons/</link>
         <description>Welcome to 2013, the era of multi-device mobile workspace, BYOD and the consumerization of IT. Let’s explore each of these. Consumerization of IT doesn’t mean encouraging your users to use unaccountable, non-compliant consumer services to get their work done. But it does mean that IT has competition! IT is no longer the only game in town. Users are far more sophisticated in 2013 &amp;#8211; they use tools and technologies in their personal lives and woe to the IT organization that doesn’t provide access to modern easy to use, business compliant technologies that enable a productive workforce. Fail to do that and your IT org is on the road to obsolescent. This brings me to BYOD, which is a great advance for users – buy and use what you want, when you want it. No longer are you tethered to an uncool corporate-sanctioned device that was approved 3 years ago. And lastly, the multi-device workspace. We use many different devices throughout the day. Most users have 2-3 devices that they use at different times and places depending on context. Some folks call this the “post-PC” era, but as I’ve mentioned before I consider it the “Post PC only” era. So given [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1824</guid>
         <pubDate>Fri, 15 Feb 2013 18:13:32 +0000</pubDate>
         <content:encoded><![CDATA[<p>Welcome to 2013, the era of multi-device mobile workspace, BYOD and the consumerization of IT. Let’s explore each of these.</p>
<p>Consumerization of IT doesn’t mean encouraging your users to use unaccountable, non-compliant consumer services to get their work done. But it does mean that IT has competition!<span id="more-1824"></span> IT is no longer the only game in town. Users are far more sophisticated in 2013 &#8211; they use tools and technologies in their personal lives and woe to the IT organization that doesn’t provide access to modern easy to use, business compliant technologies that enable a productive workforce. Fail to do that and your IT org is on the road to obsolescent.</p>
<p>This brings me to BYOD, which is a great advance for users – buy and use what you want, when you want it. No longer are you tethered to an uncool corporate-sanctioned device that was approved 3 years ago.</p>
<p>And lastly, the multi-device workspace. We use many different devices throughout the day. Most users have 2-3 devices that they use at different times and places depending on context. Some folks call this the “post-PC” era, but as I’ve mentioned before I consider it the “Post PC only” era.</p>
<p>So given this landscape, what do businesses need today from an End-User Computing strategy? They need to embrace all of the above and do so in a way that is manageable, cost-effective, secure and compliant. They should also give users access to their “stuff” across all their devices safely, securely and efficiently. In order to accomplish this, IT needs to embrace technologies that will give them the ability to manage user business identity, and deliver business applications and data across a multitude of devices. In this new and modern world, identity and policies should follow a human, not a device &#8211; and IT needs to move away from physical device management. VMware has been hard at work to address this challenge for IT and users, and today I’m excited to share more details about the products and innovations that advance our <a rel="nofollow" target="_blank" href="http://cto.vmware.com/musings-on-our-post-pc-multi-device-world/">EUC vision</a>.</p>
<p>Today we launched the <a rel="nofollow" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-euc-portfolio-02-20-13">Horizon Suite</a> – the platform for workforce mobility that will efficiently and easily deliver a virtual workspace to end-users that spans all their devices. The suite will consist of Horizon Workspace, Horizon Mirage and Horizon View. These products and their technologies, individually and collectively as a suite, will deliver the tools you need for today’s <a rel="nofollow" target="_blank" href="http://youtu.be/wuguj3icl6E">multi-device, mobile workspace</a>. Now I’d like to discuss some of the technical innovations within each of these products.</p>
<p><a rel="nofollow" target="_blank" href="http://blogs.vmware.com/euc/?p=2587">Horizon Workspace 1.0</a> will present users with a single identity that spans your devices, business applications, files and data, and even your View desktops. The user interface is a self-service portal that with a single click delivers SaaS, Windows desktop, ThinApp packages and mobile applications to your devices in the most efficient way possible. IT entitles and tracks users and their applications via a centrally stored and administered catalogue and accompanying portal. Horizon Workspace also will contain an enterprise-grade file synch service that automatically synchronizes your files across your devices that enables rich collaboration. And for IT, the master copy of the data will be securely contained and tracked behind the corporate firewall, providing security and compliance. The product will be available later this quarter and I encourage you to check it out.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/02/1.png"><img class="aligncenter size-medium wp-image-1827" title="1" src="http://cto.vmware.com/wp-content/uploads/2013/02/1-300x203.png" alt="" width="300" height="203"/></a></p>
<p>One of the constituents in a multi-device workspace is still good old Windows PCs and their applications. VMware and our customers haven’t forgotten about Windows just yet! We are continuing our investments in <a rel="nofollow" target="_blank" href="http://blogs.vmware.com/euc/?p=2584">products and technologies</a> that facilitate bridging between the Windows environment and the multi-device workspace, as well as provide a more easily predictable and easily managed Windows experience. Horizon Mirage 4.0 is the first major release of our Mirage image management software since the <a rel="nofollow" target="_blank" href="http://cto.vmware.com/vmware-welcomes-wanova-to-the-euc-family/">VMware acquisition of Wanova</a>. It will feature the most requested new capability – production grade application layering. And yes, Horizon Mirage will now have the ability to package applications and groups of applications in separate, independently manageable layers. This is state of the art image management for enterprises of all sizes with diverse workforces and allows IT to manage Windows and Windows applications more like modern device firmware. Mirage operates on both physical and virtual images and enables centralized image management with local, disconnected execution. Great stuff!</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/02/2.png"><img class="aligncenter size-medium wp-image-1828" title="2" src="http://cto.vmware.com/wp-content/uploads/2013/02/2-295x300.png" alt="" width="295" height="300"/></a></p>
<p>Lastly, Horizon View 5.2 is the newest version of our trusted VDI product. It can run Windows clients in VMs on vSphere in the datacenter, and deliver the graphics and user interface remotely over the LAN or WAN. VDI has been a great technology that addresses many use cases, such as Mobile Secure Desktops, Business Process Desktops, and Follow-Me Desktops. The multi-device workspace needs Windows desktops and Windows applications too, especially when you are running on non-Windows devices such as iPads or Android tablets &#8211; and VMware has been putting a lot of emphasis on enhanced mobile user experience for tablets through our user interface virtualization innovations, now referred to as <a rel="nofollow" target="_blank" href="http://www.youtube.com/watch?v=eHZoUiDFeVE">Unity Touch</a>. Horizon View 5.2 will be fully integrated with Horizon Workspace, providing single sign-on and access to your desktop through the self-service portal. That access can be via the traditional full function View client available for most platforms and now will also be available in just the browser via our “Blast” HTML 5 protocol. Horizon View 5.2 will also contain additional enhancements including 3D hardware accelerated graphics, vSphere SE-Sparse storage consolidation and improved scaling and performance.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/02/3.jpg"><img class="aligncenter size-medium wp-image-1829" title="3" src="http://cto.vmware.com/wp-content/uploads/2013/02/3-300x154.jpg" alt="" width="300" height="154"/></a></p>
<p>Hope you enjoyed meeting our Horizon family! All the products and their innovations are expected to be available later this quarter. Please keep us posted on your feedback and experiences as you use these products. Do you think the Horizon Suite will address the IT challenges that exist in your environment?</p>]]></content:encoded>
      </item>
      <item>
         <title>Introducing VMware Horizon Mail</title>
         <link>http://cto.vmware.com/introducing-vmware-horizon-mail/</link>
         <description>I’m excited to announce the immediate availability of VMware Horizon Mail that can be downloaded from &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;https://play.google.com/store/apps/details?id=com.vmware.ewsc.android&quot;&gt;Google Play&lt;/a&gt; . VMware Horizon Mail is a native Android collaboration application that allows you to access your corporate email, calendar, contacts, tasks and files from any Android device. The previous incarnation of this application was called VMware Zimbra for Android and made available as a &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/introducing-vmware-zimbra-for-android-a-new-fling-from-vmware-labs/&quot;&gt;fling&lt;/a&gt; . Based on customer feedback, we decided to productize and release the app via Google Play. This will also be the default email/PIM client for our VMware Horizon Mobile initiative. Horizon Mail supports any Microsoft ActiveSync compliant email server and also supports the VMware Zimbra Collaboration Suite (ZCS). With ZCS as the backend, Horizon Mail offers several additional ZCS-only features such as Briefcase, Saved Searches, and others that are not available in any of the Android email applications in the market today. Horizon Mail was tested with Microsoft Exchange 2003, 2007 and 2010 and Zimbra Collaboration Suite 6.x, 7.x and 8.x. It supports Android 2.x, 3.x and 4.x. There are a lot of cool features in VMware Horizon Mail, and some of the highlights include: Comprehensive capabilities for Email, Contacts, Calendar, Tasks Best-in-market support for VMware Zimbra Collaboration Suite with [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1787</guid>
         <pubDate>Fri, 01 Feb 2013 05:26:38 +0000</pubDate>
         <content:encoded><![CDATA[<p>I’m excited to announce the immediate availability of VMware Horizon Mail that can be downloaded from <a rel="nofollow" target="_blank" href="https://play.google.com/store/apps/details?id=com.vmware.ewsc.android">Google Play</a>. VMware Horizon Mail is a native Android collaboration application that allows you to access your corporate email, calendar, contacts, tasks and files from any Android device.</p>
<p>The previous incarnation of this application was called VMware Zimbra for Android and made available as a <a rel="nofollow" target="_blank" href="http://cto.vmware.com/introducing-vmware-zimbra-for-android-a-new-fling-from-vmware-labs/">fling</a>. Based on customer feedback, we decided to productize and release the app via Google Play. This will also be the default email/PIM client for our VMware Horizon Mobile initiative.</p>
<p>Horizon Mail supports any Microsoft ActiveSync compliant email server and also supports the VMware Zimbra Collaboration Suite (ZCS). With ZCS as the backend, Horizon Mail offers several additional ZCS-only features such as Briefcase, Saved Searches, and others that are not available in any of the Android email applications in the market today. Horizon Mail was tested with Microsoft Exchange 2003, 2007 and 2010 and Zimbra Collaboration Suite 6.x, 7.x and 8.x. It supports Android 2.x, 3.x and 4.x.</p>
<p>There are a lot of cool features in VMware Horizon Mail, and some of the highlights include:</p>
<ul>
<li style="margin-bottom:1em;">Comprehensive capabilities for Email, Contacts, Calendar, Tasks</li>
<li style="margin-bottom:1em;">Best-in-market support for VMware Zimbra Collaboration Suite with features such as Briefcase, Saved Searches, etc.</li>
<li style="margin-bottom:1em;">Clean, elegant but powerful user interface</li>
<li style="margin-bottom:1em;">Create widgets to access email, contacts and calendar from home screen</li>
<li style="margin-bottom:1em;">Conversation mode</li>
<li style="margin-bottom:1em;">Comprehensive folder support with ability to automatically sync individual folders</li>
<li style="margin-bottom:1em;">Local and server-based search</li>
<li style="margin-bottom:1em;">Integrate with native PIM to view personal and &#8220;work&#8221; Contacts and Calendar together</li>
<li style="margin-bottom:1em;">Support for ActiveSync policies such as PIN, etc.</li>
<li style="margin-bottom:1em;">Support for certificate-based authentication and S/MIME for encrypted emails</li>
<li style="margin-bottom:1em;">Enabled for multi-window capability on select devices</li>
<li style="margin-bottom:1em;">GAL search</li>
<li>And much more&#8230;</li>
</ul>
<p>I encourage you to download the application, check out all the features and give this app a spin! Here’s what you’ll see while you’re in VMware Horizon Mail:</p>
<table style="margin-bottom:1em;" width="100%" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr valign="top">
<td style="border:none;padding:0px;" width="33%"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/01/12.png"><img class="aligncenter size-medium wp-image-1790" title="1" src="http://cto.vmware.com/wp-content/uploads/2013/01/12-168x300.png" alt="" width="168" height="300"/></a>
<p style="text-align:center;">Inbox view</p>
</td>
<td style="border:none;padding:0px;" width="33%"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/01/2.png"><img class="aligncenter size-medium wp-image-1791" title="2" src="http://cto.vmware.com/wp-content/uploads/2013/01/2-168x300.png" alt="" width="168" height="300"/></a>
<p style="text-align:center;">Conversation view with selected messages to show context sensitive menus</p>
</td>
<td style="border:none;padding:0px;" width="33%"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/01/3.png"><img class="aligncenter size-medium wp-image-1792" title="3" src="http://cto.vmware.com/wp-content/uploads/2013/01/3-168x300.png" alt="" width="168" height="300"/></a>
<p style="text-align:center;">Click on Inbox to easily switch to Calendar, Contacts, Tasks or Briefcase views</p>
</td>
</tr>
</tbody>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr valign="top">
<td style="border:none;padding:0px;" width="33%"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/01/4.png"><img class="aligncenter size-medium wp-image-1793" title="4" src="http://cto.vmware.com/wp-content/uploads/2013/01/4-168x300.png" alt="" width="168" height="300"/></a>
<p style="text-align:center;">Folder Management – Long press on folder to sync contents</p>
</td>
<td style="border:none;padding:0px;" width="33%"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/01/5.png"><img class="aligncenter size-medium wp-image-1794" title="5" src="http://cto.vmware.com/wp-content/uploads/2013/01/5-168x300.png" alt="" width="168" height="300"/></a>
<p style="text-align:center;">Calendar view – Combine work and personal calendars into a single view</p>
</td>
<td style="border:none;padding:0px;" width="33%"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2013/01/6.png"><img class="aligncenter size-medium wp-image-1795" title="6" src="http://cto.vmware.com/wp-content/uploads/2013/01/6-168x300.png" alt="" width="168" height="300"/></a>
<p style="text-align:center;">Contacts view – Combine work and personal contacts into a single view</p>
</td>
</tr>
</tbody>
</table>
<p>Our team is excited to deliver this new application to our mobile users, and we look forward to hearing your feedback! Please join the VMware Horizon Mail discussion [<a rel="nofollow" target="_blank" href="http://communities.vmware.com/community/vmtn/desktop/horizon_mail">forum</a>] where you can engage with other users, and interact with the team developing the app to submit bugs and feature requests. (Note: Currently the user interface is optimized for smartphones.)</p>]]></content:encoded>
      </item>
      <item>
         <title>OVF 2.0 is here!</title>
         <link>http://cto.vmware.com/ovf-2-0-is-here/</link>
         <description>Over the past several years OVF (Open Virtualization Format) has been one of the most popular and widely adopted standards in the IaaS space. In fact, it’s the only national and international standard for virtualization and cloud computing. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/standards/ovf&quot;&gt;OVF 2.0&lt;/a&gt; was recently released and &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/news/pr/2013/1/dmtf-releases-revised-ovf-20-standard-packaging-and-distributing-virtual-appliances&quot;&gt;just announced&lt;/a&gt; by the DMTF. It has many new and improved features and capabilities benefitting both end-users and cloud service providers. This specification is another strong step in improving the interoperability and portability of workloads for virtualization and cloud computing. Some of the new improvements to OVF 2.0 include: Improved support for network configuration Package encryption for safe delivery Scaling and deployment options Support for basic placement policies, including Affinity and availability placement Shared disks Advanced device boot order Advanced mechanisms for passing data to guest These updates add security with support for a new section &amp;#8211; EncryptionSection &amp;#8211; which will be the focal point for the encryption functionality. This new section provides a single location for placing the encryption algorithm related markup along with the corresponding reference list that points to the encrypted OVF content. Now in OVF 2.0, each logical network will contain a set of networking attributes that should be applied when mapping the logical network at [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1779</guid>
         <pubDate>Tue, 29 Jan 2013 18:44:03 +0000</pubDate>
         <content:encoded><![CDATA[<p>Over the past several years OVF (Open Virtualization Format) has been one of the most popular and widely adopted standards in the IaaS space. In fact, it’s the only national and international standard for virtualization and cloud computing.<span id="more-1779"></span></p>
<p><a rel="nofollow" target="_blank" href="http://dmtf.org/standards/ovf">OVF 2.0</a> was recently released and <a rel="nofollow" target="_blank" href="http://dmtf.org/news/pr/2013/1/dmtf-releases-revised-ovf-20-standard-packaging-and-distributing-virtual-appliances">just announced</a> by the DMTF. It has many new and improved features and capabilities benefitting both end-users and cloud service providers. This specification is another strong step in improving the interoperability and portability of workloads for virtualization and cloud computing.</p>
<p>Some of the new improvements to OVF 2.0 include:</p>
<ul>
<li style="margin-bottom:1em;">Improved support for network configuration</li>
<li style="margin-bottom:1em;">Package encryption for safe delivery</li>
<li style="margin-bottom:1em;">Scaling and deployment options</li>
<li style="margin-bottom:1em;">Support for basic placement policies, including Affinity and availability placement</li>
<li style="margin-bottom:1em;">Shared disks</li>
<li style="margin-bottom:1em;">Advanced device boot order</li>
<li>Advanced mechanisms for passing data to guest</li>
</ul>
<p>These updates add security with support for a new section &#8211; EncryptionSection &#8211; which will be the focal point for the encryption functionality. This new section provides a single location for placing the encryption algorithm related markup along with the corresponding reference list that points to the encrypted OVF content.</p>
<p>Now in OVF 2.0, each logical network will contain a set of networking attributes that should be applied when mapping the logical network at deployment time to a physical or virtual network. Networking attributes are specified by embedding or referencing zero or more instances of network port profile. The network port profile is a new and flexible mechanism which allows network configuration information to be embedded within the OVF or it can be represented in an external file that will be referenced by the OVF. Lastly, the network port profile provides a more comprehensive set of configurations and properties which allows for reservation requests of bandwidth for example. (For more information on what’s new in OVF 2.0 also take a look at the <a rel="nofollow" target="_blank" href="http://dmtf.org/about/faq/ovf_faq">OVF 2.0 FAQ</a>.)</p>
<p>Given the newness of this specification, it will take time for vendors to add support for OVF 2.0 and include in their future products. However, as adoption of cloud and the need for interoperability continues to grow, I expect we won’t be waiting too long!</p>]]></content:encoded>
      </item>
      <item>
         <title>Transition in our industry…and for me!</title>
         <link>http://cto.vmware.com/transition-in-our-industry-and-for-me/</link>
         <description>For more than 11 years, I have had the privilege of sharing details about the remarkable products, people, partnerships, and strategies that make up the VMware family. I have shared these via this blog, at our VMworld or vForum events, on twitter, in 1-on-1 discussions, or with my many friends in the VMUG, vExpert, PTAB, and other technical groups. I have enjoyed these interactions immensely and learned so much from my time in this role. And so today it is with both excitement and sadness that I announce my transition from VMware to a new adventure as managing director at General Catalyst, a premier venture capital firm jointly based in Cambridge, Massachusetts and Palo Alto, California. I am amazed by the changes our industry has undergone over the last decade. Virtualization has become the default technology upon which the majority of the world’s server applications run. What’s more, virtualization’s impact is rapidly extending into storage, networking, security, and every other aspect of the modern datacenter. The resulting &amp;#8220;software-defined datacenter&amp;#8221; is clearly the architecture of the future, enabling the efficient private, public, and hybrid clouds that are becoming part of every company’s IT strategy. There is also a renaissance in how [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1771</guid>
         <pubDate>Wed, 16 Jan 2013 01:12:15 +0000</pubDate>
         <content:encoded><![CDATA[<p>For more than 11 years, I have had the privilege of sharing details about the remarkable products, people, partnerships, and strategies that make up the VMware family. I have shared these via this blog, at our VMworld or vForum events, on twitter, in 1-on-1 discussions, or with my many friends in the VMUG, vExpert, PTAB, and other technical groups. I have enjoyed these interactions immensely and learned so much from my time in this role. And so today it is with both excitement and sadness that I announce my transition from VMware to a new adventure as managing director at General Catalyst, a premier venture capital firm jointly based in Cambridge, Massachusetts and Palo Alto, California. </p>
<p>I am amazed by the changes our industry has undergone over the last decade. Virtualization has become the default technology upon which the majority of the world’s server applications run. What’s more, virtualization’s impact is rapidly extending into storage, networking, security, and every other aspect of the modern datacenter. The resulting &#8220;software-defined datacenter&#8221; is clearly the architecture of the future, enabling the efficient private, public, and hybrid clouds that are becoming part of every company’s IT strategy. </p>
<p>There is also a renaissance in how we <i>consume</i> applications. We’re in a world where we continue to use Windows applications, but augment them with web, SaaS, and mobile applications. It’s also a <i>multi-device</i> world where tablets and smart phones join PCs and laptops as our omnipresent technology sidekicks. The grand challenge is to help organizations offer these new choices to their employees while keeping company information safe and secure. Throw in dramatic changes in the way we write applications, analyze massive amounts of data, share files, or communicate with one another, and you can understand why I’m so excited about today’s technology world!</p>
<p>It is indeed an incredible time to be in our industry, and the challenges ahead will keep engineers busy for many years to come. And engineers are at the core of my proudest accomplishment at VMware: helping to build and develop one of the best system software teams anywhere. This team is well poised to continue to change the world of enterprise computing.</p>
<p>It is this team-building experience that I’m hoping to leverage in my role at General Catalyst, extending it into an even broader technology domain. My primary focus will be finding, supporting, and developing great technical entrepreneurs as they build the products and companies that they’ve always dreamt of building. These companies will bring the same tremendous energy, creativity, and innovation to these and other challenges, just as VMware has for so many years. </p>
<p>Again, it’s been an incredible journey at VMware, and I look forward to my ongoing role as a technical advisor to the company. I’ve appreciated every single day of the last 11 years, and here’s to an exciting future ahead for each and every one of us!</p>
<p>Sincerely,<br />
Steve Herrod (@herrod)</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Paravirtual RDMA for Low Latency and Flexibility</title>
         <link>http://cto.vmware.com/paravirtual-rdma-for-low-latency-and-flexibility/</link>
         <description>The Office of the CTO has been exploring how to best enable application access to RDMA for those applications requiring the ultimate in high bandwidth, low-latency communication, which includes many HPC MPI applications as well as many scale-out databases and BigData approaches. Passthrough mode is the most straightforward way to enable guest-level RDMA. With passthrough (which we call VM DirectPath I/O), a physical PCI device can be made directly visible to the guest operating system running within the virtual machine. We published a &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/research-note-rdma-performance-in-virtual-machines-using-qdr-infiniband-on-vmware-vsphere-5/&quot;&gt;research note&lt;/a&gt; showing that this approach delivers very good InfiniBand latencies (under 2us) and excellent bandwidths over a wide range of message sizes. There is a downside, however: Punching through the virtual machine abstraction in this way disables several platform features, most notably vMotion (live migration) and Snapshots. Many of the HPC customers I&amp;#8217;ve talked with about this aren&amp;#8217;t too concerned with these limitations, primarily because their bare-metal environments for the most part don&amp;#8217;t offer these features and so they aren&amp;#8217;t losing capabilities when they transition to a virtual environment. However, in the Office of the CTO we take a longer view &amp;#8212; that&amp;#8217;s our job. And what we see is that both vMotion and Snapshots can be used to [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1742</guid>
         <pubDate>Thu, 27 Dec 2012 18:00:49 +0000</pubDate>
         <content:encoded><![CDATA[<p>The Office of the CTO has been exploring how to best enable application access to RDMA for those applications requiring the ultimate in high bandwidth, low-latency communication, which includes many HPC MPI applications as well as many scale-out databases and BigData approaches.</p>
<p>Passthrough mode is the most straightforward way to enable guest-level RDMA. With passthrough (which we call VM DirectPath I/O), a physical PCI device can be made directly visible to the guest operating system running within the virtual machine. We published a <a rel="nofollow" target="_blank" href="http://cto.vmware.com/research-note-rdma-performance-in-virtual-machines-using-qdr-infiniband-on-vmware-vsphere-5/">research note</a> showing that this approach delivers very good InfiniBand latencies (under 2us) and excellent bandwidths over a wide range of message sizes. There is a downside, however: Punching through the virtual machine abstraction in this way disables several platform features, most notably vMotion (live migration) and Snapshots.</p>
<p>Many of the HPC customers I&#8217;ve talked with about this aren&#8217;t too concerned with these limitations, primarily because their bare-metal environments for the most part don&#8217;t offer these features and so they aren&#8217;t losing capabilities when they transition to a virtual environment. However, in the Office of the CTO we take a longer view &#8212; that&#8217;s our job. And what we see is that both vMotion and Snapshots can be used to offer new capabilities in virtualized HPC environments that are either difficult or impossible to implement in bare-metal environments, features like reactive or proactive fault tolerance and dynamic resource management. There is a full description of those features in <a rel="nofollow" target="_blank" href="http://cto.vmware.com/centralizing-hpc-compute-resources-using-private-cloud/">the first part of this presentation</a>, for those interested. In addition, it is clear that if RDMA is to be deployed in Enterprise datacenters (using RoCE, InfiniBand, or iWARP), then enabling a widely-used feature like vMotion is going to be very important.</p>
<p>My colleague <a rel="nofollow" target="_blank" href="http://cto.vmware.com/author/bhaveshdavda/">Bhavesh Davda</a> and our intern, <a rel="nofollow" target="_blank" href="http://www.cc.gatech.edu/~adit262/">Adit Ranadive</a>, worked closely together this summer to design a solution to this problem, which they discussed in a <a rel="nofollow" target="_blank" href="http://cto.vmware.com/summer-of-vrdma/">video interview</a> back in August. More recently, they&#8217;ve described their work in a paper titled <em><a rel="nofollow" target="_blank" href="http://labs.vmware.com/publications/vrdma-vmtj-winter2012">Toward a Paravirtual vRDMA Device for VMware ESXi Guests</a></em>, which is included in the <a rel="nofollow" target="_blank" href="http://labs.vmware.com/publications/vmtj-winter2012">Winter 2012 VMware Technical Journal</a> that was just released last week. The paper describes the design of a virtual device that supports standard, Verbs-level access to RDMA within a guest operating system while maintaining the ability to perform vMotion and Snapshots, and enabling direct datapath access to the hardware, which is needed to deliver high performance. The development of the prototype is underway &#8212; watch this space for performance results and other updates.</p>
<p>&nbsp;</p>]]></content:encoded>
      </item>
      <item>
         <title>Mobile in 2013</title>
         <link>http://cto.vmware.com/mobile-in-2013/</link>
         <description>As we wrap up 2012 and edge ever closer to 2013, I would like to share some trends I’m seeing in the mobile space and also offer up two inter-connected predictions for next year which are based on what I’m observing with mobile applications. From talking to dozens of customers, it is obvious that seismic changes are brewing. Perhaps the biggest of them all is how employees are using their smartphones and tablets, and the driving force behind this is the application ecosystem. The app ecosystem, which was largely unknown in the early Blackberry days, is flourishing on iOS and Android so much so that over a million applications are now available for your mobile devices. According to analyst, users are downloading an average of 40+ apps onto their devices. Just rewind a few years and contrast that with your Blackberry device and you will notice how usage patterns are changing. VMware is noticing that no matter who buys the device (corporation or employee), most phones will have personal applications and data alongside corporate applications and data – making all devices dual purpose. Users expect to have the freedom to download any apps they want to, whenever they want to [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1734</guid>
         <pubDate>Thu, 20 Dec 2012 18:49:46 +0000</pubDate>
         <content:encoded><![CDATA[<p>As we wrap up 2012 and edge ever closer to 2013, I would like to share some trends I’m seeing in the mobile space and also offer up two inter-connected predictions for next year which are based on what I’m observing with mobile applications.</p>
<p>From talking to dozens of customers, it is obvious that seismic changes are brewing. Perhaps the biggest of them all is how employees are using their smartphones and tablets, and the driving force behind this is the application ecosystem. The app ecosystem, which was largely unknown in the early Blackberry days, is flourishing on iOS and Android so much so that over a million applications are now available for your mobile devices. According to analyst, users are downloading an average of 40+ apps onto their devices. Just rewind a few years and contrast that with your Blackberry device and you will notice how usage patterns are changing. VMware is noticing that no matter who buys the device (corporation or employee), most phones will have personal applications and data alongside corporate applications and data – making all devices dual purpose. Users expect to have the freedom to download any apps they want to, whenever they want to &#8211; and organizations that try to prevent this employee behavior is a losing the battle. This user freedom is having a profound impact on enterprises and how they think about security and management of mobile devices.</p>
<p>Now let’s look at this from IT’s perspective. In the pre iOS era, employees used their Blackberry devices mostly as an email device. The mobile app ecosystem wasn’t in place then so employees largely used what came with the device. Given that the device was corporate issued, IT leveraged the policy framework that RIM provided to manage the entire device – device password, device wipe, etc. came into our vocabulary then.</p>
<p>With the introduction of the iOS, the app ecosystem was born. Users wanted to download games, navigation apps, culinary apps and sky was the limit and people started downloading a lot of apps to their mobile devices. Once Active Sync clients were available on iOS and Android devices, they become legitimate corporate devices from a user standpoint but for IT to support these devices, security was required. Therefore, the first wave of security and management for iOS and Android simply replicated the Blackberry model of securing and managing the device. The mobile device management (MDM) industry was thus born.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/12/Strikeout-MDM_SK-Blog.jpg"><img class="alignright size-thumbnail wp-image-1735" title="Strikeout MDM_SK Blog" src="http://cto.vmware.com/wp-content/uploads/2012/12/Strikeout-MDM_SK-Blog-150x150.jpg" alt="" width="150" height="150"/></a>Once IT organizations started purchasing and rolling out MDM solutions, they realized that these solutions were not quite what is needed. They then realized that the usage patterns changed and therefore, their old-school methods of securing and managing devices were no longer in line with usage patterns or user expectations. That being said, my first prediction is that the MDM bubble will burst in 2013 as new ways to secure and manage corporate content on mobile devices will allow end users and IT to reach a truce – security and manageability without compromising usability or device capabilities!</p>
<p>A significant percentage of the million+ apps available for mobile devices today are consumer oriented. Many ISVs have now developed mobile front ends to their apps but what is largely missing is the quantity of mobile applications created by enterprises for enterprise use. As the proliferation and acceptance of mobile devices as tier 1 platforms increases, my second prediction calls for a significant up-tick in enterprise mobile apps &#8211; apps of enterprises, for enterprises, by enterprises. I expect you’ll see users in 2013 not only using corporate email and consumer apps but also dozens of internally developed apps.</p>
<p>IT will start to re-think how they develop internal applications. In the PC era, large teams of IT developers developed big monolithic apps over a period of 12-18 months and rolling it out using standard deployment methodologies. These apps have generally been hard to use and maintain as they tried to do everything for everyone. However, based on the types of apps employees are using in their consumer life, the usability bar has risen to new levels. Therefore, IT will need to develop dozens of smaller single-purpose apps with usability at the front and center of app development cycle rather than simply putting lipstick at the very end of the development cycle.</p>
<p>While I’m excited to see how these trends shake out next year – it’s important for us to keep in mind that the smartphone and tablet industry is still in its infancy with things evolving at a rapid pace. It is a great time to be part of such paradigm shifts and here’s hoping 2013 is successful to each of us!</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>2013 Predictions for Big Data</title>
         <link>http://cto.vmware.com/2013-predictions-for-big-data/</link>
         <description>Over the last few years we&amp;#8217;ve seen a frenzy of interest and buzz around the area of Big Data. Beyond the hype, there is a solid base of growing use cases, which are becoming center stage to most businesses. 2011 was the year of awareness. There was a great amount of sharing from the early core developers of the analytic platforms &amp;#8211; showing the rest of the world the capabilities of the tools and platforms that had been developed for special purpose high scale analytics. The big names at the core of open source analytics development include Facebook, eBay, Linkedin, Twitter &amp;#8211; all blazing the trail with new approaches. These companies brought along with them a new and expanding interest in leveraging the same technologies for commercial interest. In 2012, I saw much more activity within core enterprise and business. There are a growing number of enterprises that are already heavily invested in the use cases &amp;#8211;  but by volume, most customers now have some form of big data proof-of-concept underway. These proof of concepts typically start with a thesis of how competitive advantage can be gained through insight from the data. A proof of concept can quickly validate the [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1695</guid>
         <pubDate>Tue, 18 Dec 2012 15:06:43 +0000</pubDate>
         <content:encoded><![CDATA[<p>Over the last few years we&#8217;ve seen a frenzy of interest and buzz around the area of Big Data. Beyond the hype, there is a solid base of growing use cases, which are becoming center stage to most businesses. 2011 was the year of awareness. There was a great amount of sharing from the early core developers of the analytic platforms &#8211; showing the rest of the world the capabilities of the tools and platforms that had been developed for special purpose high scale analytics. The big names at the core of open source analytics development include Facebook, eBay, Linkedin, Twitter &#8211; all blazing the trail with new approaches. These companies brought along with them a new and expanding interest in leveraging the same technologies for commercial interest.</p>
<p>In 2012, I saw much more activity within core enterprise and business. There are a growing number of enterprises that are already heavily invested in the use cases &#8211;  but by volume, most customers now have some form of big data proof-of-concept underway. These proof of concepts typically start with a thesis of how competitive advantage can be gained through insight from the data. A proof of concept can quickly validate the theory, and helps sell further investment in the analytics platform, and it snowballs from there.</p>
<p>VMware made awesome progress this year in making vSphere a great platform for big data, with the mission of allowing all varieties of big data storage and analytics frameworks to run on a common virtual infrastructure platform. In support of this, we&#8217;ve teamed up with the Hadoop community to validate virtual infrastructure as a differentiated Hadoop platform and make the combination of Hadoop and virtualization better than the sum of its parts. The highlights for this year include:</p>
<ul>
<li>Our engineering team showcased <a rel="nofollow">performance</a> results of <a rel="nofollow" target="_blank" href="http://www.slideshare.net/rjmcdougall/apachecon-euro-2012-elastic-multitenant-hadoop-on-demand">Hadoop running on virtual infrastructure</a> with little or no overhead.</li>
<li>Through <a rel="nofollow" target="_blank" href="http://cto.vmware.com/project-serengeti-theres-a-virtual-elephant-in-my-datacenter/">Project Serengeti</a> , we were able to make Hadoop dead-simple to provision and scale, allowing us to deploy a new Hadoop  cluster in less than 10 minutes.</li>
<li>We enabled <a rel="nofollow" target="_blank" href="http://cto.vmware.com/towards-an-elastic-elephant-enabling-hadoop-for-the-cloud/">Hadoop to be elastic</a> so that it can co-exist with other big-data workloads, allowing dynamic grow/shrink of Hadoop nodes in concert with other big-data workloads – ultimately creating elastic Hadoop on demand.</li>
</ul>
<p>Now onto my predictions of how 2013 will unfold. Drumroll, please!</p>
<p><strong>Prediction #5) We will all know at least one colleague who is bragging about a Petabyte stockpile of new data.</strong></p>
<p>We&#8217;re seeing a growing list of new sources of data, most of it being machine generated. It&#8217;s estimated that in 2013, we&#8217;ll produce 4 Zetabytes (that 4 million petabytes) of new data. Over 80% of that will be unstructured &#8211; in the form of files, documents, media, logs, and other types.  That will amount to a jaw dropping 1 quintillion new objects.</p>
<p>&nbsp;</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/12/stats2.png"><img class="aligncenter size-full wp-image-1716" src="http://cto.vmware.com/wp-content/uploads/2012/12/stats2.png" alt="" width="810" height="314"/></a></p>
<p>The current research is showing a growth rate of between 50-60% per year of these new types of data. As an example, one customer I&#8217;ve been working with is building out an architecture to store every single key-click, mouse-over and application log event for every user for two years. This will give them tremendous insight into what their customers’ interests are, and allow them to do sophisticated targeted marketing. Keeping this data amounts to an estimated storage stockpile of 200 Petabytes!</p>
<p>The economics alone is a forcing function towards new storage architectures. If we store 1 Petabyte today in a regular storage system, that&#8217;s typically a storage investment of several million dollars. The challenges are the costs of storage, the administrative overhead of managing this much data, and bringing enough computation to the data in a way that we can reasonably filter, organize and analyze the data.</p>
<p><strong>Prediction #4:  ‘Delete’ will become a forbidden word</strong></p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/12/nodelete.png"><img class="aligncenter size-thumbnail wp-image-1720" src="http://cto.vmware.com/wp-content/uploads/2012/12/nodelete-150x150.png" alt="" width="150" height="150"/></a></p>
<p>There&#8217;s definitely a mindset change about keeping data &#8211; with a change from storing important data to keeping ALL data. The problems is that we don&#8217;t know up front what questions we want to ask of the data, so if we don&#8217;t keep that information we are precluded from doing whatever insightful analytic that could have been the “killer usecase”. If we keep all data, then we can keep open all options for interesting analytics. The data scientists can develop new theories and models, and go back in time to understand these new models.</p>
<p>I believe we&#8217;ll see a growing number of companies who follow the same path. They will setup sufficiently large-scale data stores and scale-out analytic tools so that keeping all data is affordable and practical.</p>
<p><strong>Prediction #3: There will be a mad dash for software-defined storage</strong></p>
<p>I predict we’ll see a flurry of new technologies and companies that will claim to offer different renditions of software-defined-storage, aimed at storing this mass of data. The traditional model of whole-system storage hardware will change in light of the volume of data tilting heavily towards new data types, and a blurring of the line between compute and data.</p>
<p>The growth rate of traditional data (customer records, transactions, history) just doesn&#8217;t grow at anywhere near the rate of the new data. Traditional enterprise data is only growing at 20% or so &#8211; but as we saw, the amount of new data being stored is growing in the order of 50% year over year. This means that there will be  two key shifts within the storage industry &#8211; a move towards more commodity-based storage that can potentially take the place of traditional storage, and a new set of high-scale storage architectures aimed at storing all this new data.</p>
<p>The chase will come from multiple dimensions:</p>
<ul>
<li><span style="text-decoration:underline;">Software-defined SAN</span>, to provide cheaper places to store blocks. A software-defined storage approach means that we can use software to provide the high reliable, feature-rich storage services on commodity hardware. There are a number of startups entering this space with either pure-software or software-hardware appliance combinations, and as announced at VMworld in 2012, <a rel="nofollow" target="_blank" href="http://cto.vmware.com/a-preview-of-distributed-storage/">VMware is also developing technology in this space</a>. These storage solutions will provide moderate scale storage, and be aimed at providing the storage feature set (things like data recovery, replication, policy based placement). They will make heavy use of SSD and Flash to deliver high IOPS performance.</li>
<li><span style="text-decoration:underline;">Software-defined NAS, in particular scale-out NAS</span>. Software-defined NAS can run on commodity servers, and able to scale up to the order of 10 Petabytes. I expect the NAS market will experience a resurgence in the big-data space. Scale-out NAS architectures allow for the capacity requirements of big-data, by clustering many nodes together to provide multi-petabyte configurations. Scale-out NAS offerings will have an advantage of their traditional access methods &#8211; making it easy to ingest and export data from the system through standard mechanisms such as NFS. Scale-out NAS combined with virtualization means that you can bring compute to the data, making it a viable platform for data-parallel workloads such as big-data.</li>
<li> <span style="text-decoration:underline;">Software-defined Object stores</span>. These are radical new object stores that claim to scale to 100 Petabytes, with interesting cloud-replication capabilities. These storage architectures trade-off some of the typical constraints that limit scale, including POSIX semantics and consistency. For big-data, we often don&#8217;t need those fine-grained semantics, but we do need to store data at scale. It&#8217;s clear that Hadoop&#8217;s HDFS is one strong player in this space with the ability to cluster several hundred servers together. A growing number of technologies exist in this space and will be positioned as commercial solutions to big-data storage, with a strong emphasis on scale and multi-cloud replication.</li>
</ul>
<p><strong>Prediction #2: The default infrastructure for Big Data will change</strong></p>
<p>We should expect a tipping point in network infrastructure, 10GBE networks and high-bandwidth switch topologies. Cost metrics will afford the majority of new big-data installations to take advantage of 10GBE, resulting in a different set of assumptions about optimal big-data systems. Cross-sectional bandwidth within a rack of 1Tbit will ease focus on data locality, and put the emphasis more on designing storage topologies for availability. In 2013, data and compute can be anywhere in a switch domain with little or no performance difference. Beyond 2013 we&#8217;ll see more interesting flat networks evolve, which will even further relax the locality requirement.</p>
<p>Additionally, the decreasing cost of flash and the increasing availability of software to take advantage of multiple tiers of storage will mean that flash will be an integral part of every storage architecture. Hot blocks will be placed automatically on SSD, and writes will be buffered by SSD to give much lower latencies. In some cases, entire applications data sets will be moved to flash based storage tiers.</p>
<p><strong>Prediction #1: The focus on big data use cases will shift heavily towards real-time</strong></p>
<p>Businesses are starting to realize they now have a significant and new competitive advantage with the ability to make real-time decisions based on their own data.</p>
<p>A few of the top use cases include:</p>
<ul>
<li>Personalized, targeted marketing (such as new retail): Rather than just acting on buying patterns, retailers will be able to mash up large amounts of historical data and recent real-time events (what did you buy just a few minutes ago, where are you, where did you come from, what did you tweet?) and deliver customized offers targeted accurately at buyers’ needs.</li>
<li>The predictive enterprise: Real-time decisions replace age-old processes for running the business become the enterprise “brain.” Stock and shipping calculations become dynamic and adaptive, responding to predicted trends and swings based on real-time inputs. Stocks can be reduced, and pricing can become dynamic based on spot markets and needs.</li>
<li>Automatic failure analysis and predictive maintenance through a closed feedback loop from embedded sensors and metrics: The same technology that is used for elite cases such as nuclear reactor monitoring is being applied to everyday uses – your car, home appliances become part of a predictive failure analysis system and will proactively alert for up coming situations requiring attention. In addition, enterprises are increasingly looking to use this technology to improve performance and availability of their applications (in fact, VMware’s <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vcenter-operations-management/overview.html">vCenter Operations</a> is a good example of this type of analytics).</li>
</ul>
<p>As a result, in 2013 I predict we’ll see an emergence of the frameworks and technologies required to implement these systems. The significant component will include:</p>
<ul>
<li>Real-time in-memory databases: These databases will be able to ingest the extreme rates of events that come from sources such as social: Twitter and Facebook feeds, machine generated metrics, and large-scale user-driven interactions. These databases are able to incorporate this real time data with learned behavior, and react in real time. Examples include SPARK and SHARK from UC Berkeley, Gemfire from VMware,</li>
<li>Frameworks for programming event driven actions: The <a rel="nofollow" target="_blank" href="http://storm-project.net/">Storm</a> project from Twitter, some new entrants based on NoSQL, such as Continuuity.</li>
<li>Frameworks for implementing machine learning: The programming models for machine learning typically involve iterating over steps in data in rapid succession, where subsets of the data reside in memory. Platforms such as SPARK from UC Berkeley provide the reliable datagram store and iterative programming models that are needed.</li>
</ul>
<p>Almost every application being built to incorporate these techniques is hand-rolled. In 2013, we’ll see startups emerging with new PaaS-like frameworks to aid in the development of these real-time applications.</p>
<p>As the need shifts from a monolithic map-reduce powered platform to a hybrid of real-time, batch and machine learning, there will strong need for running multiple framework types on the same cluster. We believe that virtualization will play a central role in creating that common distributed platform, and we see a growing number of enterprises in 2013 standarding on virtualization as the platform for their big-data solutions. I can’t wait to see how all this plays out next year!</p>
<p>&nbsp;</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>2013 Predictions: When Worlds Collide</title>
         <link>http://cto.vmware.com/2013-predictions-when-worlds-collide/</link>
         <description>It&amp;#8217;s time again to dust off the crystal ball, cast the yarrow sticks, read the tea leaves, and share some thoughts about where the IT world is heading over the next twelve months and beyond. Because my focus at VMware is on High Performance Computing (HPC), I&amp;#8217;ll confine my prognostications primarily to the growing area of overlap between mainstream Enterprise Computing and HPC &amp;#8212; places where each world can benefit from the other in important ways. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2012/12/V838_Mon_HST.jpg&quot;&gt;&lt;/a&gt; Before I start, let&amp;#8217;s get one no-brainer prediction out of the way: 2012 will be remembered for &lt;a rel=&quot;nofollow&quot; title=&quot;Nicera&quot; target=&quot;_blank&quot; href=&quot;http://nicira.com&quot;&gt;Nicira&lt;/a&gt; , and not &lt;a rel=&quot;nofollow&quot; title=&quot;The Nibiru Cataclysm&quot; target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Nibiru_cataclysm&quot;&gt;Nibiru&lt;/a&gt; . Yes, software-defined networking ( &lt;a rel=&quot;nofollow&quot; title=&quot;Software-defined Networking&quot; target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Software-defined_networking&quot;&gt;SDN&lt;/a&gt; ) will trump planetary collisions and the entire &lt;a rel=&quot;nofollow&quot; title=&quot;Mayan Apocalypse&quot; target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/2012_phenomenon&quot;&gt;Mayan Apocalypse&lt;/a&gt; . &lt;a rel=&quot;nofollow&quot; title=&quot;Allwyn Sequeira&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/author/allwynsequeira/&quot;&gt;Allwyn&lt;/a&gt; has &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/beyond-sdns-networking-security-in-2013/&quot;&gt;a great blog entry&lt;/a&gt; that explains how SDN is just the beginning of a much bigger trend around network virtualization and the software-defined datacenter &amp;#8212; it&amp;#8217;s well worth reading. And, now, on to the main predictions, all of which are my opinions based on public information with no wink-wink-nod-nods based on any inside information whatsoever. Prediction: HPC Public Cloud This coming year will herald the beginning of much broader use of public clouds for running HPC workloads. This is in part because big players like Amazon ( &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://aws.amazon.com/hpc-applications/&quot;&gt;Cluster Compute&lt;/a&gt; ), Google ( &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;https://cloud.google.com/products/compute-engine&quot;&gt;Compute Engine&lt;/a&gt; ), and Microsoft ( &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.windowsazure.com/en-us/home/features/big-compute/&quot;&gt;Big Compute&lt;/a&gt; [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1636</guid>
         <pubDate>Tue, 18 Dec 2012 15:02:32 +0000</pubDate>
         <content:encoded><![CDATA[<p>It&#8217;s time again to dust off the crystal ball, cast the yarrow sticks, read the tea leaves, and share some thoughts about where the IT world is heading over the next twelve months and beyond. Because my focus at VMware is on High Performance Computing (HPC), I&#8217;ll confine my prognostications primarily to the growing area of overlap between mainstream Enterprise Computing and HPC &#8212; places where each world can benefit from the other in important ways.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/12/V838_Mon_HST.jpg"><img class="alignleft  wp-image-1660" src="http://cto.vmware.com/wp-content/uploads/2012/12/V838_Mon_HST-300x300.jpg" alt="" width="168" height="168"/></a></p>
<p>Before I start, let&#8217;s get one no-brainer prediction out of the way: 2012 will be remembered for <a rel="nofollow" title="Nicera" target="_blank" href="http://nicira.com">Nicira</a>, and not <a rel="nofollow" title="The Nibiru Cataclysm" target="_blank" href="http://en.wikipedia.org/wiki/Nibiru_cataclysm">Nibiru</a>. Yes, software-defined networking (<a rel="nofollow" title="Software-defined Networking" target="_blank" href="http://en.wikipedia.org/wiki/Software-defined_networking">SDN</a>) <em>will</em> trump planetary collisions <em>and</em> the entire <a rel="nofollow" title="Mayan Apocalypse" target="_blank" href="http://en.wikipedia.org/wiki/2012_phenomenon">Mayan Apocalypse</a>. <a rel="nofollow" title="Allwyn Sequeira" target="_blank" href="http://cto.vmware.com/author/allwynsequeira/">Allwyn</a> has <a rel="nofollow" target="_blank" href="http://cto.vmware.com/beyond-sdns-networking-security-in-2013/">a great blog entry</a> that explains how SDN is just the beginning of a much bigger trend around network virtualization and the software-defined datacenter &#8212; it&#8217;s well worth reading.</p>
<p>And, now, on to the main predictions, all of which are my opinions based on public information with no wink-wink-nod-nods based on any inside information whatsoever.</p>
<h2><span style="color:#888888;">Prediction: HPC Public Cloud</span></h2>
<p>This coming year will herald the beginning of much broader use of public clouds for running HPC workloads. This is in part because big players like Amazon (<a rel="nofollow" target="_blank" href="http://aws.amazon.com/hpc-applications/">Cluster Compute</a>), Google (<a rel="nofollow" target="_blank" href="https://cloud.google.com/products/compute-engine">Compute Engine</a>), and Microsoft (<a rel="nofollow" target="_blank" href="http://www.windowsazure.com/en-us/home/features/big-compute/">Big Compute</a>) are all now catering to HPC workloads with their cloud offerings. But a few large players do not an ecosystem make. It is much more interesting &#8212; and revealing &#8212; to see small companies like <a rel="nofollow" target="_blank" href="http://www.bitbrains.com">Bitbrains</a> in the Netherlands and <a rel="nofollow" target="_blank" href="http://engineroom.io">EngineRoom.io</a> in Australia using virtualized cloud infrastructure to offer not just compute cycles, but a full range of tuning and other services to enable effective and successful use of cloud for HPC workloads.</p>
<p>Bitbrains IT Services designs, builds and supports Cloud Computing solutions based on VMware products for companies that require high levels of continuity, reliability, and scalability of their complex and business-critical applications. With respect to HPC specifically, Bitbrains engineers and integrates complex risk-calculation clusters for large finanical institutions using algorithmic solutions from a variety of partners and offers a risk-management-as-a-service solution that scales to over 1000 cores.</p>
<p>EngineRoom.io focuses on enabling companies to derive insights and revenue from their data by giving them the capacity to aggregate structured and unstructured data, to handle high-velocity streaming data, and to process these large datasets at scale. They are applying their expertise to solve customer problems in a number of HPC verticals, including Media and Entertainment, Life Sciences (bioinformatics &amp; medical image analysis), Financial Services, and Oil &amp; Gas.</p>
<p>I&#8217;ve talked recently with the folks at both Bitbrains and EngineRoom.io and was impressed by their energy and their expertise. These companies have a deep understanding of both our platform and the technical requirements of HPC workloads, allowing them to bridge the gap between the two and offer real value to their customers. While the completely self-service, zero-touch offerings from Amazon and others have their place, it&#8217;s the full-service offerings like those offered by Bitbrains, EngineRoom.io, and similar companies that will enable cloud computing to address the problems of the so-called missing middle [<a rel="nofollow" target="_blank" href="http://www.compete.org/images/uploads/File/PDF%20Files/CoC_REFLECT_April3.pdf">PDF</a>] and open HPC techniques to a much broader, unserved market.</p>
<div>
<h2><span style="color:#888888;">Prediction: HPC Private Cloud</span></h2>
<p>Much of the discussion to date about uses of cloud computing for HPC has focused on public cloud infrastructure. I suspect this is mostly because people are thinking primarily about CAPEX/OPEX shifts (i.e., Use, Don&#8217;t buy) rather than other benefits of cloud, many of which derive from the use of virtualization infrastructure as the basis of those clouds. The US Department of Energy&#8217;s Magellan Project, for example, looked primarily at whether public clouds could replace or augment dedicated DOE HPC resources, but it didn&#8217;t address whether DOE resources should <em>become</em> private cloud resources to better serve their customer base. The project&#8217;s final report [<a rel="nofollow" target="_blank" href="http://science.energy.gov/~/media/ascr/pdf/program-documents/docs/Magellan_final_report.pdf">PDF</a>] does recommend that DOE explore how to better offer some capabilities available in clouds: For example, allowing users to easily deploy custom software stacks rather than forcing users to accomodate a facility-wide choice of a standard software distribution. But it stops short of actually considering whether cloud computing capabilities might be used to advantage by DOE to deliver self-provisioned, elastic, and customized HPC infrastructure to its users.</p>
<p>I recently created an <a rel="nofollow" target="_blank" href="http://cto.vmware.com/centralizing-hpc-compute-resources-using-private-cloud/">audio-annotated slide presentation</a> that explains in detail some of the benefits that can accrue by transforming one&#8217;s bare-metal HPC facility into a virtualized private cloud infrastructure. I predict we will see further adoption of private cloud techniques over the coming year as HPC organizations begin to understand that the private cloud approach can add real value and should not be viewed as a marketing attempt to expand the idea of &#8220;cloud&#8221; to cover all IT deployments, as was the case with grid computing &#8212; remember &#8220;cluster grids&#8221;?</p>
<h2><span style="color:#888888;">Prediction: RDMA in the Cloud</span></h2>
<div>
<p>I sensed a fundamental attitude shift towards cloud computing this year at <a rel="nofollow" target="_blank" href="http://sc12.supercomputing.org">SC12</a> in Salt Lake City. Rather than questioning the use of clouds for HPC workloads, many presenters seemed to make the implicit assumption that cloud computing would now be one tool of several in their toolkits, to be incorporated, as appropriate, into their overall workflow. This is due in part (finally!) to a broader understanding within the community that with current hardware virtualization support and with state-of-the-art virtualization software, many single-process (single- or multi-threaded) HPC applications achieve virtualized performance that is within about 5% of that of bare-metal, non-virtualized systems. The virtualization community has been beating this drum for awhile (yours truly included) and the publication of the DOE&#8217;s Magallen final report [<a rel="nofollow" target="_blank" href="http://science.energy.gov/~/media/ascr/pdf/program-documents/docs/Magellan_final_report.pdf">PDF</a>] has further demonstrated the point for this kind of workload.</p>
<p>But big challenges remain, not the least of which is the performance of MPI applications in cloud environments. Here the Magellan study did somewhat of a disservice to all concerned by comparing MPI performance on bare-metal systems using QDR InfiniBand to that of EC2 systems using either 1 GbE or 10 GbE with TCP and reporting slowdowns of up to 50X. As an assessment of <em>current</em> cloud computing capabilities, I suppose this is fair. However, it would be incorrect to assume that tomorrow&#8217;s cloud will be the same as today&#8217;s cloud.</p>
<p>Which brings me to perhaps the most important announcement in 2012 related to HPC in the Cloud: Microsoft&#8217;s <a rel="nofollow" target="_blank" href="https://www.windowsazure.com/en-us/home/features/big-compute/">statement</a> that they will be supporting InfiniBand with Azure. And to drive home the point, they <a rel="nofollow" target="_blank" href="http://blogs.msdn.com/b/windowsazure/archive/2012/11/13/windows-azure-benchmarks-show-top-performance-for-big-compute.aspx">put a machine on the TOP500 list this year</a>. The larger value to the HPC community is obvious: It demonstrates that cloud computing can feasibly be used for more than just throughput/capacity applications. As we&#8217;ve shown with <a rel="nofollow" target="_blank" href="http://cto.vmware.com/research-note-rdma-performance-in-virtual-machines-using-qdr-infiniband-on-vmware-vsphere-5/">our own work at VMware</a>, latencies under 2us are achievable today with QDR InfiniBand using vSphere and Direct Path I/O; we are also exploring how to create a <a rel="nofollow" target="_blank" href="http://labs.vmware.com/publications/vrdma-vmtj-winter2012">paravirtualized RMDA device</a> that will support low latency while maintaining the ability to perform vMotion and other operations. Regardless of the details, enabling RDMA within cloud environments will move the discussion beyond throughput applications into the realm of many HPC applications that are not currently addressable in virtualized environments.</p>
<p>Amazon&#8217;s 10 GbE Cluster Compute instances were a good first step to broadening EC2 to address HPC needs, but the latency and bandwidth aren&#8217;t good enough for many distributed applications. I predict Amazon will announce RDMA support (via either InfiniBand or RoCE) in 2013 to further broaden their offering.</p>
<h2><span style="color:#888888;">Prediction: Virtual Machine Evolution</span></h2>
<p>The virtual machine abstraction serves as a virtualized container in which an operating system, middleware stack and applications run. The attributes of that container have evolved over time to reflect the changing capabilities of underlying real hardware. For example, the latest VMware virtual hardware version (v9) further increases scalability from earlier versions by supporting virtual machines with up to 64 virtual CPUs and 1 TB of RAM. But it isn&#8217;t just scale that needs to evolve; we must also be vigilant about new technologies that may sediment into the industry&#8217;s base computing infrastructure and evaluate when or if those technologies should be exposed as first-class objects in future virtual machine versions. Take <a rel="nofollow" target="_blank" href="http://cto.vmware.com/storage-directions-for-the-software-defined-datacenter/">Virtual Flash</a>, for example, which we showed as a technology preview at VMworld this year. Because it is a tech preview, we aren&#8217;t committing yet as to whether such a capability will appear in a future product, but it&#8217;s a good example of the kind of work we do to anticipate and evaluate future hardware directions.</p>
<p>In the same vein, we need to keep a close watch on two HPC hardware trends and track their emergence as capabilities to be exploited by mainstream, enterprise IT workloads. The first is the use of accelerators (e.g. GPGPU from nVidia and AMD, and Xeon Phi from Intel) as massively-parallel compute engines, and the second is the use of high-bandwidth, low-latency, CPU-offloaded interconnects to improve the performance of scale-out applications.</p>
<h4><span style="color:#888888;">Accelerators</span></h4>
<p>Use of accelerators within HPC, primarily with GPGPU, is now a well-established trend that continues to expand as more algorithms are reworked to take advantage of these SIMD engines. There are two developments to watch for when predicting whether these accelerators will move beyond the relatively small HPC market to achieve broader adoption in the Enterprise.</p>
<p>The first such development would be the application of accelerators to workloads that Enterprise customers care about. Well, that&#8217;s a funny thing because, as it turns out, there are plenty of &#8220;Enterprise customers&#8221; who care a lot about HPC workloads in Life Sciences, Financial Services, Digital Content Creation (DCC), etc., where GPGPU techniques are already being used. And then there is Big Data, the poster child for crossover workloads that are important in both HPC and Enterprise. It&#8217;s very significant that we are starting to see <a rel="nofollow" target="_blank" href="http://www.datanami.com/datanami/2012-09-11/the_gpu_sweet_spot_for_big_data.html">use of accelerators to boost the performance of fundamental data-mining techniques</a> like K-Means Clustering.</p>
<p>The second development to watch for is whether these accelerators move from being optional, PCI-based devices to integrated, on-die capabilities available on all systems. Should that happen, it becomes much more likely that these compute engines will be harnessed for a wider variety of tasks relevant to the Enterprise, e.g. software RAID calculations or possibly even basic services within the virtualization platform itself, like memory compression. Will this tighter hardware integration happen? AMD&#8217;s Heterogeneous System Architecture (<a rel="nofollow" target="_blank" href="http://developer.amd.com/resources/heterogeneous-computing/what-is-heterogeneous-system-architecture-hsa/">HSA</a>) approach suggests that it might.</p>
<h4><span style="color:#888888;">Interconnects</span></h4>
<p>The case for high-speed, low-latency, CPU-offloaded interconnects in the Enterprise is similar to that of accelerators, though perhaps more developed. Important Enterprise use-cases already exist: InfiniBand is used as the backbone of Oracle&#8217;s Exa family of scale-out appliances, and IBM supports the use of RoCE with its line of PureScale database products. In addition, Mellanox has demonstrated how these interconnects can improve MapReduce performance with their Unstructured Data Accelerator (<a rel="nofollow" target="_blank" href="http://www.mellanox.com/pdf/applications/SB_Hadoop.pdf">PDF</a>) and research at Ohio State and elsewhere has <a rel="nofollow" target="_blank" href="http://www.hpcadvisorycouncil.com/events/2012/Switzerland-Workshop/Presentations/Day_3/4_OSU.pdf">demonstrated the utility of these interconnects</a> for a variety of scale-out Enterprise components. At VMware,  my colleague in the Office of the CTO, Bhavesh Davda, has also shown the potential value of such technologies for accelerating distributed services within our own virtualization platform, most notably <a rel="nofollow" target="_blank" href="http://cto.vmware.com/low-latency-on-vsphere-at-vmworld-2012/">vMotion</a>. More generally, as application services and middleware components are re-architected to handle increasing scalability requirements, it will become apparent (as was found in HPC) that interconnect performance will often be in the critical performance path for these scale-out architectures.</p>
<p>As with accelerators, it will be important for us to track the trajectory of the low-latency, high-bandwidth interconnects, which currently exist primarily as PCI devices. There is much speculation in the press, for example, about Intel&#8217;s intentions with respect to their recent interconnect-related acquisitions (listed in the next section). If low-latency interconnects move on-chip to become ubiquitously available, then the case for expanding support for such interconnects as a fundamental component of a virtual environment would be greatly strengthened.</p>
<p>Will these changes happen in 2013? My guess is probably not, but these are important issues and they merit close attention over the coming year and beyond.</p>
<h2><span style="color:#888888;">Prediction: HPC Acquisitions</span></h2>
</div>
</div>
<p>This year, IBM acquired <a rel="nofollow" target="_blank" href="http://www-03.ibm.com/systems/technicalcomputing/platformcomputing/index.html">Platform Computing</a>, provider of the popular LSF distributed job scheduler. In addition, Intel acquired both Qlogic&#8217;s InfiniBand assets and Cray&#8217;s HPC interconnect technology. And two years ago, Oracle made a strategic investment in Mellanox, the primary provider of InfiniBand and RDMA technologies for the HPC market. While it is true that both IBM and Intel are big HPC vendors, it would be a mistake to view these actions as simply consolidation within the HPC ecosystem. Instead, view this as tangible evidence that <a rel="nofollow" target="_blank" href="http://cto.vmware.com/the-case-for-it-convergence/">the convergence of requirements between Enterprise and HPC</a> is accelerating and savvy Enterprise vendors are positioning themselves to address new Enterprise requirements by drawing on technologies fired within the performance-critical crucible of High Performance Computing.</p>
<p>I predict this trend will continue, with additional acquisitions of traditional HPC assets over the coming year and beyond. These assets will be repurposed and expanded to more quickly solve a variety of mainstream cloud computing challenges (e.g., provisioning, monitoring, management, and scheduling at massive horizontal scale) because these HPC components have been architected to address the difficult challenges of scalability and performance &#8212; two critical mainstream cloud computing issues.</p>
<h3><span style="color:#888888;">Have a different opinion about any of these predictions? Post a comment!</span></h3>
<p>&nbsp;</p>]]></content:encoded>
      </item>
      <item>
         <title>Innovation in 2013</title>
         <link>http://cto.vmware.com/innovation-in-2013/</link>
         <description>&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2012/12/lightbulbball.png&quot;&gt;&lt;/a&gt;In an industry where new technology seems to leapfrog what was just new only a moment ago, it is critical for software companies to think strategically about their innovation programs.  VMware has maintained its culture of innovation throughout its history and we plan on continuing our track record of introducing game-changing technology solutions to the IT industry for years to come. In the past year VMware demonstrated its commitment to innovation in many different ways. We introduced the concept of the software-defined datacenter to our industry &amp;#8211; along with offering new and unique methods to manage datacenters at the scale and performance our customers require. VMware also had its very first Open Innovation contest where we invited our community to submit Fling ideas ( &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://openinnovationcontest.vmware.com/&quot;&gt;see who won here!&lt;/a&gt; ) and we will continue to involve our customers and partners in our innovation process as we enter into the new year. Also in 2012, we showcased for the first time some of the innovation projects incubating inside of the Office of the CTO in the  &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://labs.vmware.com/VMwareInnovationLounge/&quot;&gt;Innovation Lounge at VMworld&lt;/a&gt; .  There was a lot of buzz about these ideas, including one that involved A Social Media Approach to Managing Virtual Infrastructure and another on Environmentally Aware Computing.  We were also excited to introduce the  &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://labs.vmware.com/nee/&quot;&gt;Next Generation Education Environment &lt;/a&gt; - a new cloud scale platform for hosting and delivering education programs including VMware&amp;#8217;s Hands on [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1645</guid>
         <pubDate>Tue, 18 Dec 2012 15:01:22 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/12/lightbulbball.png"><img class="size-medium wp-image-1646 alignleft" src="http://cto.vmware.com/wp-content/uploads/2012/12/lightbulbball-300x300.png" alt="" width="300" height="300"/></a></p>
<p>In an industry where new technology seems to leapfrog what was just new only a moment ago, it is critical for software companies to think strategically about their innovation programs.  VMware has maintained its culture of innovation throughout its history and we plan on continuing our track record of introducing game-changing technology solutions to the IT industry for years to come.</p>
<p>In the past year VMware demonstrated its commitment to innovation in many different ways. We introduced the concept of the software-defined datacenter to our industry &#8211; along with offering new and unique methods to manage datacenters at the scale and performance our customers require. VMware also had its very first Open Innovation contest where we invited our community to submit Fling ideas (<a rel="nofollow" target="_blank" href="http://openinnovationcontest.vmware.com/">see who won here!</a>) and we will continue to involve our customers and partners in our innovation process as we enter into the new year.</p>
<p>Also in 2012, we showcased for the first time some of the innovation projects incubating inside of the Office of the CTO in the <a rel="nofollow" target="_blank" href="http://labs.vmware.com/VMwareInnovationLounge/">Innovation Lounge at VMworld</a>.  There was a lot of buzz about these ideas, including one that involved A Social Media Approach to Managing Virtual Infrastructure and another on Environmentally Aware Computing.  We were also excited to introduce the <a rel="nofollow" target="_blank" href="http://labs.vmware.com/nee/">Next Generation Education Environment </a>- a new cloud scale platform for hosting and delivering education programs including VMware&#8217;s Hands on Labs (see below for a way to get priority access to these labs!).  These are just a few of all the cool things we have brewing inside VMware and I will enjoy sharing more with you next year.</p>
<p>As we enter 2013, there are many trends in innovation that I will be thinking about for VMware.  There is a constant need to balance time to deliver on current product requirements while ensuring we&#8217;re thinking about the next big thing.  More and more companies are coming up with creative ways to allocate percentages of time to engineers to allow for creativity and innovation.  At VMware, it&#8217;s important to offer our employees the opportunity to contribute to innovation and I look forward to sharing more details about the programs that allow for these opportunities in my upcoming blogs.</p>
<p>Another growing trend I see happening in our industry in 2013 is creating workspaces that allow for more creative thinking and collaboration.  Spaces should allow for open communication, spontaneous brainstorming and evoke an atmosphere of fun.  From lots of whiteboards to foosball tables and ping pong, VMware encourages creative workspaces &#8211; where they&#8217;re designed with innovation in mind. I expect more companies to adopt this approach when developing the office environment.</p>
<p>Lastly, in the spirit of Open Innovation, I predict more organizations will pop up to sponsor and host innovation meet-ups.  These events are a great way to get different perspectives and often lead to new ideas that may not have happened in closed settings.  VMware amongst other Bay Area companies started hosting such meet-ups and events in 2012. We were fortunate enough to host the popular <a rel="nofollow" target="_blank" href="http://www.bayareagirlgeekdinners.com/tag/vmware/">Bay Area Girl Geek Dinner</a> along with <a rel="nofollow" target="_blank" href="http://mass.innovationnights.com/blog/mass-innovation-nights-44-vmware">MassInnovation Nights</a> in our Cambridge, MA office.  We will definitely be hosting more events like these soon and I think you&#8217;ll see more companies do the same in 2013.</p>
<p>As I look back on 2012, I am proud of what VMware was able to accomplish as a company and I&#8217;m excited about what&#8217;s to come in 2013 on the innovation front &#8211; both at VMware and in the industry at large! What do you expect to see that&#8217;s innovative next year? I would love to hear your predictions as well as any of your own innovation plans for 2013 &#8211; the first 20 people to comment on this blog and share your innovation plans gets to the head of the line (in front of the thousands of people waiting!) to get access to VMware&#8217;s beta Hands on Labs!</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>My IT Crystal Ball</title>
         <link>http://cto.vmware.com/my-it-crystal-ball/</link>
         <description>Another year older… and hopefully another year wiser! As I look back at 2012, it’s amazing how much has changed in our industry. Cloud computing continued to top CIO’s lists of IT priorities, our mobile workforce kept expanding, and companies started to realize the shift underway towards the fully &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/the-software-defined-datacenter-meets-vmworld/&quot;&gt;software-defined datacenter&lt;/a&gt; . &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2012/12/21.png&quot;&gt;&lt;/a&gt; But it won’t stop there. It never does. I expect we’ll see even more change in 2013, and here are some of my predictions for the industry as I look into my IT crystal ball: Big Data (or, more appropriately, “Big Analytics”): I’ve heard it and you’ve heard it – there’s an explosion of data out there! But what companies tried to figure out in 2012 was how to deal with massive amounts of data. VMware made strides in this area with &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/our-elephant-grows-up-new-serengeti-capabilities-for-hadoop/&quot;&gt;Project Serengeti&lt;/a&gt; , our latest version of &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/products/application-platform/vfabric-data-director/overview.html&quot;&gt;VMware Data Director&lt;/a&gt; and more. The adoption of big data technologies continues to grow as companies get their arms around their data dilemmas along with the opportunities available to those that make sense from it all. My colleague &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/author/richardmcdougall/&quot;&gt;Richard McDougall&lt;/a&gt; will share his 2013 predictions for the big data space, so stay tuned that blog. Networking &amp;#38; Security: We all saw the SDN space explode in 2012. It [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1596</guid>
         <pubDate>Wed, 12 Dec 2012 15:00:44 +0000</pubDate>
         <content:encoded><![CDATA[<p>Another year older… and hopefully another year wiser! As I look back at 2012, it’s amazing how much has changed in our industry. Cloud computing continued to top CIO’s lists of IT priorities, our mobile workforce kept expanding, and companies started to realize the shift underway towards the fully <a rel="nofollow" target="_blank" href="http://cto.vmware.com/the-software-defined-datacenter-meets-vmworld/">software-defined datacenter</a>.</p>
<p style="text-align:center;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/12/21.png"><img class="aligncenter  wp-image-1622" title="2" src="http://cto.vmware.com/wp-content/uploads/2012/12/21.png" alt="" width="348" height="217"/></a></p>
<p>But it won’t stop there. It never does. I expect we’ll see even more change in 2013, and here are some of my predictions for the industry as I look into my IT crystal ball:</p>
<p><strong>Big Data (or, more appropriately, “Big Analytics”):</strong> I’ve heard it and you’ve heard it – there’s an explosion of data out there! But what companies tried to figure out in 2012 was how to deal with massive amounts of data. VMware made strides in this area with <a rel="nofollow" target="_blank" href="http://cto.vmware.com/our-elephant-grows-up-new-serengeti-capabilities-for-hadoop/">Project Serengeti</a>, our latest version of <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/application-platform/vfabric-data-director/overview.html">VMware Data Director</a> and more. The adoption of big data technologies continues to grow as companies get their arms around their data dilemmas along with the opportunities available to those that make sense from it all. My colleague <a rel="nofollow" target="_blank" href="http://cto.vmware.com/author/richardmcdougall/">Richard McDougall</a> will share his 2013 predictions for the big data space, so stay tuned that blog.</p>
<p><strong>Networking &amp; Security:</strong> We all saw the SDN space explode in 2012. It has become the talk of the town, and VMware has made great strides with <a rel="nofollow" target="_blank" href="http://www.vmware.com/files/pdf/products/vcns/VMware-VCloud-Networking-Security-datasheet.pdf">VMware vCloud Network and Security</a> offerings. We took that conversation to a whole new level with <a rel="nofollow" target="_blank" href="http://cto.vmware.com/vmware-and-nicira-advancing-the-software-defined-datacenter/">the acquisition of Nicira</a>. As one of the core components of hybrid cloud computing, we took steps to remove “networking” as the bottleneck behind workload mobility across multiple clouds and organizations will experience the benefits of this next year. Check out <a rel="nofollow" target="_blank" href="http://cto.vmware.com/author/allwynsequeira/">Allwyn</a> Sequeira’s <a rel="nofollow" target="_blank" href="http://cto.vmware.com/beyond-sdns-networking-security-in-2013">predictions</a> for the networking and security space in 2013.</p>
<p><strong>Storage:</strong> What a year for storage! The ecosystem continued to make strides with storage technologies to support highly virtualized and cloud environments. At VMworld 2012 you heard of the early work around VMware’s <a rel="nofollow" target="_blank" href="http://cto.vmware.com/storage-directions-for-the-software-defined-datacenter/">storage directions</a> including our <a rel="nofollow" target="_blank" href="http://cto.vmware.com/a-preview-of-distributed-storage/">Distributed Storage</a> preview, and I expect to see even more customers virtualize their storage environment and move towards a more policy-based management approach. These steps are just the first of many announcements you’ll see from VMware and our partners in 2013 as we continue on the path towards software-defined storage. Look out for a blog from <a rel="nofollow" target="_blank" href="http://cto.vmware.com/author/christoskaramanolis/">Christos Karamanolis</a> where he’ll share his 2013 storage predictions.</p>
<p><strong>Management:</strong> Can you say heterogeneity? That seems to be where it’s at these days. While VMware and <a rel="nofollow" target="_blank" href="http://blogs.gartner.com/chris-wolf/2012/06/21/standardization-add-we-are-all-hypocrites/">others</a> feel a homogenous environment is the most efficient approach, we recognize customers will have <a rel="nofollow" target="_blank" href="http://cto.vmware.com/the-software-defined-datacenter-in-a-multi-cloud-world/">heterogeneous pools of infrastructure</a>…and this isn’t going away. The ability to deploy and move x86 workloads between private and public clouds (VMware, AWS, OpenStack and others) is becoming a standard practice for organizations of all sizes as they benefit from the agility, flexibility, efficiency and reduced costs of a hybrid cloud environment. But with multiple clouds comes the need to manage this multi-cloud world. VMware announced updated cloud management products at <a rel="nofollow" target="_blank" href="http://cto.vmware.com/viva-cloud-management/">VMworld Europe</a>, and we’re supporting our customers <a rel="nofollow" target="_blank" href="http://cto.vmware.com/heterogeneous-cloud-management-at-vmworld-europe/">manage their heterogeneous environments</a> – and I expect the industry to continue on this path in 2013. Look out for a blog from my colleague <a rel="nofollow" target="_blank" href="http://cto.vmware.com/author/kitcolbert/">Kit Colbert</a> where he’ll share his predictions for the management space in 2013.</p>
<p><strong>Hybrid Cloud:</strong> As the adoption of cloud grew in 2012, our customers’ workloads were not only in private clouds but in public clouds too. A special shout out goes to the recent <a rel="nofollow" target="_blank" href="http://blogs.vmware.com/vcloud/2012/10/announcing-vcloud-connector-2-0-one-network-one-catalog-one-cloud.html">vCloud Connector 2.0</a> release for the help there! We’re seeing enterprises move to a hybrid cloud model, leveraging and benefiting from reliable resources offered by our vCloud service provider partners. We welcomed <a rel="nofollow" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-vmworld-tsystems-082712.html">T-Systems</a> and <a rel="nofollow" target="_blank" href="http://www.ovh.co.uk/">OVH</a> to VMware’s <a rel="nofollow" target="_blank" href="http://www.vmware.com/solutions/cloud-computing/public-cloud/vcloud-datacenter-services.html">vCloud Datacenter Services</a> program in 2012 – and also introduced <a rel="nofollow" target="_blank" href="http://blogs.vmware.com/rethinkit/2012/08/vcloud-service-evaluation-cloud-minutes.html">vCloud Service Evaluation</a>, where customers can “test the waters” with our vCloud partners. I expect to see even more customers adopt a hybrid cloud model in 2013 as they see the awesome benefits experienced by their peers this past year.</p>
<p><strong>Mobile Workforce:</strong> We continue to enable the mobile workforce to use the device of their choice while staying productive, and I expect you’ll see more advancement here in 2013. At VMworld, we spoke about the <a rel="nofollow" target="_blank" href="http://cto.vmware.com/musings-on-our-post-pc-multi-device-world/">innovation happening in support of our end-user computing vision</a> including all the awesome work happening on the <a rel="nofollow" target="_blank" href="http://cto.vmware.com/vmware-horizon-mobile-on-ios/">mobile side</a>. The ability to manage a desktop and device will continue to be a hot topic for enterprises next year, as employees are on the move with their laptops, smartphones, iPads and more –and vendors will continue to offer and innovate solutions to address this rapid change. <a rel="nofollow" target="_blank" href="http://cto.vmware.com/author/scottdavis/">Scott Davis</a> also shared <a rel="nofollow" target="_blank" href="http://cto.vmware.com/end-user-computing-2013-predictions">his predictions</a> for the end-user computing space.</p>
<p><strong>Small and Midsize Business:</strong> If you’re an IT pro at a small and midsize business (SMB), you know all too well that the demands on IT – keeping business up and running, balancing IT supply with IT demand, and being able to respond quickly to business needs – are the same regardless of the size of your business. Fueled by <a rel="nofollow" target="_blank" href="http://www.vmware.com/files/pdf/smb/ESG_Exec_Summary_VMware_SMB.pdf">growing demand for business agility and high availability/disaster recovery</a>, virtualization has gone mainstream amongst small and midsize business.  The challenge SMBs face is to do it all with a small team.  In 2013 advances in cloud-based management solutions will make it even easier for companies to solve these problems and focus on growing their business. You can read more about the unique ways small IT teams are meeting the demands of their business on our <a rel="nofollow" target="_blank" href="http://blogs.vmware.com/smb/">SMB blog</a>.</p>
<p>All in all, we’ve had a great 2012 and I’m even more optimistic about what’s ahead in 2013 as VMware and our partners make even more strides across these and other fun technology areas. I look forward to watching our customers benefit from these cool developments and watch their environments evolve.</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Beyond SDNs – Networking &amp; Security in 2013</title>
         <link>http://cto.vmware.com/beyond-sdns-networking-security-in-2013/</link>
         <description>We will look back on 2012 as the year that ushered in a new era of networking and infrastructure security in enterprise and cloud datacenters, driven by the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/the-software-defined-datacenter-meets-vmworld/&quot;&gt;software defined datacenter&lt;/a&gt; vision. In &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/unveiling-sdn-and-sdsec-architectures-at-vmworld-2012/&quot;&gt;my last post&lt;/a&gt; , I talked about some of the key technology advancements that VMware announced at VMworld – a truly progressive line up of software-defined networking and security initiatives. The &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/vmware-and-nicira-advancing-the-software-defined-datacenter/&quot;&gt;acquisition of Nicira&lt;/a&gt; was the “shot heard around the world”, bringing together leading network virtualization solutions for both VMware and non-VMware stacks. And it’s clear that VMware, along with our ecosystem partners, can massively simplify the way customers provision and consume networks at scale, in private, hybrid and public clouds. As I look ahead to 2013, certain trends begin to take shape – and only time will tell how many of these are here to stay. Here are my predictions for next year: Prediction #1: The software-defined datacenter vision took the industry by storm in 2012. It represents a prescriptive model that brings the benefits of virtualization to the rest of the datacenter. Expect to see the move towards a software-defined datacenter accelerate in 2013. Networking and infrastructure security represent some of the stickiest issues when it comes to the drive to a more agile [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1609</guid>
         <pubDate>Wed, 12 Dec 2012 07:05:18 +0000</pubDate>
         <content:encoded><![CDATA[<p>We will look back on 2012 as the year that ushered in a new era of networking and infrastructure security in enterprise and cloud datacenters, driven by the <a rel="nofollow" target="_blank" href="http://cto.vmware.com/the-software-defined-datacenter-meets-vmworld/">software defined datacenter</a> vision. In <a rel="nofollow" target="_blank" href="http://cto.vmware.com/unveiling-sdn-and-sdsec-architectures-at-vmworld-2012/">my last post</a>, I talked about some of the key technology advancements that VMware announced at VMworld – a truly progressive line up of software-defined networking and security initiatives.</p>
<p>The <a rel="nofollow" target="_blank" href="http://cto.vmware.com/vmware-and-nicira-advancing-the-software-defined-datacenter/">acquisition of Nicira</a> was the “shot heard around the world”, bringing together leading network virtualization solutions for both VMware and non-VMware stacks. And it’s clear that VMware, along with our ecosystem partners, can massively simplify the way customers provision and consume networks at scale, in private, hybrid and public clouds.</p>
<p>As I look ahead to 2013, certain trends begin to take shape – and only time will tell how many of these are here to stay. Here are my predictions for next year:</p>
<p><strong>Prediction #1:</strong> The software-defined datacenter vision took the industry by storm in 2012. It represents a prescriptive model that brings the benefits of virtualization to the rest of the datacenter. Expect to see the move towards a software-defined datacenter accelerate in 2013. Networking and infrastructure security represent some of the stickiest issues when it comes to the drive to a more agile data center. And because of this strong customer interest in SDDCs, you’ll also see more networking vendors and startups modify their roadmaps to steer towards a software-defined networking strategy.</p>
<p><strong>Prediction #2:</strong> In 2013 we’ll see network virtualization established as the real goal of SDN. What we’re really after is the ability to provision networks and network services on demand, instantaneously in the context of a compute/storage standup, and be able to do so without requiring manual configuration/re-configuration of the underlying infrastructure. The following simplified cloud consumption model depicts what network virtualization is all about – enabling the consumption of L2 and L3 networks logically to support compute &amp; storage connectivity needs; likewise the consumption of L4-7 services, gateways to physical networks and the internet. This consumption model can be leveraged by various cloud management systems, like vCloud Director, Open Stack, etc.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/12/11.png"><img class="aligncenter size-full wp-image-1614" title="1" src="http://cto.vmware.com/wp-content/uploads/2012/12/11.png" alt="" width="530" height="190"/></a></p>
<p><strong>Prediction #3:</strong> 2013 will also herald the wholesale virtualization of network and security infrastructure services, including firewalls, load balancers, IDS/IPS systems. We have seen the initial signs of this trend in 2012, and I expect to see this continue un-abated in 2013. One ramification of this trend is the de-fragmentation of security services. Historically, the security industry has been extremely fragmented &#8211; with perimeter security, network security, workload/guest security, data security, app security, user security. With virtualization and cloud consumption models, we will begin to see several of these functions come together in the virtual/cloud plane, as depicted in the illustration above.</p>
<p><strong>Prediction #4:</strong> In 2013, we will see the emergence of a network virtualization solution across hybrid cloud stacks, like VMware vCloud, Open Stack, and Cloud Stack. We know this is desired by cloud operators who have multiple stacks, yet want a common network virtualization solution. Customers are also asking for this as they move towards a <a rel="nofollow" target="_blank" href="http://cto.vmware.com/the-software-defined-datacenter-in-a-multi-cloud-world/">multi-cloud world</a>. With the integration of the VMware and Nicira teams, this is an exciting area of focus for us.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/12/2.png"><img class="aligncenter size-full wp-image-1615" title="2" src="http://cto.vmware.com/wp-content/uploads/2012/12/2.png" alt="" width="436" height="154"/></a></p>
<p><strong>Prediction #5:</strong> We’re also beginning to see the evolution of the physical network fabric in cloud and enterprise datacenters. Historically, service provider datacenters were L3-centric, while enterprise datacenters were L2-centric. L3 has the benefit of scale and fault detection, while L2 nicely supports enterprise apps that rely on broadcast domains (Microsoft apps, vMotion, etc). In 2013, I expect to see the architecture depicted in the graphic below within cloud datacenters (enterprise or service providers). The physical network fabric is becoming fast, flat and fat (see this <a rel="nofollow" target="_blank" href="http://cto.vmware.com/vxlans-and-the-cloud-infrastructure-suite/">prior post</a>), with L3 to the Top of Rack (ToR), full mesh, with ECMP to effectively leverage all the paths between the leaf and spine. We are also beginning to see the leaf become dedicated to workloads (C=Compute, S=Storage, P=Physical) or to services (M=Management functions, FW=Firewall, LB=Load Balancer), per the following illustration. This “butterfly” architecture provides a lot of flexibility and simplicity in the realization of datacenter racks.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/12/3.png"><img class="aligncenter size-medium wp-image-1616" title="3" src="http://cto.vmware.com/wp-content/uploads/2012/12/3-300x186.png" alt="" width="300" height="186"/></a></p>
<p><strong>Prediction #6:</strong> What about L2 services in the above architecture? That question brings us to the next major trend – 2013 will be the year of L2 overlays. Millions of dollars have been poured into overlay technologies like VXLAN, NVGRE and STT, and we expect to see the entire industry release products (if they haven’t done so already), whether they are NICs, ToRs, or hypervisor support. L2 overlays over the L3 fabric above will become an important pattern in the data center. While there can be debate on the overlay technology, the more important observation is that L2 overlays over “L3 to the rack” architectures are a compelling tool in the war chest. You can read more about tunneling in this recent <a rel="nofollow" target="_blank" href="http://networkheresy.com/2012/10/15/tunneling-for-network-virtualization/">post</a> by Martin Casado and Bruce Davie.</p>
<p><strong>Prediction #7:</strong> The tools used by the new guard are beginning to evolve too. REST becomes the new CLI. Chef/Puppet become the new Perl/bash. In 2013, I expect that the centralization of control e.g. SDN controllers, will lead to chef/puppet/rest recipes beginning to replace those timeless network engineering scripts. The exciting news for network engineers in enterprises as they evolve to becoming “cloud architects”, is that they can now create recipes to build out service provider style transport networks with minimal configuration churn and potential for “fat fingering,” yet rapidly provision L2 over L3 overlays &amp; virtualized L4-7 services to meet the demands of their business units or application developers.</p>
<p><strong>Prediction #8:</strong> I expect we’ll see software-defined security infrastructure get the same kind of attention in 2013, that SDN had in 2012. With the move from web browser-server architectures to mobile-cloud architectures, classic security paradigms based on desktop security and web server security must evolve to focus on security within the cloud i.e. authentication, authorization and tenant edge security at the cloud tenant edge, and logical security within the virtual datacenter. Likewise, the evolution of network virtualization offers a new substrate to logically insert netsec services, all automatable into CISO-friendly workflows.</p>
<p>Next year promises to be an exciting time for the industry &#8211; one packed with disruption, innovation and transformation. Wishing all our readers a wonderful 2013!</p>
<p>/Allwyn</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>End User Computing 2013 Predictions</title>
         <link>http://cto.vmware.com/end-user-computing-2013-predictions/</link>
         <description>2012 Wrap up It’s been an exciting year of changes and innovations in End User Computing land. In the industry at large, we saw the continued, inescapable march of BYOD and end user choice, featuring Apple iPad domination of the tablet landscape, Macs in the enterprise and a duopoly of Android and iPhone in the smartphone world. We also saw the arrival of Windows 8 and while not emerging to widespread acclaim or the Microsoft domination of yesteryear, it was not a complete dud either. Microsoft has made a big and aggressive bet with its new, hybrid touch/keyboard user interface and application compatibility/availability ecosystem challenges and time will tell how it plays out in both the corporate and consumer worlds. From the VMware perspective, 2012 brought View 5.1 building on the significant momentum of View 5.0 and the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/vmware-welcomes-wanova-to-the-euc-family/&quot;&gt;groundbreaking acquisition of Wanova&lt;/a&gt; and subsequent launch of VMware Mirage.  The combination of VMware View and Mirage is an industry first pairing that dramatically redefined the VDI market – no longer is the market restricted to virtual desktops, but central image management operational benefits can be extended to more types of client end point systems – including physical, virtual, tethered desktops and roaming laptops (Mac and [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1594</guid>
         <pubDate>Tue, 11 Dec 2012 23:48:21 +0000</pubDate>
         <content:encoded><![CDATA[<p><strong>2012 Wrap up</strong></p>
<p>It’s been an exciting year of changes and innovations in End User Computing land. In the industry at large, we saw the continued, inescapable march of BYOD and end user choice, featuring Apple iPad domination of the tablet landscape, Macs in the enterprise and a duopoly of Android and iPhone in the smartphone world. We also saw the arrival of Windows 8 and while not emerging to widespread acclaim or the Microsoft domination of yesteryear, it was not a complete dud either. Microsoft has made a big and aggressive bet with its new, hybrid touch/keyboard user interface and application compatibility/availability ecosystem challenges and time will tell how it plays out in both the corporate and consumer worlds.</p>
<p>From the VMware perspective, 2012 brought View 5.1 building on the significant momentum of View 5.0 and the <a rel="nofollow" target="_blank" href="http://cto.vmware.com/vmware-welcomes-wanova-to-the-euc-family/">groundbreaking acquisition of Wanova</a> and subsequent launch of VMware Mirage.  The combination of VMware View and Mirage is an industry first pairing that dramatically redefined the VDI market – no longer is the market restricted to virtual desktops, but central image management operational benefits can be extended to more types of client end point systems – including physical, virtual, tethered desktops and roaming laptops (Mac and PC).  And at <a rel="nofollow" target="_blank" href="http://cto.vmware.com/musings-on-our-post-pc-multi-device-world/">VMworld 2012</a>, we showed the progress that we’ve made with a technical preview of the industry’s first integrated platform for the mobile, multi-device workspace. Now in beta release, we call this technology the Horizon Suite and we demonstrated self-service access to your apps and data across your devices including mobile-centric containers for management and security.</p>
<p>But enough about 2012, time to take a peek into the future…</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/12/1.png"><img class="aligncenter size-full wp-image-1601" title="1" src="http://cto.vmware.com/wp-content/uploads/2012/12/1.png" alt="" width="580" height="219"/></a></p>
<p><strong>2013</strong></p>
<p>I expect we will continue to see a duopoly of iPhone and Android devices, dark horse being Windows 8 Phone. Blackberry 10 looks interesting, but likely too little, too late. It’s a pretty safe bet that some combination of Google and Samsung will solidify their dominance in the Android ecosystem. And while Apple will continue to have more elegant, integrated and desirable devices, I predict that Google will widen the gap with their backend cloud services. The first significant and clear service-based skirmish was the widely reported iOS Map fiasco of 2012. What got lost in the noise around the Apple decision to remove Google in favor of its own immature offering was that they apparently felt forced there due to the lack of voice directions in the Google Map app version for iOS. I predict Apple will use its sizeable war chest to acquire significant players who can drive delivery of valuable cloud based services for their iPad/iPhone franchises.</p>
<p>The diagram below pre-dates Apple’s iCloud and Google Play, but is a pretty good illustration of the landscape anyway…</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/12/2.jpg"><img class="aligncenter size-large wp-image-1602" title="2" src="http://cto.vmware.com/wp-content/uploads/2012/12/2-1024x770.jpg" alt="" width="576" height="433"/></a></p>
<p>While I’m discussing the duopoly, both Apple and Google (and Microsoft) are playing the game of integrated cloud service silos across their devices. I predict that 2013 will see a revolt against these locked in silos, raising pressure on these incumbents. More open cloud services will become desirable and provide opportunities for players with truly multi-device technologies that work across the eco-systems.</p>
<p>An EUC predictions blog for 2013 can’t get away without a prediction about Windows 8. My belief is that Windows 8 will have modest adoption with consumers and very light adoption with enterprises. For enterprises, the new hybrid user interface makes the devices too different a user experience and incompatible with existing apps, but also not as intuitive as a pure touch tablet. I predict there will be little uptick in the enterprise and Windows 7 and XP will continue to be the standard for traditional enterprise PCs. April 8, 2014 is the current official sunset of support for Windows XP. Some will ignore it and use it till it dies; others will do a crash migration to Windows 7 or non-windows platforms as the date gets closer. Regardless, Windows role in the enterprise will also continue to gradually recede in importance, becoming more invisible and more of a runtime environment for legacy applications. For consumers, I also predict that Windows 8 will also have only modest success. For tablets, not enough of a tablet experience moving forward and not enough applications for it as well as the flip side of not enough compatibility for traditional PC uses. Of course, it will be the default with new consumer PCs and make the bulk of its progress there.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/12/3.jpg"><img class="aligncenter size-full wp-image-1603" title="3" src="http://cto.vmware.com/wp-content/uploads/2012/12/3.jpg" alt="" width="350" height="301"/></a></p>
<p>Back to the theme of mobile devices and their dependency on cloud based, backend services, I predict that in 2013 we will see mainstream recognition that computing is no longer primarily done on one or more client systems like a PC, but moves further towards a world where the bulk of important computational processing is performed in the cloud and that your end point devices, especially smart phone and tablets broaden from the user interface role and take on more of the flavor of “remote controls” for your cloud services. I expect smartphones and tablets to morph into remote controls for additional services. We’re already seeing wallet apps for credit card payments, airline boarding passes, coupons, etc. Why carry a separate badge or smartcard when everyone has a smartphone and the phone is fully capable of running sophisticated authentication applications that can interface with backend services and securely identify the user? Biometric authentication via smartphone camera or touch anyone? And the user interface will improve and evolve as well. Speech as input is beginning to enter the mainstream as a user interface exemplified by Siri and Google and the advanced technologies and companies behind those technologies.</p>
<div id="attachment_1604" class="wp-caption aligncenter" style="width:253px;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/12/4.jpg"><img class="size-medium wp-image-1604" title="4" src="http://cto.vmware.com/wp-content/uploads/2012/12/4-243x300.jpg" alt="" width="243" height="300"/></a><p class="wp-caption-text">photo by Time, Inc.</p></div>
<p>Which brings me to the so called “Internet of things”; why stop at being a remote control for virtual computer services? In 2013, we will see more significant smartphone and txt message driven cloud services that allow us to control our physical devices and environments. I think we will move from remotely controlling your DVR, thermostat, baby monitors and video camera surveillance to more advanced uses and communication between the devices themselves, all controllable via your phone or tablet. One can find on the market today thermostats that allow full climate control and electric monitoring from the iPhone/Androids and performs operational analysis in the Cloud on your energy consumption patterns; baby monitors that are controlled by smartphones now with video and alerting; Sleep monitoring, Pedometers and more. The common thread here is intelligent aggregation of diverse information sources from the physical world filtered and processed in the cloud and delivered in an intuitive and useful manner through a smartphone app. Where will this all lead?  How about a remote starter for your car and its heating system? Or keyless entry? From your smartphone. Or a Scheduler for controlling household devices such as lights? One of my colleagues told me he is looking at a new house that came pre-equipped with an iPad app to control many features. When you start thinking about historically dumb devices with analog controls having digital interfaces, coupled with ubiquitous communication and simple control messages via web or SMS, it’s not a big step to think about distributed control and where that can lead convenience wise. And the input can actually be voice! “Siri, dim the lights!” In 2013, these scenarios will move further from novelty to mainstream desirable reality.</p>
<p>Our relationship with privacy will also continue to evolve in unexpected ways. Of course, expect more malware exploits and debacles like the Petraeus scandal as people fumble over themselves learning to retain privacy in the brave new world.  We&#8217;ll be looking for more efficient ways to interact with that Internet of things such as Siri and that ease of access will force the need for securing not only IT resources but also our personal info-sphere better than we&#8217;ve done in the past. An illustrative example from another colleague – while waiting for their spouses to return from “shopping”, his son in law used a Siri &#8216;Find my Wife&#8217; request triggering the Apple Find My Friends app with GPS to identify that their wives were actually spending time at a local spa. You’ve been warned!</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/12/5.jpg"><img class="aligncenter size-full wp-image-1605" title="5" src="http://cto.vmware.com/wp-content/uploads/2012/12/5.jpg" alt="" width="580" height="465"/></a></p>
<p>For some of my predictions, 2013 may be too early. But I stand by these as where I think the world is headed over the next year or so. A more interconnected world, dominated by cloud computing and a connected web of physical devices, all controlled by our smartphones and tablets.</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>2013 Predictions: Open Cloud Standards</title>
         <link>http://cto.vmware.com/2013-predictions-open-cloud-standards/</link>
         <description>It has been about three years since we started this journey to create interoperable cloud standards, and we’ve seen so much progress made by the industry. OVF 1.1 became the first national and &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.dmtf.org/news/pr/2011/8/dmtf-gains-international-recognition-two-isoiec-standards&quot;&gt;first international standard&lt;/a&gt; for virtualization and clouds. The industry recently released the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.dmtf.org/news/pr/2012/8/dmtf-releases-specification-simplifying-cloud-infrastructure-management&quot;&gt;Cloud infrastructure Management Interface Standard (CIMI)&lt;/a&gt; as well as an OVF 2.0 specification on the way. We saw the launch of a number of interoperability events that start to test early implementations of cloud interface specifications. OVF is now supported by industry players beyond VMware, including Citrix, Microsoft and Amazon 2013 will be an important year for cloud as customers continue on their journey from virtualized datacenters to a hybrid cloud model. Many organizations have implemented some cloud infrastructure &amp;#8211; some private and some public cloud – and I believe customers will look at how to pull all of this together via hybrid cloud. When implementing a hybrid cloud environment, customers will view performance, functionality, portability, security and standards as increasingly important attributes. We’ve also seen the cloud market and available solutions grow rapidly in 2012, including tools, platforms and interfaces. I predict customers will continue to maintain a close focus on the interoperability of their cloud solutions in 2013, even more than in [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1592</guid>
         <pubDate>Tue, 11 Dec 2012 23:47:41 +0000</pubDate>
         <content:encoded><![CDATA[<p>It has been about three years since we started this journey to create interoperable cloud standards, and we’ve seen so much progress made by the industry.</p>
<ul>
<li style="margin-bottom:1em;">OVF 1.1 became the first national and <a rel="nofollow" target="_blank" href="http://www.dmtf.org/news/pr/2011/8/dmtf-gains-international-recognition-two-isoiec-standards">first international standard</a> for virtualization and clouds.</li>
<li style="margin-bottom:1em;">The industry recently released the <a rel="nofollow" target="_blank" href="http://www.dmtf.org/news/pr/2012/8/dmtf-releases-specification-simplifying-cloud-infrastructure-management">Cloud infrastructure Management Interface Standard (CIMI)</a> as well as an OVF 2.0 specification on the way.</li>
<li style="margin-bottom:1em;">We saw the launch of a number of interoperability events that start to test early implementations of cloud interface specifications.</li>
<li>OVF is now supported by industry players beyond VMware, including Citrix, Microsoft and Amazon</li>
</ul>
<p>2013 will be an important year for cloud as customers continue on their journey from virtualized datacenters to a hybrid cloud model. Many organizations have implemented some cloud infrastructure &#8211; some private and some public cloud – and I believe customers will look at how to pull all of this together via hybrid cloud. When implementing a hybrid cloud environment, customers will view performance, functionality, portability, security and standards as increasingly important attributes.</p>
<p>We’ve also seen the cloud market and available solutions grow rapidly in 2012, including tools, platforms and interfaces. I predict customers will continue to maintain a close focus on the interoperability of their cloud solutions in 2013, even more than in previous years. Customers today want choice and do not want to be locked in to a single platform or vendor – so when running multiple clouds (VMware, AWS, OpenStack), interoperability will be key to a successful multi-cloud environment.</p>
<p>As I said in a <a rel="nofollow" target="_blank" href="http://cto.vmware.com/the-state-of-cloud-standards/">previous blog</a>, I think our industry will continue to make good progress in 2013 on interoperability testing &#8211; and more products will start supporting a set of open standard interfaces. However, I do not see a debate or the consolidation to a single set of standards happen in 2013. I expect that the debate will continue and that it may be until 2015 before we see industry and customer agreement on those standard and required interoperability interfaces.</p>
<p>It’s never a dull moment in the land of cloud standards, and I’m looking forward to witnessing and being a part of the progress that will take place in 2013!</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Centralizing HPC Compute Resources using Private Cloud</title>
         <link>http://cto.vmware.com/centralizing-hpc-compute-resources-using-private-cloud/</link>
         <description>I met recently with a group of academic CIOs and IT Directors in Denver to talk about how virtualization and private cloud technologies can help lower the barriers to adopting a centralized approach to delivering HPC resources in an academic environment. Of course, the barriers and concerns &amp;#8212; losing control of resources, fear of not getting ones &amp;#8220;fair share&amp;#8221; in a shared facility, being forced into a standardized and sub-optimal software environment, etc.  &amp;#8211; are relevant outside of academia as well. Because the topic is of broad interest, I&amp;#8217;ve published the slides in SlideRocket and added an audio track that explains why virtualization should not be viewed simply as a tax one pays to move into a cloud environment, but rather as an approach that can enable new capabilities that are either difficult or impossible to deliver in an un-virtualized HPC environment; a number of these capabilities speak directly to the most common objections raised to creating centralized computing facilities. I also give examples of what virtualized HPC deployments look like and provide a summary of our latest guidance on how well HPC applications perform on our platform. You can access the Slide Rocket presentation &lt;a rel=&quot;nofollow&quot; title=&quot;Centralizing HPC Compute Resources&quot; target=&quot;_blank&quot; href=&quot;http://portal.sliderocket.com/vmware/Copy-of-Centralizing-Academic-Compute&quot;&gt;here&lt;/a&gt; .</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1583</guid>
         <pubDate>Wed, 05 Dec 2012 23:43:46 +0000</pubDate>
         <content:encoded><![CDATA[<p>I met recently with a group of academic CIOs and IT Directors in Denver to talk about how virtualization and private cloud technologies can help lower the barriers to adopting a centralized approach to delivering HPC resources in an academic environment. Of course, the barriers and concerns &#8212; losing control of resources, fear of not getting ones &#8220;fair share&#8221; in a shared facility, being forced into a standardized and sub-optimal software environment, etc.  &#8211; are relevant outside of academia as well.</p>
<p>Because the topic is of broad interest, I&#8217;ve published the slides in SlideRocket and added an audio track that explains why virtualization should not be viewed simply as a tax one pays to move into a cloud environment, but rather as an approach that can enable new capabilities that are either difficult or impossible to deliver in an un-virtualized HPC environment; a number of these capabilities speak directly to the most common objections raised to creating centralized computing facilities. I also give examples of what virtualized HPC deployments look like and provide a summary of our latest guidance on how well HPC applications perform on our platform.</p>
<p>You can access the Slide Rocket presentation <a rel="nofollow" title="Centralizing HPC Compute Resources" target="_blank" href="http://portal.sliderocket.com/vmware/Copy-of-Centralizing-Academic-Compute">here</a>.</p>]]></content:encoded>
      </item>
      <item>
         <title>Open Innovation Fling Contest Winner Announced!</title>
         <link>http://cto.vmware.com/open-innovation-fling-contest-winner-announced/</link>
         <description>&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2012/12/flingcontest.jpg&quot;&gt;&lt;/a&gt;Back  in August  &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/innovation-at-vmworld-2012/&quot;&gt;at VMworld I announced&lt;/a&gt;  that VMware is taking a new approach to driving innovation by launching our very first  &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://labs.vmware.com/openinnovationcontest2012/&quot;&gt;Open Innovation Contest&lt;/a&gt; . We asked our community to send us their best  &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://labs.vmware.com/flings&quot;&gt;Fling&lt;/a&gt;  ideas, and the contest winner will have their Fling built by VMware engineers. The winner also gets a free pass to VMworld 2013.  The contest ran through October 31, 2012 and we got an amazing response with over 120 great ideas!  About half the ideas were feature requests, rather than Flings, and the good news is that many of these were already in the pipeline for future VMware software releases.  The judges evaluated all the true Fling-type ideas and we were happy to announce the winner of the contest this past Friday, November 30.  Read more about the contest and the resulting winner  &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://bit.ly/SBdTBT&quot;&gt;here&lt;/a&gt; . I want to extend a huge thank you to our community for your participation in this contest.  Given the high level of interest and success, we are already planning our next Open Innovation event.  Be on the lookout for more information after the start of the New Year!</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1571</guid>
         <pubDate>Mon, 03 Dec 2012 19:32:25 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/12/flingcontest.jpg"><img class=" wp-image-1574 alignleft" src="http://cto.vmware.com/wp-content/uploads/2012/12/flingcontest-300x225.jpg" alt="" width="180" height="135"/></a>Back  in August <a rel="nofollow" target="_blank" href="http://cto.vmware.com/innovation-at-vmworld-2012/">at VMworld I announced</a> that VMware is taking a new approach to driving innovation by launching our very first <span style="color:#000000;"><a rel="nofollow" target="_blank" href="http://labs.vmware.com/openinnovationcontest2012/">Open Innovation Contest</a>.</span> We asked our community to send us their best <span style="color:#1c94d2;"><a rel="nofollow" target="_blank" href="http://labs.vmware.com/flings">Fling</a></span> ideas, and the contest winner will have their Fling built by VMware engineers. The winner also gets a free pass to VMworld 2013.  The contest ran through October 31, 2012 and we got an amazing response with over 120 great ideas!  About half the ideas were feature requests, rather than Flings, and the good news is that many of these were already in the pipeline for future VMware software releases.  The judges evaluated all the true Fling-type ideas and we were happy to announce the winner of the contest this past Friday, November 30.  Read more about the contest and the resulting winner <a rel="nofollow" target="_blank" href="http://bit.ly/SBdTBT">here</a>.</p>
<p>I want to extend a huge thank you to our community for your participation in this contest.  Given the high level of interest and success, we are already planning our next Open Innovation event.  Be on the lookout for more information after the start of the New Year!</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>IT as a strategic weapon, rather than a necessary evil</title>
         <link>http://cto.vmware.com/it-as-a-strategic-weapon-rather-than-a-necessary-evil/</link>
         <description>When Joe Baguley joined the VMware Office of the CTO in 2011, we knew he would be fantastic at connecting the VMware R&amp;#038;D organization with its customers and partners in EMEA – to share VMware’s vision and strategy, and to relay customer feedback back to R&amp;#038;D in order to continue to innovate and improve our products. Since then, Joe has helped many of our customers advance on their journey to the cloud and act as a key resource for VMware R&amp;#038;D. I’m pleased to announce that Joe was named one of the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.computerweekly.com/news/2240172149/UKtech50-2012-The-most-influential-people-in-UK-IT&quot;&gt;UK&amp;#8217;s top 50 most influential people in IT&lt;/a&gt; by Computer Weekly (a leading technology publication in the UK) last week, joining distinguished CEOs, government ministers, heads of design at Apple and more. This is a great honor for both Joe and VMware, as we continue to work with our customers and partners to drive the future of IT. You can learn more about Joe’s experiences in the OCTO and out in the field from his blog below. – Paul Strong Written by guest author: Joe Baguley &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2012/11/JoeBaguley-Large1.jpg&quot;&gt;&lt;/a&gt; In my role I’m able to spend a lot of time talking to CIOs and senior IT leaders from our EMEA customer base, and have noticed a trend amongst these [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1550</guid>
         <pubDate>Fri, 30 Nov 2012 02:40:59 +0000</pubDate>
         <content:encoded><![CDATA[<p><i>When Joe Baguley joined the VMware Office of the CTO in 2011, we knew he would be fantastic at connecting the VMware R&#038;D organization with its customers and partners in EMEA – to share VMware’s vision and strategy, and to relay customer feedback back to R&#038;D in order to continue to innovate and improve our products. Since then, Joe has helped many of our customers advance on their journey to the cloud and act as a key resource for VMware R&#038;D. I’m pleased to announce that Joe was named one of the <a rel="nofollow" target="_blank" href="http://www.computerweekly.com/news/2240172149/UKtech50-2012-The-most-influential-people-in-UK-IT">UK&#8217;s top 50 most influential people in IT</a> by Computer Weekly (a leading technology publication in the UK) last week, joining distinguished CEOs, government ministers, heads of design at Apple and more. This is a great honor for both Joe and VMware, as we continue to work with our customers and partners to drive the future of IT. You can learn more about Joe’s experiences in the OCTO and out in the field from his blog below. – Paul Strong </i></p>
<p>Written by guest author: Joe Baguley</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/11/JoeBaguley-Large1.jpg"><img src="http://cto.vmware.com/wp-content/uploads/2012/11/JoeBaguley-Large1-150x150.jpg" alt="" title="Joe Baguley, VMware" width="150" height="150" class="alignleft size-thumbnail wp-image-1559"/></a></p>
<p>In my role I’m able to spend a lot of time talking to CIOs and senior IT leaders from our EMEA customer base, and have noticed a trend amongst these customers. It’s one that I discuss quite a bit: IT can be and is being used as a strategic weapon. </p>
<p>There seem to me to be two types of IT organization &#8211; one that has a leader who reports to the CFO, and one where the leader reports to the business or directly to the board. When reporting to the CFO, IT is generally seen as a necessary evil because it’s part of the cost of doing business and a cost that must be reduced &#8211; a strong theme in IT throughout the last few years! But when IT reports to the business or board, I’m seeing some exciting things happening in our industry – because these are the organisations that view IT as a weapon for their business and one that can directly affect the performance of the business for the better.</p>
<p>Recent history is littered with big name firms that were blind-sided by someone using technology to change their market, and were too late to react. I am told by IT leaders that this inability to react quick enough is due to existing organizational structures and the silos they work in.  How can a company rapidly deploy a new solution for the business when its existing processes require gaining agreement from all the necessary stakeholders in IT (compute, storage, networking, security, DBAs etc.) which typically takes months to do along with numerous customer conversations? They are definitely looking for ways to change and be more agile.</p>
<p>However, some are embracing change and reacting. An IT leader at an&#8217;old&#8217; large investment bank described their business to me as one that is &#8220;now a technology company that does banking&#8221;.<br />
They turned their IT organisation on its side as a first step. Taking the original siloed empires and combining them into stacking layers &#8211; at the top &#8220;End User&#8221;, then &#8220;Platforms&#8221; which puts the Developer, Application and Database teams together who then use services provided by the &#8220;Infrastructure&#8221; team consisting of Compute, Storage and crucially Networking.</p>
<p>While banking is arguably a long way from DevOps due to segregation of duties and other regulations, this grouping will greatly help the bank’s agility in terms of responding to business needs. By aligning priorities between previously differently-goaled and measured teams, the creation of more siloed technology stacks in the future will be avoided. </p>
<p>This is exactly the kind of world VMware is building for its customers via the <a rel="nofollow" target="_blank" href="http://cto.vmware.com/the-software-defined-datacenter-meets-vmworld/">software-defined datacenter</a>!</p>
<p>We are also starting to see the industrialisation of IT &#8211; building variant, supportable and agile solutions out of standardised components managed with a new policy-based automation at scale.  But to do this requires a leader with a clear vision of how to evolve to a service-focused mentality and can clearly communicate business value and revenue results from IT investment as opposed to just cost savings.</p>
<p>I met with an oil company whose CIO now reports into the head of exploration technology. They are actively looking into how they can use technology to get ahead of the competition (VDI was a hot topic here, as they try to deliver high-end compute resources to increasingly remote and badly connected places in Africa) and how they can start making architectural choices now to prepare for the future.</p>
<p>I also had the pleasure recently of presenting at IPExpo with Sega about how they have used hybrid vCloud with a European vCloud provider to increase the scale of their games testing process and increase the scale of testing &#8211; the end result being they are bringing better quality games to market faster than their competitors, with greater insight than before into the cost of such activity &#8211; a project led by business need, rather than cost optimisation.  It’s a very compelling story, and you can read more about it <a rel="nofollow" target="_blank" href="http://www.itproportal.com/2012/10/18/ip-expo-2012-businesses-should-use-it-weapon-say-vmware-and-sega-execs/">here</a>. </p>
<p>I’m also seeing a growing interest amongst our VMUG EMEA members in VMware’s new <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vcloud-automation-center/overview.html">vCloud Automation Center</a> product (formerly <a rel="nofollow" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-dynamicops-07-02-12.html">DynamicOps</a>) and its inclusion in the <a rel="nofollow" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-vmworld-vcloud-suite-082712.html">vCloud Suite</a>. These VMUG members see that they, as the virtualisation experts, are now in a prime position to be the future leaders of IT. Their trailblazing experience in virtualising and automating compute has become increasingly relevant as both storage and networking are now becoming virtualised too.</p>
<p>Do you see yourself as someone that can make IT strategic and have it be a force of change for your business? Or do you think IT needs to been performed only in a cost effective way?  </p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Consistent Auditing in the Cloud Era</title>
         <link>http://cto.vmware.com/consistent-auditing-in-the-cloud-era/</link>
         <description>With the growth of cloud computing and the increase of customers deploying workloads in hybrid clouds, having the ability to audit information in a standard way across multiple cloud platforms has come to the forefront. The good news is that a lot of work has already been done in this area. The DMTF addressed this need with a new initiative &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/news/pr/2011/5/dmtf-rounds-out-cloud-strategy-cloud-auditing-data-federation-work-group&quot;&gt;launched last year&lt;/a&gt; that looks at the ability to create open standards to federate and expose auditing data for cloud consumers. While it’s still early, I expect that over time this direction will give cloud consumers more confidence that their data is safe and that they’re getting what they paid for. In addition, the DMTF released a &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/sites/default/files/standards/documents/DSP2028_1.0.0a.pdf&quot;&gt;whitepaper&lt;/a&gt; earlier this year that presents several use cases that could benefit from standards interfaces and data formats. These uses cases explore a variety of scenarios that highlight the need for interoperability, including the need for cross-platform tools to validate compliance controls and security procedures adherence. Other use cases looked at the ability to verify controls around geo-location. I encourage you to read through this whitepaper, to see if you agree with the scenarios and decide if they reflect your current IT environment. Following the whitepaper, the [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1544</guid>
         <pubDate>Tue, 13 Nov 2012 17:35:57 +0000</pubDate>
         <content:encoded><![CDATA[<p>With the growth of cloud computing and the increase of customers deploying workloads in hybrid clouds, having the ability to audit information in a standard way across multiple cloud platforms has come to the forefront. The good news is that a lot of work has already been done in this area. The DMTF addressed this need with a new initiative <a rel="nofollow" target="_blank" href="http://dmtf.org/news/pr/2011/5/dmtf-rounds-out-cloud-strategy-cloud-auditing-data-federation-work-group">launched last year</a> that looks at the ability to create open standards to federate and expose auditing data for cloud consumers. While it’s still early, I expect that over time this direction will give cloud consumers more confidence that their data is safe and that they’re getting what they paid for.<span id="more-1544"></span></p>
<p>In addition, the DMTF released a <a rel="nofollow" target="_blank" href="http://dmtf.org/sites/default/files/standards/documents/DSP2028_1.0.0a.pdf">whitepaper</a> earlier this year that presents several use cases that could benefit from standards interfaces and data formats. These uses cases explore a variety of scenarios that highlight the need for interoperability, including the need for cross-platform tools to validate compliance controls and security procedures adherence. Other use cases looked at the ability to verify controls around geo-location. I encourage you to read through this whitepaper, to see if you agree with the scenarios and decide if they reflect your current IT environment.</p>
<p>Following the whitepaper, the DMTF recently published a draft of a new specification called “<a rel="nofollow" target="_blank" href="http://dmtf.org/sites/default/files/standards/documents/DSP0262_1.0.0a_0.pdf">Cloud Auditing Data Federation (CADF) &#8211; Data Format and Interface Definitions Specification</a>.” This specification provides a data format and interface definitions that support the federation of normative audit event data along with domain specific identifiers and standardized event classifications to and from public clouds and / or hybrid clouds. This data can then be used to create customized reports and logs. Today there are many logs and other interfaces from which you need to understand and decode to find the needed information and there are many different codes and messages that must be understood to get a true picture. With this new standard, there is hope that over time cloud providers will be able to report information in a consistent way through a standard REST-based interface. This will enable better verification and contractual commitments by cloud consumers.</p>
<p>Adoption of the CADF specification as well as other open standards from cloud providers’ management platforms such as <a rel="nofollow" target="_blank" href="http://dmtf.org/sites/default/files/standards/documents/DSP0263_1.0.1.pdf">Cloud Infrastructure Management Interface (CIMI)</a> and the <a rel="nofollow" target="_blank" href="http://dmtf.org/sites/default/files/standards/documents/DSP0243_1.1.0.pdf">Open Virtualization Format (OVF)</a> would also go far to instill greater trust in “cloud hosted applications.” Cloud consumers rely on their service provider to deliver specific services along with associated service levels – however, once this specification is implemented, consumers will be able to have complete confidence in the provider to deliver without fail. This would be a significant step forward in fulfilling the promise of an open cloud marketplace, which I know customers are ultimately after.</p>
<p>What do you think about the DMTF’s whitepaper and new specification? Will these efforts help you on your cloud journey? I welcome your feedback and comments.</p>]]></content:encoded>
      </item>
      <item>
         <title>Softbank, Motorola and VMware bring Horizon Mobile to Japan</title>
         <link>http://cto.vmware.com/softbank-motorola-and-vmware-bring-horizon-mobile-to-japan/</link>
         <description>Today we are excited to announce that VMware is partnering with Softbank and Motorola to launch &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/mobile&quot;&gt;VMware Horizon Mobile ™&lt;/a&gt; in Japan. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.softbanktelecom.co.jp/en/&quot;&gt;Softbank Telecom&lt;/a&gt; will be offering Horizon Mobile as a cloud-based managed service, which will be open for trials on December 10th. The slick Motorola Razr 201M device, available in the market today, will be first device in Japan that leverages our virtualization technology (previously called Mobile Virtualization Platform – MVP) to offer a compelling solution to allow enterprises to embrace BYOD without compromising usability or security and manageability of the corporate content (apps and data). &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2012/11/1.png&quot;&gt;&lt;/a&gt; It has been very exciting to see how fast things have changed since I first visited Japan three plus years ago to discuss mobile virtualization. iPhone had just arrived and Android was still “interesting.” Even though feature phones are still prevalent in Japan, Android and iOS have taken off like a rocket ship. These cool devices with powerful operating systems have kicked off two significant trends: Users are downloading more applications onto their mobile devices than ever before. BYOD! Enough said! Consequently, we are seeing devices used for multiple purposes – work and personal i.e. dual persona devices. Almost all devices will have personal content and corporate content (apps [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1534</guid>
         <pubDate>Mon, 05 Nov 2012 17:30:58 +0000</pubDate>
         <content:encoded><![CDATA[<p>Today we are excited to announce that VMware is partnering with Softbank and Motorola to launch <a rel="nofollow" target="_blank" href="http://www.vmware.com/mobile">VMware Horizon Mobile ™</a> in Japan. <a rel="nofollow" target="_blank" href="http://www.softbanktelecom.co.jp/en/">Softbank Telecom</a> will be offering Horizon Mobile as a cloud-based managed service, which will be open for trials on December 10th. The slick Motorola Razr 201M device, available in the market today, will be first device in Japan that leverages our virtualization technology (previously called Mobile Virtualization Platform – MVP) to offer a compelling solution to allow enterprises to embrace BYOD without compromising usability or security and manageability of the corporate content (apps and data).</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/11/1.png"><img class="aligncenter size-full wp-image-1535" title="1" src="http://cto.vmware.com/wp-content/uploads/2012/11/1.png" alt="" width="395" height="108"/></a></p>
<p>It has been very exciting to see how fast things have changed since I first visited Japan three plus years ago to discuss mobile virtualization. iPhone had just arrived and Android was still “interesting.” Even though feature phones are still prevalent in Japan, Android and iOS have taken off like a rocket ship.</p>
<p>These cool devices with powerful operating systems have kicked off two significant trends:</p>
<ol>
<li style="margin-bottom:1em;">Users are downloading more applications onto their mobile devices than ever before.</li>
<li>BYOD! Enough said!</li>
</ol>
<p>Consequently, we are seeing devices used for multiple purposes – work and personal i.e. dual persona devices. Almost all devices will have personal content and corporate content (apps and data) no matter who actually paid for the device – corporation or employee. So the critical thing is to completely isolate personal from corporate to prevent data leakage and have IT only manage the corporate content. By leveraging virtualization, we are able to offer the most secure isolation of these environments. So we are excited to offer a solution with our partners to address customer requirements to manage and protect corporate content without compromising consumer experience.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/11/21.png"><img class="aligncenter size-full wp-image-1539" title="2" src="http://cto.vmware.com/wp-content/uploads/2012/11/21.png" alt="" width="489" height="471"/></a></p>
<p>Please visit us at the <a rel="nofollow" target="_blank" href="http://vforum.jp/?src=WWW_JP_HP">vForum in Tokyo</a> this week to learn more about the product, discuss your needs and how we can address them, and to see cool demos working on the beautiful Motorola handsets. We will have breakout sessions to dive into product and architecture details as well.</p>]]></content:encoded>
      </item>
      <item>
         <title>The VMware Experience at the Grace Hopper Celebration</title>
         <link>http://cto.vmware.com/the-vmware-experience-at-the-grace-hopper-celebration/</link>
         <description>&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2012/10/GHC.png&quot;&gt;&lt;/a&gt;A group of women from VMware recently attended the  &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://gracehopper.org/2012/&quot;&gt;Grace Hopper Celebration&lt;/a&gt;  in Baltimore.  This is an important event that brings together technical women for several days to discuss technology trends, get career support and learn from thought leaders.  While I was not able to attend this year&amp;#8217;s event, I had a chance to catch up with some of those who did and want to share their direct feedback and experiences: &amp;#8220;This was my second time attending the GHC and it was as energizing as the first time! It is an amazing feeling to be surrounded by so many accomplished women each with a unique story.  I was lucky to be included in a session led by Rebecca Shambaugh, author of  “ &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.shambaughleadership.com/stickyfloorbook/&quot;&gt;It’s Not a Glass Ceiling It’s a Sticky Floor&lt;/a&gt; ”. The session really gave me a different perspective.  The exchange with the other women attending the session gave me lots to think about how we each have found different ways to balance our lives and not give up on our careers goals. I really encourage whoever attends to be open to sharing your experiences and listen to others’ stories. You might be surprised how much more you will get out of the conference beyond just technical information.&amp;#8221; - Silvia, Senior Director [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1495</guid>
         <pubDate>Mon, 29 Oct 2012 18:49:31 +0000</pubDate>
         <content:encoded><![CDATA[<div><span style="font-family:arial, helvetica, sans-serif;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/GHC.png"><img class="wp-image-1515 alignleft" title="GHC" src="http://cto.vmware.com/wp-content/uploads/2012/10/GHC.png" alt="" width="195" height="138"/></a>A group of women from VMware recently attended the <a rel="nofollow" target="_blank" href="http://gracehopper.org/2012/">Grace Hopper Celebration</a> in Baltimore.  This is an important event that brings together technical women for several days to discuss technology trends, get career support and learn from thought leaders.  While I was not able to attend this year&#8217;s event, I had a chance to catch up with some of those who did and want to share their direct feedback and experiences:</span></div>
<div><span style="font-family:arial, helvetica, sans-serif;"><br />
</span></div>
<blockquote>
<p><span style="font-family:arial, helvetica, sans-serif;">&#8220;This was my second time attending the GHC and it was as energizing as the first time! It is an amazing feeling to be surrounded by so many accomplished women each with a unique story.  I was lucky to be included in a session led by Rebecca Shambaugh, author of  “<a rel="nofollow" target="_blank" href="http://www.shambaughleadership.com/stickyfloorbook/">It’s Not a Glass Ceiling It’s a Sticky Floor</a>”. The session really gave me a different perspective.  The exchange with the other women attending the session gave me lots to think about how we each have found different ways to balance our lives and not give up on our careers goals. I really encourage whoever attends to be open to sharing your experiences and listen to others’ stories. You might be surprised how much more you will get out of the conference beyond just technical information.&#8221;</span></p></blockquote>
<div style="text-align:right;"><span style="font-family:arial, helvetica, sans-serif;"> - Silvia, Senior Director QE (R&amp;D)</span></div>
<blockquote>
<div>
<p><span style="font-family:arial, helvetica, sans-serif;">&#8220;I have been spending some of my time working on ways to attract more women to VMware R&amp;D and there were many eye-opening moments for me at this year&#8217;s Grace Hopper Celebration. I got a much greater appreciation for the young women who are eager to learn from women in the industry, and what an impact these conversations can have on the lives of women everywhere — especially in countries where there are few women in science. Most importantly, I learned what a profound impact these connections can have on women already established in the industry.&#8221;</span></p>
</div>
</blockquote>
<div id="attachment_1497" class="wp-caption alignright" style="width:160px;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/IMG_7558.jpg"><img class="size-thumbnail wp-image-1497  " style="" src="http://cto.vmware.com/wp-content/uploads/2012/10/IMG_7558-150x150.jpg" alt="" width="150" height="150"/></a><p class="wp-caption-text">Sharing career perspectives.</p></div>
<div>
<div style="text-align:right;"><span style="font-family:arial, helvetica, sans-serif;"> &#8211; Karyn, Program Manager R&amp;D</span></div>
</div>
<blockquote><p><span style="font-family:arial, helvetica, sans-serif;">&#8220;I could not have been more proud to be a member of the VMware team that traveled to Baltimore for the Grace Hopper Celebration this year. From a University Recruiting perspective, one of the great benefits related to attending the conference is the opportunity to engage with students from top-notch Computer Science and Engineering programs that we don’t always have a chance to visit frequently during recruitment seasons.  Being able to meet students from different schools, allows us to discover innovative programs for new partnerships in the future. If you attended the Grace Hopper event this year and are interested in VMware&#8217;s career opportunities, I encourage to apply to either our New College Graduate or Intern positions <a rel="nofollow" target="_blank" href="http://jobs.vmware.com/search?q=Grace+Hopper">here</a>. We’re interested in learning more about you and your interests, especially if we did not have a chance to catch up in Baltimore one-on-one. Finally, if you missed us this year, you’ll know where to find us next fall…Minneapolis, here we come!&#8221;</span></p></blockquote>
<div style="text-align:right;"><span style="font-family:arial, helvetica, sans-serif;"> &#8211; Alicia, University Relations</span></div>
<div></div>
<blockquote>
<div><span style="font-family:arial, helvetica, sans-serif;">This year, I attended my second Grace Hopper Conference and was, once again, blown away by the sheer energy and scope of the conference. This year, sessions included everything from &#8220;Lessons Learned&#8221; for fresh graduates, to &#8220;Tips &amp; Tricks&#8221; for working professionals in the industry (between 3-7 years) and more senior management and technical tracks. There was a particularly big focus on Security and Innovation this year with speakers such as Vivek Wadhwa, Meg Layton and Michelle Guel. It was of particular interest to several of us developers that the SANS Institute&#8217;s annual conference was right next door &#8211; too bad I didn&#8217;t bring my little sniffer with me &#8211; heh, heh. We made sure to encrypt *everything* we possibly could.  For me, GHC was a treasure trove of great female and male role models &#8211; how often do you get a chance to meet, shake hands with and even go out to dinner with such giants of the industry?!  And I came away with a huge list of contacts, knowledge and connections that span the globe and industries &#8211; connections that triggered ideas and concepts in my information-packed brain.</span></div>
</blockquote>
<div style="text-align:right;"><span style="font-family:arial, helvetica, sans-serif;"> &#8211; Rupa, Member of Technical Staff</span></div>
<div><span style="font-family:arial, helvetica, sans-serif;"><br />
</span></div>
<div id="attachment_1498" class="wp-caption alignleft" style="width:160px;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/GHC_Interns.jpg"><img class="size-thumbnail wp-image-1498 " src="http://cto.vmware.com/wp-content/uploads/2012/10/GHC_Interns-150x150.jpg" alt="" width="150" height="150"/></a><p class="wp-caption-text">VMware interns enjoying the event.</p></div>
<div><span style="font-family:arial, helvetica, sans-serif;">Each of the ladies who participated clearly had equally strong yet unique experiences.  VMware also had the pleasure of sending four of our student interns to the conference and sponsoring two scholarships for other students to attend.  These women were nominated by their managers to represent VMware.  Check out what one of these lucky women had to say about her experience at GHC <a rel="nofollow" target="_blank" href="http://blogs.vmware.com/careers/2012/10/my-experience-at-grace-hopper-2012-manasvi-somaiya.html">here</a>.</span></div>
<div></div>
<div><span style="font-family:arial, helvetica, sans-serif;"><br />
</span></div>
<div><span style="font-family:arial, helvetica, sans-serif;">I am so impressed with the <a rel="nofollow" target="_blank" href="http://anitaborg.org/">Anita Borg Institute</a> for not only putting on this program, but for all they do to foster strength and leadership in women technologists.  This conference is a wealth of information and networking opportunities so critical for the continued path towards balancing genders in our industry. I encourage anyone interested to attend the 2013 event!</span></div>
<div><span style="font-family:arial, helvetica, sans-serif;"><br />
</span></div>
<div><span style="font-family:arial, helvetica, sans-serif;">Did you attend GHC?  I would love to hear your impressions on this event!</span></div>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Our Elephant Grows Up – New Serengeti Capabilities for Hadoop</title>
         <link>http://cto.vmware.com/our-elephant-grows-up-new-serengeti-capabilities-for-hadoop/</link>
         <description>&amp;#160; Since the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/project-serengeti-theres-a-virtual-elephant-in-my-datacenter/&quot;&gt;release of Serengeti,&lt;/a&gt; VMware has learned a tremendous amount from our customers about using virtualization as the platform for big data workloads and Hadoop. These customer conversations provided us with solid reasons to virtualize Hadoop and other big data workloads. Today, we&amp;#8217;re introducing the third significant release of project Serengeti. In this blog I cover some of the new headlines of the work accomplished since the Hadoop Summit in June, which include: Support for Dynamic Elastic Scaling Hive JDBC connections Data upload/download interface Ability to configure infrastructure topologies Placement controls for Hadoop nodes on Physical Hadoop tuning configurables A community contributed UI At this &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://serengeti.cloudfoundry.com/&quot;&gt;October release&lt;/a&gt; , we’re also supporting Cloudera CDH3u3, Greenplum GPHD 1.2.0.0, Hortonworks HW 1.0.7, and Apache 1.0.1. The Hadoop Users There are two key users that interact with the Hadoop system: The Data Scientist: This would typically be  the line of business person who is tasked with analysing and providing intelligent insights from the data. Their primary concerns are to have quick time to insights on the data. Here, getting quick access to a cluster on demand, and getting reasonable performance from their cluster are primary concerns. The IT Guy: This would include the architect, admin and CIO. They run the [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1455</guid>
         <pubDate>Tue, 23 Oct 2012 13:53:25 +0000</pubDate>
         <content:encoded><![CDATA[<p>&nbsp;</p>
<p>Since the <a rel="nofollow" target="_blank" href="http://cto.vmware.com/project-serengeti-theres-a-virtual-elephant-in-my-datacenter/">release of Serengeti,</a> VMware has learned a tremendous amount from our customers about using virtualization as the platform for big data workloads and Hadoop. These customer conversations provided us with solid reasons to virtualize Hadoop and other big data workloads.</p>
<p>Today, we&#8217;re introducing the third significant release of project Serengeti. In this blog I cover some of the new headlines of the work accomplished since the Hadoop Summit in June, which include:</p>
<ul>
<li>Support for Dynamic Elastic Scaling</li>
<li>Hive JDBC connections</li>
<li>Data upload/download interface</li>
<li>Ability to configure infrastructure topologies</li>
<li>Placement controls for Hadoop nodes on Physical</li>
<li>Hadoop tuning configurables</li>
<li>A community contributed UI</li>
</ul>
<p>At this <a rel="nofollow" target="_blank" href="http://serengeti.cloudfoundry.com/">October release</a>, we’re also supporting Cloudera CDH3u3, Greenplum GPHD 1.2.0.0, Hortonworks HW 1.0.7, and Apache 1.0.1.</p>
<p><strong>The Hadoop Users</strong></p>
<p>There are two key users that interact with the Hadoop system:</p>
<ul>
<li>The Data Scientist: This would typically be  the line of business person who is tasked with analysing and providing intelligent insights from the data. Their primary concerns are to have quick time to insights on the data. Here, getting quick access to a cluster on demand, and getting reasonable performance from their cluster are primary concerns.</li>
<li>The IT Guy: This would include the architect, admin and CIO. They run the infrastructure and their primary concerns are keeping up with the demands of the business, cost efficiency, and keeping the services available.</li>
</ul>
<p>Virtual Hadoop helps the data scientist get rapid access to new virtual clusters on demand, reducing the time taken to provision new data environments. For the IT guy, we can provide a common infrastructure on which to run many big data workloads, removing the need for silos of different solutions, and reducing the cost and complexity of the systems required to host big data workloads.</p>
<p><strong>Multi-tenancy, Mixed Workloads and Elastic Hadoop</strong></p>
<p>During our investigations of how to run Hadoop on virtualization, we found that there are several new ways to configure Hadoop that can take advantage of the software-definable underlying resources. Consider today that Hadoop is typically configured on a relatively static set of physical resources, and takes over 100% of those physical resources. This makes it hard or nearly impossible to share those resources with other applications. Typically, a whole physical host would be assigned to either Hadoop or something else, leading us to build vertical silo’s of application-specific clusters.</p>
<p>In a virtual configuration, it’s of course easy to share those resources amongst multiple applications. But first, we should discuss what might motivate us to want to do that.</p>
<p>While discussing big data with our customers, we’ve seen a continuous pattern of multiple components and applications that make up a full big-data application. For example, there is typically Hadoop, layered Hadoop components (such as Hive, etc.), several flavors of NoSQL (including Cassandra, hBase, MongoDB), fast databases (in memory technologies such as GemFire, Redis, Memcache etc.), scale-out column oriented SQL databases, and then other non-map-reduce applications which are part of data integration and visulation.  Some of these are batch oriented, like Map-Reduce, but many are long-running apps that need the traditional services of an application deployment and life cycle management system.</p>
<p>The main point is that rarely do I just see Hadoop. It’s always a mix of different application types. The other types of applications that complement Hadoop should be able to share the same cluster as Hadoop, but may leverage existing application deployment and management frameworks, such as those provided by virtual infrastructure.</p>
<p>Since the resource demands of each workload shift over time, we can make much better use of the infrastructure if we can mix these workloads on the same cluster. In the ideal scenario, we can dynamically size of the amount of resources available to each.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/shared_cluster3.png"><img class="aligncenter size-full wp-image-1464" src="http://cto.vmware.com/wp-content/uploads/2012/10/shared_cluster3.png" alt="" width="680" height="316"/></a></p>
<p><strong>Frameworks for Mixed Big Data Workloads</strong></p>
<p>Given the need to support mixed types of big data workloads, there is an industry level focus on creating a shared infrastructure platform that can support concurrent operation of these different application types. There are several efforts underway in the community to address this, with a diverse set of approaches. Some notable examples are:</p>
<ul>
<ul>
<li>Apache <strong>YARN</strong> – which adds the some capabilities of running other non-map-reduce workloads inside the Hadoop framework. YARN allows multiple application types to run in YARN containers, of which map-reduce is just one of a few types. The initial work shows map-reduce and MPI jobs running along side of each other on the same cluster. The Hadoop resource manager is used to partition the resources according to policy. Arun discusses the need to run mixed workloads on the same cluster in his <a rel="nofollow" target="_blank" href="http://www.infoq.com/articles/ApacheYARN">InfoQ article</a>. He cites some examples of Map-reduce, Twitter Storm, Apache S4 and OpenMPI sharing the same platform environment.</li>
<li><strong><a rel="nofollow" target="_blank" href="http://incubator.apache.org/mesos/">MESOS</a></strong> – a resource-brokering framework, which allows Hadoop to share the resources with other application frameworks. Started originally at UC Berkeley, MESOS allows multiple Hadoop frameworks to run along side of non-Hadoop workloads on the same cluster, integrating with the native resource and configuration management capabilities of the underlying OS to provide some level of isolation between frameworks.</li>
</ul>
</ul>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/mesos.png"><img class="aligncenter size-full wp-image-1458" src="http://cto.vmware.com/wp-content/uploads/2012/10/mesos.png" alt="" width="305" height="139"/></a></p>
<ul>
<li><strong>Serengeti</strong> – VMware’s mixed workload framework that leverages Virtualization to allow Hadoop to run along side of other applications in the same cluster. We can use virtualization to provide the runtime containers for many types of applications concurrently on the same platform, and leverage the strong isolation that virtual machines provide.</li>
</ul>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/mixed_bigdata.png"><img class="aligncenter size-full wp-image-1459" src="http://cto.vmware.com/wp-content/uploads/2012/10/mixed_bigdata.png" alt="" width="628" height="431"/></a></p>
<p>Common to all of these approaches is a need to provide the three standard levels of isolation:</p>
<ul>
<li>Configuration Isolation: the ability to allow each application type to be configured independently of each other. This extends beyond mixed workloads, and is useful for even different versions of the Hadoop environment on the same cluster – commonly to support development, test and production.</li>
<li>Resource Isolation: the ability to independently control the quality of service of application environments. This is most commonly used to prevent the “noisy neighbor problem”, so that a busy application doesn’t impact the performance of another. A resource management framework is used to set priorities or amounts of resource available to each application.</li>
<li>Fault Isolation: the ability to prevent the failure of one environment from impacting another. For example, if someone runs an experimental version of Hadoop in test, we don’t wan that to impact a production version that is running daily operations.</li>
</ul>
<p>If we contrast the approaches, we see that YARN is bringing some new workloads to Hadoop, but will continue to be quite restrictive in what it can run and control, since it lacks some of the key foundational primitives to run generic applications (e.g. block or Posix storage, generic networking, etc.). MESOS is heading towards a similar place to managed virtualization, i.e. a common infrastructure approach to running different workload types, with an emphasis on resource management.  In the end, a full virtualization platform has a strong blend of the provisioning, infrastructure services (e.g. storage), management and distributed resource controls required for a wide variety of applications.</p>
<p><strong>The Need for Elasticity</strong></p>
<p>Most big data workloads utilize a scale-out distributed architecture. This means that if we mixed these workloads, we will ultimately need to vary the amount of resource allocated to each by scaling the number of nodes in each workload.  In one recent discussion with a public social application provider, the need to have differentiated quality of service for their production hBase and map-reduce workloads was called out. Often, the map-reduce workloads would impact the performance of hBase, so they wanted stronger isolation between hBase and map-reduce. Both of these workloads are scale-out architectures, and the actual number of nodes is a function of the application demand for a given time of day, and stage of the applications growth pattern. Another customer cited the need to support a scale-out SAS environment for numerical analysis and map-reduce. In a third customer example, there is a need to run more Hadoop map-reduce on a large standby cluster, that is mostly idle when it’s not be used for fail-over workloads. They want Hadoop to be able to shrink, but still be available for some access to the data, and then grow again.</p>
<p>Scaling workload up and down is not a new science – it’s something we’ve done for years in virtual and cloud environments for stateless applications. The hard part is scaling an environment which contains a large amount of distributed state. For example, if we want to scale Hadoop, each node of Hadoop may contain upwards of 20Terabytes of data, which means that growing Hadoop onto a new node will require re-balancing and replication of that data onto the node. Likewise, shrinking of the environment will require evacuation of that 20Terabytes of data and re-replication onto other nodes. This can be done, but it’s expensive and not something that could be done often. This is why Amazon elastic map-reduce has limited purpose, because when you rent the cluster, it’s empty. When you finish using the cluster, you have to do something with the data, since the cluster goes away. The blob service provides somewhere to store some of the state, but its limited bandwidth limits the size of the data that can be practically used by the map-reduce cluster.</p>
<p><strong>Enabling Elasticity and Multi-tenancy in Hadoop</strong></p>
<p>The ideal elastic map-reduce would allow us to rapidly grow and shrink the amount of map-reduce on the cluster, without the constraint of moving massive amounts of data. The data would be always available by a resident service, and the amount of map-reduce can vary as required.</p>
<p>As VMware explored these needs, we found an interesting set of deployment options appeared for how Hadoop can be configured in a virtual environment that supports these needs. Since Hadoop is a combination of both a distributed file system and a scale-out distributed runtime system, we are able to consider these layers separately, which open up new options for scaling and multi-tenancy.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/HadoopEvolution1.png"><img class="aligncenter size-large wp-image-1443" src="http://cto.vmware.com/wp-content/uploads/2012/10/HadoopEvolution1-1024x377.png" alt="" width="576" height="212"/></a></p>
<p>We considered three primary ways to run Hadoop in a virtual environment, which would allow varying amounts of elasticity and multi-tenancy.</p>
<ol>
<li>Traditional Hadoop &#8211; In this model, we can easily virtualize Hadoop the same way it run’s on physical systems today. We would run one large Linux instance on each host, which could contain the runtime portion (the task-tracker) and the distributed file system node (the data-node). Both of these services run as a JVM inside the same Linux instances, and communicate with each other via domain sockets. This model allows us to provision a virtual Hadoop cluster rapidly on virtual, but has the limitation that it’s hard to scale up/down because of the data in each VM (the 20Tetabytes in our example). It would also be difficult to scale the amount of memory up/down if we want to share the hosts’ resources with other applications.</li>
<li>Separated Compute and Storage &#8211; In this model, we place the run-time nodes (task-tracker) and distributed file system node (data-node) in separate virtual machines. Surprisingly, this model is quite easy to configure, and does not required changes to the Hadoop source. We run the Hadoop file system as a distribute service on the cluster, to manage the disks on each node and present an always available file system service to the Hadoop runtime nodes. We can then run any number of runtime nodes (virtual machines with the task-tracker inside) against that data service. To expand the size of the virtual Hadoop cluster, we simply add more runtime virtual machines, and to contract we simply power off some of the virtual machines. The data stays resident in the data layer.</li>
<li>Separated Compute and Storage with Multiple Tenants &#8211; Taking this model to the next step, it’s possible to run multiple Hadoop runtime clusters against the same data service. This allows us to build a multi-tenant Hadoop service, by offering virtual Hadoop clusters each with it’s own set of virtual resources. Each tenant can run their own version of Hadoop, Linux or environment, fully isolated with distinct versions, resources and configuration.</li>
</ol>
<p><strong>Virtual Hadoop and Serengeti</strong></p>
<p>We have been configuring and exploring these architecture in the lab, and extending project Serengeti to support these models.</p>
<p>We have added several new capabilities to Serengeti, including the ability to specify separate compute and data clusters, the ability to provide Hadoop tuning into the configuration, and the ability to deploy a Hive server.</p>
<p><strong>Separated Compute/Data Clusters in Serengeti</strong></p>
<p>Also in milestone 2, we introduced the capability of specifying a deployment with separated compute and data-node virtual machines. This lays the foundation for building our elastically scalable Hadoop clusters.</p>
<p>A <a rel="nofollow" target="_blank" href="http://cto.vmware.com/towards-an-elastic-elephant-enabling-hadoop-for-the-cloud/">blog by my colleague Tariq Magdon-Ismail</a>, discusses the architectural implications to separated compute and data for Hadoop, and some performance measurements that answer some of the key questions about deploying Hadoop inside virtual machines in model 2.</p>
<p><strong>Dynamic Cluster Resizing</strong></p>
<p>The big theme for this week’s introduction of Serengeti milestone 3 is <strong><em>dynamic scaling</em></strong>. In this release, we are fully embracing virtual resources as the backing for Hadoop, by allowing Hadoop to hot add/remove Virtual Hadoop nodes on the fly. This gives us the capability to rapidly grow or shrink a Virtual Hadoop cluster, based on the changing needs of the application and user mix being serviced.</p>
<p>See <a rel="nofollow" target="_blank" href="http://www.youtube.com/watch?v=eECYoEBMvVs">here for a demo of Serengeti dynamic Hadoop Scaling</a>.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/vhm_cluster1.png"><img class="aligncenter size-full wp-image-1468" src="http://cto.vmware.com/wp-content/uploads/2012/10/vhm_cluster1.png" alt="" width="919" height="387"/></a></p>
<p>New to milestone 3 is a Virtual Hadoop Manager (VHM), which provides a dynamic interface between Serengeti and <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/vcenter-server/overview.html">vSphere vCenter</a>. The VHM allows Serengeti to power up/down Hadoop nodes on the cluster, which allows dynamic grow/shrink of the Hadoop cluster while jobs are running.</p>
<p>We leverage Serengeti’s capability to deploy <a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/vhm_arch.png"><br />
</a>Hadoop in a separated mode so that we have multiple virtual machines for the task-trackers and data-nodes. By default, Hadoop will use all of these provisioned nodes to run Hadoop. With VHM, we interface with Hadoop’s job tracker to vary the active number of virtual machines dynamically. It does this by using an algorithm to determine the correct number of powered on task-trackers per host, and then updating the exclude list on the job tracker to change the active scheduler configuration.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/vhm_arch.png"><br />
<img src="http://cto.vmware.com/wp-content/uploads/2012/10/vhm_arch.png" alt="" width="570" height="363"/></a></p>
<p>The architecture of VHM is shown in the diagram above. The VHM interfaces with vCenter to gather statistics about each host, information from Hadoop about the current task-tracker configurations, and inputs from the Serengeti user interface. These inputs are processed by a pluggable algorithm, and output as actions against vCenter (for power on/off) and to Hadoop’s job tracker (for node activate/deactivate).</p>
<p>Changing the size of the cluster is through a new command and a user-interface component:</p>
<pre>serengeti&gt; <strong>cluster limit --name myHadoop –activeComputeNodeNum 8</strong></pre>
<p>To enable all the TaskTrackers in the “myHadoop” cluster, use the “cluster unlimit” command:</p>
<pre>serengeti&gt; <strong>cluster unlimit --name myHadoop</strong></pre>
<p>The VHM is open sourced in Serengeti M3.</p>
<p>&nbsp;</p>
<p>Several other key features are included in Serengeti M3, including the ability to upload infrastructure topologies, hints for placement control, and a new user interface.</p>
<p><strong>Hadoop using External Distributed File System</strong></p>
<p>There are a growing number of environments where the compute portion of Hadoop connects to a distributed NAS solution, which replaces HDFS. An example of this is the Isilon scale-out NAS system from EMC. In this configuration, just the job-tracker and task-trackers (the compute portion) of Hadoop are deployed, and the scale-out NAS provides the Hadoop compatible storage. There’s a great demo of the Isilon-Serengeti integration <a rel="nofollow" target="_blank" href="http://bigdatablog.emc.com/?p=476">here</a>.</p>
<p>To facilitate these configurations, Serengeti now supports deploying Hadoop with its compute nodes (task-tracker) deployed in separated virtual machines.</p>
<p>To support the Isilon example, we want to have just a compute cluster. In the cluster configuration file, a compute-only cluster can be described by specifying the Hadoop master node to contain just a job-tracker, and the worker nodes to contain just the task-trackers. Here is an example of this configuration:</p>
<pre>{
    "externalHDFS": "hdfs://hostname-of-namenode:8020",
    "nodeGroups": [
        {
            "name": "master",
            "roles":  [
                "hadoop_jobtracker"
            ],
            "instanceNum": 1,
            "cpuNum":  2,
            "memCapacityMB":  2048,
        },
        {
            "name": "worker",
            "roles": [
                "hadoop_tasktracker",
            ],
            "instanceNum": 4,
            "cpuNum":  2,
            "memCapacityMB": 1024,
            "storage": {
                "type": "LOCAL",
                "sizeGB": 10
            },
        },
        {
            "name": "client",
            "roles":  [
                "hadoop_client",
                "hive",
                "pig"
            ],
            "instanceNum": 1,
            "cpuNum": 1,
            "storage": {
                "type": "LOCAL",
                "sizeGB": 10
            },
        }
],
“configuration” : {
}
}</pre>
<p><strong><em>Placement Policies</em></strong></p>
<p>In milestone 2, we also support directives to affect the placement of virtual Hadoop nodes on specific hosts. This is important when creating specific relationships between compute and data nodes, now that we allow separation of compute from data. For example, we often want to create one data node per physical host, and then a variable number of compute nodes per host. To allow this to be described, we provide the placementPolicies directive.</p>
<pre>{
  "nodeGroups":[
    {
      "name": "master",
      "roles": [
        "hadoop_namenode",
        "hadoop_jobtracker"
      ],
      "instanceNum": 1,
      "cpuNum": 4,
      "memCapacityMB": 2048,
    },
    {
      "name": "data",
      "roles": [
        "hadoop_datanode"
      ],
      "instanceNum": 4,
      "cpuNum": 2,
      "memCapacityMB": 1024,
      "storage": {
        "type": "LOCAL",
        "sizeGB": 50
      },
      "placementPolicies": {
        "instancePerHost": 1
      }
    },
    {
      "name": "compute",
      "roles": [
        "hadoop_tasktracker"
      ],
      "instanceNum": 8,
      "cpuNum": 2,
      "memCapacityMB": 1024,
      "storage": {
        "type": "LOCAL",
        "sizeGB": 10
      },
      "placementPolicies": {
        "instancePerHost": 2,
        "groupAssociations": [
          {
            "reference": "data",
            "type": "STRICT"
          }]
      }
    },
    {
      "name": "client",
      "roles": [
        "hadoop_client",
        "hive",
        "pig"
      ],
      "instanceNum": 1,
      "cpuNum": 1,
      "storage": {
        "type": "LOCAL",
        "sizeGB": 10
      }
    }
  ],
  "configuration": {
  }
}</pre>
<p><strong><em>Hadoop Configuration Tunings</em></strong></p>
<p>Serengeti now allows tuning of the site and instance configurations. Serengeti provides a simple and easy way to tune the Hadoop cluster configurations including attributes in core-site.xml, hdfs-site.xml, mapred-site.xml, hadoop-env.sh. You can set the configurations when provisioning a Hadoop cluster or modify the configuration afterwards. Configuration changes can be done at cluster level or node group level. In cluster level, changes will apply to all the nodes in a cluster. In node group level, changes only apply to a group of nodes.</p>
<p>This is done through the spec file with the cluster config command:</p>
<pre>{
  "nodeGroups" : [
    {
      "name": "master",
      "roles": [
        "hadoop_namenode",
        "hadoop_jobtracker"
      ],
      "instanceNum": 1,
      "instanceType": "LARGE",
      "cpuNum": 2,
      "memCapacityMB":4096,
      "storage": {
        "type": "SHARED",
        "sizeGB": 20
      },
      "haFlag": 'ft',
    },
    {
      "name": "worker",
      "roles": [
        "hadoop_datanode",
        "hadoop_tasktracker"
      ],
      "instanceNum": 3,
      "instanceType": "MEDIUM",
      "cpuNum": 2,
      "memCapacityMB":2048,
      "storage": {
        "type": "LOCAL",
        "sizeGB": 30
      }
    },
    {
      "name": "client",
      "roles": [
        "hadoop_client",
        "hive",
        "hive_server",
        "pig"
      ],
      "instanceNum": 1,
      "instanceType": "SMALL",
      "memCapacityMB": 2048,
      "storage": {
        "type": "LOCAL",
        "sizeGB": 10
      }
    }
  ],
"configuration": {
    "hadoop": {
      "core-site.xml": {
        // check for all settings at http://hadoop.apache.org/common/docs/r1.0.0/core-default.html
        // note: any value (int, float, boolean, string) must be enclosed in double quotes and here is a sample:
        // "io.file.buffer.size": "4096"
      },
      "hdfs-site.xml": {
        // check for all settings at http://hadoop.apache.org/common/docs/r1.0.0/hdfs-default.html
      },
      "mapred-site.xml": {
        // check for all settings at http://hadoop.apache.org/common/docs/r1.0.0/mapred-default.html
      },
      "hadoop-env.sh": {
        // "HADOOP_HEAPSIZE": "",
        // "HADOOP_NAMENODE_OPTS": "",
        // "HADOOP_DATANODE_OPTS": "",
        // "HADOOP_SECONDARYNAMENODE_OPTS": "",
        // "HADOOP_JOBTRACKER_OPTS": "",
        // "HADOOP_TASKTRACKER_OPTS": "",
        // "JAVA_HOME": "",
        // "PATH": "",
      },
      "log4j.properties": {
        // "hadoop.root.logger": "DEBUG,console",
        // "hadoop.security.logger": "DEBUG,console",
      }
    }
}</pre>
<p>&nbsp;</p>
<p><strong><em>HA and FT improvements</em></strong></p>
<p>In Milestone 2, you no longer need to enable <a rel="nofollow" target="_blank" href="https://www.vmware.com/products/datacenter-virtualization/vsphere/fault-tolerance.html">Fault Tolerance</a> (FT) in the vSphere client. The setting is done by Serengeti automatically if you want to do so. When you enable <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vsphere/high-availability.html">High Availability</a> (HA) for namenode or jobtracker, the service is configured to be monitored as well. It makes the HA and FT setting extremely easy.</p>
<p>The haFlag attribute now accepts &#8220;on&#8221; for HA protection, &#8220;off&#8221; for no protection, or &#8220;ft&#8221; for FT protection.</p>
<p><strong><em>Hive server</em></strong></p>
<p>Hive server can be deployed and configured automatically. It provides JDBC/ODBC remote connection. Just add &#8220;hive server&#8221; as one of the roles on the node you want it to run on.</p>
<p><strong>Rack Configuration Profiles</strong></p>
<p>There are now fully customizable configuration profiles to allow flexible topology descriptions, which allow:</p>
<ul>
<li>Setup of Physical Rack-Hosts mapping topology to Serengeti.</li>
<li>Fully control the placement of Hadoop nodes including group association and rack policy.</li>
<li>Define Hadoop topology including RACK_AS_RACK, HOST_AS_RACK and HVE.</li>
</ul>
<p>&nbsp;</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/mesos_workloads.png"><br />
</a>With this week’s Serengeti release, VMware now supports several new capabilities for big data in a virtual environment. We look forward to interacting on some of the new proof of concepts and deployments around the latest release of Serengeti!</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div></div>
<div></div>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Towards an Elastic Elephant: Enabling Hadoop for the Cloud</title>
         <link>http://cto.vmware.com/towards-an-elastic-elephant-enabling-hadoop-for-the-cloud/</link>
         <description>by guest blogger, Tariq Magdon-Ismail (@tariqmi) In his joint presentation at Hadoop Summit 2012 titled &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.slideshare.net/Hadoop_Summit/apache-hadoop-on-virtual-machines&quot;&gt;&amp;#8220;Hadoop in Virtual Machines&amp;#8221;&lt;/a&gt; , Richard McDougall talked about  the benefits and challenges of virtualizing Hadoop. In particular, he introduced the idea of separating Hadoop&amp;#8217;s compute runtime from data storage  on virtual infrastructure and touched on why this architecture is both desirable and feasible in a cloud environment. In this blog post I hope to examine this topic a bit further and present some initial performance results. &amp;#160; &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2012/10/HadoopEvolution.png&quot;&gt;&lt;/a&gt; &amp;#160; The Evolution of Virtual Hadoop The common approach to virtualizing many applications is to perform a P2V (physical-to-virtual) migration where the physical deployment is directly cloned into virtual machines. Hadoop is no different. While this is a reasonable first step, there are a few drawbacks that make this model less than ideal in a cloud environment. The first has to do with elasticity. Adding/removing Hadoop nodes to increase/reduce compute resources available to jobs is a cumbersome, coarse grained, activity due to the tight coupling between the compute runtime and data storage layers (see below.) This makes it difficult to dynamically scale the virtual cluster to either make use of spare physical capacity or relinquish it to another workload.  In other [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1434</guid>
         <pubDate>Tue, 23 Oct 2012 05:57:50 +0000</pubDate>
         <content:encoded><![CDATA[<p><em>by guest blogger, Tariq Magdon-Ismail (@tariqmi)</em></p>
<p>In his joint presentation at Hadoop Summit 2012 titled <a rel="nofollow" target="_blank" href="http://www.slideshare.net/Hadoop_Summit/apache-hadoop-on-virtual-machines">&#8220;Hadoop in Virtual Machines&#8221;</a>, Richard McDougall talked about  the benefits and challenges of virtualizing Hadoop. In particular, he introduced the idea of separating Hadoop&#8217;s compute runtime from data storage  on virtual infrastructure and touched on why this architecture is both desirable and feasible in a cloud environment. In this blog post I hope to examine this topic a bit further and present some initial performance results.</p>
<p>&nbsp;</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/HadoopEvolution.png"><img class="aligncenter size-large wp-image-1437" src="http://cto.vmware.com/wp-content/uploads/2012/10/HadoopEvolution-1024x377.png" alt="" width="576" height="212"/></a></p>
<p>&nbsp;</p>
<p><strong>The Evolution of Virtual Hadoop</strong></p>
<p>The common approach to virtualizing many applications is to perform a P2V (physical-to-virtual) migration where the physical deployment is directly cloned into virtual machines. Hadoop is no different. While this is a reasonable first step, there are a few drawbacks that make this model less than ideal in a cloud environment. The first has to do with elasticity. Adding/removing Hadoop nodes to increase/reduce compute resources available to jobs is a cumbersome, coarse grained, activity due to the tight coupling between the compute runtime and data storage layers (see below.) This makes it difficult to dynamically scale the virtual cluster to either make use of spare physical capacity or relinquish it to another workload.  In other words, the virtual Hadoop cluster is not elastic.</p>
<p>In order to gain elasticity, we need to be able to separate the compute layer from the storage layer so that each can be independently provisioned and scaled (the details of which are the subject of the following sections.) This is the next leg in the journey to virtualize Hadoop. This level of flexibility enables Hadoop to more efficiently share resources with other workloads and consequently raise the utilization of the underlying physical infrastructure. Moreover, this <em>split architecture</em> allows for more efficient hosting of multiple tenants, with their own private virtual clusters. It goes beyond the level of multi-tenancy offered by Hadoop&#8217;s built-in scheduler and security controls by relying on the hypervisor for much stronger VM level security and resource isolation guarantees. Further, since each compute cluster is independent, each tenant could have their own version of the Hadoop runtime. All these characteristics combine to form a very flexible, elastic and secure service that is the end goal to providing Hadoop-as-a-service.</p>
<p><strong>Data Friction</strong></p>
<p>Why is quickly scaling a Hadoop cluster difficult? In typical Hadoop deployments today, the compute and storage engines (known as the DataNode and TaskTracker) run inside each node, so the lifecycle of a node is tightly coupled to its data. Powering it off means that we lose the DataNode having to replicate the data blocks it managed.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/DataNodePowerOff.png"><img class="aligncenter size-large wp-image-1439" src="http://cto.vmware.com/wp-content/uploads/2012/10/DataNodePowerOff-1024x636.png" alt="" width="576" height="357"/></a></p>
<p>Similarly, adding a node would mean we need to rebalance the distribution of data across the cluster for the optimum use of storage.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/DataNodePowerOn.png"><img class="aligncenter size-large wp-image-1440" src="http://cto.vmware.com/wp-content/uploads/2012/10/DataNodePowerOn-1024x649.png" alt="" width="576" height="365"/></a></p>
<p>&nbsp;</p>
<p>This decommissioning/provisioning and the large volume of data transfers involved makes responding to changing resource pressures slow and cumbersome. A further complication is that compute and storage capacity requirements change at very different velocities and we cannot respond to these different needs independently or efficiently. A potential solution is to scale storage by adding VMs (to add DataNodes) but scale compute by growing/shrinking a VM by adding/removing virtual CPU and memory resources. This would require close coordination between the hypervisor, guest OS and Hadoop and introduces some complexities that are beyond the scope of this blog. Another potential solution is to separate Hadoop&#8217;s compute layer from its data layer. This is a more natural solution, since Hadoop inherently maintains this separation via independent DataNode and TaskTracker JVM processes loosely coupled over TCP/IP.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Separating Compute from Data</strong></p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/Grow.png"><img class="aligncenter size-large wp-image-1442" src="http://cto.vmware.com/wp-content/uploads/2012/10/Grow-1024x671.png" alt="" width="576" height="377"/></a></p>
<p>The primary reason for having co-located DataNodes and TaskTrackers, is to maintain compute-data locality. This is  important in physical clusters because of network bandwidth limitations and the impact fetching large amounts of data from a remote node would have on job performance. But, virtual networking between VMs in a host is free of physical link limitations and throughput purely a function of CPU and memory speed. This coupled with the work we are doing on <a rel="nofollow" target="_blank" href="https://issues.apache.org/jira/browse/HADOOP-8468">virtual topology awareness for Hadoop</a>, so that nodes are aware of physical vs virtual host locality, opens up the prospect of being able to split compute and data into separate virtual nodes in our quest for the elastic elephant.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/Split.png"><br />
<img src="http://cto.vmware.com/wp-content/uploads/2012/10/Split-1024x734.png" alt="" width="576" height="412"/></a></p>
<p>An added benefit with this approach is that the operational model is firmly established. It is a widely accepted technique in distributed application architectures in the cloud to add/remove VM instances as a way of scaling the workload. But a key question remains: what about job performance?</p>
<p><strong>Performance</strong></p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/Dataflow.png"><img class="aligncenter size-large wp-image-1438" src="http://cto.vmware.com/wp-content/uploads/2012/10/Dataflow-1024x520.png" alt="" width="576" height="292"/></a></p>
<p>In the co-located setup data packets transfer between the DataNode and a Task over a loopback interface within the Guest OS. But when you split the JVMs into two separate virtual machines packets that are sent by Hadoop pass through many more layers before they get to their destination. Lets look at the typical path taken by a message that is transmitted from VM. The message is first processed by TCP/IP in the guest operating system. After the required headers have been added to the packet, it is sent to the device driver in the virtual machine. Once the packet has been received by the virtual device, it is passed on to the virtual I/O stack in ESX for additional processing, where the destination of the packet is also determined. If the packet is destined for a VM on the same host, it is forwarded over vSwitch to that virtual machine and not sent on the wire (yellow path in the figure above.) All other packets are sent to the physical NIC’s device driver in ESX to be sent out on the physical network (red path above.) Unlike VM-to-physical machine communication, VM-to-VM throughput is not limited by the speed of network cards since packets travel through memory. It solely depends on the CPU architecture and clock speeds. For example, with two Intel Xeon @ 2.80GHz processors running ESX 4.1, Linux VM- to-VM throughput <a rel="nofollow" target="_blank" href="http://www.vmware.com/files/pdf/techpaper/Performance-Networking-vSphere4-1-WP.pdf">approaches 27Gbps</a>, which is nearly three times the rate supported by the 10Gbps network cards available on the market today.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/netperf-new.png"><img class="aligncenter size-large wp-image-1484" src="http://cto.vmware.com/wp-content/uploads/2012/10/netperf-new-1024x713.png" alt="" width="576" height="401"/></a></p>
<p>Given the impressive raw virtual network bandwidth we can drive within a host today, we&#8217;ve started to gather some data on what impact it would have to Hadoop running in a split configuration. Following is the result of a 4 node TeraSort run where each physical node is an 8 core, 96GB machine with 16 disks. The HDFS replication factor was set to 2. Note also that these experiments were conducted with Hadoop 0.23 where the NodeManager replaced the TaskTracker from older versions.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/TeraSortConfig.png"><img class="aligncenter size-large wp-image-1446" src="http://cto.vmware.com/wp-content/uploads/2012/10/TeraSortConfig-1024x443.png" alt="" width="576" height="249"/></a> <a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/TeraSort.png"><img class="aligncenter size-large wp-image-1445" src="http://cto.vmware.com/wp-content/uploads/2012/10/TeraSort-1024x687.png" alt="" width="576" height="386"/></a></p>
<p>In terms of both elapsed time and CPU cycles/byte used the split configuration is within 10% of the combined case. The primary reason we are focused on cycles/byte here instead of just CPU utilization is that we want to quantify the tax imposed by the split architecture on data movement.  In addition, CPU cycles afford us a way to normalize out CPU frequency and core count variations across different machines and tests, so that results are directly comparable. Note, even though the graphs above suggest that the split case is faster than combined, this difference is within experimental noise and is not statistically significant.</p>
<p>Apart from the TeraSort experiments above, we also ran TestDFSIO on a single node to understand the performance of raw I/O.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/TestDFSIO.png"><img src="http://cto.vmware.com/wp-content/uploads/2012/10/TestDFSIO-1024x523.png" alt="" width="576" height="294"/></a></p>
<p>As with TeraSort, bandwidth in the split case is within 10% of combined, but cycles/byte is much higher. As an optimization we&#8217;ve done some early prototype work using <a rel="nofollow" target="_blank" href="https://www.vmware.com/support/developer/vmci-sdk/">VMCI</a> (instead of TCP/IP) to communicate between Tasks and the local DataNode. With VMCI we were able to reduce the cycles/byte needed for the TestDFSIO read test.</p>
<p><strong>Just the Beginning&#8230;</strong></p>
<p>While this is still early days, preliminary data suggests that a split Hadoop model over virtual networking is quite viable. It adds the necessary flexibility to Hadoop with a tolerable impact on performance, and enables the cloud delivery of Hadoop. But, we still have more work to do to understand and tame this elastic beast. Watch this space!</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>VMware at the OpenStack Summit</title>
         <link>http://cto.vmware.com/vmware-at-the-openstack-summit/</link>
         <description>By Guest Blogger: Martin Casado It has been a very busy week at the OpenStack Summit. Unfortunately, I am not there but Quantum is. What is Quantum? Quantum is the networking-as-a-service capability and most talked about aspect to OpenStack’s Folsom release. Quantum has become a game-changer when it comes to enabling advanced networking in OpenStack environments, and the Nicira team at VMware has been leading the charge both in open source Quantum development and in deploying Quantum in production OpenStack environments. Like many cloud stacks, the initial focus of OpenStack was on compute (Nova) and storage (Glance, Swift) with networking as a sub-component within Nova, offering very limited options of a &amp;#8220;flat&amp;#8221; network model (all tenants on the same public network) or &amp;#8220;VLAN&amp;#8221; network mode (VMs from each tenant are placed on a different VLAN). OpenStack Quantum overcomes both types of limitations by providing: A flexible tenant-facing API to provisioning &amp;#8220;virtual networks,&amp;#8221; &amp;#8220;virtual subnets,&amp;#8221; and &amp;#8220;virtual ports&amp;#8221; to define network topology, addressing and packet forwarding policies A &amp;#8220;plugin&amp;#8221; architecture that lets cloud operators choose different back-end technologies to implement Quantum networking. VMware’s Quantum Leadership The Nicira team at VMware was instrumental in starting the Quantum project at the Diablo OpenStack [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1421</guid>
         <pubDate>Wed, 17 Oct 2012 18:27:19 +0000</pubDate>
         <content:encoded><![CDATA[<p>By Guest Blogger: Martin Casado</p>
<p>It has been a very busy week at the OpenStack Summit. Unfortunately, I am not there but Quantum is.</p>
<p><strong>What is Quantum?</strong></p>
<p>Quantum is the networking-as-a-service capability and most talked about aspect to OpenStack’s Folsom release. Quantum has become a game-changer when it comes to enabling advanced networking in OpenStack environments, and the Nicira team at VMware has been leading the charge both in open source Quantum development and in deploying Quantum in production OpenStack environments.<span id="more-1421"></span></p>
<p>Like many cloud stacks, the initial focus of OpenStack was on compute (Nova) and storage (Glance, Swift) with networking as a sub-component within Nova, offering very limited options of a &#8220;flat&#8221; network model (all tenants on the same public network) or &#8220;VLAN&#8221; network mode (VMs from each tenant are placed on a different VLAN).</p>
<p>OpenStack Quantum overcomes both types of limitations by providing:</p>
<ul>
<li style="margin-bottom:1em;">A flexible tenant-facing API to provisioning &#8220;virtual networks,&#8221; &#8220;virtual subnets,&#8221; and &#8220;virtual ports&#8221; to define network topology, addressing and packet forwarding policies</li>
<li>A &#8220;plugin&#8221; architecture that lets cloud operators choose different back-end technologies to implement Quantum networking.</li>
</ul>
<p><strong>VMware’s Quantum Leadership</strong></p>
<p>The Nicira team at VMware was instrumental in starting the Quantum project at the Diablo OpenStack Summit and has led the project both in terms of employing Quantum core developers and the Quantum Project Technical Lead (PTL). These efforts include significant open source contributions of code, documentation, community support, and OpenStack advocacy at conferences around the world.</p>
<p>More importantly, VMware is the clear leader in helping customers successfully leverage Quantum to bring advanced networking to production OpenStack deployments. The Nicira Network Virtualization Platform (NVP), which has been generally available for well over a year, powers many of the most advanced OpenStack deployments to date, including the largest OpenStack cloud in the world at Rackspace. NVP enables enterprise class networking at cloud scales using overlay network virtualization combined with a highly scalable and fault tolerant network control plane. Add in a healthy dose of management capabilities for monitoring and trouble-shooting cloud networks and integration with OpenStack Quantum and you have a truly powerful solution.</p>
<p><strong>VMware at the OpenStack Summit</strong></p>
<p>Quantum is a big deal, and we are very excited about the impact OpenStack Quantum has already had on the OpenStack community and are looking forward to an even broader engagement during the Grizzly release cycle. VMware CTO <a rel="nofollow" target="_blank" href="http://cto.vmware.com/author/steveherrod/">Steve Herrod</a> gave a talk today highlighting other ways VMware is positively engaging with the community. One of the things he hit on was how VMware will improve support of the vSphere hypervisor (ESX) in OpenStack compute (Nova) by preparing a series of code commits. This is the latest evidence of VMware’s history of commitment to openness as well as to the broader interoperability needs of modern cloud computing. To hear more about VMware’s vision of the software-defined datacenter in a multi-cloud world, check out Steve’s blog <a rel="nofollow" target="_blank" href="http://cto.vmware.com/the-software-defined-datacenter-in-a-multi-cloud-world/">here</a>.</p>]]></content:encoded>
      </item>
      <item>
         <title>¡Viva Cloud Management!</title>
         <link>http://cto.vmware.com/viva-cloud-management/</link>
         <description>&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmworld.com/community/conference/europe/&quot;&gt;VMworld Europe&lt;/a&gt; kicked off today in &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://soccernet.espn.go.com/team/_/id/83/barcelona?cc=5901&quot;&gt;Barcelona&lt;/a&gt; with approximately 8,000 attendees. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmworld.com/community/conference/europe/learn/generalsessions&quot;&gt;My keynote this morning&lt;/a&gt; focused on the software-defined datacenter and &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/company/news/releases/vmw-vmworld-vcloud-suite-mgt-100912.html&quot;&gt;our updated cloud management portfolio&lt;/a&gt; . This management offering includes enhancements to the management products in the recently released &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/company/news/releases/vmw-vmworld-vcloud-suite-082712.html&quot;&gt;VMware vCloud Suite&lt;/a&gt; , and stand alone tools, plus the newest member of our cloud management solution: vCloud Automation Center. Management must change in a fundamental way. In today’s cloud era, there are faster moving parts, a requirement for greater scalability, a substantial need for self-service – and a core requirement of deep automation. VMware brings new capabilities to our customers to better manage their software-defined datacenters – with vCloud Automation Center, vCenter Operations Management Suite and vFabric Application Director. I address these areas in greater detail below, and in my keynote. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2012/10/1.jpg&quot;&gt;&lt;/a&gt; Self-Service is core to Cloud VMware is delivering self-service to customers with vCloud Automation Center. We recognize that cloud is about self-service access and automation; we are delivering tools to do this. vCloud Automation Center is a portal where users can select from a set of applications that will deploy and run automatically with full policy linkages. IT can enable users to move faster. Once the applications are deployed, users can manage and monitor apps on their own, in vCloud Director-based public/private clouds [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1355</guid>
         <pubDate>Tue, 09 Oct 2012 12:00:49 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://www.vmworld.com/community/conference/europe/">VMworld Europe</a> kicked off today in <a rel="nofollow" target="_blank" href="http://soccernet.espn.go.com/team/_/id/83/barcelona?cc=5901">Barcelona</a> with approximately 8,000 attendees. <a rel="nofollow" target="_blank" href="http://www.vmworld.com/community/conference/europe/learn/generalsessions">My keynote this morning</a> focused on the software-defined datacenter and <a rel="nofollow" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-vmworld-vcloud-suite-mgt-100912.html">our updated cloud management portfolio</a>. This management offering includes enhancements to the management products in the recently released <a rel="nofollow" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-vmworld-vcloud-suite-082712.html">VMware vCloud Suite</a>, and stand alone tools, plus the newest member of our cloud management solution: vCloud Automation Center.<span id="more-1355"></span></p>
<p>Management must change in a fundamental way. In today’s cloud era, there are faster moving parts, a requirement for greater scalability, a substantial need for self-service – and a core requirement of deep automation. VMware brings new capabilities to our customers to better manage their software-defined datacenters – with vCloud Automation Center, vCenter Operations Management Suite and vFabric Application Director. I address these areas in greater detail below, and in my keynote.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/1.jpg"><img class="aligncenter size-large wp-image-1365" title="1" src="http://cto.vmware.com/wp-content/uploads/2012/10/1-1024x577.jpg" alt="" width="576" height="324"/></a></p>
<p><strong>Self-Service is core to Cloud</strong></p>
<ul>
<li style="margin-bottom:1em;">VMware is delivering self-service to customers with vCloud Automation Center. We recognize that cloud is about self-service access and automation; we are delivering tools to do this.</li>
<li style="margin-bottom:1em;">vCloud Automation Center is a portal where users can select from a set of applications that will deploy and run automatically with full policy linkages. IT can enable users to move faster.</li>
<li>Once the applications are deployed, users can manage and monitor apps on their own, in vCloud Director-based public/private clouds or external clouds such as AWS.</li>
</ul>
<p><strong>Application Management must evolve</strong></p>
<ul>
<li style="margin-bottom:1em;">With the growth of applications in a software-defined datacenter, the challenge for users becomes ‘how do I manage all of these applications’ since practically any application can be run on vSphere.</li>
<li style="margin-bottom:1em;"><a rel="nofollow" target="_blank" href="http://www.vmware.com/products/application-platform/vfabric-application-director/overview.html">vFabric Application Director</a> provides modular blueprints to users so they can easily compose applications, configure properties and settings inside the application, and ultimately have the applications deploy automatically.</li>
<li style="margin-bottom:1em;">We’ve built the <a rel="nofollow" target="_blank" href="https://solutionexchange.vmware.com/store/category_groups/application-management?">Cloud Application Management Marketplace</a> for customers to download application blueprints from other software vendors and also share their own blueprints.</li>
<li>If you want to learn more about our application management strategy and the supporting app management products that launched today, check out my colleague Preeti Somal’s <a rel="nofollow" target="_blank" href="http://cto.vmware.com/application-management-in-a-software-defined-datacenter">blog</a>.</li>
</ul>
<p><strong>Cloud Operations needs to be automated </strong></p>
<ul>
<li style="margin-bottom:1em;">After your cloud is up and your environment is likely getting larger and change is happening more quickly, we know customers will want to automate the operations and analytics.</li>
<li style="margin-bottom:1em;"><a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vcenter-operations-management/overview.html">vCenter Operations</a> helps customers figure out what’s happening in their environment. The product has integrated and automated performance, capacity, and configuration management capabilities along with deep analytics.</li>
<li>Some of the cool new features in the vC Ops product include:
<ul>
<li style="margin-bottom:1em;">Custom Groups which let’s users slice and dice views of their environment from a business perspective. This will help ensure your important business applications are healthy.</li>
<li style="margin-bottom:1em;">Best Practices have also been embedded in the product. We published our own deep knowledge of vSphere to help with troubleshooting.</li>
<li style="margin-bottom:1em;">Application Visibility: You can now determine if there’s a problem at the infrastructure level or the application level.</li>
<li>Single Pane of Glass: Customers now have a single dashboard to monitor the state of their environment across multiple clouds, private to public.</li>
</ul>
</li>
</ul>
<p><strong>Multi-Cloud world</strong></p>
<ul>
<li style="margin-bottom:1em;">VMware is enabling our customers to operate across multiple clouds – VMware, AWS, OpenStack, physical, you name it. While we feel it’s best to deal with a homogenous set of resources, that isn’t always the reality and we’re helping customers bridge the gap.</li>
<li style="margin-bottom:1em;">Multi-hypervisor Manager is a new feature I previewed today in my keynote. Users will be able to manage both VMware and Hyper VMs while staying in their reliable VMware environment.</li>
<li>My colleague Kit Colbert today <a rel="nofollow" target="_blank" href="http://cto.vmware.com/heterogeneous-cloud-management-at-vmworld-europe">blogged</a> about VMware’s support for heterogeneous management and how we’re making this a reality for our customers.</li>
</ul>
<p>¡Ay, caramba! Lots happening at VMware on the management front and we couldn’t be more excited about where it’s all headed. If you’re at VMworld Europe this week, I encourage you to check out all the management spotlight and breakout sessions, and walk around the VMware booth to learn more about what we’re doing in this space.</p>
<p>Now, it’s time to get some tapas…</p>
<p class="western" style="margin-bottom:0in;">]]></content:encoded>
      </item>
      <item>
         <title>Software-Defined Datacenters, Clouds &amp; PuppetConf 2012</title>
         <link>http://cto.vmware.com/software-defined-datacenters-clouds-puppetconf-2012/</link>
         <description>Just over a week ago I had the pleasure of speaking at &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.puppetconf.com&quot;&gt;PuppetConf 2012&lt;/a&gt; .  PuppetConf is a great conference focused, somewhat unsurprisingly, around &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://puppetlabs.com/puppet/what-is-puppet/&quot;&gt;Puppet&lt;/a&gt; , a declarative, model driven framework for automating systems and IT management.  The conference brings together a community of pretty hard core systems admins from the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/DevOps&quot;&gt;DevOps&lt;/a&gt; world and beyond.  Automated management is clearly a key ingredient in building &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/the-software-defined-datacenter-meets-vmworld/&quot;&gt;software-defined datacenters&lt;/a&gt;  and Clouds, and something that we, at VMware, have more than a passing interest in. Preparing for it made me think.  A lot!  I was after a prism of simplicity, if you will.  A way of capturing the Cloud and software-defined datacenter concepts in a simple way, that allowed one to understand how we got to where we are, and then to easily extrapolate.  I like simple ideas.  For me the search for simplicity is at the heart of everything.  You can build highly functional, and almost inevitably, complicated systems using simple components.  And by understanding simple components and how they are [simply] combined, you can understand complicated systems.  If you can&amp;#8217;t understand or express something in simple terms, then it is probably too complicated, and you are doing something wrong! As I mentioned in an &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/cloud-changes-everything/&quot;&gt;earlier post&lt;/a&gt; , you can view the emergence [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1361</guid>
         <pubDate>Mon, 08 Oct 2012 17:45:09 +0000</pubDate>
         <content:encoded><![CDATA[<p>Just over a week ago I had the pleasure of speaking at <a rel="nofollow" target="_blank" href="http://www.puppetconf.com">PuppetConf 2012</a>.  PuppetConf is a great conference focused, somewhat unsurprisingly, around <a rel="nofollow" target="_blank" href="http://puppetlabs.com/puppet/what-is-puppet/">Puppet</a>, a declarative, model driven framework for automating systems and IT management.  The conference brings together a community of pretty hard core systems admins from the <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/DevOps">DevOps</a> world and beyond.  Automated management is clearly a key ingredient in building <a rel="nofollow" target="_blank" href="http://cto.vmware.com/the-software-defined-datacenter-meets-vmworld/">software-defined datacenters</a> and Clouds, and something that we, at VMware, have more than a passing interest in.</p>
<p>Preparing for it made me think.  A lot!  I was after a prism of simplicity, if you will.  A way of capturing the Cloud and software-defined datacenter concepts in a simple way, that allowed one to understand how we got to where we are, and then to easily extrapolate.  I like simple ideas.  For me the search for simplicity is at the heart of everything.  You can build highly functional, and almost inevitably, complicated systems using simple components.  And by understanding simple components and how they are [simply] combined, you can understand complicated systems.  If you can&#8217;t understand or express something in simple terms, then it is probably too complicated, and you are doing something wrong!</p>
<p>As I mentioned in an <a rel="nofollow" target="_blank" href="http://cto.vmware.com/cloud-changes-everything/">earlier post</a>, you can view the emergence of Cloud systems through this prism, splitting the overarching trend into a couple of simple interacting threads &#8211; that of the evolution of once monolithic applications into ever more disaggregated and distributed services, and the evolution of infrastructure toward an ever more distributed fabric of resources connected with high speed, low latency networking.  These threads are long lived, but what has happened on the infrastructure side of the house in the last 5 to 10 years is quite profound.</p>
<p>Firstly the wholesale adoption of Intel x86 based servers is making the data center much more homogeneous from an infrastructure perspective.  Whilst this adoption was driven by cost, the net effect of greater homogeneity is that management, and especially automation, becomes much easier.  The smaller the number of types of things, and the slower their rate of change, the easier they are to manage, and the more effective and sustainable any automation of that management is.</p>
<p>Secondly the pervasive adoption of server virtualization is separating the application from the underlying infrastructure.  This separation yields simpler resource allocation/isolation and application mobility.  Whilst the adoption of server virtualization was primarily driven by the desire for greater efficiency, its most profound impacts are now being felt as a consequence of this mobility.  Once you have mobility, you can move workloads to the best place for them to run at any given time.  You can instantly provision them, you can move them from low capacity to high capacity as needed, you can move them off hardware that needs maintenance with no interruptions, you can move from one location to another for business continuity, and you can move them from within your business to the outside (hybrid Clouds) for burst capacity or vice versa when bringing new applications in house.</p>
<p>But there is a fly in the ointment!  Not everything has been effectively virtualized yet.  Whilst the application &#8211; encapsulated within a virtual machine, together with its operating system &#8211; has been liberated from its bonds to the physical server, constraints around storage, and in particular networking remain.  <a rel="nofollow" target="_blank" href="http://cto.vmware.com/unveiling-sdn-and-sdsec-architectures-at-vmworld-2012/">Software-defined networking (SDN)</a> is effectively addressing this, further decoupling the application from the physical infrastructure, and increasing mobility.  It is for this reason that we purchased <a rel="nofollow" target="_blank" href="http://cto.vmware.com/vmware-and-nicira-advancing-the-software-defined-datacenter/">Nicira</a>.</p>
<p>But what server virtualization and SDN combined show us, is another thread, that of separating the infrastructure operating software from the physical infrastructure.  The hypervisor does this for servers, and SDN control software does this for the network.  This, together with the ongoing evolution of storage virtualization, is what we call the software-defined datacenter.   We (as an industry, and VMware specifically) are effectively creating a layer of software, a meta-operating system, between the applications and the physical infrastructure.  This meta-OS will ultimately hide the complexity of underlying infrastructure from the applications and those who manage them, automatically placing applications on the right pieces of infrastructure, at the right locations, to deliver the right quality of service, at the right price, flexibly, safely, securely and compliant.</p>
<p>The software-defined datacenter provides the technology foundations for the Cloud, and provides the capabilities that enable the Cloud business model of self-service, instantly provisioned, pay as you go, elastic IT.  We are still in the early days of the meta-OS for the software-defined datacenter, but it will change the management of infrastructure, making it more or less fully automated and something that the average business, and average IT admin will no longer care about.  15 to 20 years ago, people cared intimately about the operating system scheduler and how it mapped application processes and threads onto processors.  Today, in the vast majority of cases, no one cares.  The operating system simply does it for you.  Similarly we are rapidly heading towards a point in time where no one will care which server any given application is running on and how they are connected.  The meta operating system for the software defined data center will take care of this for you.</p>
<p>So what about applications and PuppetConf?  How do they fit into this?</p>
<p>Well, if it is simplicity that enables better management and scalable, sustainable automation, then it is the virtual machine that provides that simplicity for managing applications from a day to day perspective.   Once an application [instance] is within a virtual machine (VM) it looks much like any other application in terms of most daily operations &#8211; provisioning, resource and performance management, availability management and so forth.  For most operations, managing the VM is a good enough proxy for managing the application instance itself.  Thus massive automation of the management of essentially homogeneous VMs, something that is relatively simple, results in the massively automated management of heterogeneous applications &#8211; something that is hard.</p>
<p>The next step in this journey is to be able to move from individual script based configuration of [relatively] simple OS and application stacks, to managing the configuration and topologies of complex, distributed applications as a whole, improving delivery and update times. This why we introduced <a rel="nofollow" target="_blank" href="https://www.vmware.com/products/application-platform/vfabric-application-director/overview.html">vFabric Application Director</a>, partnered with Puppet Labs and invested in them to complete the picture.  And it is why I was so excited to get to spend some time with the Puppeteers.  That, and the fact that such things are just plain cool.   The level of engagement of the Puppet community is energizing and infectious, and participating was a lot of fun.  Thanks to PuppeLabs for inviting me, and to Puppet community for listening and for feedback!</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Delivering Desktops as a Service (DaaS)</title>
         <link>http://cto.vmware.com/delivering-desktops-as-a-service-daas/</link>
         <description>David Stafford and Scott Davis The Myths of DaaS There is a lot of misinformation and FUD surrounding DaaS in the marketplace today. Some are the result of loose interpretation of licensing restrictions while others are more self-serving that the only DaaS achievable today comes in a form that a vendor has been selling for years and has decided to now attach the term ‘DaaS’ to describe it. We’ve heard all these claims and expect to hear more as the market continues to mature We intend to dispel these myths and back it up by showing recent innovations that are making true-DaaS a reality. What’s New This year, at VMworld in the US and Barcelona we are showing two Technology Previews which help to enable multi-tenant DaaS to ride atop existing IaaS and methods to fully leverage vClouds. The level of interest from partners around accelerating their Time to Market (TTM) of DaaS and the desire to move quickly into product offerings is being spurred by similar macro trends we’ve seen in the traditional VDI market. The appeal of centralizing non-business differentiating tasks such as the operational management complexity of the PC so that it can be consumed “as-a-service” like [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1349</guid>
         <pubDate>Wed, 03 Oct 2012 20:29:57 +0000</pubDate>
         <content:encoded><![CDATA[<p>David Stafford and Scott Davis</p>
<h2>The Myths of DaaS</h2>
<p>There is a lot of misinformation and FUD surrounding DaaS in the marketplace today. Some are the result of loose interpretation of licensing restrictions while others are more self-serving that the only DaaS achievable today comes in a form that a vendor has been selling for years and has decided to now attach the term ‘DaaS’ to describe it. We’ve heard all these claims and expect to hear more as the market continues to mature</p>
<p>We intend to dispel these myths and back it up by showing recent innovations that are making true-DaaS a reality.<span id="more-1349"></span></p>
<h2>What’s New</h2>
<p>This year, at VMworld in the US and Barcelona we are showing two Technology Previews which help to enable multi-tenant DaaS to ride atop existing IaaS and methods to fully leverage vClouds. The level of interest from partners around accelerating their Time to Market (TTM) of DaaS and the desire to move quickly into product offerings is being spurred by similar macro trends we’ve seen in the traditional VDI market.</p>
<ul>
<li style="margin-bottom:1em;">The appeal of centralizing non-business differentiating tasks such as the operational management complexity of the PC so that it can be consumed “as-a-service” like other modern IT services</li>
<li style="margin-bottom:1em;">The proliferation of new mobile devices incapable of native access to the ‘long tail’ of OS-specific (legacy) Windows applications</li>
<li style="margin-bottom:1em;">New technology enablers that continue to drive down the CapEx investments required and subsequently benefit either an on-premises or hosted service subscription offerings</li>
<li>Conversion of what is traditionally an upfront CapEx investment for VDI into a much more predictable monthly OpEx.</li>
</ul>
<p>We are very excited to be part of solutions that are available now through our Service Provider partners. Through partnership with Desktone and with Dell’s DVS Simplified DaaS offering based upon their platform, we are able to extend the scalability of vSphere and the user experience of View to DaaS offerings in the market today.</p>
<h2>The 8 Key Features of DaaS</h2>
<p>With the choice not being ‘If’ DaaS, but rather ‘what DaaS’, we thought it would be good to reiterate what we believe to be the 8 key features of any DaaS offering – regardless of what vendor you choose:</p>
<ol>
<li style="margin-bottom:1em;"><strong>Builds upon the foundation for private/public cloud</strong> – DaaS is a new and demanding workload for your private/public cloud infrastructure. It’s imperative that you start by building on a solid, proven foundation that is backed by a broad ecosystem.</li>
<li style="margin-bottom:1em;"><strong>Secure Multi-Tenancy</strong> – Multi-tenancy in our vocabulary goes far beyond what is possible with session based desktops running atop Windows. Trust in a cloud-orchestration framework that has been proven to keep your desktops as safe and secure as the rest of your cloud resources.</li>
<li style="margin-bottom:1em;"><strong>Elastic Resources</strong> – If you’re going to effectively scale-up/scale-down based on capacity to demand – and if you’re going to do so in such a way to maintain licensing compliance, how you manage resource elasticity will be critical.</li>
<li style="margin-bottom:1em;"><strong>Automated Provisioning</strong> – It’s possible to provision new desktops via scripts, but policy based automated provisioning delivers the resources on-demand your users expect.</li>
<li style="margin-bottom:1em;"><strong>Identity Management / Federation</strong> – Establishing trusts between a foreign identity service (AD domain) and a customer’s production AD is never a pleasant conversation. Ensuring proper isolation is in place means more than just having tenants in separate Organizational Units.</li>
<li style="margin-bottom:1em;"><strong>Role Management </strong> – DaaS isn’t VDI. Your users shouldn’t be concerned with tiered data-stores, your IT admins don’t need to worry about tenant creation. Establishing appropriate roles and workflows help optimize efficiency.</li>
<li style="margin-bottom:1em;"><strong>Self-Service Portal</strong> – As you look to scale to hundreds of tenants and thousands of desktops, enabling self-service will be the only way to effectively scale your operation. Make sure it’s simple and reliable.</li>
<li><strong>Reporting, Metering &amp; Chargeback</strong> – When producing a service offering, customers will demand detailed, accurate and timely reporting – including a track of charges incurred in real-time. These are capabilities already instrumented in your IaaS offering, don’t reinvent the wheel!</li>
</ol>
<h2>Accelerating beyond Technology Previews</h2>
<p>It’s always exciting to show a technology preview to customers to see their reactions, but it’s even more satisfying to see advanced development activities accelerate from previews to future products and features. We will continue to innovate around DaaS and want to recap two technology projects that are moving forward quickly to help you achieve your DaaS objectives.</p>
<ul>
<li style="margin-bottom:1em;"><strong>VMware View Agent Direct-Connection Plugin</strong>– With View Agent Direct-Connection, we enable VMware View Service Provider (VSPP) customers’ additional flexibility in realizing the advanced user experience benefits of VMware View without a requirement for a specific brokering or connection management model. Using View Agent Direct-Connection, we leverage the extensible model of the VMware View virtual desktops and the ubiquitous nature of the VMware View clients. With an open client API, we enable our partners to integrate and the results are amazing.We previewed this at VMworld US in the Bring-Your-Own-Device Hands on Labs. Hundreds of concurrent users accessed their HoL leveraging this technology from almost any device imaginable. Attendees very own PC’s, Macs, Android tablets and iPads were all connecting to the Hands on Lab to get a preview of the latest VMware technologies.We are pleased to have partners such as Desktone leveraging this technology in their platform which is powering premier service provider DaaS offerings today including Dell, Navisite, Quest and many more!
<p><a rel="nofollow" target="_blank" href="http://www.youtube.com/watch?v=a79e7OERnPc&amp;feature=youtu.be">Learn more in this interview with Scott Davis, CTO of End User Computing and Peter McKay, CEO of Desktone.</a></li>
<li><strong>Project Catalyst</strong>– In this advanced development project, we are showing how VMware technologies can fully support the 8 key features of DaaS. Our intentions with this project are to articulate how VMware View and the multi-tenant nature of the vCloud Infrastructure Suite deliver on the promises of bringing a cloud orientation to DaaS just as a traditionally virtualization-centric workload has been to VDI.The early results of this project have been nothing short of incredible. From automated self-service provisioning of desktops as well as supporting infrastructure components and automation through fully leveraging the multi-tenancy of the vCloud Suite we are helping to illustrate why building atop a VMware vCloud solution can pay dividends in your DaaS offering.We’re not stopping here! – Project Catalyst continues to integrate other new and emerging technologies across our End User Computing portfolio. Technologies such as vCenter Operations for View and VMware Mirage demonstrate why by building top the foundational elements of VMware cloud infrastructure will rapidly enable adoption within a DaaS offering.
<p><a rel="nofollow" target="_blank" href="http://www.youtube.com/watch?v=V_JT-AC3Bxk&amp;feature=youtu.be">Hear more from Scott Davis, CTO of End User Computing at VMware in this discussion with the lead architect of Project Catalyst, Andre Leibovici.</a></li>
</ul>
<p>We are excited to be sharing how VMware can help you accelerate your move to virtual desktops with VMware View. We’re proud to have technology partners such as Desktone leveraging View features as part of a powerful DaaS solution already deployed at premier VMware service provider partners such as Dell. We recognize the power of this ecosystem.</p>
<p>Additional partners and customers approach us daily with new and innovative value-added services they wish to deliver as part of a DaaS solution and we welcome the opportunity to work with you to accelerate the shift of desktop workloads to the cloud.</p>
<h2>Summary</h2>
<p>Starting now and as evidenced by our partner offerings &#8211; DaaS is a reality today. As we have shown with Project Catalyst, VMware intends to continue innovate in this space in support of our partners and our customers to help you realize the benefits of what a VMware and vCloud based DaaS offering can achieve.</p>
<p>The opportunity for Desktop as a Service is real. It will help customers accelerate towards realizing the benefits of virtual desktops. It will help partners deliver a new and powerful business solution atop existing cloud infrastructure. VMware intends to continue to innovate at how we can take desktops from virtualized infrastructures to the cloud and we can’t wait to share with you what we’re working on next!</p>]]></content:encoded>
      </item>
      <item>
         <title>Big Data and Virtual Hadoop at VMworld 2012</title>
         <link>http://cto.vmware.com/big-data-and-virtual-hadoop-at-vmworld-2012/</link>
         <description>&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/the-software-defined-datacenter-meets-vmworld/&quot;&gt;VMworld 2012 &lt;/a&gt; has come and gone, and VMworld Europe is on the horizon. We had several big data oriented sessions this year, and saw a significant rise in the activity in this important area. During the keynote, we demo&amp;#8217;ed the next version of &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/project-serengeti-theres-a-virtual-elephant-in-my-datacenter/&quot;&gt;Serengeti&lt;/a&gt; , which allows Hadoop to be elastically scaled on a virtual platform. We showed a scenario of mixed workloads on the same platform, allowing time-based shifts in the amount of resources assigned to Hadoop and other workloads. You can see the highlights from the keynote &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/now.html?x=us-en_welcome_129_26&quot;&gt;here&lt;/a&gt; , and additional information on compute/data separation in an up coming blog. In addition, Jeff Buell and I presented on the work VMware is doing to make virtualization the best place for Hadoop, including project Serengeti, HA and recent performance results. You can view our slides &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.slideshare.net/rjmcdougall/inside-the-hadoop-machine-vmworld&quot;&gt;here.&lt;/a&gt; During the conference, I also had the opportunity to chat with some big data superstars about their experiences and outlook on trends in that space: &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://youtu.be/olNMn5NBeds&quot;&gt;Video interview with Amr Awadallah &amp;#8211; CTO, Cloudera &lt;/a&gt; In this discussion, I asked Amr, the CTO of Cloudera some questions about the types of systems they are seeing deployed for Hadoop and Analytics. We dive into some detail about the rules of thumb for systems architecture, storage approaches, and the introduction of 10 gigabit [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1345</guid>
         <pubDate>Tue, 02 Oct 2012 00:55:03 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/the-software-defined-datacenter-meets-vmworld/">VMworld 2012 </a>has come and gone, and VMworld Europe is on the horizon. We had several big data oriented sessions this year, and saw a significant rise in the activity in this important area.</p>
<p>During the keynote, we demo&#8217;ed the next version of <a rel="nofollow" target="_blank" href="http://cto.vmware.com/project-serengeti-theres-a-virtual-elephant-in-my-datacenter/">Serengeti</a>, which allows Hadoop to be elastically scaled on a virtual platform. We showed a scenario of mixed workloads on the same platform, allowing time-based shifts in the amount of resources assigned to Hadoop and other workloads. You can see the highlights from the keynote <a rel="nofollow" target="_blank" href="http://www.vmware.com/now.html?x=us-en_welcome_129_26">here</a>, and additional information on compute/data separation in an up coming blog.</p>
<p>In addition, Jeff Buell and I presented on the work VMware is doing to make virtualization the best place for Hadoop, including project Serengeti, HA and recent performance results. You can view our slides <a rel="nofollow" target="_blank" href="http://www.slideshare.net/rjmcdougall/inside-the-hadoop-machine-vmworld">here.</a></p>
<p>During the conference, I also had the opportunity to chat with some big data superstars about their experiences and outlook on trends in that space:</p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://youtu.be/olNMn5NBeds">Video interview with Amr Awadallah &#8211; CTO, Cloudera </a></li>
<ul>
<li>In this discussion, I asked Amr, the CTO of Cloudera some questions about the types of systems they are seeing deployed for Hadoop and Analytics. We dive into some detail about the rules of thumb for systems architecture, storage approaches, and the introduction of 10 gigabit ethernet.</li>
</ul>
</ul>
<ul>
<li><a rel="nofollow" target="_blank" href="http://youtu.be/lE4z_h93eBo">Video interview with Jim Kascade &#8211; CEO, Infochimps </a></li>
</ul>
<ul>
<ul>
<li>Jim shares a great set of use cases for analytics and analytics enabled applications, including a discussion about the platform architectures required for building real time applications.</li>
</ul>
</ul>
<ul>
<li><a rel="nofollow" target="_blank" href="http://youtu.be/x1C_rNfbqOo">Video interview with Zubin Dowlaty &#8211; CEO, Mu Sigma </a></li>
<ul>
<li>Zubin and I discuss the common patterns of analytics applications, what we are seeing today and the trends towards real time.</li>
</ul>
</ul>
<p>Thank you to Zubin, Jim and Amr for your valuable insights! For those who will at VMworld Europe in a few weeks, check out the Big Data sessions and booths to learn even more.</p>
<p>&nbsp;</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>HPC Performance in the Cloud: Status and Future Prospects</title>
         <link>http://cto.vmware.com/hpc-performance-in-the-cloud-status-and-future-prospects/</link>
         <description>I spoke last week at &lt;a rel=&quot;nofollow&quot; title=&quot;ISC Cloud 2012&quot; target=&quot;_blank&quot; href=&quot;http://www.isc-events.com/cloud12/&quot;&gt;ISC Cloud 2012&lt;/a&gt; in Mannheim, Germany about the performance of HPC applications in the cloud, citing results from several studies. I have summarized the talk below and my PDF slide deck is available &lt;a rel=&quot;nofollow&quot; title=&quot;ISC Cloud 2012 Presentation&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/files/isc-cloud-12-simons.pdf&quot;&gt;here&lt;/a&gt; . For full details of ISC Cloud 2012, I recommend the coverage at  &lt;a rel=&quot;nofollow&quot; title=&quot;ISC Cloud 2012 Coverage -- Part 1 of 2&quot; target=&quot;_blank&quot; href=&quot;http://www.hpcinthecloud.com/hpccloud/2012-09-25/hpc_clouds_big_data_converge_at_isc_cloud_2012_-_part_one.html&quot;&gt;HPC in the Cloud&lt;/a&gt; . I gave my talk to share some specific data about HPC performance in virtual environments, but I first described what new capabilities can be gained by virtualizing an HPC environment. I felt this was necessary because in HPC discussions it is often the case that virtualization is only discussed in a negative context: how much performance is it going to cost me? That&amp;#8217;s a legitimate question, but it is also important to understand what additional capabilities might be gained in return to do a proper cost-benefit analysis. Those additional capabilities include: &amp;#8220;Bring your own software stack&amp;#8221; &amp;#8212; Rather than mandating what OS distribution will be run across an entire HPC cluster, a virtualized HPC environment can run whatever operating system, middleware, and applications each user needs. This is especially important in multi-department environments where different groups require different software configurations or have requirements that change over time. For example, organizations attempting [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1307</guid>
         <pubDate>Mon, 01 Oct 2012 17:02:30 +0000</pubDate>
         <content:encoded><![CDATA[<p>I spoke last week at <a rel="nofollow" title="ISC Cloud 2012" target="_blank" href="http://www.isc-events.com/cloud12/">ISC Cloud 2012</a> in Mannheim, Germany about the performance of HPC applications in the cloud, citing results from several studies. I have summarized the talk below and my PDF slide deck is available <a rel="nofollow" title="ISC Cloud 2012 Presentation" target="_blank" href="http://cto.vmware.com/wp-content/files/isc-cloud-12-simons.pdf">here</a>. For full details of ISC Cloud 2012, I recommend the coverage at <a rel="nofollow" title="ISC Cloud 2012 Coverage -- Part 1 of 2" target="_blank" href="http://www.hpcinthecloud.com/hpccloud/2012-09-25/hpc_clouds_big_data_converge_at_isc_cloud_2012_-_part_one.html">HPC in the Cloud</a>.</p>
<p><img class="alignleft  wp-image-1322" src="http://cto.vmware.com/wp-content/uploads/2012/10/iscc.png" alt="" width="140" height="105"/></p>
<p>I gave my talk to share some specific data about HPC performance in virtual environments, but I first described what new capabilities can be gained by virtualizing an HPC environment. I felt this was necessary because in HPC discussions it is often the case that virtualization is only discussed in a negative context: how much performance is it going to cost me? That&#8217;s a legitimate question, but it is also important to understand what additional capabilities might be gained in return to do a proper cost-benefit analysis.</p>
<p><span id="more-1307"></span></p>
<p>Those additional capabilities include:</p>
<ul>
<li><em>&#8220;Bring your own software stack&#8221;</em> &#8212; Rather than mandating what OS distribution will be run across an entire HPC cluster, a virtualized HPC environment can run whatever operating system, middleware, and applications each user needs. This is especially important in multi-department environments where different groups require different software configurations or have requirements that change over time. For example, organizations attempting to centralize their HPC compute resources to increase efficiencies and cost savings, can use virtualization to help address a significant concern of groups being asked to give up control of their dedicated resources: that they will be forced to use a standard software environment that does not match their specific requirements.</li>
<li><em>Separate workloads</em> &#8212; Applications can be isolated from each other by running them within their own virtual machine instances. This separation provides both security and fault isolation between running jobs, which is not possible in bare-metal environments where slot-based batch schedulers run jobs from multiple users within the same operating system instance. This isolation is especially important in environments where multiple jobs must be run on each physical machine to use all available compute resources and where data leakage between jobs is unacceptable or where cross-job interference significantly affects efficiency.</li>
<li><em>Use resources more efficiently</em> &#8212; In bare-metal HPC environments, jobs that are launched by batch schedulers are constrained to run where they are placed and they remain on those resources until they either complete, fail, or are killed. In contrast, virtual environments allow running workloads to be migrated from one physical machine to another, allowing policy-based, dynamic load balancing to  use resources more efficiently.</li>
<li><em>Protect applications from failures</em> &#8212; Since the virtual machine abstraction encapsulates the full state of the operating system and application, virtualization can be used to checkpoint applications so they can be restarted if they fail due to hardware or software problems. In addition to supporting this &#8220;fail and recover&#8221; approach, virtualization could also use live migration to proactively move applications (or pieces of MPI applications) from failing to healthy machines. This &#8220;move and continue&#8221; approach would reduce the need for full checkpoints, which require significant time and space to execute and which result in redoing lost work, which can be expensive if third-party software licenses are involved.</li>
</ul>
<p>I focused on performance in the second half of the talk, making the point that single-process HPC applications across a range of vertical markets (Life Sciences, Digital Content Creation, Electronic Design Automation) generally show slowdowns of about 0-5% relative to bare-metal performance. For specific Life Sciences data, I referenced the paper <em><a rel="nofollow" title="Pragmatics of VMs for High-Performance Computing" target="_blank" href="http://www.vmware.com/files/pdf/paullu.vmware.final.pdf">Pragmatics of Virtual Machines for High-Performance Computing: A Quantitative Study of Basic Overheads</a></em> by Cam MacDonell and Paul Lu of the University of Alberta. Here are their results for HMMer, an important biosequencing code:</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/Snapshot-10112-1048-AM-7.png"><img class="aligncenter size-full wp-image-1310" src="http://cto.vmware.com/wp-content/uploads/2012/10/Snapshot-10112-1048-AM-7.png" alt="" width="536" height="403"/></a></p>
<p>And for GROMACS, a molecular dynamics code:</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/Snapshot-10112-1052-AM.png"><img class="aligncenter size-full wp-image-1311" src="http://cto.vmware.com/wp-content/uploads/2012/10/Snapshot-10112-1052-AM.png" alt="" width="535" height="401"/></a></p>
<p>I then discussed distributed applications, starting with Hadoop which is a workload we have seen run faster in some cases when virtualized. We previously published a technical white paper about this, which can be found <a rel="nofollow" title="A Benchmarking Case Study of Virtualized Hadoop Performance on VMware vSphere 5" target="_blank" href="http://www.vmware.com/resources/techresources/10222">here</a>.</p>
<p>Turning to more challenging cases, I showed the results of Intel experiments in 2009 showing HPCC and STAR-CD performance using InfiniBand in passthrough (VM DirectPath I/O)  mode. HPCC generally ran well with two exceptions, one of which we have explored and understand (MPIRandomAccess should be run with large pages to reduce TLB miss rates) and the other (NaturallyOrderedRingBandwidth) which has not yet been investigated. The HPCC results are shown below for two, four, and eight-node configurations.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/Snapshot-10112-1113-AM-5.png"><img class="aligncenter size-full wp-image-1318" src="http://cto.vmware.com/wp-content/uploads/2012/10/Snapshot-10112-1113-AM-5.png" alt="" width="539" height="402"/></a></p>
<p>STAR-CD, a computational fluid dynamics code,  ran with an overhead of about 15% in the tested configuration. The results for an eight-node case are shown below. As mentioned in the slides, STAR-CD is moderately latency sensitive due to the number of small messages it exchanges. Other less sensitive applications will see less overhead and more sensitive applications will see more.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/10/Snapshot-10112-1117-AM.png"><img class="aligncenter size-full wp-image-1319" src="http://cto.vmware.com/wp-content/uploads/2012/10/Snapshot-10112-1117-AM.png" alt="" width="540" height="402"/></a></p>
<p>Intel&#8217;s tests were run on DDR InfiniBand using ESX4, both of which are dated technologies today. To partially address this, I also shared our results from QDR InfiniBand experiments in 2011 that showed we could achieve ping-pong latencies under two microseconds with passthrough mode using vSphere 5.1. These results were recently reported in a research note, available <a rel="nofollow" title="RDMA Performance in Virtual Machines" target="_blank" href="http://labs.vmware.com/publications/ib-researchnote-apr2012">here</a>. We are also working with Intel and Mellanox to run additional MPI tests with newer hardware and software and expect to report those results soon.</p>
<p>My message to ISC Cloud attendees was that today&#8217;s cloud is not tomorrow&#8217;s cloud: As virtualized performance continues to advance and as cloud providers see a business value in deploying high-bandwidth, low-latency interconnects, the number of applications that will run well in a cloud environment will continue to expand. In the meantime, many single-process applications run very well in virtualized environments, MPI overheads may be acceptable for some applications, and virtualization can offer new capabilities not available in traditional, bare-metal HPC environments.</p>
<p>&nbsp;</p>]]></content:encoded>
      </item>
      <item>
         <title>Innovation at VMworld 2012</title>
         <link>http://cto.vmware.com/innovation-at-vmworld-2012/</link>
         <description>As I look back on VMworld in San Francisco, I can&amp;#8217;t stop thinking about how the theme of Innovation permeated throughout the conference this year!  Things got rolling when &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/author/steveherrod/&quot;&gt;Steve Herrod&lt;/a&gt; showed demos of new product and feature ideas we&amp;#8217;re working on during his &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/now.html?x=us-en_welcome_129_26&quot;&gt;Day One keynote&lt;/a&gt; .  Following Steve’s keynote, I had the pleasure of sharing a behind the scenes look at how we innovate at VMware via a Spotlight Session.  My talk included three idea pitches that were presented during VMware’s internal innovation offsite &amp;#8211; providing an inside look at the broad and novel ideas we encourage our engineers to pursue.  The pitches covered ideas on how to make data centers environmentally aware to account for heat, power and other challenges, several ways to leverage social media concepts for virtualization management and concepts around how to optimize calendaring via geo-location algorithms.  Cool stuff! For the first time at a VMworld event, we had an &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://labs.vmware.com/VMwareInnovationLounge/&quot;&gt;Innovation Lounge&lt;/a&gt; on the Solutions Exchange which showcased posters from the three idea pitches, as well as seven other posters that represented other innovative projects underway VMware. The engineers behind each of these innovation projects accompanied their poster, and answered numerous conference attendee questions throughout the week. We even had one [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1291</guid>
         <pubDate>Thu, 20 Sep 2012 01:44:13 +0000</pubDate>
         <content:encoded><![CDATA[<p>As I look back on VMworld in San Francisco, I can&#8217;t stop thinking about how the theme of Innovation permeated throughout the conference this year!  Things got rolling when <a rel="nofollow" target="_blank" href="http://cto.vmware.com/author/steveherrod/">Steve Herrod</a> showed demos of new product and feature ideas we&#8217;re working on during his <a rel="nofollow" target="_blank" href="http://www.vmware.com/now.html?x=us-en_welcome_129_26">Day One keynote</a>.  Following Steve’s keynote, I had the pleasure of sharing a behind the scenes look at how we innovate at VMware via a Spotlight Session.  My talk included three idea pitches that were presented during VMware’s internal innovation offsite &#8211; providing an inside look at the broad and novel ideas we encourage our engineers to pursue.  The pitches covered ideas on how to make data centers environmentally aware to account for heat, power and other challenges, several ways to leverage social media concepts for virtualization management and concepts around how to optimize calendaring via geo-location algorithms.  Cool stuff!</p>
<p>For the first time at a VMworld event, we had an <a rel="nofollow" target="_blank" href="http://labs.vmware.com/VMwareInnovationLounge/">Innovation Lounge</a> on the Solutions Exchange which showcased posters from the three idea pitches, as well as seven other posters that represented other innovative projects underway VMware. The engineers behind each of these innovation projects accompanied their poster, and answered numerous conference attendee questions throughout the week. We even had one of our star summer interns showing off his cool robot that is under development for touch screen device testing.  The lounge also included information and demos about some of the innovation programs we run inside VMware to get new ideas cooking amongst attendees such as our <a rel="nofollow" target="_blank" href="http://cto.vmware.com/an-educated-view-of-innovation-vmwares-academic-program/">Academic Program</a> and one of our soon-to-be-released new projects, the Next-generation Education Environment (NEE) which is a cloud-scale solution for education providers.  Check out this <a rel="nofollow" title="video" target="_blank" href="http://www.youtube.com/watch?v=OdcQKjdL9S8">video</a> I did touring the lounge so you can see more.  Based on the popularity of the innovation demos and the lounge, you can expect to see more of this at future VMworlds!</p>
<p>Also new this year at VMworld was the opportunity for the Diamond sponsors to showcase new ideas they&#8217;re developing onstage during the General Session.  EMC, NetApp, Cisco, HP and Dell each got four minutes to pitch a new idea on how their product(s) can work best with VMware and get audience ratings.  It was a great way to learn about the innovation happening within our ecosystem and what customers can take advantage of from a technology perspective. You can see this along with all the cool demos Steve shared in the Day Two keynote <a rel="nofollow" target="_blank" href="http://www.youtube.com/vmworldtv?x=us-_vmworldtv_5876_155">here</a></p>
<p>Many of the VMware breakout sessions were focused on sharing previews of our new technology innovations either recently or soon to be released.  The Mirage project, which is an advanced technology for abstracting user profiles from the operating system, was just one example and the VMworldTV guys captured it well <a rel="nofollow" target="_blank" href="http://www.youtube.com/watch?feature=player_embedded&amp;v=Il-mqLmGakU">here</a>.</p>
<p>Another innovation highlight at VMworld was the new way VMware is driving innovation by announcing our very first <a rel="nofollow" target="_blank" href="http://labs.vmware.com/openinnovationcontest2012/">Open Innovation Contest</a>. We&#8217;re asking our community to send us their best <a rel="nofollow" target="_blank" href="http://labs.vmware.com/flings">Fling</a> ideas, and the contest winner will have their Fling built by VMware engineers. The winner also gets a free pass to VMworld 2013.  There are already close to 60 Fling ideas on the contest site, so check them out and vote for your favorites or suggest your own!  The contest runs through October 31, 2012.</p>
<p>Did you see something especially innovative at VMworld in San Francisco? I would love to hear from other attendees about what inspired them this year.  Meanwhile, I’m looking forward to doing this all over again at VMworld EMEA in Barcelona next month!</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>High Performance Computing with vSphere 5.1</title>
         <link>http://cto.vmware.com/high-performance-computing-with-vsphere-5-1/</link>
         <description>We just announced a pile of new vSphere features at &lt;a rel=&quot;nofollow&quot; title=&quot;VMworld&quot; target=&quot;_blank&quot; href=&quot;http://www.vmworld.com/index.jspa&quot;&gt;VMworld 2012&lt;/a&gt; in San Francisco this week so I thought I&amp;#8217;d take a few moments to describe several of those capabilities that will be of particular interest to High Performance Computing customers. Bigger Virtual Machines First, monster VMs got a bit more monstrous in vSphere 5.1. While we continue to support up to 1 TB of memory per VM, we have doubled the number of supported vCPUs to 64, which will be a boon to those wanting to run large-scale OpenMP or other threaded applications in a virtual environment. Those of you who regularly read the HPC entries on the CTO blog will recall that last year we presented a paper on &lt;a rel=&quot;nofollow&quot; title=&quot;vNUMA&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/vnuma-what-it-is-and-why-it-matters/&quot;&gt;vNUMA&lt;/a&gt; at the &lt;a rel=&quot;nofollow&quot; title=&quot;HPCVirt Workshop&quot; target=&quot;_blank&quot; href=&quot;http://www.csm.ornl.gov/srt/conferences/hpcvirt2011/&quot;&gt;HPCVirt 2011 Workshop&lt;/a&gt; in Bordeaux that showed SPECOMP performance results running in virtual machines with up to 64 vCPUs, so you perhaps aren&amp;#8217;t surprised to see this enhancement. That paper, by the way, is &lt;a rel=&quot;nofollow&quot; title=&quot;vNUMA Paper&quot; target=&quot;_blank&quot; href=&quot;http://labs.vmware.com/publications/performance-evaluation-of-hpc-benchmarks-on-vmwares-esxi-server&quot;&gt;here&lt;/a&gt; and I recommend reading it if you intend to run NUMA-sensitive workloads in VMs that will span more than one physical socket. Performance Counters Second &amp;#8212; and this is very cool &amp;#8212; we&amp;#8217;ve introduced support for virtualized CPU performance counters, which means tools like the Performance Application [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1138</guid>
         <pubDate>Wed, 29 Aug 2012 15:59:25 +0000</pubDate>
         <content:encoded><![CDATA[<p>We just announced a pile of new vSphere features at <a rel="nofollow" title="VMworld" target="_blank" href="http://www.vmworld.com/index.jspa">VMworld 2012</a> in San Francisco this week so I thought I&#8217;d take a few moments to describe several of those capabilities that will be of particular interest to High Performance Computing customers.<span id="more-1138"></span></p>
<h2>Bigger Virtual Machines</h2>
<p>First, monster VMs got a bit more monstrous in vSphere 5.1. While we continue to support up to 1 TB of memory per VM, we have doubled the number of supported vCPUs to 64, which will be a boon to those wanting to run large-scale OpenMP or other threaded applications in a virtual environment. Those of you who regularly read the HPC entries on the CTO blog will recall that last year we presented a paper on <a rel="nofollow" title="vNUMA" target="_blank" href="http://cto.vmware.com/vnuma-what-it-is-and-why-it-matters/">vNUMA</a> at the <a rel="nofollow" title="HPCVirt Workshop" target="_blank" href="http://www.csm.ornl.gov/srt/conferences/hpcvirt2011/">HPCVirt 2011 Workshop</a> in Bordeaux that showed SPECOMP performance results running in virtual machines with up to 64 vCPUs, so you perhaps aren&#8217;t surprised to see this enhancement. That paper, by the way, is <a rel="nofollow" title="vNUMA Paper" target="_blank" href="http://labs.vmware.com/publications/performance-evaluation-of-hpc-benchmarks-on-vmwares-esxi-server">here</a> and I recommend reading it if you intend to run NUMA-sensitive workloads in VMs that will span more than one physical socket.</p>
<h2>Performance Counters</h2>
<p>Second &#8212; and this is very cool &#8212; we&#8217;ve introduced support for virtualized CPU performance counters, which means tools like the Performance Application Programming Interface (<a rel="nofollow" title="PAPI Homepage" target="_blank" href="http://icl.cs.utk.edu/papi/">PAPI</a>) should now be able to enable profilers to gather performance data on applications running within VMs on vSphere. In fact, we&#8217;ve been funding the <a rel="nofollow" title="The PAPI Team" target="_blank" href="http://icl.cs.utk.edu/papi/people/index.html">University of Tennessee</a> to do exactly that as part of our VMware Academic Program (<a rel="nofollow" title="VMware Academic Program" target="_blank" href="http://labs.vmware.com/academic">VMAP</a>).</p>
<p>Our implementation provides several options to control how these performance counters function in a virtual environment. By default, we count only guest instructions for &#8220;instructions retired&#8221; and &#8220;branches retired&#8221; &#8212; these events do not increment when executing hypervisor instructions. All other events increment whenever the physical CPU is executing either guest or hypervisor instructions on behalf of the virtual machine. It is also possible to ignore all hypervisor code when incrementing the counters or to increment the counters regardless of whether guest or hypervisor code is executing. This flexibility supports different use-cases for performance data in a virtualized environment &#8212; from end-users interested in application performance to implementors interested in understanding virtualization overheads.</p>
<h2>Enhanced vMotion</h2>
<div>
<p>Enhancements to vMotion in vSphere 5.1 provide a new level of flexibility for live virtual machine migrations. Specifically, we can now support vMotion without the need for shared storage, a situation that arises on HPC clusters in which important application state is resident on the local nodes of a cluster, usually for performance reasons.</p>
<div class="wp-caption aligncenter" style="width:310px;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/08/xvmotion.png"><img src="http://cto.vmware.com/wp-content/uploads/2012/08/xvmotion-300x175.png" alt="Extended vMotion supports local datastores" width="300" height="175"/></a><p class="wp-caption-text">Extended vMotion supports local datastores</p></div>
<p>With enhanced vMotion, a migration copies both the virtual machine memory and its disk over the network to the destination host. This type of migration can be done within DRS clusters in small environments or across DRS clusters as would often be the case in large virtualized HPC compute farms.</p>
</div>
<h2>PCI Device Sharing (SR-IOV)</h2>
<p>Single Root I/O Virtualization (<a rel="nofollow" title="PCI SIG SR-IOV" target="_blank" href="http://www.pcisig.com/specifications/iov/">SR-IOV</a>) is a part of the PCI standard that enables one PCI Express (PCIe) adapter to be presented as multiple separate logical devices to virtual machines. The hypervisor manages the physical function (PF) while the virtual functions (VFs) are exposed to the virtual machines. Previously, one could use VMware DirectPath I/O (passthrough) to <a rel="nofollow" title="RDMA on vSphere" target="_blank" href="http://cto.vmware.com/research-note-rdma-performance-in-virtual-machines-using-qdr-infiniband-on-vmware-vsphere-5/">expose an entire InfiniBand HCA to one virtual machine</a>, but the HCA could not be shared between VMs as is sometimes useful in multi-tenant HPC environments or in environments in which individual MPI ranks are not able to consume the increasingly large amount of parallelism available from modern multicore systems. SR-IOV enables this sharing.</p>
<p>Note that using SR-IOV to gain direct guest access to a virtual slice of an HCA still disables use of vMotion and Snapshots &#8212; the same restrictions placed by use of VMware DirectPath I/O. This is why the research work being done on <a rel="nofollow" title="vRDMA Research" target="_blank" href="http://cto.vmware.com/summer-of-vrdma/">vRDMA</a> by my colleague <a rel="nofollow" title="Bhavesh Davda" target="_blank" href="http://cto.vmware.com/author/bhaveshdavda/">Bhavesh Davda</a> in the Office of the CTO is so important: it aims to deliver CPU offload capabilities as well as bandwidths and latencies that are similar to those achievable with passthrough while maintaining vMotion and Snapshot capabilities, both of which can enable interesting use-cases for virtualization in HPC environments.</p>
<h2>Auto Deploy</h2>
<p>vSphere 5 included our first release of <a rel="nofollow" title="Understanding Auto Deploy" target="_blank" href="http://kb.vmware.com/kb/2005131">Auto Deploy</a>, which supports provisioning stateless/diskless ESXi hosts using PXE boot and <a rel="nofollow" title="Host Profiles" target="_blank" href="http://www.vmware.com/resources/techresources/10137">host profiles</a> to customize each host. With vSphere 5.1 we&#8217;ve added two additional modes &#8212; <em>stateless caching</em> and <em>stateful installs</em>. Stateless caching stores a backup copy of the in-memory image on a dedicated boot device (local disk, SAN, USB) and will use this cached copy on reboot in cases where the PXE infrastructure or other components required to run in stateless mode are unavailable. The stateful install mode allows administrators to leverage Auto Deploy&#8217;s provisioning capabilities to configure a new host on first boot and then subsequently boot the system from its dedicated boot device. In such a scenario, the system will always try first to boot from its boot device and will only fail over to a network boot in the event of an error.</p>
<h2>More Information</h2>
<p>For additional information on the features mentioned above as well as the other enhancements and new capabilities included in vSphere 5.1, see the technical white papers available <a rel="nofollow" title="vSphere 5.1 Technical White Papers" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vsphere/resources.html#whitepaper">here</a>.</p>
<div></div>]]></content:encoded>
      </item>
      <item>
         <title>Musings on our Post PC, Multi-Device World</title>
         <link>http://cto.vmware.com/musings-on-our-post-pc-multi-device-world/</link>
         <description>Last year at VMworld 2011, we rolled out our vision for end user computing in the post PC era; a multi-device world where everyone is able to use the various devices of their choice to make them the most productive throughout the day for their business needs. IT is moving away from managing physical devices and towards managing and securing their user’s corporate identity, corporate applications and business data. Now, ‘post PC’ doesn’t mean ‘no PC’, but instead it means ’not only PC’ in that people use multiple devices including desktops and/or laptops throughout their day and that they need access to their “stuff” on all their devices in a synchronized manner. This means that business apps and data are available in the most optimal and seamless way possible, safely and securely delivered to all your devices, no matter where you happen to be working from. What does all this mean for traditional Windows? Well, that’s a whole blog entry in and of itself… However, in brief, Windows has served many roles or functions for us in a monolithic manner when a “user” meant the same thing as a single physical device. As we move forward with a heterogeneous multi-device [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1140</guid>
         <pubDate>Tue, 28 Aug 2012 15:30:46 +0000</pubDate>
         <content:encoded><![CDATA[<p>Last year at VMworld 2011, we rolled out our vision for end user computing in the post PC era; a multi-device world where everyone is able to use the various devices of their choice to make them the most productive throughout the day for their business needs. IT is moving away from managing physical devices and towards managing and securing their user’s corporate identity, corporate applications and business data. Now, ‘post PC’ doesn’t mean ‘no PC’, but instead it means ’not only PC’ in that people use multiple devices including desktops and/or laptops throughout their day and that they need access to their “stuff” on all their devices in a synchronized manner. This means that business apps and data are available in the most optimal and seamless way possible, safely and securely delivered to all your devices, no matter where you happen to be working from.</p>
<p>What does all this mean for traditional Windows? Well, that’s a whole blog entry in and of itself… However, in brief, Windows has served many roles or functions for us in a monolithic manner when a “user” meant the same thing as a single physical device. As we move forward with a heterogeneous multi-device world, these roles are teased apart – broadly, some parts of the roles become properties of each of our devices, others become properties of the user and their environment that spans devices, and others become properties of applications and comprise the runtime environment within which they execute. The Windows core OS properties that are part of the device take on more of the characteristics of device firmware and managed as image updates. User settings and environments will be cloud workspace based and span all of our devices and application runtimes will be closely associated with the application itself.</p>
<p>In today’s <a rel="nofollow" target="_blank" href="http://www.vmworld.com/community/conference/us/learn/generalsessions">keynote</a> at VMworld 2012, you will have seen firsthand the progress that we’ve made on our path to this <a rel="nofollow" target="_blank" href="http://blogs.vmware.com/euc/2012/08/vmworld-2012-introducing-vmware-horizon-suite-the-integrated-platform-for-workforce-mobility.html">multi-device workspace</a>. Steve Herrod gave a technical preview of the industry’s first integrated platform for the mobile, multi-device workspace. We call this the <a rel="nofollow" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-vmworld-enduser-082812.html">Horizon Suite</a> and we’ll be sharing many of its exciting capabilities that provide self-service access to all your apps and data across your devices including mobile-centric containers for management and security. You’ll also learn about the broadening of our Windows product portfolio, delivering both Windows as a Service for the multi-device world and Windows image management solutions for the Mobile workforce with <a rel="nofollow" target="_blank" href="http://cto.vmware.com/vmware-welcomes-wanova-to-the-euc-family/">View and Mirage technologies</a>.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/08/horizon-suite.png"><img class="aligncenter size-full wp-image-1219" title="horizon-suite" src="http://cto.vmware.com/wp-content/uploads/2012/08/horizon-suite.png" alt="" width="500" height="292"/></a></p>
<p>And In my role at VMware, I have the pleasure of helping to guide a lot of our EUC advanced development agenda and I am looking forward to representing these efforts by sharing and previewing some of the new technologies we’ve been working on that will drive us further towards these goals, some of which might become part of our future products. A few of the topics I’ll be discussing and previewing include:</p>
<p><strong>Idealized Persistent Virtual Desktops</strong> with View, Wanova Mirage and Project Octopus (a.k.a. Horizon Data). These technologies are all powerful in and of themselves, however we see the combination of them as a game changer in the VDI market. When used together, it will be possible to deliver capex-efficient, persistent/stateful virtual desktops that enable efficient base image diversity and the ability to recompose and centrally manage the base Windows OS while preserving user customizations. This includes user installed applications and Octopus based “My Documents” in the cloud! In other words, persistent virtual desktops with all the capex and opex benefits previously achievable only with stateless/non-persistent VDI.</p>
<p><strong>DaaS Technologies</strong> – The term Desktop as a Service (DaaS) is used to describe Windows desktops delivered as a service from public, private or hybrid clouds. VMware View is a robust, mature Enterprise VDI platform, but was not designed off the shelf for cloud platform multi-tenancy and resource elasticity. The new View Agent Connect component has been built specifically to enable our service provider partners looking to offer DaaS to realize the user experience benefits of VMware View and vSphere such as 3D graphics, PCoIP and broad peripheral support for VMware View Clients. With View Agent Connect, DaaS providers can offer a rich, PC-like experience to users anywhere. Taking this even further, Project Catalyst is a prototype of a VMware integrated end-to-end DaaS platform utilizing View and vCloud Director with full multi-tenancy, elastic resource provisioning, self-service portal operation, and more.</p>
<p><strong>Managed Mobile Workspace</strong> (a.k.a. Project Fuji) – We are now securely delivering apps, files and data via Horzion Mobile which is extending its reach to iOS devices, providing policy-based management and security for collections of corporate resources on both iOS and Android devices. Horizon Mobile features are designed to enable policy specification, implementation, enforcement &amp; remediation for the <a rel="nofollow" target="_blank" href="http://cto.vmware.com/vmware-horizon-mobile-on-ios">mobile workspace</a>.</p>
<p><strong>User Interface Virtualization</strong> (a.k.a. Project AppShift) &#8211; One of today’s main uses for VDI and application remoting is delivering Windows desktops and applications to non-Windows tablet devices in a multi-device workspace. However, no matter how good the remote graphics protocol is, trying to use a point and click interface on a gesture oriented tablet can be a frustrating user experience. VMware is advancing a unique technology that we refer to as “User Interface Virtualization.” With this technology approach, we’re able to transform numerous aspects of Windows desktop and application interfaces into a rich tablet friendly user experience. Like other virtualization technologies, our approach is completely transparent to existing Windows applications.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/08/user-interface-virtualization.png"><img class="aligncenter size-full wp-image-1220" title="user-interface-virtualization" src="http://cto.vmware.com/wp-content/uploads/2012/08/user-interface-virtualization.png" alt="" width="500" height="385"/></a></p>
<p>I can’t wait to talk to you about our vision, upcoming offerings, and share sneak peaks of these exciting new technologies with you in VMworld session EUC1351 “<a rel="nofollow" target="_blank" href="https://vmworld2012.activeevents.com/connect/search.ww?searchPhrase=EUC1351">Directions in End User Computing; the Post PC Era</a>,” offered on Tuesday Aug 28th at 10:30AM and repeated on Wednesday Aug 29th at 8:30AM.</p>]]></content:encoded>
      </item>
      <item>
         <title>VMware Horizon Mobile on iOS</title>
         <link>http://cto.vmware.com/vmware-horizon-mobile-on-ios/</link>
         <description>There is a lot of news coming from VMware this week at &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmworld.com/index.jspa&quot;&gt;VMworld 2012&lt;/a&gt; in San Francisco, but one announcement I’m most excited to tell you about is that VMware is extending VMware Horizon Mobile to iOS. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/author/steveherrod/&quot;&gt;Steve Herrod&lt;/a&gt; will show &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/musings-on-our-post-pc-multi-device-world&quot;&gt;this technology&lt;/a&gt; on-stage today in his &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmworld.com/community/conference/us/learn/generalsessions&quot;&gt;keynote&lt;/a&gt; at VMworld. This development builds on our Android work that many customers are currently piloting, and I’d like to explain how we got to this point. When VMware talks to enterprises about mobility, three things typically come up in the conversations: BYOD/Usability: The release of the first iPhone in 2007 ushered in two fundamental changes that will not likely change any time soon. The first is usability &amp;#8211; clean beautiful small apps that do a few things really well. The second is BYOD. Employees were using better devices in their consumer life than at work so their preference was to use their personal devices for work as well. As a consequence of these two changes, the days of IT telling employees what device to use and what they can and cannot do on these devices are long gone. Data Leakage: This is perhaps the biggest and primary concern for IT folks who are tasked with defining any company’s mobile [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1170</guid>
         <pubDate>Tue, 28 Aug 2012 15:29:47 +0000</pubDate>
         <content:encoded><![CDATA[<p>There is a lot of news coming from VMware this week at <a rel="nofollow" target="_blank" href="http://www.vmworld.com/index.jspa">VMworld 2012</a> in San Francisco, but one announcement I’m most excited to tell you about is that VMware is extending VMware Horizon Mobile to iOS. <a rel="nofollow" target="_blank" href="http://cto.vmware.com/author/steveherrod/">Steve Herrod</a> will show <a rel="nofollow" target="_blank" href="http://cto.vmware.com/musings-on-our-post-pc-multi-device-world">this technology</a> on-stage today in his <a rel="nofollow" target="_blank" href="http://www.vmworld.com/community/conference/us/learn/generalsessions">keynote</a> at VMworld. This development builds on our Android work that many customers are currently piloting, and I’d like to explain how we got to this point.</p>
<p>When VMware talks to enterprises about mobility, three things typically come up in the conversations:</p>
<ol>
<li style="margin-bottom:1em;"><strong>BYOD/Usability:</strong> The release of the first iPhone in 2007 ushered in two fundamental changes that will not likely change any time soon. The first is usability &#8211; clean beautiful small apps that do a few things really well. The second is BYOD. Employees were using better devices in their consumer life than at work so their preference was to use their personal devices for work as well. As a consequence of these two changes, the days of IT telling employees what device to use and what they can and cannot do on these devices are long gone.</li>
<li style="margin-bottom:1em;"><strong>Data Leakage:</strong> This is perhaps the biggest and primary concern for IT folks who are tasked with defining any company’s mobile strategy. Smartphones and tablets are truly mobile and go with us to places where laptops have not gone. Consequently, the idea that users could lose these devices along with the content on them is a major concern. Further, as employees download and use other mostly-personal apps on these devices, there is a chance data could be leaked accidentally by uploading content to a vendor’s cloud.</li>
<li><strong>Apps:</strong> Most of the enterprises we talk to indicate that they will be developing more applications for mobile devices so users can be productive no matter what device being used. We know users will be running dozens of apps in addition to email/PIM, which means that there is potentially more content on the device that needs to be provisioned but also secured and managed. This combined with all the personal apps that also reside on the device means that every device is dual purpose – work and personal.</li>
</ol>
<p>The first wave of vendors who offered solutions to address mobility concerns took a very RIM/Blackberry approach by securing the entire device and controlling what apps and services users can deploy on these devices. Given the dual-purpose nature of devices now, IT administrators are finding out that trying to lock down and control the entire device is not resonating with their users &#8211; one example being the device passcode. IT administrators want to enforce the passcode for all devices connecting to corporate assets. This requirement seems fair and painless, but at the same time forces users to enter the passcode even if they want to use the device for personal reasons – Facebook, Angry Birds or any other non-work app that resides on the device. In addition, IT also has the ability to wipe the entire device, so an employee’s personal pictures, videos, and other interesting content could be gone in an instant! As you can imagine, the employee response to all this is typically #UsabilityFailure!</p>
<p>IT administrators are now forced to reconsider how they think about security and management of mobile content. They need to enforce security without compromising usability. The challenge from an IT standpoint then is how to <strong>isolate</strong> personal apps and data from corporate apps and data, how to <strong>protect</strong> corporate apps and data and <strong>manage</strong> corporate apps and data on devices that have both personal and corporate content.</p>
<p><strong>VMware’s Approach</strong></p>
<p>VMware believes that providing dual persona (work and personal) functionality is the future of mobile computing, where users and IT both get what they need, and the solution is VMware Horizon Mobile.</p>
<p>Our initial foray was for Android devices and you can see the latest and greatest <a rel="nofollow" target="_blank" href="http://www.youtube.com/playlist?list=PL7F7E08A61ACCC4FC&amp;feature=plcp">here</a>.</p>
<p>However, we are now extending the solution to iOS devices. IT administrators will be able to create an iOS workspace, which is a collection of applications and data and services, set policies on that workspace and be able to secure and manage it.</p>
<p>You can watch a demo of this <a rel="nofollow" target="_blank" href="http://www.youtube.com/watch?v=_z4Ode3i024&amp;feature=youtu.be">here</a>. You will see how policies *only* apply when a user accesses corporate content. You will also see how we protect data. Data is <strong>protected at rest</strong> with encryption, data is <strong>protected in transit</strong>, and data <strong>access is controlled</strong> so only work apps can access enterprise data.</p>
<p>We’ve shown how you can deploy other critical applications into the workspace. <strong>Unmodified native iOS apps can be added to the workspace</strong> and they will automatically inherit the security policies defined by IT. All without compromising usability and maintaining native look and feel.</p>
<p>With VMware Horizon Mobile, security and usability go hand in hand – and users and IT will both win with this solution. If you’re at VMworld this week, stop by the VMware booth to see this technology in action.</p>]]></content:encoded>
      </item>
      <item>
         <title>The Software-Defined Datacenter meets VMworld</title>
         <link>http://cto.vmware.com/the-software-defined-datacenter-meets-vmworld/</link>
         <description>It’s my favorite time of year, again – VMworld! VMware is proud to host its annual conference in &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://blogs.sfweekly.com/foodie/2012/01/san_franciscos_top_10_burritos.php&quot;&gt;San Francisco&lt;/a&gt; this week where we get the opportunity to share the company’s vision, strategy and product portfolio with the industry, while interacting with tens of thousands of our best customers and partners. I have the pleasure of keynoting Day 1 and Day 2 of VMworld along with Paul Maritz and Pat Gelsinger. My talk today on Day 1 focused on the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/interop-and-the-software-defined-datacenter/&quot;&gt;software-defined datacenter (SDDC)&lt;/a&gt; . A software-defined datacenter is where all infrastructure is virtualized and delivered as a service, and the control of this datacenter is entirely automated by software. VMware is making the software-defined datacenter a reality with the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/company/news/releases/vmw-vmworld-vcloud-suite-082712.html&quot;&gt;vCloud Suite&lt;/a&gt; announced today. The vCloud Suite brings together what customers need to build, operate and manage cloud infrastructure – virtualization, software-defined datacenter services, policy-based provisioning, disaster recovery, and applications and operations management. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2012/08/introducing-the-vcloud-suite2.jpg&quot;&gt;&lt;/a&gt; During my keynote, I spoke about the vCloud Suite technologies available today and in the future. Here are some of the highlights: Software-Defined Compute Customers recognize that vSphere is the best place to run all applications. With the latest release of vSphere 5.1 there are numerous new &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/products/datacenter-virtualization/vsphere/resources.html#whitepaper&quot;&gt;features&lt;/a&gt; and technical enhancements that all applications can benefit [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1143</guid>
         <pubDate>Mon, 27 Aug 2012 16:01:01 +0000</pubDate>
         <content:encoded><![CDATA[<p>It’s my favorite time of year, again – VMworld! VMware is proud to host its annual conference in <a rel="nofollow" target="_blank" href="http://blogs.sfweekly.com/foodie/2012/01/san_franciscos_top_10_burritos.php">San Francisco</a> this week where we get the opportunity to share the company’s vision, strategy and product portfolio with the industry, while interacting with tens of thousands of our best customers and partners. I have the pleasure of keynoting Day 1 and Day 2 of VMworld along with Paul Maritz and Pat Gelsinger.</p>
<p>My talk today on Day 1 focused on the <a rel="nofollow" target="_blank" href="http://cto.vmware.com/interop-and-the-software-defined-datacenter/">software-defined datacenter (SDDC)</a>. A software-defined datacenter is where all infrastructure is virtualized and delivered as a service, and the control of this datacenter is entirely automated by software.<span id="more-1143"></span></p>
<p>VMware is making the software-defined datacenter a reality with the <a rel="nofollow" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-vmworld-vcloud-suite-082712.html">vCloud Suite</a> announced today. The vCloud Suite brings together what customers need to build, operate and manage cloud infrastructure – virtualization, software-defined datacenter services, policy-based provisioning, disaster recovery, and applications and operations management.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/08/introducing-the-vcloud-suite2.jpg"><img class="aligncenter size-full wp-image-1176" title="introducing-the-vcloud-suite" src="http://cto.vmware.com/wp-content/uploads/2012/08/introducing-the-vcloud-suite2.jpg" alt="" width="500" height="285"/></a></p>
<p>During my keynote, I spoke about the vCloud Suite technologies available today and in the future. Here are some of the highlights:</p>
<p><strong>Software-Defined Compute</strong></p>
<ul>
<li style="margin-bottom:1em;">Customers recognize that vSphere is the best place to run all applications. With the latest release of vSphere 5.1 there are numerous new <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vsphere/resources.html#whitepaper">features</a> and technical enhancements that all applications can benefit from.</li>
<li style="margin-bottom:1em;"><a rel="nofollow" target="_blank" href="http://www.facebook.com/melvin.monstervm?ref=ts">Monster VM</a> capabilities are back and better than ever! vSphere 5.1 now supports 64 VCPUS and it also is the first to hit record performance numbers – 1.05M IOPS from a single VM. It’s all about I/O, and you can check out our Performance team’s <a rel="nofollow" target="_blank" href="http://blogs.vmware.com/performance/2012/08/1millioniops-on-1-vm.html">blog</a> to learn more about this awesome benchmark.</li>
<li>In addition to today’s applications we are also thinking about future applications. vSphere is an asset to both PaaS environments and Big Data, and is backbone of <a rel="nofollow" target="_blank" href="http://cto.vmware.com/a-year-of-open-paas-more-clouds-more-code-more-community-and-more-for-cloud-foundry/">VMware’s Open PaaS offering, CloudFoundry</a>. We’re also making Hadoop run well on vSphere, as you’ve heard from our recent announcement of <a rel="nofollow" target="_blank" href="http://cto.vmware.com/project-serengeti-theres-a-virtual-elephant-in-my-datacenter/">Project Serengeti</a>. For developers thinking about next-generation applications, think about vCloud Suite.</li>
</ul>
<p><strong>Software-Defined Storage &amp; Availability</strong></p>
<ul>
<li style="margin-bottom:1em;">We’re making storage a first-class citizen in the datacenter. I’ll show a preview of our Virtual SAN Technology, Virtual Volumes and Virtual Flash. At a high-level these efforts let network attached storage better leverage the server resources – and both VMware and our partners are making this possible.</li>
<li>On the Availability front, I encourage all SMB attendees to check out Russ Stockdale’s VMworld Spotlight Session where you’ll have a chance to see a tech preview of DR to the Cloud for SMBs.</li>
</ul>
<p><strong>Software-Defined Networking &amp; Security</strong></p>
<ul>
<li>We’re enabling logical networks to work best in virtual environments, and with the ecosystem. vCloud Security and Networking is paving the way for L2 and L3, and we see real value in how you plug in L4-L7 services into logical networks, automate all this and then pull these services together. This is available now and I’ll demo this capability on stage. For a deeper dive on this area, check out the <a rel="nofollow" target="_blank" href="http://cto.vmware.com/unveiling-sdn-and-sdsec-architectures-at-vmworld-2012">blog</a> published today by my CTO colleague Allwyn Sequeira.</li>
</ul>
<p><strong>Management</strong></p>
<ul>
<li style="margin-bottom:1em;">Management wraps all of these software-defined services together! We give our customers the ability to create clouds, deploy applications and pay attention to ongoing operations.</li>
<li style="margin-bottom:1em;"><a rel="nofollow" target="_blank" href="http://www.vmware.com/files/pdf/techpaper/Whats-New-VMware-vCloud-Director-51-Technical-Whitepaper.pdf">vCloud Director 5.1</a> and vCenter 5.1 feature new enhancements and together make your infrastructure available as Virtual Datacenters. Customers will be pleased to know that the vCloud API is more extensible and can now be used with other clouds.</li>
<li style="margin-bottom:1em;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/vfabric-application-director-welcome-to-the-vmware-portfolio/">vFabric Application Director</a> can be used to deploy applications via an easy-to-use blueprint and is a key part of the vCloud Suite. vCenter Operations continues to handle the ongoing operations of a dynamic environment within a SDDC.</li>
<li>To hear more about managing a SDDC, please read another great <a rel="nofollow" target="_blank" href="http://cto.vmware.com/managing-the-software-defined-datacenter">blog</a> published today by Kit Colbert, a long-time engineer at VMware.</li>
</ul>
<p>Multi-cloud</p>
<ul>
<li style="margin-bottom:1em;">We are also making vCloud Connector part of the vCloud Suite in order to address the need for management of hybrid cloud environments. This is particularly timely as our vCloud Datacenter Service Partner list grew today. We welcome T-Systems as the latest to share our hybrid cloud story.</li>
<li style="margin-bottom:1em;">We believe standardization across the datacenter is critical if you’re a customer looking for efficiency and reduced complexity. However, we recognize the world has become more heterogeneous and we see a need for <a rel="nofollow" target="_blank" href="http://cto.vmware.com/the-software-defined-datacenter-in-a-multi-cloud-world/">open platforms</a>.</li>
<li>We are extending automation and orchestration (via <a rel="nofollow" target="_blank" href="http://blogs.vmware.com/console/2012/07/vmware-helps-accelerate-customers-journey-to-the-cloud-with-acquisition-of-dynamicops.html">DynamicOps</a>) as well as software-defined networking (via <a rel="nofollow" target="_blank" href="http://cto.vmware.com/vmware-and-nicira-advancing-the-software-defined-datacenter/">Nicira</a>] to OpenStack, other clouds and even physical infrastructure.</li>
</ul>
<p><strong>Innovation</strong></p>
<p>What’s the secret sauce behind a lot of these technologies? VMware Innovation. Innovation is a big focus for the company, especially VMware’s R&amp;D and Office of the CTO. A lot of the cool innovative projects happening at VMware are featured in the Innovation Lounge and in <a rel="nofollow" target="_blank" href="http://cto.vmware.com/author/juliaaustin/">Julia Austin’s</a> Spotlight Session. I encourage attendees to check it out.</p>
<p>A lot going on this week at VMworld 2012! If you aren’t in San Francisco, you can tune into watch my live keynote at <a rel="nofollow" target="_blank" href="http://info.vmware.com/forms/18162_VMwareNow_REG?src=SocialMedia_VMwareNOW_CTOblog">VMware NOW</a> or catch the replay afterwards. I’m looking forward to some great conversations with our customers and partners this week.</p>]]></content:encoded>
      </item>
      <item>
         <title>Unveiling Software-Defined Networking and Security at VMworld 2012</title>
         <link>http://cto.vmware.com/unveiling-sdn-and-sdsec-architectures-at-vmworld-2012/</link>
         <description>As &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.vmworld.com/community/conference/us/&quot;&gt;VMworld 2012&lt;/a&gt; kicks off in San Francisco I couldn’t be more excited. The sheer breadth and depth of VMware and partner solutions being showcased and launched as part of the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/the-software-defined-datacenter-meets-vmworld&quot;&gt;software-defined datacenter (SDDC)&lt;/a&gt; is staggering, with a ton of activity happening around two key pillars of the SDDC &amp;#8211; software-defined networking (SDN) and security. In previous &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/author/allwynsequeira/&quot;&gt;posts&lt;/a&gt; , I wrote about the need for a &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/vxlans-and-the-cloud-infrastructure-suite/&quot;&gt;new networking and security architecture&lt;/a&gt; , and its &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/the-software-defined-data-center-sdd-sdn-network-virtualization/&quot;&gt;role in the SDDC&lt;/a&gt; . As we spent time working through the product release, and integrating with several partners, we began to see certain patterns emerge in realizing the software-defined networking and security architecture. The following picture is a fairly succinct view of the stack – it should come as no surprise that some of these patterns are similar to the corresponding compute and storage stacks. The Software-Defined Networking &amp;#38; Security Stack &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2012/08/software-defined-networking-and-security-key-elements-of-stack.png&quot;&gt;&lt;/a&gt; The SDN and SDSec stack is built around policy-based automation, leveraging centralized management and control with distributed network and security functions, while abstracting and untethering the stack from the underlying physical hardware. Key attributes of software-defined networking and security include: ABSTRACTION. The network is abstracted as a set of network ports (and virtual NICs on the VM side). Security is abstracted as a set of port firewalls and end-point [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1135</guid>
         <pubDate>Mon, 27 Aug 2012 16:00:16 +0000</pubDate>
         <content:encoded><![CDATA[<p>As <a rel="nofollow" target="_blank" href="http://www.vmworld.com/community/conference/us/">VMworld 2012</a> kicks off in San Francisco I couldn’t be more excited. The sheer breadth and depth of VMware and partner solutions being showcased and launched as part of the <a rel="nofollow" target="_blank" href="http://cto.vmware.com/the-software-defined-datacenter-meets-vmworld">software-defined datacenter (SDDC)</a> is staggering, with a ton of activity happening around two key pillars of the SDDC &#8211; software-defined networking (SDN) and security.</p>
<p>In previous <a rel="nofollow" target="_blank" href="http://cto.vmware.com/author/allwynsequeira/">posts</a>, I wrote about the need for a <a rel="nofollow" target="_blank" href="http://cto.vmware.com/vxlans-and-the-cloud-infrastructure-suite/">new networking and security architecture</a>, and its <a rel="nofollow" target="_blank" href="http://cto.vmware.com/the-software-defined-data-center-sdd-sdn-network-virtualization/">role in the SDDC</a>. As we spent time working through the product release, and integrating with several partners, we began to see certain patterns emerge in realizing the software-defined networking and security architecture. The following picture is a fairly succinct view of the stack – it should come as no surprise that some of these patterns are similar to the corresponding compute and storage stacks.</p>
<p><strong>The Software-Defined Networking &amp; Security Stack</strong></p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/08/software-defined-networking-and-security-key-elements-of-stack.png"><img class="aligncenter size-full wp-image-1184" title="software-defined-networking-and-security-key-elements-of-stack" src="http://cto.vmware.com/wp-content/uploads/2012/08/software-defined-networking-and-security-key-elements-of-stack.png" alt="" width="500" height="326"/></a></p>
<p>The SDN and SDSec stack is built around policy-based automation, leveraging centralized management and control with distributed network and security functions, while abstracting and untethering the stack from the underlying physical hardware. Key attributes of software-defined networking and security include:</p>
<ul>
<li style="margin-bottom:1em;"><strong>ABSTRACTION.</strong> The network is abstracted as a set of network ports (and virtual NICs on the VM side). Security is abstracted as a set of port firewalls and end-point introspection. These abstractions are instantiated via virtual switches (vSwitch) and virtual firewalls (vShield) respectively and deployed in a scale out fashion on each host hypervisor. The network and security virtualization layer effectively untethers the VDC from the underlying physical network and firewall architecture, and provides a logical foundation to build the stack.</li>
<li style="margin-bottom:1em;"><strong>POOLING.</strong> vSwitches are pooled into virtual distributed switches (VDS). Ports are pooled into port groups. Logical networks leverage these port groups and can be instantiated across the data center (VXLAN). Port firewalls are realized in vShield App or Edge. VM-based security is available via vShield Endpoint and endpoint security partner offerings. Because of the scale out nature of deployment, these pools are elastic and data center wide, and available on demand to be allocated to tenants or app owners.</li>
<li style="margin-bottom:1em;"><strong>SERVICE INSERTION.</strong> The platform must be extensible to enable instant insertion of additional abstractions into the virtual plane e.g. encryption, intrusion detection &amp; prevention, anti-virus, application delivery controllers, data leakage prevention, wan optimization control, monitoring tools, and other L4-7 services. The network and security virtualization layer provides a logical context for the instant insertion of such services.</li>
<li><strong>AUTOMATION.</strong> Just as VMs were the container for server virtualization, the Virtual Data Center (VDC) is the container for the SDDC. VDC deployments are completely automated via vCloud Director, and handle policy-based deployment of compute and storage, delegating networking and security deployments to the vCloud Networking &amp; Security sub-system. A centralized command and control mechanism (vShield Manager) takes inventory of all the abstractions &amp; pools, and is responsible for managing and mapping these pools into the needs of higher level entities like tenants or apps, and aligning with higher level virtual containers. Notions of multi-tenancy, isolation, elasticity, and programmability via RESTful interfaces are also handled here.</li>
</ul>
<p><strong>Software-Defined Networking &amp; Security Lineup at VMworld</strong></p>
<p>There are several noteworthy things happening at VMworld this week coming from VMware on the networking and security front:</p>
<ul>
<li style="margin-bottom:1em;">Today we launched the VMware <a rel="nofollow" target="_blank" href="http://www.vmware.com/company/mediaresource/cloud-solution-press-kit.html">vCloud Networking and Security Suite 5.1</a>, which brings together new and updated versions of all the key components into a unified SDN &amp; SDSec suite. It is being bundled into the <a rel="nofollow" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-vmworld-vcloud-suite-082712.html">vCloud Suite</a>, making it easier for customers to seamlessly automate their networking &amp; security needs as they build, operate and manage cloud infrastructure.</li>
<li style="margin-bottom:1em;">VMware also made several key advances in various areas of the networking &amp; security stack &#8211; including the VDS, VXLAN, vShield App, Edge and Endpoint, and vCloud Networking. All of these technologies are featured in sessions this week and demoed at the VMware booth.</li>
<li style="margin-bottom:1em;">During today’s VMworld keynote, Steve Herrod demoed how the vCloud Suite paves the way for new datacenter SDN and SDSec architecture. Pre-eminent “Virtual Network Engineer” Serge Maskalik helped out on stage – effectively compressing weeks of intricate network and firewall engineering into a matter of minutes leveraging the power of the new architecture. This is the wave of the future!</li>
<li style="margin-bottom:1em;">The <a rel="nofollow" target="_blank" href="http://www.vmware.com/partners/vmware-ready/home.html?rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;ved=0CCsQFjAA&amp;url=http://www.vmware.com/go/vmwareready&amp;ei=rlU6UP7UCIGmigK79IGgCQ&amp;usg=AFQjCNGrTy9yubdceEKHhpoVOGiZLPvBTw">VMware Ready<sup>TM</sup> for Networking and Security Program</a> also launched today. More than forty of our networking and security ecosystem partners will now be able to integrate their offering into the new architecture. This program and the vCloud Ecosystem Framework, allow our partners to further extend the SDDC &#8211; a big win for our partners and customers.</li>
<li style="margin-bottom:1em;">If you’re in San Francisco this week, there are several deep dive sessions in the networking &amp; security tracks you can attend to learn more about this topic. I plan to provide even more color in my SDN breakout session on Wednesday (INF-NET2313).</li>
<li>Finally, it’s great to have <a rel="nofollow" target="_blank" href="http://cto.vmware.com/vmware-and-nicira-advancing-the-software-defined-datacenter/">Nicira</a> join the VMware team at VMworld 2012! Nicira’s leadership in software-defined networking, <a rel="nofollow" target="_blank" href="http://cto.vmware.com/the-software-defined-datacenter-in-a-multi-cloud-world/">adding network virtualization to other hypervisors and cloud management systems like OpenStack</a>, and early wins in cloud scale datacenters makes for an exciting coming together of two awesome teams.</li>
</ul>
<p><strong>Network and Security Ecosystem</strong></p>
<p>I spoke about abstraction, pooling, service insertion, and automation as the key building blocks for the SDN and SDSec stack. These will continue to be especially important as VMware continues to integrate additional partner offerings. Ideally these specialized functions are virtualized, distributed, scale out, multi-tenant and manageable by the respective element manager, for the most seamless integration into the stack.</p>
<p>SDNs (and SDDC) enable a new opportunity for the networking ecosystem – there is the need for a whole new class of networking hardware to realize fast, fat and flat, programmable, converged fabrics, where massive scale requirements will call for a new class of hardware and ASICs, especially at the spine/core. Also, programmability of such fabrics will unleash a whole new wave of network-aware applications and innovative deployments, and increase the opportunity rather than curtail it, much like we’ve seen with compute and storage.</p>
<p>VMware definitely couldn’t do all this alone! We value our partners and the joint work we’re doing together to address customer pain points. Many of our security and networking partners are at VMworld this week, showcasing their compelling solutions for the SDDC in breakout sessions, demos and more. On Tuesday I am hosting a SDN &amp; SDSec partner breakout [INF-SEC3460]. I encourage you to attend to learn more about the tremendous work happening in the ecosystem.</p>
<p>As you can see, there is a lot going on in the space! VMware is serious about software-defined networking and security, and helping our customers enable automation of the data center, including interconnecting heterogeneous pools on compute and storage. I’d like to thank the VMware networking and security teams who have worked hard to showcase all of this at VMworld in the keynotes, breakout sessions and deep dives in the network and security track and the hands-on labs.</p>
<p>I look forward to meeting some of you at VMworld, and hearing your thoughts and ideas about networking and security!</p>]]></content:encoded>
      </item>
      <item>
         <title>The Software-Defined Datacenter in a Multi-Cloud World</title>
         <link>http://cto.vmware.com/the-software-defined-datacenter-in-a-multi-cloud-world/</link>
         <description>Martin Casado, co-founder and CTO of Nicira, wrote a &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://nicira.com/blog/openness&quot;&gt;blog&lt;/a&gt; today reaffirming Nicira and VMware’s commitment to open source, and specific actions Nicira and VMware teams are taking to continue leadership on OpenStack Quantum. I echo Martin’s comments and would like to share more about VMware’s commitment to this and other open-source communities as well as to the broader interoperability needs of modern cloud computing. As we’ve partnered with our customers to transform their IT, we’ve tailored our strategy to address what we’ve learned. First of all, VMware has moved beyond managing server virtualization to managing the datacenter as a virtual entity &amp;#8211; that includes networks, security, storage and pools of VMs.  This virtual entity is a software-defined datacenter, which you’ve heard me  &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/interop-and-the-software-defined-datacenter/&quot;&gt;talk about&lt;/a&gt; .  Secondly, as we get deeper and deeper into this transformation, we hear very clearly from our customers that they will continue to have heterogeneous infrastructure in their purview and need help dealing with the associated challenges. Several recent VMware investments reflect our recognition of this reality and our strategy to address it. These cut across application development, cloud management, and cloud networking, which are arguably the three most critical areas for interoperability. Here is a simple visualization of our [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1124</guid>
         <pubDate>Tue, 21 Aug 2012 17:56:48 +0000</pubDate>
         <content:encoded><![CDATA[<p>Martin Casado, co-founder and CTO of Nicira, wrote a <a rel="nofollow" target="_blank" href="http://nicira.com/blog/openness">blog</a> today reaffirming Nicira and VMware’s commitment to open source, and specific actions Nicira and VMware teams are taking to continue leadership on OpenStack Quantum. I echo Martin’s comments and would like to share more about VMware’s commitment to this and other open-source communities as well as to the broader interoperability needs of modern cloud computing.<span id="more-1124"></span></p>
<p>As we’ve partnered with our customers to transform their IT, we’ve tailored our strategy to address what we’ve learned. First of all, VMware has moved beyond managing server virtualization to managing the datacenter as a virtual entity &#8211; that includes networks, security, storage and pools of VMs.  This virtual entity is a software-defined datacenter, which you’ve heard me <a rel="nofollow" target="_blank" href="http://cto.vmware.com/interop-and-the-software-defined-datacenter/">talk about</a>.  Secondly, as we get deeper and deeper into this transformation, we hear very clearly from our customers that they will continue to have heterogeneous infrastructure in their purview and need help dealing with the associated challenges. Several recent VMware investments reflect our recognition of this reality and our strategy to address it. These cut across application development, cloud management, and cloud networking, which are arguably the three most critical areas for interoperability. Here is a simple visualization of our current strategy:</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/08/sdd-mcw-1.jpg"><img class="aligncenter size-medium wp-image-1127" title="sdd-mcw-1" src="http://cto.vmware.com/wp-content/uploads/2012/08/sdd-mcw-1-300x165.jpg" alt="" width="300" height="165"/></a></p>
<p>We started down this path with our substantial investment in the popular <a rel="nofollow" target="_blank" href="http://www.cloudfoundry.org/">Cloud Foundry open source project</a>, an open approach to Platform-as-a-Service (PaaS). Our <a rel="nofollow" target="_blank" href="http://cto.vmware.com/a-year-of-open-paas-more-clouds-more-code-more-community-and-more-for-cloud-foundry/">Open PaaS strategy</a> is a key enabler for our customers, allowing them to easily create, deploy, and manage modern applications across almost any cloud environment. Today Cloud Foundry is easily deployed on <a rel="nofollow" target="_blank" href="http://classic.cloudfoundry.com/getting_started.html">Amazon Web Services</a>, <a rel="nofollow" target="_blank" href="http://gigaom.com/cloud/piston-pitches-openstack-cloudfoundry-integration/">OpenStack-based clouds</a>, <a rel="nofollow" target="_blank" href="https://micro.cloudfoundry.com/">laptops</a>, as well as on VMware-based infrastructure.</p>
<p>You’ve recently seen VMware announce two acquisitions that continue this trend, addressing customer challenges around cloud management and cloud networking respectively. <a rel="nofollow" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-dynamicops-07-02-12.html">DynamicOps</a> focuses on self-service and automated provisioning and management of applications across VMware- and non-VMware-based infrastructure. <a rel="nofollow" target="_blank" href="http://blogs.vmware.com/console/2012/07/vmware-and-nicira-advancing-the-software-defined-datacenter.html">Nicira</a> delivers software-defined networking capabilities to VMware- and non-VMware-based infrastructure as well.</p>
<p>As with Cloud Foundry, these new VMware solutions address more than just the VMware portion of our customers’ datacenters. Both of these solutions address, and in fact enhance, the use of heterogeneous “pools of infrastructure”. These “pools” include VMware-based private and public clouds, but also portions of IT’s responsibility that are powered by Open Stack, CloudStack, Amazon Web Services, or even (gasp!) physical infrastructure.</p>
<p>As VMware executes on our commitment to open platforms, you’ll see us continue to integrate infrastructure components and management through an API-centric strategy. Nicira’s integration with OpenStack and CloudStack are examples. The foundations and APIs we have built there will allow us to bring together the existing VMware networking roadmap with Nicira’s technology and deliver the benefits to more clouds. Another example is VMware vCloud Director with the vCloud API (released under the MIT license), and we are proud to be the first cloud platform to deliver software-defined networking and virtual datacenters with version 1.0 of vCloud Director two years ago.</p>
<p>And we also recognize that these communities are do-ocracies. Code speaks far more than words, and you’ll see our commitment to this strategy in the contributions you’ll continue to see from VMware. These contributions will be in the abovementioned technologies, but you’ll see investments in other areas as well. We recognize that customers are asking for better integration, between the new cloud distributions and VMware&#8217;s enterprise products.  Developers who want to work with us should <a rel="nofollow" target="_blank" href="mailto:skishi@vmware.com">get in touch</a> to get more closely involved.</p>
<p>The software-defined datacenter delivers cost and agility benefits to the whole datacenter in the same way that server virtualization does for compute. We drove the benefits from that first foray into virtualization 15 years ago and we are dedicated to extending those benefits now across the entire datacenter, in a way that supports our customers’ need to manage multiple clouds. It’s efficient, it’s flexible, and we are committed to keeping it open.</p>
<p>There’s a lot more to tell about our strategy and how we’ll continue this journey. <a rel="nofollow" target="_blank" href="http://www.vmworld.com/registration.jspa">Join me at VMworld</a> or online at <a rel="nofollow" target="_blank" href="http://vmware.com/go/now?src=SocialMedia_VMwareNOW_CTOblog">VMware Now</a> to hear even more!</p>]]></content:encoded>
      </item>
      <item>
         <title>Why VDI is more Secure than Physical Desktops</title>
         <link>http://cto.vmware.com/why-vdi-is-more-secure-than-physical-desktops/</link>
         <description>There has been some interesting conversations recently at both BriForum and in the blogosphere about VDI and Security, the premise being that VDI is not more secure than other ways of running Microsoft Windows. I want to address that comment head on and unequivocally state that VDI has quite a few security benefits. Now, let me state up front that VDI does not make the Windows OS more secure, nor is it a panacea for every possible security threat in today&amp;#8217;s world of interconnected systems. However, it is well known that security is best addressed with multiple layers of protection with multiple defenses and VDI is one such technology. In particular it improves security by enabling better isolation and controls over the environment in which the Windows system exists. The View VDI environment running centrally in the data center on vSphere, in concert with technologies like vShield, has significant security benefits over physical endpoints, particularly mobile laptops running natively. These benefits accrue even when both are &amp;#8220;well-managed&amp;#8221;. Let&amp;#8217;s start by discussing a few scenarios, beginning with so-called &amp;#8220;Data at Rest.&amp;#8221; Keeping data behind the firewall in the data center rather than on an endpoint is a key security benefit of [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1094</guid>
         <pubDate>Thu, 09 Aug 2012 06:14:32 +0000</pubDate>
         <content:encoded><![CDATA[<p>There has been some interesting conversations recently at both BriForum and in the blogosphere about VDI and Security, the premise being that VDI is not more secure than other ways of running Microsoft Windows. I want to address that comment head on and unequivocally state that VDI has quite a few security benefits. Now, let me state up front that VDI does not make the Windows OS more secure, nor is it a panacea for every possible security threat in today&#8217;s world of interconnected systems. However, it is well known that security is best addressed with multiple layers of protection with multiple defenses and VDI is one such technology. In particular it improves security by enabling better isolation and controls over the environment in which the Windows system exists. The View VDI environment running centrally in the data center on vSphere, in concert with technologies like vShield, has significant security benefits over physical endpoints, particularly mobile laptops running natively. These benefits accrue even when both are &#8220;well-managed&#8221;.</p>
<p>Let&#8217;s start by discussing a few scenarios, beginning with so-called &#8220;Data at Rest.&#8221;  Keeping data behind the firewall in the data center rather than on an endpoint is a key security benefit of VDI. In a recent <a rel="nofollow" target="_blank" href="http://www.brianmadden.com/blogs/shawnbass/archive/2012/08/01/vdi-and-ts-are-not-more-secure-than-physical-desktops-part-1-of-5-there-s-only-two-types-of-data.aspx">blog post</a>, Shawn Bass makes a case that the availability of disk encryption mitigates this problem and use case and also points out that live data compromises triggered from a web browser can occur with both models. On the latter point, I agree. Neither VDI or data encryption prevents live data exploits per se. And VDI is not a cure all for every security threat. However, on the data at rest aspect, physical theft is not the only threat and any historian of VDI will tell you that developer outsourcing was perhaps the key driver that launched VDI commercially in the 2005-2008 period.  The main reason was the ability to eliminate access to source code at rest on the endpoint out of the country.  This in fact can be a very major benefit where geo-political and outsourcing arrangements impact the use-case.  Can that data still be stolen even with VDI? Yes, but you don&#8217;t leave your house unlocked because certain burglary tools can compromise it. Also, disk encryption is not used in many instances for a number of valid reasons including performance overhead, complexity, and incremental costs.  Also, unless the encryption is deployed with centralized access controls, terminating access to the data can be a challenge when compared to VDI. As far as copies stored on Cloud data services, these can be blocked and have some security controls in place, while laptop and PC loss or theft yields immediate access to the disk.   &#8220;Data in Transit&#8221; shouldn&#8217;t be ignored either. It can be spoofed and sniffed and encryption technologies are a must  when going on the public Internet. This is another area where the attack surface  is much larger than when contained in the datacenter. As a side note, even with a well secured VDI environment today, high fidelity smartphone cameras and apps that include OCR of images, it is becoming much easier than ever to steal source. So while nothing is foolproof, VDI can be useful in reducing the chance of data loss and greatly increasing the effort involved in certain kinds of data theft. And with VDI, datacenter targeted solutions such as RSA Archer created to manage risks, demonstrate compliance, secure and alert can also be applied.</p>
<p>Another prevalent use case for VDI is Mobile Secure Desktops, the ability to safely and securely access your corporate desktop environment from outside the enterprise, in particular from home or from WiFi access points such as internet cafes. Accessing your corporate desktop over a secure dedicated channel via a remoting protocol from a desktop or tablet is far more secure than putting that same device on the corporate LAN via VPN technology. With VPN technology, if the end point becomes infected, such as via home web surfing on a shared computer or over a public WiFi,  you are exposing the corporate LAN to whatever is executing on the client device. Some newer VPN deployments provide port-level restrictions, limiting access to specific individual resources, but customer feedback has shown this to be complex to manage in practice.  With VDI and View in particular connected with PCoIP over the View Security Server, the risk and attack surface is far less, since access is limited to a remote graphics protocol over a dedicated, signed and secured channel. Careful controls are automatically applied to ensure that users can only access central resources if they are strongly authenticated and can only access the specific desktop(s) they are authorized to access based on their identity and entitlements.</p>
<p>Another aspect of a View environment with demonstrable security benefits is its centralized system image administration and network controls coupled with rapid remediation techniques. A well-managed View environment reduces the number of threats in these domains. Some specific examples:</p>
<ul>
<li>Windows OS is only exposed to a managed vs. unmanaged network with central auditing.</li>
<li>Less opportunity for &#8220;Man In the Middle&#8221; attacks, Port Scan/Exploits, Worms, DNS hijacking</li>
<li>Controlled network access via vShield Edge/App to and between Windows environments. One key thing that cannot be effectively done in a scalable manner with physical desktops is the prevention of pivot attacks.  Note that a particular physical desktop may not be the initial target.  It may be that the attacker just wants a way into the network and they will take whatever method they can.  If that initial target is compromised and you use vShield App to prevent the virtual desktops from &#8220;talking&#8221; to each other, the attacker is going to be limited where they can pivot to get to the next target.  If added controls are put in place to limit access only to needed resources, then they are even that much more secure.   So by using vShield App along with View, you can greatly increase your security over physical desktops and personal firewalls.</li>
<li>Centralized, agentless AntiVirus to deter in-guest tampering offers additional benefits in a VDI environment. This includes zero footprint in the VM, management (including updates) outside of the guest OS, and the ability to scan even for desktops that are powered off. An example is <a rel="nofollow" target="_blank" href="http://www.trendmicro.com/us/enterprise/cloud-solutions/deep-security/index.html">Trend Deep Security</a>.</li>
<li>VDI is a unique enabler for bringing  Datacenter caliber governance, risk and compliance solutions to desktop workloads. The ability to deploy a fresh security scanned desktop each time the user logs in and to perform forensic analysis are key. Mike Foley from RSA writes about these capabilities <a rel="nofollow" target="_blank" href="http://www.yelof.com/?cat=5">here</a>.</li>
<li>Patch management via linked-clones/templates and enable faster response in the event of compromise. As an added precaution, VDI enables refresh on logoff, ensuring users always connect to a brand-new and clean desktop, however that (currently) comes with a trade-off, such as inability to persist user-installed applications.</li>
<li>Central AD policy configuration &#038; compliance enforcement</li>
<li>By reducing the attack surface and client access methods to Windows
<ul style="margin-top:1em;">
<li>Whereby which physical access to the Windows device is never granted.</li>
<li>Whereby a secure display protocol method is the sole method of console access</li>
</ul>
</li>
<li>Also, by only executing the image within the data center, VDI can dramatically reduce threats stemming from physical access/possession of an endpoint. Some specific examples:
<ul style="margin-top:1em;">
<li>Theft or compromise from the client device of unstructured user data at rest (My Documents, Offline Address Book).</li>
<li>Compromising locally stored encryption keys, caches, host name tables, etc.</li>
</ul>
</li>
<li>And last, but not least, by combining security best practices in a centralized environment, we reduce the complexity of distributed endpoint management.</li>
</ul>
<p>Hopefully  I&#8217;ve  now shown you a myriad of ways that a well-managed  View VDI environment in the data center is a more secure place to run Windows than a physical client environment. Even so, I do want to reiterate that View and VDI is not a comprehensive security solution. VDI can and should be one of the tools for securing the corporate environment, but it is certainly not the only one. And I want to reiterate that VDI does nothing to directly improve the security of the Windows Operating System, nor a web browser running on it. Also, we recognize that some security benefits of VDI are shared with other forms of Desktop Virtualization, such as RDSH (Terminal Server).</p>
<p>In conclusion, while View and VDI is not a security panacea, it can significantly improve  protection against some common exploits and can provide a more secure environment for your Windows desktops.</p>
<style type="text/css">
li {
margin-bottom:1em;}
</style>]]></content:encoded>
      </item>
      <item>
         <title>VMware and Nicira – Advancing the Software-Defined Datacenter</title>
         <link>http://cto.vmware.com/vmware-and-nicira-advancing-the-software-defined-datacenter/</link>
         <description>Today I am extremely excited to announce VMware’s acquisition of Nicira, a 5 year-old company that has pioneered software-defined networking (SDN) and is the leader in networking virtualization for heterogeneous infrastructure environments and clouds. When combined with the outstanding networking team and technologies already at VMware, I believe we have the same opportunity to do for networking what we’ve already done for servers and many other parts of the datacenter. In fact, the people, passions, ecosystem, and industry-transforming opportunity reminds me very much of the early days of VMware’s server virtualization efforts! But I’m getting a bit ahead of myself. Let’s step back and fit this acquisition into context of VMware’s broader vision and product offerings. Delivering the Software-Defined Datacenter In a &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/interop-and-the-software-defined-datacenter/&quot;&gt;recent blog&lt;/a&gt; , I discussed the notion of a software-defined datacenter, the foundation of cloud computing. Cloud computing is about agile, elastic, efficient, and reliable services, and it can only be achieved through intelligent software that abstracts out hardware resources, pools it into aggregate capacity, enabling automation to safely and efficiently dole it out as needed by applications. Tenants or customers utilizing the software-defined datacenter can have their own virtual datacenter with an isolated collection of all the compute, storage, [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1075</guid>
         <pubDate>Tue, 24 Jul 2012 05:28:32 +0000</pubDate>
         <content:encoded><![CDATA[<p>Today I am extremely excited to announce VMware’s acquisition of Nicira, a 5 year-old company that has pioneered software-defined networking (SDN) and is the leader in networking virtualization for heterogeneous infrastructure environments and clouds. When combined with the outstanding networking team and technologies already at VMware, I believe we have the same opportunity to do for networking what we’ve already done for servers and many other parts of the datacenter. In fact, the people, passions, ecosystem, and industry-transforming opportunity reminds me very much of the early days of VMware’s server virtualization efforts!<span id="more-1075"></span></p>
<p>But I’m getting a bit ahead of myself. Let’s step back and fit this acquisition into context of VMware’s broader vision and product offerings.</p>
<p><strong>Delivering the Software-Defined Datacenter</strong></p>
<p>In a <a rel="nofollow" target="_blank" href="http://cto.vmware.com/interop-and-the-software-defined-datacenter/">recent blog</a>, I discussed the notion of a software-defined datacenter, the foundation of cloud computing. Cloud computing is about agile, elastic, efficient, and reliable services, and it can only be achieved through intelligent software that <em>abstracts</em> out hardware resources, <em>pools</em> it into aggregate capacity, enabling <em>automation</em> to safely and efficiently dole it out as needed by applications.</p>
<p>Tenants or customers utilizing the software-defined datacenter can have their own virtual datacenter with an isolated collection of all the compute, storage, networking, and security resources that they are used to. Furthermore, this virtual datacenter can grow and shrink to efficiently utilize physical resources. But most importantly, the time to deploy these resources can be orders of magnitude faster than in most of today’s IT environments. This is what the software-defined datacenter is all about, and it is the architecture for the cloud. This acquisition advances our software-defined datacenter strategy.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/07/sh1.png"><img class="aligncenter size-medium wp-image-1076" title="sh1" src="http://cto.vmware.com/wp-content/uploads/2012/07/sh1-300x211.png" alt="" width="300" height="211"/></a></p>
<p>For the past 14 years, VMware has led the way towards the software-defined datacenter with our battle-tested server virtualization capabilities, as well as through vSphere’s <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/datacenter-virtualization/vsphere/vsphere-storage-appliance/overview.html">software-based storage</a> and <a rel="nofollow" target="_blank" href="http://www.vmware.com/solutions/datacenter/business-continuity/disaster-recovery.html">availability</a> offerings. Nicira will help us advance our software-defined networking activities substantially. Today we offer VMware vSphere’s virtual switching, <a rel="nofollow" target="_blank" href="http://www.youtube.com/watch?v=BC6tXyjtn7I">vCloud Director Networking</a>, <a rel="nofollow" target="_blank" href="http://www.vmware.com/products/vshield/overview.html">vShield Network and Security services</a>, and collaborate with the industry on the <a rel="nofollow" target="_blank" href="http://www.vmware.com/solutions/datacenter/vxlan.html">VXLAN protocol</a>. This acquisition expands VMware’s networking portfolio to provide a full suite of SDN capabilities and a comprehensive solution lineup for virtualizing the network – from virtual switching to virtualized layer 3-7 services.</p>
<p><strong>Some Challenges with Networking in the Cloud</strong></p>
<p>Cloud computing has put a real strain on traditional approaches to networking. Managing networks and networking services in a cloud environment is complex and time-consuming: to provision and configure the networking services for workloads in the cloud, customers often have to deal with creating and managing thousands of VLANs and VLAN rules. As a result, while provisioning a VM may take only 2 min, provisioning the associated network and networking services can add days or even weeks to the process. Furthermore, cloud computing benefits from applications’ ability to move all around a datacenter (or even across datacenters). However, physical network topology limits workload mobility within the scope of a top-of-the-rack switch and a handful of servers. The industry clearly recognizes the need and opportunity to transform networking for the cloud, and thus to enable even more agility and efficiency in its operation.</p>
<p><strong>Enter Software-Defined Networking</strong></p>
<p>To address these challenges, Nicira’s software-defined networking starts by virtualizing the network, decoupling the logical view of a network from its physical implementation. It does so by creating an abstraction layer between server hosts and existing networking gear which decouples and isolates virtual networks for specific networking hardware, turning it into a pool of network capacity. This enables the on-demand, programmatic creation of tens of thousands of isolated virtual networks with the simplicity and operational ease of creating and managing virtual machines. The resulting business value comes from more agile, efficient, flexible, and robust networking configurations. You can more about network virtualization <a rel="nofollow" target="_blank" href="http://nicira.com/sites/default/files/docs/Nicira%20-%20The%20Seven%20Properties%20of%20Virtualization.pdf">here</a>, and the included picture should look familiar:</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/07/sh2.png"><img class="aligncenter size-medium wp-image-1077" title="sh2" src="http://cto.vmware.com/wp-content/uploads/2012/07/sh2-290x300.png" alt="" width="290" height="300"/></a></p>
<p><strong>Embracing Multiple Hypervisors and Multiple Clouds</strong></p>
<p>Customers want networking solutions that work across their entire datacenter, managing communication of both VMware- and non-VMware installations as well as (gasp!) physical hardware. Nicira is the pioneer in software-defined networking, but it is important to note that they are also the leader in network virtualization for heterogeneous hypervisor and cloud environments. They are major contributors to the networking capabilities of other hypervisors (via the <a rel="nofollow" target="_blank" href="http://openvswitch.org/">Open vSwitch</a> community) as well as to the “<a rel="nofollow" target="_blank" href="http://wiki.openstack.org/Quantum">Quantum</a> Project”, one of the key subsystems of <a rel="nofollow" target="_blank" href="http://www.openstack.org/">OpenStack</a>.</p>
<p>I can imagine skepticism as to whether we will continue this substantial embrace of non-VMware hypervisors and clouds. Let me be clear in this blog… we are absolutely committed to maintaining Nicira’s openness and bringing additional value and choices to the OpenStack, CloudStack, and other cloud-related communities. It’s worth noting that this builds upon the openness delivered by our other recent <a rel="nofollow" target="_blank" href="http://blogs.vmware.com/console/2012/07/vmware-helps-accelerate-customers-journey-to-the-cloud-with-acquisition-of-dynamicops.html">acquisition of DynamicOps</a>, a leader in cloud automation solutions for heterogeneous environments. It also builds upon our experience with the <a rel="nofollow" target="_blank" href="http://www.springsource.org/">SpringSource community</a> as well as our stewardship of the <a rel="nofollow" target="_blank" href="http://cloudfoundry.org/">CloudFoundry</a> Open Platform as a Service Project.</p>
<p>Similarly, Nicira’s network virtualization supports a broad variety of NICs, switches, appliances, networking APIs, and fabric types. A customer’s ability to gain new networking virtualization capabilities without changing out their existing infrastructure is paramount. This is an area VMware is very comfortable with today through our broad partnerships and hardware compatibility programs around servers and storage. We will continue to maintain our open approach and provide access to our networking technology and APIs to our partners to allow them to add new value through both hardware and software advancements, as well as by providing compatibility with legacy systems. In this context we look forward to continuing to work closely with current and future ecosystem partners such as Cisco.</p>
<p>We’ll be sharing even more exciting news about how we plan to engage and support these different communities in the near future. In the meantime, you can visit the blog of Nicira co-founder and CTO Martin Casado <a rel="nofollow" target="_blank" href="http://nicira.com/blog/to-infinity">here</a>.</p>
<p><strong>Looking Forward</strong></p>
<p>In closing, this is an incredibly exciting time at VMware, but also for our collective industry. Customers clearly demand cloud computing, and we can deliver it via the software-defined datacenter. With this acquisition, we bring together two pioneering teams in network virtualization to accelerate the realization of the software-defined datacenter and the benefits it will deliver to businesses and service providers alike.</p>
<p>I’ll close now with a shameless plug to join us at <a rel="nofollow" target="_blank" href="http://www.vmworld.com/index.jspa">VMworld</a> where we’ll speak even more about VMware, Nicira, and the exciting times ahead!</p>]]></content:encoded>
      </item>
      <item>
         <title>An Educated View of Innovation – VMware’s Academic Program</title>
         <link>http://cto.vmware.com/an-educated-view-of-innovation-vmwares-academic-program/</link>
         <description>VMware has a unique offering to the academic community called the VMware Academic Program or VMAP.  We started the program in 2005 in response to a growing interest from academics to do virtualization research and instruction.   VMware’s roots in academia (we started at Stanford University) compelled us to do much more than sponsored research and education via licenses and courseware.  We now have a robust global program that spans many facets of academia.   Through this program, we continue to foster innovation in virtualization as well as broader systems areas. I recently sat down with Steve Muir, VMware’s Director of VMAP, to hear more about the program and would like to share our conversation with the community. Julia: Now that you’ve been at VMware for just about a year, can you tell me how you would describe the VMware Academic Program to the community? Steve: &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://labs.vmware.com/academic/&quot;&gt;VMAP&lt;/a&gt; is an initiative of the Innovation team within the Office of the CTO.  We foster VMware&amp;#8217;s relationships with the academic community.  While the goals and programs of VMAP are primarily research oriented, we also have various efforts to support teaching and education. Julia: Are there specific focus areas of VMAP? Steve: There are three primary elements [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1051</guid>
         <pubDate>Fri, 20 Jul 2012 19:21:42 +0000</pubDate>
         <content:encoded><![CDATA[<p><strong>VMware has a unique offering to the academic community called the VMware Academic Program or VMAP.  We started the program in 2005 in response to a growing interest from academics to do virtualization research and instruction.   VMware’s roots in academia (we started at Stanford University) compelled us to do much more than sponsored research and education via licenses and courseware.  We now have a robust global program that spans many facets of academia.   <strong>Through this program, we continue to foster innovation in virtualization as well as broader systems areas.</strong></strong></p>
<p><strong>I recently sat down with Steve Muir, VMware’s Director of VMAP, to hear more about the program and would like to share our conversation with the community.</strong></p>
<p><strong>Julia: Now that you’ve been at VMware for just about a year, can you tell me how you would describe the VMware Academic Program to the community?</strong></p>
<p><strong>Steve:</strong> <a rel="nofollow" target="_blank" href="http://labs.vmware.com/academic/">VMAP</a> is an initiative of the Innovation team within the Office of the CTO.  We foster VMware&#8217;s relationships with the academic community.  While the goals and programs of VMAP are primarily research oriented, we also have various efforts to support teaching and education.</p>
<p><strong>Julia: Are there specific focus areas of VMAP?</strong></p>
<p><strong>Steve:</strong> There are three primary elements in the program: research collaboration, community engagement and technology initiatives.  In research collaboration we support a number of universities’ research activities, either joint research projects or broad sponsorship of a particular department or research lab.  Our community engagement efforts provide sponsorship for a wide range of academic conferences every year, and we work closely with our colleagues in <a rel="nofollow" target="_blank" href="http://www.vmware.com/jobs/university-relations/">University Relations</a> to reach out to student groups at various universities.  Technology initiatives are focused on making VMware technology and related educational content available to academic users.<a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/07/USENIXSATC_talk.jpeg"><img class="alignright  wp-image-1062" src="http://cto.vmware.com/wp-content/uploads/2012/07/USENIXSATC_talk-300x179.jpg" alt="" width="210" height="125"/></a></p>
<p><strong>Julia: A lot of tech companies simply write checks to sponsor research. How is VMAP going beyond that when it comes to supporting research activities?</strong></p>
<p><strong>Steve:</strong> Our mission is to establish strong, working relationships with academic researchers – well beyond just writing checks.  We have a number of universities engaged in collaborative research projects with our core engineering team.  The close proximity of several of our R&amp;D labs to some of the top research universities in the world has allowed for a very fluid interaction with these teams.</p>
<p>We target specific areas of interest (such as security, networking, etc.), and provide the opportunity for researchers to partner with teams who are actually shipping code.  Our projects are solicited through an annual Request for Proposals or initiated by our R&amp;D colleagues based upon their existing relationships. Ultimately, our collaborative work results in joint publications and quite often influences VMware product and feature offerings, e.g., <a rel="nofollow" target="_blank" href="https://www.usenix.org/conference/usenixfederatedconferencesweek/demand-based-hierarchical-qos-using-storage-resource-pools">this paper on Hierarchical QoS</a> just published at USENIX.</p>
<p><strong>Julia: I’m sure you get regular feedback from our academic partners about what they get out of the program.  What types of benefits do they cite from their collaboration with VMware?</strong></p>
<p><strong>Steve:</strong> Our academic partners truly appreciate the insight they get into real customer challenges, and at scale far beyond the systems that researchers typically have access to. We help guide research towards the most relevant challenges, and consequently maximise the impact of that research.  We obviously also have an exceptionally talented and experienced workforce that can provide knowledge and perspective on a wide range of systems research areas, but perhaps most important are the relationships built between researchers, students and VMware engineers, often leading to joint publications or a starting point for a PhD thesis.</p>
<p><strong>Julia: Who are some of the collaborators you’re working with these days?</strong></p>
<p><strong>Steve:</strong> We have ongoing relationships with numerous universities, not just in the US but internationally.  Through our <a rel="nofollow" target="_blank" href="http://labs.vmware.com/academic/academic-research-sp2011">2011 RFP, on ‘Performance in Cloud and Virtualized Environments’</a> we funded projects at the University of Boston, University of Tennesee and University of Toronto, and have already seen those projects bear fruit.  We will shortly announce the recipients of our <a rel="nofollow" target="_blank" href="http://labs.vmware.com/academic/rfp-spring-2012">2012 RFP, for cloud and virtualized system security</a>, for which we had a great level of interest.  Some of our other research partnerships, driven by existing relationships, are with <a rel="nofollow" target="_blank" href="http://www.csail.mit.edu">MIT</a>, <a rel="nofollow" target="_blank" href="http://www.pdl.cmu.edu">CMU</a>, <a rel="nofollow" target="_blank" href="http://amplab.cs.berkeley.edu">Berkeley</a>, <a rel="nofollow" target="_blank" href="http://vmlab.oar.net/">Ohio State University</a>, <a rel="nofollow" target="_blank" href="http://www.cercs.gatech.edu">Georgia Tech</a>, <a rel="nofollow" target="_blank" href="http://descartes.ipd.kit.edu/">Karlsruhe Institute of Technology</a>, <a rel="nofollow" target="_blank" href="http://www.cs.technion.ac.il">Technion Israel Institute of Technology</a> and <a rel="nofollow" title="Imperial College" target="_blank" href="http://www.imperial.ac.uk/computing/">Imperial College</a>, London.</p>
<p><strong>Julia: Part of being in the academic community is attending and participating in conferences.  Are there specific conferences VMware sponsors, and what role do we play at those events?</strong></p>
<p><strong>Steve:</strong> Just as VMware&#8217;s corporate interests are broader than just virtualization and our global presence has expanded to various countries, VMAP&#8217;s <a rel="nofollow" target="_blank" href="http://labs.vmware.com/conferences">conference sponsorship</a> and participation evolves and looks to new areas.  For example, with our current focus on Big Data and other database topics we attended the recent <a rel="nofollow" target="_blank" href="http://www.sigmod.org/2012/">ACM SIGMOD conference</a> for the first time and made some great connections with researchers in this area.</p>
<p>Internationally we supported the <a rel="nofollow" target="_blank" href="http://pldi12.cs.purdue.edu/">ACM PLDI conference</a> in Beijing, where VMware Fellow <a rel="nofollow" title="Ole Agesen" target="_blank" href="http://ecoop12.cs.purdue.edu/content/talks">Ole Agesen</a> was the keynote speaker, and <a rel="nofollow" title="EuroSys" target="_blank" href="http://eurosys2012.unibe.ch/">Eurosys</a> in Switzerland, as part of our global outreach. We also co-sponsored conferences outside the academic sphere to engage with different communities &#8211; for example, this year we partnered with our Ecosystem Engineering organization to co-sponsor <a rel="nofollow" title="EclipseCon" target="_blank" href="http://www.eclipsecon.org/">EclipseCon</a>.  Our conference enables more students to attend by providing travel grants, and many researchers enjoy talking to VMware engineers about how their research relates to our business and technical challenges.</p>
<p>One great thing that we hear about our participation at conferences is that we aren’t there just to recruit.  We often have our own papers to present, lead Birds of a Feather (BoF) sessions, and our engineers really enjoy the chance to engage with the research community.   This level of participation has been a great way to demonstrate our support for the academic community, and highlight our work in solving hard problems through innovation.  It also provides great professional and personal development opportunities for our engineers, and helps us develop relationships with professors and students.</p>
<p><strong><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/07/hotstorage12_image.jpeg"><img class="alignleft  wp-image-1061" src="http://cto.vmware.com/wp-content/uploads/2012/07/hotstorage12_image-282x300.jpg" alt="" width="197" height="210"/></a>Julia: I always get excited when I hear one of our engineers just had a paper accepted to a conference.  What have been the most successful conferences for VMware this year?</strong></p>
<p><strong>Steve:</strong> We’re extremely proud of the folks that work so hard to reach these achievements.    In March we sponsored <a rel="nofollow" title="VEE" target="_blank" href="http://www.cl.cam.ac.uk/research/srg/netos/vee_2012/">VEE </a>and <a rel="nofollow" title="ASPLOS" target="_blank" href="http://research.microsoft.com/en-us/um/cambridge/events/asplos_2012/">ASPLOS</a>, held at the Royal Society in London, and had <a rel="nofollow" target="_blank" href="http://www.cl.cam.ac.uk/research/srg/netos/vee_2012/papers/p3.pdf">several</a> <a rel="nofollow" target="_blank" href="http://www.cl.cam.ac.uk/research/srg/netos/vee_2012/papers/p191.pdf">papers</a> presented in the conferences and associated workshop.  Just last month we sponsored the <a rel="nofollow" title="USENIX Annual Technical Conference" target="_blank" href="https://www.usenix.org/conference/atc12">USENIX Annual Technical Conference</a>, in Boston, where we presented <a rel="nofollow" target="_blank" href="https://www.usenix.org/conference/hotstorage12/ef%EF%AC%81cient-qos-multi-tiered-storage-systems">two</a> <a rel="nofollow" target="_blank" href="https://www.usenix.org/conference/usenixfederatedconferencesweek/demand-based-hierarchical-qos-using-storage-resource-pools">papers</a> on storage QoS, based on joint work with faculty and students at Rice University, and <a rel="nofollow" target="_blank" href="https://www.usenix.org/conference/usenixfederatedconferencesweek/software-techniques-avoiding-hardware-virtualization-exits">one on hypervisor performance optimisation</a>.</p>
<p>Looking ahead a little, one of the most interesting conferences for us every year is the <a rel="nofollow" title="USENIX Large Installation System Administration conference (LISA)" target="_blank" href="https://www.usenix.org/conference/lisa12">USENIX Large Installation System Administration conference (LISA)</a>.  It is unique in bringing together researchers and practicing system administrators, which are both communities that are very interested in what VMware is doing.  LISA has a different feel than a traditional academic conference, and it&#8217;s always a great way to wrap up the conference season; we had a very well attended BoF last year, and hopefully will have a paper or two this year.</p>
<p><strong>Julia: Who at VMware can participate in VMAP?</strong></p>
<p><strong>Steve:</strong> The VMAP team runs the program, but our success is heavily dependent on the participation of our VMware colleagues in R&amp;D.  Publishing papers, representing VMware at conferences and engaging with students are all things that any VMware engineer can do, and they do it very well.  We encourage everyone at VMware to take advantage of the opportunities we can provide them to get out and interact with the academic community.</p>
<p><strong>Julia: It’s great to see the progress being made with VMAP. How can the community get more information about the program?</strong></p>
<p><strong>Steve:</strong> There has been a lot of progress made, but there’s also much more we plan to do in the future.  The VMware Academic Program hosts a lot of information about different programs <a rel="nofollow" target="_blank" href="http://labs.vmware.com">here</a>. Our software licensing program for academic users is described in detail <a rel="nofollow" target="_blank" href="http://vmware.com/go/vmap">here</a>. You can also follow us on Twitter at  @vmwacademic.</p>]]></content:encoded>
      </item>
      <item>
         <title>Virtualization, Italian Style</title>
         <link>http://cto.vmware.com/virtualization-italian-style/</link>
         <description>I&amp;#8217;m in Fiuggi, Italy this week teaching a four-lecture course on Virtualization and High Peformance Computing as part of the Eighth International Summer School on Advanced Computer Architecture for High Performance and Embedded Systems ( &lt;a rel=&quot;nofollow&quot; title=&quot;ACACES 2012&quot; target=&quot;_blank&quot; href=&quot;http://www.hipeac.net/summerschool/&quot;&gt;ACACES 2012&lt;/a&gt; ). I have about 70 students in the class, primarily from European countries. My first lecture was a whirlwind, high-level overview of High Performance Computing from both a technical and market perspective. Among the topics we covered were the primary programming models used in HPC as well as the major software and hardware components needed to build most mainstream HPC cluster systems. We also discussed some of the pain points currently plaguing HPC as foreshadowing for the discussion about virtualized HPC in the lectures later this week. The 2nd lecture was an introduction to system-level virtualization. I covered the evolution of x86 virtualization starting with VMware&amp;#8217;s binary translation (BT) mechanism which later morphed into a more conventional trap and emulate approach for handling CPU virtualization once the processor vendors added support to correctly handling deprivileged OS execution including x86 ISA oddities. We then briefly discussed several memory-related technologies, including shadow page tables, extended/nested page table support, transparent page sharing, ballooning, swapping, and compression. Between questions [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1045</guid>
         <pubDate>Wed, 11 Jul 2012 20:44:21 +0000</pubDate>
         <content:encoded><![CDATA[<p>I&#8217;m in Fiuggi, Italy this week teaching a four-lecture course on Virtualization and High Peformance Computing as part of the Eighth International Summer School on Advanced Computer Architecture for High Performance and Embedded Systems (<a rel="nofollow" title="ACACES 2012" target="_blank" href="http://www.hipeac.net/summerschool/">ACACES 2012</a>). I have about 70 students in the class, primarily from European countries. <span id="more-1045"></span> My first lecture was a whirlwind, high-level overview of High Performance Computing from both a technical and market perspective. Among the topics we covered were the primary programming models used in HPC as well as the major software and hardware components needed to build most mainstream HPC cluster systems. We also discussed some of the pain points currently plaguing HPC as foreshadowing for the discussion about virtualized HPC in the lectures later this week.</p>
<p>The 2nd lecture was an introduction to system-level virtualization. I covered the evolution of x86 virtualization starting with VMware&#8217;s binary translation (BT) mechanism which later morphed into a more conventional trap and emulate approach for handling CPU virtualization once the processor vendors added support to correctly handling deprivileged OS execution including x86 ISA oddities. We then briefly discussed several memory-related technologies, including shadow page tables, extended/nested page table support, transparent page sharing, ballooning, swapping, and compression.</p>
<p>Between questions and the content I presented, I wasn&#8217;t able to cover the other major virtualization components I had intended to present in the 2nd lecture &#8212; live migration, networking, HA, DRS, FT, etc. Happily, I have two more lectures and should be able to finish the virtualization overview tomorrow before moving on to discuss the real topic at hand &#8212; use of virtualization for HPC.</p>
<p>It&#8217;s been a rewarding experience so far &#8212; lots of good questions from the students during class and lots of good conversations outside of class, including at this afternoon&#8217;s poster session which included more than 50 submissions.</p>]]></content:encoded>
      </item>
      <item>
         <title>The Case for IT Convergence</title>
         <link>http://cto.vmware.com/the-case-for-it-convergence/</link>
         <description>I gave a talk recently at the &lt;a rel=&quot;nofollow&quot; title=&quot;HPC Advisory Council&quot; target=&quot;_blank&quot; href=&quot;http://www.hpcadvisorycouncil.com/events/2012/European-Workshop/&quot;&gt;HPC Advisory  Council Workshop&lt;/a&gt; at the International Supercomputing Conference ( &lt;a rel=&quot;nofollow&quot; title=&quot;International Supercomputing Conference&quot; target=&quot;_blank&quot; href=&quot;http://www.isc-events.com/isc12/&quot;&gt;ISC &amp;#8217;12)&lt;/a&gt; in Hamburg. The main purpose of the presentation, which was titled Ultra-low Latency in the Cloud: How low can we go?,  was to share our InfiniBand performance results with the HPC community to begin to address the question of whether cloud computing can be useful for more demanding types of applications than the throughput-oriented technical workloads that are known to run well in a virtualized cloud environment. (The short answer is we believe it can.) Before I presented our performance results, I spent the first part of the talk explaining what I see as an important convergence between HPC and Enterprise IT requirements, a convergence that can be very beneficial to both constituencies if we pay appropriate attention to the trends. The convergence offers the HPC community a way back into the mainstream of IT where vendor investments, which are generally proportional to market opportunity, are being applied to address an increasing number of problems of concern to HPC users and administrators. &lt;a rel=&quot;nofollow&quot; title=&quot;insideHPC&quot; target=&quot;_blank&quot; href=&quot;http://insidehpc.com/&quot;&gt;insideHPC&lt;/a&gt; has posted a video of the talk and a link to the slides &lt;a rel=&quot;nofollow&quot; title=&quot;Ultra-low latency in the Cloud&quot; target=&quot;_blank&quot; href=&quot;http://insidehpc.com/2012/06/18/video-achieving-ultra-low-latency-in-the-cloud-how-low-can-we-go/&quot;&gt;here&lt;/a&gt; . &lt;a rel=&quot;nofollow&quot; title=&quot;HPC In the Cloud&quot; target=&quot;_blank&quot; href=&quot;http://www.hpcinthecloud.com/&quot;&gt;HPC in the Cloud&lt;/a&gt; has posted a good summary of the talk &lt;a rel=&quot;nofollow&quot; title=&quot;Low latency in the Cloud&quot; target=&quot;_blank&quot; href=&quot;http://www.hpcinthecloud.com/hpccloud/2012-06-26/latency_in_the_cloud_-_how_low_can_we_go_.html&quot;&gt;here&lt;/a&gt; . [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1041</guid>
         <pubDate>Fri, 06 Jul 2012 16:15:15 +0000</pubDate>
         <content:encoded><![CDATA[<p>I gave a talk recently at the <a rel="nofollow" title="HPC Advisory Council" target="_blank" href="http://www.hpcadvisorycouncil.com/events/2012/European-Workshop/">HPC Advisory  Council Workshop</a> at the International Supercomputing Conference (<a rel="nofollow" title="International Supercomputing Conference" target="_blank" href="http://www.isc-events.com/isc12/">ISC &#8217;12)</a> in Hamburg. The main purpose of the presentation, which was titled <em>Ultra-low Latency in the Cloud: How low can we go?</em>,  was to share our InfiniBand performance results with the HPC community to begin to address the question of whether cloud computing can be useful for more demanding types of applications than the throughput-oriented technical workloads that are known to run well in a virtualized cloud environment. (The short answer is we believe it can.)</p>
<p>Before I presented our performance results, I spent the first part of the talk explaining what I see as an important convergence between HPC and Enterprise IT requirements, a convergence that can be very beneficial to both constituencies if we pay appropriate attention to the trends. The convergence offers the HPC community a way back into the mainstream of IT where vendor investments, which are generally proportional to market opportunity, are being applied to address an increasing number of problems of concern to HPC users and administrators.</p>
<p><span id="more-1041"></span></p>
<p><a rel="nofollow" title="insideHPC" target="_blank" href="http://insidehpc.com/">insideHPC</a> has posted a video of the talk and a link to the slides <a rel="nofollow" title="Ultra-low latency in the Cloud" target="_blank" href="http://insidehpc.com/2012/06/18/video-achieving-ultra-low-latency-in-the-cloud-how-low-can-we-go/">here</a>.</p>
<p><a rel="nofollow" title="HPC In the Cloud" target="_blank" href="http://www.hpcinthecloud.com/">HPC in the Cloud</a> has posted a good summary of the talk <a rel="nofollow" title="Low latency in the Cloud" target="_blank" href="http://www.hpcinthecloud.com/hpccloud/2012-06-26/latency_in_the_cloud_-_how_low_can_we_go_.html">here</a>.</p>
<p>&nbsp;</p>]]></content:encoded>
      </item>
      <item>
         <title>Key Messages From The World Innovation Forum, NY 2012</title>
         <link>http://cto.vmware.com/key-messages-from-the-world-innovation-forum-ny-2012/</link>
         <description>I recently attended the World Innovation Forum in NYC ( &lt;a rel=&quot;nofollow&quot; title=&quot;#WIFNY&quot; target=&quot;_blank&quot; href=&quot;https://twitter.com/#!/search/%23wifny&quot;&gt;#WIFNY&lt;/a&gt; ) &amp;#8211; and thanks to &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.wobi.com&quot;&gt;WOBI&lt;/a&gt; who runs this event, there was a great &lt;a rel=&quot;nofollow&quot; title=&quot;line-up&quot; target=&quot;_blank&quot; href=&quot;http://www.wobi.com/event/2735/agenda&quot;&gt;line-up&lt;/a&gt; of amazing innovation thought leaders addressing how companies are staying competitive by increasing their innovation edge.  There was so much greatness to soak in!  I’d like to share some of the key messages that stood out to me from this event. First off, it’s clear that innovation is on every company&amp;#8217;s strategic agenda no matter what industry. The key is how each company develops a culture of innovation that includes both revolutionary and evolutionary generation and implementation of ideas. Full solutions, including services, are fundamental to product survival. It&amp;#8217;s not the product itself, but the utility of that product that will differentiate ( &lt;a rel=&quot;nofollow&quot; title=&quot;Drucker&quot; target=&quot;_blank&quot; href=&quot;http://www.skmurphy.com/blog/2009/01/18/drucker-on-profit-and-business-purpose/&quot;&gt;Drucker&lt;/a&gt; ). There are lots of productivity opportunities when social media, crowd sourcing, and the wider adoption of mobile enable faster turnaround of idea generation, implementation and/or the “killing” of innovation projects.  Innovative organizations must plan for and encourage experimentation and be willing to not only allow room for failure, but celebrate and reward those who learn from failure! &lt;a rel=&quot;nofollow&quot; title=&quot;Open Innovation&quot; target=&quot;_blank&quot; href=&quot;http://books.google.com/books?hl=en&amp;#38;lr=&amp;#38;id=4hTRWStFhVgC&amp;#38;oi=fnd&amp;#38;pg=PR9&amp;#38;dq=chesbrough+open+innovation&amp;#38;ots=XrUxYNu5wC&amp;#38;sig=ERFEne4irgZmjm6SbFS9RZMxkm8#v=onepage&amp;#38;q=chesbrough%20open%20innovation&amp;#38;f=false&quot;&gt;Open Innovation&lt;/a&gt; and engaging customers and partners in your innovation processes is critical. With open innovation comes co-creation, which takes [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1034</guid>
         <pubDate>Mon, 25 Jun 2012 21:09:20 +0000</pubDate>
         <content:encoded><![CDATA[<p style="text-align:left;">I recently attended the World Innovation Forum in NYC (<a rel="nofollow" title="#WIFNY" target="_blank" href="https://twitter.com/#!/search/%23wifny">#WIFNY</a>) &#8211; and thanks to <a rel="nofollow" target="_blank" href="http://www.wobi.com">WOBI</a> who runs this event, there was a great <a rel="nofollow" title="line-up" target="_blank" href="http://www.wobi.com/event/2735/agenda">line-up</a> of amazing innovation thought leaders addressing how companies are staying competitive by increasing their innovation edge.  There was so much greatness to soak in!  I’d like to share some of the key messages that stood out to me from this event.</p>
<ul>
<li>First off, it’s clear that innovation is on every company&#8217;s strategic agenda no matter what industry. The key is how each company develops a culture of innovation that includes both revolutionary and evolutionary generation and implementation of ideas.</li>
<li>Full solutions, including services, are fundamental to product survival. It&#8217;s not the product itself, but the utility of that product that will differentiate (<a rel="nofollow" title="Drucker" target="_blank" href="http://www.skmurphy.com/blog/2009/01/18/drucker-on-profit-and-business-purpose/">Drucker</a>).</li>
<li>There are lots of productivity opportunities when social media, crowd sourcing, and the wider adoption of mobile enable faster turnaround of idea generation, implementation and/or the “killing” of innovation projects.  Innovative organizations must plan for and encourage experimentation and be willing to not only allow room for failure, but celebrate and reward those who learn from failure!</li>
<li><a rel="nofollow" title="Open Innovation" target="_blank" href="http://books.google.com/books?hl=en&amp;lr=&amp;id=4hTRWStFhVgC&amp;oi=fnd&amp;pg=PR9&amp;dq=chesbrough+open+innovation&amp;ots=XrUxYNu5wC&amp;sig=ERFEne4irgZmjm6SbFS9RZMxkm8#v=onepage&amp;q=chesbrough%20open%20innovation&amp;f=false">Open Innovation</a> and engaging customers and partners in your innovation processes is critical. With open innovation comes co-creation, which takes place across the entire life cycle; building things with your ecosystem of customers, partners and possibly the academic research community from concept to implementation and support.</li>
<li>When engaging customers in the innovation process, it’s important to not only create a platform for engagement but also to choose the right customers and incentives. Ensure you actually use your customers’ ideas and communicate that back to them – because &#8220;people [customers] are more likely to embrace what they are a part of creating.&#8221; (<a rel="nofollow" title="Mohan" target="_blank" href="http://mohansawhney.com/">Mohan</a>)</li>
<li><a rel="nofollow" target="_blank" href="http://www.shirky.com">Social media</a> and <a rel="nofollow" title="Gamification" target="_blank" href="http://janemcgonigal.com/2010/12/25/hello-world/">Gamification</a> are changing the way we work, play, and bring products to market. The landscape is changing and the next generation of innovators will not work in the traditional way we have been used to working. Mobility, immediate time to market, crowd sourcing and working smarter while having fun is a critical aspect of how companies will be able to attract and hire innovative talent.</li>
<li>Social media has increased the level of engagement of our customers  within the ecosystem &#8211; we see noticeably more discussions happening over Twitter, Facebook and the blogosphere. So, it’s essential to have community sites and public forums where your customers/partners can collaborate and support each other and also be recognized and rewarded for being helpful and responsive via badging systems, awards, etc.  <a rel="nofollow" title="VMware Community" target="_blank" href="http://communities.vmware.com/index.jspa">VMware Community</a> is a great example of this, btw, and our <a rel="nofollow" title="vExperts" target="_blank" href="http://communities.vmware.com/vexpert.jspa">vExperts</a> not only have the satisfaction of helping their peers, but earn a number of exclusive benefits.</li>
<li>There were several good reminders by speakers that &#8220;Social&#8221; means more about a conversation and not just information exchange.  We need to resist the urge to productize conversations and keep in mind both content and context.  We shouldn’t just listen, but engage in conversation and consider how that problem could lead to a solution that&#8217;s the next big thing.  We also need to ask what the risk is of <em>not </em>engaging.  Customers know what they want and now more than ever have the medium to say what they want through digital media, at a grand scale.  Will your company be able to do this?</li>
<li>The adoption of digital media to engage customers and foster the innovation process internally by all companies is no longer optional.  More and more, customers and consumers are demanding open and transparent communication. “Friending” and “tweeting” and sharing your company products and culture via Instagram are still very new but is happening in pockets around us. This new medium of communication with the customer base can be a daunting experience for companies that are not prepared for the explosion of digital media &#8211; and this bottom-up influence is changing the game when it comes to how product innovation roadmaps are developed.  This is a huge opportunity for companies!</li>
<li>Finally, social media is now being seen as a means towards ideation and social responsibility.  At WIFNY, there were lots of mentions on how social media is not just a means to innovate, but also a means to change the world.  There are numerous great examples of companies developing ideas that are not only increasing revenue or reducing costs, but also good for the environment and communities in need. – one being the <a rel="nofollow" target="_blank" href="http://www.renewableenergymagazine.com/article/inflatable-wind-turbine-among-winners-of-ge">inflatable turbine project</a> that was a result of a social media contest run by GE.  I especially liked this example because it not only demonstrated GE&#8217;s open innovation model, but the goal of this particular contest was to modernize the grid and transform global energy.  The Challenge generated nearly 4,000 ideas and the five companies that were funded each received $100K!</li>
</ul>
<p>If you’re interested in innovation I encourage you to attend next year’s conference. WIFNY not only allows the attendees to hear terrific and often very entertaining (thank you <a rel="nofollow" target="_blank" href="http://www.sirkenrobinson.com">Sir Ken Robinson</a>!) speakers, but it also provides ample opportunity to network with others who are tasked with driving innovation across their organizations or departments – from every possible industry sector you can imagine and from all sizes of organizations.  Many of the people I met were dubbed Innovation leaders of some sort for their companies/orgs only in the past 6-12 months.  Another interesting observation was that, from my eyeball survey, this is one of the first conferences I&#8217;ve been to in ages where there was a fairly even attendee gender split &#8211; either I spend too much time at nerd conferences, or the wold of innovation is doing a nice job of balancing things out :)</p>
<p>Did you attend this year’s WIFNY as well? If so, I’d be very interested in hearing about your observations and takeaways. Feel free to comment below.</p>
<p>Thanks to WOBI for putting on such a great event!  I’m looking forward to WIFNY’13!</p>
<div></div>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>PLDI and the Importance of Virtualization for Developers</title>
         <link>http://cto.vmware.com/pldi-and-the-importance-of-virtualization-for-developers/</link>
         <description>My VMware colleague, Ole Agesen, recently gave a keynote at the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://pldi12.cs.purdue.edu/&quot;&gt;Programming Language Design and Implementation (PLDI) conference&lt;/a&gt; in Beijing. PLDI is a forum where researchers, developers, educators, and practitioners exchange information on the latest practical and experimental work in the design and implementation of programming languages. Ole’s talk focused on why virtualization should not be ignored by today’s software developers, language designers and implementers – a topic that is important to us at VMware! He discussed how virtualization affects guest software and got into more detail about the performance of virtualization software. You can download Ole’s presentation &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://ecoop12.cs.purdue.edu/content/talks&quot;&gt;here&lt;/a&gt; . And if you’re a developer and want to chat more about this topic with Ole, feel free to leave a comment below.</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1030</guid>
         <pubDate>Fri, 22 Jun 2012 15:29:20 +0000</pubDate>
         <content:encoded><![CDATA[<p>My VMware colleague, Ole Agesen, recently gave a keynote at the <a rel="nofollow" target="_blank" href="http://pldi12.cs.purdue.edu/">Programming Language Design and Implementation (PLDI) conference</a> in Beijing. PLDI is a forum where researchers, developers, educators, and practitioners exchange information on the latest practical and experimental work in the design and implementation of programming languages.<span id="more-1030"></span></p>
<p>Ole’s talk focused on why virtualization should not be ignored by today’s software developers, language designers and implementers – a topic that is important to us at VMware! He discussed how virtualization affects guest software and got into more detail about the performance of virtualization software.</p>
<p>You can download Ole’s presentation <a rel="nofollow" target="_blank" href="http://ecoop12.cs.purdue.edu/content/talks">here</a>. And if you’re a developer and want to chat more about this topic with Ole, feel free to leave a comment below.</p>]]></content:encoded>
      </item>
      <item>
         <title>GigaOm Structure – Big Data in the Cloud</title>
         <link>http://cto.vmware.com/gigaom-structure-big-data-in-the-cloud/</link>
         <description>I attended &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://event.gigaom.com/structure/&quot;&gt;GigaOm Structure&lt;/a&gt; this week in San Francisco, and it was another successful event with cloud bursting at the seams! I gave a talk about the real impact of Big Data when it meets cloud computing, which is an important topic for our customers. VMware is seeing cloud change how businesses are run, how IT runs data centers, how developers write applications, and how we think about data. Our industry is in the midst of a data renaissance where a rapid proliferation of new uses of data drives new technologies to manage and get more value from data. The traditional relational database is becoming a thing of the past, which once was the main vehicle for serving the needs of online applications with optimized engines to store longer-term data for business intelligence and analytics. But times are a changing! No longer is there a “one size fits all” when it come to data and analytics technologies. The four primary data requirements we see stretching the limits of traditional approaches to data and analytics include: Big Data: the need to store and get analytics from gigabytes, terabytes or petabytes of unstructured or semi-structured data Fast Data: the increasing need for low latency [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1025</guid>
         <pubDate>Wed, 20 Jun 2012 16:36:50 +0000</pubDate>
         <content:encoded><![CDATA[<p>I attended <a rel="nofollow" target="_blank" href="http://event.gigaom.com/structure/">GigaOm Structure</a> this week in San Francisco, and it was another successful event with cloud bursting at the seams! I gave a talk about the real impact of Big Data when it meets cloud computing, which is an important topic for our customers.<span id="more-1025"></span></p>
<p>VMware is seeing cloud change how businesses are run, how IT runs data centers, how developers write applications, and how we think about data. Our industry is in the midst of a data renaissance where a rapid proliferation of new uses of data drives new technologies to manage and get more value from data. The traditional relational database is becoming a thing of the past, which once was the main vehicle for serving the needs of online applications with optimized engines to store longer-term data for business intelligence and analytics. But times are a changing! No longer is there a “one size fits all” when it come to data and analytics technologies.</p>
<p>The four primary data requirements we see stretching the limits of traditional approaches to data and analytics include:</p>
<ul>
<li>Big Data: the need to store and get analytics from gigabytes, terabytes or petabytes of unstructured or semi-structured data</li>
<li>Fast Data: the increasing need for low latency interactions with large sets of data, often driven by today’s mobile and social apps</li>
<li>Flexible Data: the need to adapt data access to the most appropriate model for each application</li>
<li>Cloud Delivery: the growing demand to access data as a service, provisioned on the cloud of your choice.</li>
</ul>
<p>VMware <a rel="nofollow" target="_blank" href="http://cto.vmware.com/new-year-new-assignment-data/">is working on several key initiatives</a> to deliver the best platform for Big, Fast and Flexible Data in the Cloud, and hopefully you’ve been tracking our news in this space. Last week we <a rel="nofollow" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-serengeti-hadoop-06-13-12.html">announced Serengeti</a>, a new open source project designed to enable Big Data applications to run on public and private clouds. Serengeti enables the rapid provisioning of highly-available Hadoop clusters on a virtual platform. My CTO colleague, Richard McDougall, <a rel="nofollow" target="_blank" href="http://cto.vmware.com/project-serengeti-theres-a-virtual-elephant-in-my-datacenter/">blogged about Serengeti</a> as well as the most recent <a rel="nofollow" target="_blank" href="http://blog.springsource.org/2012/06/13/spring-for-hadoop-1-0-m2/">update to the Spring for Apache Hadoop project</a>. These announcements closely follow VMware’s <a rel="nofollow" target="_blank" href="http://cto.vmware.com/vmware-acquires-cetas-software-for-cloud-and-big-data-analytics/">acquisition of Cetas</a>, a cloud service provider for Big Data analytics and predictive intelligence systems that can operate at a scale of hundreds of terabytes and billions of events.</p>
<p>What are the big data challenges you’re facing? How is cloud affecting your data requirements? VMware has a lot happening on the Big Data front, and you’ll continue to hear from us in this area.</p>]]></content:encoded>
      </item>
      <item>
         <title>Turning an Idea into Reality</title>
         <link>http://cto.vmware.com/turning-an-idea-into-reality/</link>
         <description>At VMware&amp;#8217;s recent internal R&amp;#38;D Innovation offsite, I had the pleasure of sharing this video with the attendees. It is a terrific selection of stories about products and features that got their start at this annual event. The stories not only demonstrate that VMware has a track record of turning great ideas into real solutions for our customers, but also highlights the passion and hard work our engineers put forth. One of the other great aspects of these stories is the fact that each idea came from very different technology areas and from all levels of the company. At VMware, anyone can take their dream to reality. I hope you enjoy this piece as much as we do!</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1018</guid>
         <pubDate>Fri, 15 Jun 2012 15:39:47 +0000</pubDate>
         <content:encoded><![CDATA[<p>At VMware&#8217;s recent internal R&amp;D Innovation offsite, I had the pleasure of sharing this video with the attendees. It is a terrific selection of stories about products and features that got their start at this annual event. The stories not only demonstrate that VMware has a track record of turning great ideas into real solutions for our customers, but also highlights the passion and hard work our engineers put forth.<span id="more-1018"></span></p>
<p>One of the other great aspects of these stories is the fact that each idea came from very different technology areas and from all levels of the company. At VMware, anyone can take their dream to reality.</p>
<p>I hope you enjoy this piece as much as we do!</p>
<p></p>]]></content:encoded>
      </item>
      <item>
         <title>NIST Cloud Computing Forum and Workshop V</title>
         <link>http://cto.vmware.com/nist-cloud-computing-forum-and-workshop-v/</link>
         <description>I had the pleasure to participate in the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.nist.gov/itl/cloud/cloudworkshopv.cfm&quot;&gt;NIST Cloud Computing Forum and Workshop V&lt;/a&gt; , held last week in Washington DC. The event had a mixture of participants from the public sector, private sector and standards development organizations (SDOs) and was an interesting look into the state of cloud computing standards as we reach the middle of the journey to maturity in cloud computing. While at the Forum, I was happy to announce that the remainders of the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/content/dmtfs-vman-standard-achieves-ansi-adoption&quot;&gt;DMTF VMAN specifications have been adopted by ANSI&lt;/a&gt; . These specifications allow for a standard set of models and interfaces for managing virtual machines and their resources. I anticipate even greater adoption of these specifications in the years to come. The big news at the Forum was that FedRAMP was launched on June 6th. The Federal Risk and Authorization Management Program (FedRAMP) is a government-wide program that provides a standardized approach to security assessment, authorization, and continuous monitoring for cloud products and services across government agencies. The goals of the program, from their website ( &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.FedRAMP.gov&quot;&gt;www.FedRAMP.gov&lt;/a&gt; ) are to: Accelerate the adoption of secure cloud solutions through reuse of assessments and authorizations Increase confidence in security of cloud solutions Achieve consistent security authorizations using a baseline set of agreed upon standards to be used for Cloud product [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=1008</guid>
         <pubDate>Wed, 13 Jun 2012 17:10:52 +0000</pubDate>
         <content:encoded><![CDATA[<p>I had the pleasure to participate in the <a rel="nofollow" target="_blank" href="http://www.nist.gov/itl/cloud/cloudworkshopv.cfm">NIST Cloud Computing Forum and Workshop V</a>, held last week in Washington DC. The event had a mixture of participants from the public sector, private sector and standards development organizations (SDOs) and was an interesting look into the state of cloud computing standards as we reach the middle of the journey to maturity in cloud computing.<span id="more-1008"></span></p>
<p>While at the Forum, I was happy to announce that the remainders of the <a rel="nofollow" target="_blank" href="http://dmtf.org/content/dmtfs-vman-standard-achieves-ansi-adoption">DMTF VMAN specifications have been adopted by ANSI</a>. These specifications allow for a standard set of models and interfaces for managing virtual machines and their resources. I anticipate even greater adoption of these specifications in the years to come.</p>
<p>The big news at the Forum was that FedRAMP was launched on June 6th. The Federal Risk and Authorization Management Program (FedRAMP) is a government-wide program that provides a standardized approach to security assessment, authorization, and continuous monitoring for cloud products and services across government agencies. The goals of the program, from their website (<a rel="nofollow" target="_blank" href="http://www.FedRAMP.gov">www.FedRAMP.gov</a>) are to:</p>
<ul>
<li>Accelerate the adoption of secure cloud solutions through reuse of assessments and authorizations</li>
<li>Increase confidence in security of cloud solutions</li>
<li>Achieve consistent security authorizations using a baseline set of agreed upon standards to be used for Cloud product approval inside or outside of FedRAMP</li>
<li>Ensure consistent application of existing security practices</li>
<li>Increase confidence in security assessments</li>
<li>Increase automation and near real-time data for continuous monitoring</li>
</ul>
<p>The FedRAMP program is just starting and may have a few kinks to be ironed out, but it’s a good first step in the right direction!</p>
<p>One of the two panels on which I participated was <em>USG Cloud Computing Technology Roadmap Priority Action Plan (PAP) Progress and Examples.</em> These are documented more fully in <a rel="nofollow" target="_blank" href="http://www.nist.gov/itl/cloud/upload/SP_500_293_volumeI-2.pdf">NIST Special Publication 500-293</a></p>
<p>Here is a list of the top ten requirements from that specification:</p>
<ul>
<li><strong>Requirement 1:</strong> International voluntary consensus-based interoperability, portability, and security standards (interoperability, portability, and security standards)</li>
<li><strong>Requirement 2:</strong> Solutions for high-priority Security Requirements (security technology</li>
<li><strong>Requirement 3:</strong> Technical specifications to enable development of consistent, high-quality Service-Level Agreements (interoperability, portability, and security standards and guidance)</li>
<li><strong>Requirement 4:</strong> Clearly and consistently categorized cloud services (interoperability and portability guidance and technology)</li>
<li><strong>Requirement 5:</strong> Frameworks to support seamless implementation of federated community cloud environments (interoperability and portability guidance and technology)</li>
<li><strong>Requirement 6:</strong> Technical security solutions which are de-coupled from organizational policy decisions (security guidance, standards, and technology)</li>
<li><strong>Requirement 7:</strong> Defined unique government regulatory requirements, technology gaps, and solutions (interoperability, portability, and security technology)</li>
<li><strong>Requirement 8:</strong> Collaborative parallel strategic &#8220;future cloud&#8221; development initiatives (interoperability, portability, and security technology)</li>
<li><strong>Requirement 9:</strong> Defined and implemented reliability design goals (interoperability, portability, and security technology)</li>
<li><strong>Requirement 10:</strong> Defined and implemented cloud service metrics (interoperability and portability standards)</li>
</ul>
<p>At the Forum, we also got a glimpse of some other NIST programs, including an update on their <a rel="nofollow" target="_blank" href="http://csrc.nist.gov/nccoe/">Cyber Security Center of Excellence</a>, work on their <a rel="nofollow" target="_blank" href="http://www.nist.gov/healthcare/index.cfm">health records in the cloud</a>, new <a rel="nofollow" target="_blank" href="http://www.nist.gov/itl/idms/index.cfm">identity management</a> standards activities and work that is being started on standards for <a rel="nofollow" target="_blank" href="http://www.nist.gov/itl/ssd/is/big-data.cfm">Big Data</a>.</p>
<p>It is clear that there’s a lot going on at the NIST, and that interoperability, portability and security standards are a key part of that and the governments top priority to achieve the vision of cloud computing.</p>]]></content:encoded>
      </item>
      <item>
         <title>Ultra-low latency in the Cloud: How low can we go?</title>
         <link>http://cto.vmware.com/ultra-low-latency-in-the-cloud-how-low-can-we-go/</link>
         <description>I&amp;#8217;ll be speaking this weekend at the &lt;a rel=&quot;nofollow&quot; title=&quot;HPC Advisory Council Conference&quot; target=&quot;_blank&quot; href=&quot;http://www.hpcadvisorycouncil.com/events/2012/European-Workshop/index.php&quot;&gt;HPC Advisory Council European Conference 2012&lt;/a&gt; in Hamburg, just prior to the International Supercomputing Conference ( &lt;a rel=&quot;nofollow&quot; title=&quot;ISC '12&quot; target=&quot;_blank&quot; href=&quot;http://www.isc-events.com/isc12/&quot;&gt;ISC &amp;#8217;12&lt;/a&gt; ), which runs from June 17-21st. If you will be attending either event and would like to talk about HPC and virtualization, send me an email &amp;#8212; &amp;#8220;simons&amp;#8221; at the obvious place. Title: Achieving ultra-low latency in the Cloud: How low can we go? Abstract: Are cloud computing and virtualization only useful for running throughput workloads or can latency-sensitive applications be run as well? This is the question we have been examining within the Office of the CTO at VMware. In this talk, I will present our early results using InfiniBand RDMA in a vSphere virtual environment and discuss the prospects for future performance improvements and functional enhancements. I plan to present the results of InfiniBand experiments we conducted last year and am hoping also to have some preliminary numbers to share running a CFD workload on vSphere.</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=944</guid>
         <pubDate>Wed, 13 Jun 2012 16:48:30 +0000</pubDate>
         <content:encoded><![CDATA[<p>I&#8217;ll be speaking this weekend at the <a rel="nofollow" title="HPC Advisory Council Conference" target="_blank" href="http://www.hpcadvisorycouncil.com/events/2012/European-Workshop/index.php">HPC Advisory Council European Conference 2012</a> in Hamburg, just prior to the International Supercomputing Conference (<a rel="nofollow" title="ISC '12" target="_blank" href="http://www.isc-events.com/isc12/">ISC &#8217;12</a>), which runs from June 17-21st. If you will be attending either event and would like to talk about HPC and virtualization, send me an email &#8212; &#8220;simons&#8221; at the obvious place.</p>
<p><span id="more-944"></span></p>
<p>Title:</p>
<p><em>Achieving ultra-low latency in the Cloud: How low can we go?</em></p>
<p>Abstract:</p>
<p><em>Are cloud computing and virtualization only useful for running throughput workloads or can latency-sensitive applications be run as well? This is the question we have been examining within the Office of the CTO at VMware. In this talk, I will present our early results using InfiniBand RDMA in a vSphere virtual environment and discuss the prospects for future performance improvements and functional enhancements.</em></p>
<p>I plan to present the results of InfiniBand experiments we conducted last year and am hoping also to have some preliminary numbers to share running a CFD workload on vSphere.</p>]]></content:encoded>
      </item>
      <item>
         <title>Project Serengeti: There’s a Virtual Elephant in my Datacenter</title>
         <link>http://cto.vmware.com/project-serengeti-theres-a-virtual-elephant-in-my-datacenter/</link>
         <description>Introduction There’s no question that the amount of value being extracted from data is increasing &amp;#8211; almost every customer I speak with is building new technology to gain new or competitive insights from tapping large volumes or rates of data. In the last few posts, I have introduced VMware technologies and products that provide data services to new applications. We see four major axes along which data requirements are stretching the limits of traditional approaches to data analysis: Big Data &amp;#8211; The need to store and compute against hundreds of gigabytes of unstructured or semi-structured data Fast Data &amp;#8211; The increasing need for low latency interactions with large sets of data, often driven by today’s mobile and social apps. Flexible Data &amp;#8211; The need to adapt data access to the most appropriate model for the application. Cloud Delivery -The demand to access data as a service, provisioned on your cloud of choice. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2012/06/1.png&quot;&gt;&lt;/a&gt; The amount of data being stored is growing at an unprecedented rate, and much of this data is either unstructured or semi-structured. Database systems often have rigid schemas making it hard to store today’s range of data types (logs, sensor data, binary blobs). The sheer volume of data [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=957</guid>
         <pubDate>Wed, 13 Jun 2012 06:19:30 +0000</pubDate>
         <content:encoded><![CDATA[<h2>Introduction</h2>
<p>There’s no question that the amount of value being extracted from data is increasing &#8211; almost every customer I speak with is building new technology to gain new or competitive insights from tapping large volumes or rates of data. In the last few posts, I have introduced VMware technologies and products that provide data services to new applications.</p>
<p>We see four major axes along which data requirements are stretching the limits of traditional approaches to data analysis:</p>
<ul>
<li>Big Data &#8211; The need to store and compute against hundreds of gigabytes of unstructured or semi-structured data</li>
<li>Fast Data &#8211; The increasing need for low latency interactions with large sets of data, often driven by today’s mobile and social apps.</li>
<li>Flexible Data &#8211; The need to adapt data access to the most appropriate model for the application.</li>
<li>Cloud Delivery -The demand to access data as a service, provisioned on your cloud of choice.</li>
</ul>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/1.png"><img class="size-full wp-image-960 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/1.png" alt="" width="530" height="384"/></a></p>
<p>The amount of data being stored is growing at an unprecedented rate, and much of this data is either unstructured or semi-structured. Database systems often have rigid schemas making it hard to store today’s range of data types (logs, sensor data, binary blobs). The sheer volume of data typically outscales current structured technologies and the cost of traditional business intelligence systems is prohibitive at this scale</p>
<p>The Hadoop platform has rapidly evolved to meet the needs in these areas, and we are seeing a significant growth in adoption of Hadoop by VMware customers.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/2.png"><img class="size-full wp-image-961 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/2.png" alt="" width="530" height="255"/></a></p>
<p>Hadoop gives the ability to store massive amounts of data in a reliable datastore, and Map-Reduce provides a data-parallel programming framework to compute against that data. We have observed that the majority of our customers are using many of the higher level ecosystem tools, which utilize the power of the underlying data-parallel Hadoop platform through familiar data access methods &#8211; such as Hive for query access, or Pig for script based data processing.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/3.png"><img class="size-full wp-image-962 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/3.png" alt="" width="530" height="272"/></a></p>
<p>Today I’m pleased to announce that VMware is introducing several new initiatives in the open source Hadoop community to enable big data applications to be deployed more easily, rapidly and in a more agile manner.</p>
<h2>Why Virtualize Hadoop?</h2>
<p>I’m asked this question often, although recently the reasons to virtualize are already compelling and the questioning quickly moves to ‘how’ rather than ‘why.’ Here are a few of the use cases we’ve been working on with customers:</p>
<ol>
<li><strong>Consolidation/Sharing of a big-data platform</strong>- A full big-data platform typically consists of the Hadoop distributed file system and core Map-reduce, hBase, Pig, Hive, Sqoop and a big-SQL database using traditional SQL or distributed SQL (like Greenplum DB) for more regularly accessed semi-structured data. A good strategy is to architect a common shared platform, on which all of the big-data technologies can reside. By virtualizing, all hardware nodes can be common, eliminating the need for special hardware for master services (the NameNode) so that if multiple clusters are deployed, you no longer need to provision and special servers for each of the master services.<a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/4.png"><img class="size-full wp-image-963 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/4.png" alt="" width="530" height="221"/></a></li>
<li><strong>Rapid Provisioning</strong> &#8211; Yes, it’s possible to deploy a complete Hadoop cluster in under 10 minutes! Automated provisioning of Hadoop clusters is possible through the vSphere virtualization APIs, so that all nodes and layered Hadoop ecosystem stack components can be quickly and easily deployed.</li>
<li><strong>Resource Sharing</strong> &#8211; Since other workloads can run on the platform, it’s possible to vary the amount of resources assigned to Hadoop at any point in time. Several customers have asked if they can use nodes during off-peak hours to run Hadoop jobs. By varing the number of virtual Hadoop nodes, it is possible to grow or shrink the Hadoop cluster size, allowing scenarios such as time-shifted host sharing.</li>
<li><strong>High Availability</strong> &#8211; The entire Hadoop stack can be made highly available. We can leverage vSphere’s built-in HA to protect all of the locations vulnerable to single-point of failure problems in the stack, including the core master services, HDFS NameNode, Map-Reduce Jobtracker. Since the big data platform includes other services, it’s also important to protect all of the other components of the stack against failure &#8211; including the hBase SQL meta-data database, the Oozie or Spring Batch master batch scheduler daemon, the HCatalog database, and depending on the distro, each of the management services.</li>
<li><strong>Security</strong> &#8211; As we discuss later, it’s possible to split HDFS from the Task tracker virtual machines, meaning that data is no-longer shared and vulnerable inside the compute node. By putting HDFS into separate nodes, you provide higher levels of security, since only authorized Hadoop users can access the HDFS service over the virtual network.</li>
<li><strong>Versioned Hadoop Environments</strong> &#8211; Since each cluster is virtual, it is possible to run multiple clusters, each with different version levels of Linux, the Linux application environment or Hadoop on the same physical cluster. We hear this requirement today, and foresee that it will be even more important as migrations to Hadoop 2.0 occur, warranting the need for mixed 1.0 and 2.0 runtime environments against the same data and within a cluster.</li>
</ol>
<h2>Common Misconceptions</h2>
<p>There are a few common misconceptions encountered by those who are considering running Hadoop in a virtual environment:</p>
<ul>
<li><strong>Isn’t there a large performance overhead?</strong>- We’ve done several deep studies of Hadoop in a virtual environment, and this is an ongoing focus area for us with our Hadoop partners. Our results show that on average Hadoop performs within a few percent of that of a pure-physical environment. In some cases, we see slightly better performance due to better scaling because of the ability to partition the machine into several smaller nodes. For more information, see Jeff’s post on Hadoop performance and the resulting <a rel="nofollow" target="_blank" href="http://www.google.com/url?sa=t&amp;rct=j&amp;q=hadoop%20performance%20vmware&amp;source=web&amp;cd=1&amp;ved=0CF0QFjAA&amp;url=http%3A%2F%2Fwww.mellanox.com%2Fpdf%2Fcase_studies%2FVMW-Hadoop-Performance-vSphere5.pdf&amp;ei=HTPYT6umBMPC2QWE4-G9Dw&amp;usg=AFQjCNH51Aa2nGsWcAZjRNEvWfzXpfVdYA">white paper</a>. The following graph from Jeff’s study shows the runtime of jobs on virtual compared to physical &#8211; so 1.0 is the same, and lower than 1.0 is faster. It shows that most workloads run close to native.<a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/5.png"><img class="size-full wp-image-964 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/5.png" alt="" width="530" height="354"/></a></li>
<li><strong>Doesn’t vSphere use shared SAN storage only?</strong>- vSphere provides support for local or shared storage. While it’s true that HAdoop is designed for local storage, it’s entirely possible to put hadoop onto a SAN. The SAN does however have different cost and performance metrics &#8211; for small clusters of tens of gigabytes and low tens of nodes, there is enough performance to run Hadoop satisfactorily.One way to think of the different types of storage is to compare the important characteristics related to big data &#8211; mostly the cost per gigabyte and the amount of available access bandwidth. In the example below, we can see the approximate return on $1M spend in the different types of storage.<a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/6.png"><img class="wp-image-965 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/6.png" alt="" width="530" height="295"/></a>Larger clusters may warrant the use of local storage for more scalable bandwidth and a ten-times reduction on the cost per gigabyte of provisioned storage. For Serengeti, we recommend the use of a hybrid storage configuration with shared storage for the OS images and other virtual machines and local disks for HDFS datanodes.The following diagram shows how local disks can be mapped into a virtual machine. In this example, the OS resides on shared storage with the HDFS datanode storage on local disks.
<p style="text-align:center;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/7.png"><img class="size-full wp-image-966 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/7.png" alt="" width="530" height="377"/></a><br />
Shared Storage (San/NAS) &#8211; Local Disks</p>
</li>
</ul>
<h2>Our Hadoop announcements Today</h2>
<p>Today we are introducing three new Hadoop initiatives:</p>
<ul>
<li>Project Serengeti &#8211; Rapid and Automated provisioning of Hadoop on vSphere</li>
<li>Spring for Apache Hadoop</li>
<li>Integrations with vSphere and Apache Hadoop to deploy a highly available Hadoop platform</li>
</ul>
<h2>Project Serengeti &#8211; 10 Minutes to Provision a Highly Available Hadoop cluster On-Premise</h2>
<p style="text-align:center;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/8.png"><img class="alignnone size-full wp-image-967" src="http://cto.vmware.com/wp-content/uploads/2012/06/8.png" alt="" width="204" height="142"/></a><br />
<strong>Serengeti</strong></p>
<p>Project Serengeti is a highly available, managed Hadoop platform. Using the best of breed of open source Hadoop and Virtualization features, Serengeti can rapidly deploy a highly available Hadoop cluster. You can deploy one or many virtual Hadoop clusters onto a vSphere farm, using traditional shared storage or local-storage.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/9.png"><img class="size-full wp-image-968 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/9.png" alt="" width="530" height="303"/></a></p>
<p>Serengeti can deploy multiple Hadoop distributions and common Hadoop components such as HDFS, MapReduce, Pig, and Hive on a single virtual platform.</p>
<p>Serengeti takes advantage of vSphere high availability to protect the Hadoop master nodes in a virtual machine. The master node virtual machine is monitored by vSphere and if there is a hardware or software failure, vSphere will automatically start another virtual machine to reduce the unplanned down time.</p>
<p>Serengeti consists of a provisioning engine, the Apache Hadoop distribution, a virtual machine template and is preconfigured to automate Hadoop cluster deployment and configuration. With Serengeti, you can save time in getting started with Hadoop because you don’t need to install and configure an operating system, or download, install and configure each software package on every node in the cluster.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/11.png"><img class="size-full wp-image-970 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/11.png" alt="" width="530" height="270"/></a></p>
<p>Serengeti uses a template document to configure all the nodes &#8211; which means it’s as easy as editing a document to specify the configuration of the cluster. It then uses Chef and the underlying templates to deploy each of the nodes. Serengeti is a full life-cycle tool which can both provision and update the configuration of the cluster &#8211; so that, for example, additional nodes can be added to the virtual cluster after it’s created.</p>
<h2>Hadoop Distributions</h2>
<p>Our strategy is to provide the Apache Hadoop distribution by default, and allow upload and deployment of popular Hadoop distributions. At the time of writing, Serengeti 0.5 supports Apache 1.0, CDH3, Hortonworks 1.0 and Greenplum HD 1.0. It’s easy to update the distribution inside the appliance.</p>
<h2>A Quick Tour Through Serengeti</h2>
<p>Serengeti is installed as a single virtual appliance. Once installed, it provides a pre-configured environment with a familiar command line interface for the management and provisioning engine.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/12.png"><img class="size-full wp-image-971 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/12.png" alt="" width="530" height="221"/></a></p>
<pre>$ <strong>ssh serengeti@serengeti-vm</strong>

$ <strong>serengeti</strong>

serengeti&gt;</pre>
<p>Creating a cluster is as easy as specifying the cluster name. This will create a default cluster of one master node (name node and job tracker), three worker nodes and one client VM from which we can run the Hadoop client commands:</p>
<pre>serengeti&gt; <strong>cluster create --name myElephant</strong>

serengeti&gt; <strong>cluster list –name myElephant</strong>

name: myElephant, distro: cdh, status:RUNNING
  NAME    ROLES                                 INSTANCE   CPU MEM(MB)  TYPE   SIZE(GB)
  -------------------------------------------------------------------------------------
  master  [hadoop_NameNode, hadoop_jobtracker]  1          2   7500     LOCAL  50

name: myElephant, distro: cdh, status:RUNNING
  NAME    ROLES                                 INSTANCE   CPU MEM(MB)  TYPE   SIZE(GB)
  -------------------------------------------------------------------------------------
  master  [hive, hadoop_client, pig]            1          1   3700     LOCAL  50

    NAME                HOST                              IP              STATUS
    ----------------------------------------------------------------------------
    myElephant-client0  rmc-elephant-009.eng.vmware.com   10.0.20.184     Ready

$ <strong>ssh rmc@rmc-elephant-009.eng.vmware.com</strong> 

$ <strong>hadoop jar hadoop-examples.jar teragen 1000000000 tera-data</strong></pre>
<p>By default, Serengeti creates virtual machines on the default resources and storage pools. In most circumstances we’ll take advantage of vSphere’s resource groups to control which resources, storage and networks are used for the cluster. We can do this by providing vSphere pools for storage, network and cpu/memory resources through the same CLI.</p>
<p>We anticipate that many will want to customize their Hadoop configurations &#8211; including the distro, node roles, software stack components installed, size of nodes etc. To facilitate this, Serengeti provides the notion of a <em>cluster spec file</em>. This file contains a customizable JSON representation of the cluster configuration. In the example below, you can see how can easily describe a virtual cluster topology with a combined NameNode/Jobtracker, five Worker nodes which contain HDFS datanode and Tasktracker, and a single Hadoop client VM.</p>
<pre>[
  "distro":"apache",             Choice of Distro
    {
      "name": "master",
      "roles": [
        "hadoop_NameNode",
        "hadoop_jobtracker"
      ],
      "instanceNum": 1,
      "instanceType": "MEDIUM",
      “ha”:true,                 Choice of Shared Storage or Local Disk
    },
    {
      "name": "worker",
      "roles": [
        "hadoop_datanode", "hadoop_tasktracker"
      ],
      "instanceNum": 5,
      "instanceType": "SMALL",
      "storage": {               Choice of Shared Storage or Local Disk
        "type": "LOCAL",
        "sizeGB": 10
      }
    },
    {
      "name": "client",
      "roles": [
        "hadoop_client",
        "hive",
        "pig"
      ],
      "instanceNum": 1,
      "instanceType": "SMALL"
    }
]</pre>
<p>I won’t go into all the detail here, but wanted to point out that the configuration is completely flexible. Through JSON and command line scripting, it’s easy to automate and tailor the deployment to your needs. The full specification of the cluster spec is <a rel="nofollow" target="_blank" href="http://serengeti.cloudfoundry.com/pdf/Serengeti-Users-Guide.pdf">here</a>.</p>
<h2>What about Data Locality?</h2>
<p>It’s easy to create a virtual cluster, but you may want to ensure the cluster is deployed with local storage to obtain full data locality and the bandwidth of local disks. Serengeti supports both types of storage &#8211; shared via SAN/NAS, or local disks. When we use local disks for the cluster, the nodes are distributed evenly across the available data stores, so that the HDFS datanode has access to local disks just as it would in a physical environment. The only difference is that you can specify how much of the local disk to use &#8211; either part of the disk or the whole disk for each virtual node. This allows for full locality, with the option of putting multiple clusters across the same datanodes.</p>
<h2>Using Different Distro’s</h2>
<p>Serengeti has a simple mechanism for adding other distro’s: you can easily add the desired distro as a tarball into Serengeti’s distro directory, and then configure the distro manifest to point to it. Following is an example of the distro configurations.</p>
<pre>{
   "name" : "cdh",
   "version" : "3u3",
   "packages" : [
    {
       "roles" : ["hadoop_NameNode", "hadoop_jobtracker",
                  "hadoop_tasktracker", "hadoop_datanode",
                  "hadoop_client"],
       "tarball" : "cdh/3u3/hadoop-0.20.2-cdh3u3.tar.gz"
    },
    {
       "roles" : ["hive"],
       "tarball" : "cdh/3u3/hive-0.7.1-cdh3u3.tar.gz"
    },
    {
       "roles" : ["pig"],
       "tarball" : "cdh/3u3/pig-0.8.1-cdh3u3.tar.gz"
    }
   ]
 },</pre>
<h2>Open Source Model</h2>
<p>The Serengeti project is released under the Apache 2.0 license and build upon other open source technologies such as <a rel="nofollow" target="_blank" href="https://github.com/infochimps-labs/ironfan">IronFan</a>, <a rel="nofollow" target="_blank" href="http://www.opscode.com/chef/">Chef</a>, <a rel="nofollow" target="_blank" href="http://fog.io/1.3.1/index.html">Fog</a>, <a rel="nofollow" target="_blank" href="http://www.rabbitmq.com/">RabbitMQ</a> and <a rel="nofollow" target="_blank" href="http://www.springsource.org/">Spring</a>. The main project page for Serengeti is <a rel="nofollow" target="_blank" href="http://projectserengeti.org">http://projectserengeti.org</a> where you can find links to the source code as well and other useful resources. We greatly welcome contributions and will provide help getting started with Serengeti through the <a rel="nofollow" target="_blank" href="https://groups.google.com/group/serengeti-user">user mailing list</a>.</p>
<h2>Video Demonstration of Serengeti</h2>
<p></p> 
<p>See also our <a rel="nofollow" target="_blank" href="http://serengeti.cloudfoundry.com/pdf/Serengeti-Users-Guide.pdf">full user guide for Serengeti</a>.</p>
<h2>Hadoop Virtualization Extensions</h2>
<p>In a virtual configuration, there can be multiple HDFS nodes or Task-tracker nodes per physical host. In this case, these nodes perform as if they were on the same node and share the same failure domain, however the current Hadoop Topology model doesn’t know that these VMs are related. The current Hadoop model describes topology as Datacenter, Rack and Host, so that it can place compute tasks close to their data, and to ensure that data is replicated in a specific way (by default, to another host, and another one in a different rack).</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/13.png"><img class="alignnone size-full wp-image-972" src="http://cto.vmware.com/wp-content/uploads/2012/06/13.png" alt="" width="530" height="238"/></a></p>
<p>When virtualizing Hadoop, there are several potential topologies, all of which have different virtual hosts with their own IP address that reside on the same physical host. Option 1 has a single combined compute (task-tracker) and data-node in the same VM, which works well with the existing topology code. Option 2 introduces multiple virtual hosts, and option 3 splits the compute node from the data-node. Option 2 and 3 both require additional topology description.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/14.png"><img class="size-full wp-image-973 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/14.png" alt="" width="494" height="284"/></a></p>
<p>VMware is currently working with the Open Source community to make changes to the schedule and HDFS layers, to add another layer of topology awareness. To model the new failure and locality we are proposing introducing a new layer in the topology hierarchy.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/21.png"><img class="size-full wp-image-994 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/21.png" alt="" width="530" height="271"/></a></p>
<p>The new layer, shown in red, is called a Node Group and represents the hypervisor layer. All hosts/virtual machines under the same Node Group run on the same physical host. The schedule can use this information to place tasks on the same physical host, even when they are in different virtual hosts. Likewise, the HDFS file system can ensure it places its replicas on separate physical hosts, to guarantee replicas are in a different fault domain.</p>
<p>At the time of writing, these proposals are being discussed in the Apache Hadoop community, under the following JIRA’s:</p>
<ul>
<li><a rel="nofollow" target="_blank" href="https://issues.apache.org/jira/browse/HADOOP-8468">HADOOP-8469</a> (Umbrella JIRA)</li>
<li><a rel="nofollow" target="_blank" href="https://issues.apache.org/jira/browse/HADOOP-8469">HADOOP-8469</a></li>
<li><a rel="nofollow" target="_blank" href="https://issues.apache.org/jira/browse/HDFS-3495">HDFS-3495</a></li>
<li><a rel="nofollow" target="_blank" href="https://issues.apache.org/jira/browse/MAPREDUCE-4310">MAPREDUCE-4310</a></li>
<li><a rel="nofollow" target="_blank" href="https://issues.apache.org/jira/browse/HDFS-3498">HDFS-3498</a></li>
<li><a rel="nofollow" target="_blank" href="https://issues.apache.org/jira/browse/MAPREDUCE-4309">MAPREDUCE-4309</a></li>
<li><a rel="nofollow" target="_blank" href="https://issues.apache.org/jira/browse/HADOOP-8470">HADOOP-8470</a></li>
<li><a rel="nofollow" target="_blank" href="https://issues.apache.org/jira/browse/HADOOP-8472">HADOOP-8472 </a></li>
</ul>
<h2>Making Hadoop Highly Available</h2>
<p>There’s been quite a bit of buzz lately about Hadoop HA. We’ve invested a significant amount of time looking at this area, and have tested VMware’s High Available (HA) and Fault Tolerance features with Hadoop.</p>
<p>The issue is that several services in a Hadoop cluster are single points of failure – if that service goes down, so does some or all of the Hadoop cluster. Some examples include onNameNode, Job-tracker, Hive Meta-data-database, HCatalog MetaDB, and any management servers (like Ambari or Cloudera CMS).</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/15.png"><img class="size-full wp-image-974 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/15.png" alt="" width="530" height="258"/></a></p>
<h2>vSphere HA: Robust, Automatic VM Restart after Failure</h2>
<p>The vSphere HA facility allows for automatic restart of failed services. The vSphere service monitors the state of the application in each VM with HA enabled using a heartbeat connected to the core of the application. If the heartbeat is lost, then that instance of the VM is powered off, and another instance is started on an available host. This protects against hardware failures, OS crashes, and application failures.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/16.png"><img class="size-full wp-image-975 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/16.png" alt="" width="426" height="205"/></a></p>
<p>Since the HA facility is available and very easy to enable, customers have asked if they can use this industry standard HA approach, rather than learning how to set up and maintain other new cluster-failover mechanisms. We have tested VMware HA with NameNode and Job Tracker, and expect it to work for all of the other services in the stack where HA is required around the additional databases and services.</p>
<h2>HA for NameNode in Hadoop 1.0</h2>
<p>For Task-tracker and HDFS NameNode, we’ve worked with Hortonworks to build and test a full NameNode HA solution for Hadoop 1.0. There are two key components to this work, a client patch to make the clients aware to wait for NameNode to restart upon failure, and a monitor that links NameNode’s health to vSphere’s HA Heartbeat.</p>
<p>To complete the HA solution, the failure of the HDFS NameNode not only needs to be detected and repaired, HDFS clients also need to behave gracefully, while the HA system detects and repairs the fault in the HDFS master. To support this, the standard HDFS client’s existing retry logic was extended to support a configurable window during which it regularly attempts to reconnect to the NameNode. Assuming NameNode service is restored within that window, clients seamlessly continue their work, allowing HA to be transparent to HDFS. For NameNode health monitoring, Hortonworks has contributed an open source monitoring agent to the Apache Ambari project.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/17.png"><img class="size-full wp-image-976 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/17.png" alt="" width="530" height="303"/></a></p>
<h2>Using VMware Fault-Tolerance for Master Services</h2>
<p>In addition to vSphere HA, the Fault-Tolerance feature provides continuous availability for virtual machines. This is different to HA in that the virtual machine continues running even in the event of hardware failure. This is facilitated by replicating the state of the running virtual machine to a paired VM on another host, in effect running in lock-step. This facility has the advantage that there is zero downtime in the event of hardware failure, and requires no changes to the Hadoop software stack.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/18.png"><img class="size-full wp-image-977 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/18.png" alt="" width="341" height="315"/></a></p>
<p>It’s very easy to enable FT for master services, through the vSphere administration client, or through Serengeti’s configuration. Shown below is an example of how to enable FT through the UI.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/06/19.png"><img class="wp-image-978 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/06/19.png" alt="" width="530"/></a></p>
<p>While there are advantages to using FT, the solution is only appropriate for small to moderate sized clusters. We have tested Hadoop NameNode with vSphere FT and found that it introduces only a small overhead, just 2% impact to job runtime. At the time of writing , we estimated that it will suffice for clusters up to a few hundred nodes. We’ll be publishing a more extensive report on this in the future.</p>
<p>We anticipate that this solution fits the needs of most enterprise Hadoop deployments, while the full HA solution is capable of providing HA for even the largest clusters.</p>
<h2>Using VMware HA/FT on Just the Master Services</h2>
<p>It&#8217;s also useful to know that you can choose to use the vSphere HA/FT services on just the master nodes, and still get significant value. That may be very useful if you have an existing Hadoop cluster on physical, you can now find a vSphere service someone in your organization, and request to put the Name-node, Job-tracker et al on the vSphere cluster, but leave the compute/data nodes on physical.</p>
<h3>Video Demonstration of Hadoop HA</h3>
<p></p> 
<p>See also our white paper on the <a rel="nofollow" target="_blank" href="http://www.vmware.com/files/pdf/Apache-Hadoop-VMware-HA-solution.pdf">VMware Hadoop HA Solution</a>.</p>
<h2>Spring for Apache Hadoop</h2>
<p>VMware is also announcing updates to Spring for Apache Hadoop, an open source project first launched in February of 2012 to make it easy for enterprise developers to build distributed processing solutions with Apache Hadoop. These updates allow Spring developers to easily build enterprise applications that integrate with the HBase database, the Cascading library, and Hadoop security. Spring for Apache Hadoop is free to download and available now under the open source Apache 2.0 license. Costin has a <a rel="nofollow" target="_blank" href="http://blog.springsource.org/2012/06/13/spring-for-hadoop-1-0-m2/">full writeup of the Spring for Apache Hadoop project</a>.</p>
<h2>Visit us at Hadoop Summit</h2>
<h3>Sessions:</h3>
<p><strong>Apache Hadoop and Virtual Machines:</strong> Thursday, June 14 10:30 &#8211; 11:10am</p>
<p>Virtual Machines are a mainstay in the enterprise. Apache Hadoop is normally run on bare machines. This talk walks through the convergence and the use of virtual machines for running ApacheHadoop. We describe the results from various tests and benchmarks which show that the overhead of using VMs is small. This is a small price to pay for the advantages offered by virtualization. The second half of talk compares multi-tenancy with VMs versus multi-tenancy of with Hadoop`s Capacity scheduler. We follow on with a comparison of resource management in V-Sphere and the finer grained resource management and scheduling in NextGen MapReduce. NextGen MapReduce supports a general notion of a container (such as a process, jvm, virtual machine etc) in which tasks are run. We compare the role of such first class VM support in Hadoop.</p>
<p>Richard McDougall, CTO, Application Infrastructure, VMWare &amp; Sanjay Radia, Member of Technical Staff, Hortonworks</p>
<p><strong>Big Data on a virtualized infrastructure:</strong> <strong>making Hadoop more elastic, multi-tenant and reliable:</strong> Thursday, June 14 1:30 &#8211; 2:10pm</p>
<p>Big Data and virtualization are two of the most exciting trends in the industry today. In this session you will learn about the components of Big Data systems, and how real-time, interactive and distributed processing systems like Hadoop integrate with existing applications and databases. The combination of Big Data systems with virtualization gives Hadoop and other Big Data technologies the key benefits of cloud computing: elasticity, multi-tenancy and high availability. A new open source project that VMware will announce at the Hadoop Summit will make it easy to deploy, configure and manage Hadoop on a virtualized infrastructure. We will discuss reference architectures for key Hadoop distributions and discuss future directions of this new open source project.</p>
<p>Richard McDougall, CTO, Application Infrastructure, VMWare</p>
<p>Live Technology Demonstrations at VMware’s Booth</p>
<ul>
<li>Project Serengeti</li>
<li>Separating Compute and Data</li>
<li>vFabric Data</li>
<li>vFabric Cetas</li>
</ul>]]></content:encoded>
      </item>
      <item>
         <title>Arctic Row</title>
         <link>http://cto.vmware.com/arctic-row/</link>
         <description>Seldom in life do we get the opportunity to participate in a ‘first.’  This summer, VMware’s own Neal Mueller, Product Marketing Manager for business critical apps, and a team of three others, will attempt to be the first people to row a boat across the Arctic Ocean. This is will be a first for mankind and a Guinness Book World Record once completed. I should also note that Neal is a serial adventurer — 6 years ago he completed the Seven Summits when he climbed Mount Everest and he has also swam the English Channel! Arctic Row is an adventure and an effort to be the first to achieve a feat, but it is also an expedition to benefit the Arctic ecosystem, the most pristine and vulnerable in the world. The route across the ocean was ice covered just 7 years ago; a mark of global climate change. The publicity that the team receives for their adventure will be a platform from which they can raise awareness of the changes. The rowers have also partnered with Professor Hopcroft from the  &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.arcticrow.com/science/&quot;&gt;University of Alaska Fairbanks&lt;/a&gt;  to conduct scientific research whales olfaction in feeding habits in the Arctic Ocean and will collect plankton samples to increase understanding of [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=938</guid>
         <pubDate>Mon, 11 Jun 2012 18:10:31 +0000</pubDate>
         <content:encoded><![CDATA[<p>Seldom in life do we get the opportunity to participate in a ‘first.’  This summer, VMware’s own Neal Mueller, Product Marketing Manager for business critical apps, and a team of three others, will attempt to be the first people to row a boat across the Arctic Ocean. This is will be a first for mankind and a Guinness Book World Record once completed. I should also note that Neal is a serial adventurer — 6 years ago he completed the Seven Summits when he climbed Mount Everest and he has also swam the English Channel!</p>
<p>Arctic Row is an adventure and an effort to be the first to achieve a feat, but it is also an expedition to benefit the Arctic ecosystem, the most pristine and vulnerable in the world. The route across the ocean was ice covered just 7 years ago; a mark of global climate change. The publicity that the team receives for their adventure will be a platform from which they can raise awareness of the changes. The rowers have also partnered with Professor Hopcroft from the <a rel="nofollow" target="_blank" href="http://www.arcticrow.com/science/">University of Alaska Fairbanks</a> to conduct scientific research whales olfaction in feeding habits in the Arctic Ocean and will collect plankton samples to increase understanding of this key food source for marine mammals. Without Arctic Row, the research lacked sufficient grants (it costs $25,000/day to charter a 24-hour research vessel). It turns out that the relatively slow rowing speeds create ideal conditions for plankton collection, and Arctic Row offered to do the research at no cost. The <a rel="nofollow" target="_blank" href="http://www.nytimes.com/2012/03/12/us/matching-adventurers-with-scientists.html?_r=1&amp;src=tp">New York Times</a> featured their scientific plans on the front page of their website in March.</p>
<p>You can learn a lot more about the expedition at <a rel="nofollow" target="_blank" href="http://www.arcticrow.com/">http://www.arcticrow.com/</a> and you can join them in their journey along with the VMware Foundation by contributing financially and posting comments at <a rel="nofollow" target="_blank" href="http://www.indiegogo.com/arcticrow">indiegogo.com/arcticrow</a> until June 15. Arctic Row will use the proceeds to pay for scientific and expedition costs and to create an educational documentary film on the Arctic. Without Arctic Row’s research and film, mankind will have a diminished understanding of how to protect Arctic animals as climate changes.</p>
<p></p>]]></content:encoded>
      </item>
      <item>
         <title>Virtualizing Science, Engineering, and Technical Applications at VMworld</title>
         <link>http://cto.vmware.com/virtualizing-science-engineering-and-technical-applications-at-vmworld/</link>
         <description>I&amp;#8217;ve talked to a lot of customers in the past year who have islands of unvirtualized infrastructure within their organizations. Examples include insurance companies running risk analyses, digital content creation companies rendering movie frames, electronic design companies running simulations of chip designs, life sciences organizations running a variety of genomics and other applications, and government agencies running security-related simulations and other workloads. If your organization runs such workloads and you are interested in hearing how they can be virtualized, consider voting for the following VMworld proposal. Public votes can be cast &lt;a rel=&quot;nofollow&quot; title=&quot;VMworld Public Voting&quot; target=&quot;_blank&quot; href=&quot;http://www.vmworld.com/www.vmworld.com/cfp.jspa&quot;&gt;here&lt;/a&gt; (free registration required) and voting closes on June 8th. 1984 A self-service model for supporting engineering, scientific and other technical applications in a vCloud environment As the use of virtualization technologies continues to increase in organizations, there is a class of workloads that to date has been left largely unvirtualized. These technical or High Performance Computing (HPC) applications often exist as unvirtualized islands of computation within the larger organization,  often separate from Corporate IT. These workloads are typically not virtualized due to performance concerns and due to lack of information about how one might construct a virtualized cluster environment to support such applications. In this presentation we will briefly [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=933</guid>
         <pubDate>Wed, 06 Jun 2012 03:29:19 +0000</pubDate>
         <content:encoded><![CDATA[<p>I&#8217;ve talked to a lot of customers in the past year who have islands of unvirtualized infrastructure within their organizations. Examples include insurance companies running risk analyses, digital content creation companies rendering movie frames, electronic design companies running simulations of chip designs, life sciences organizations running a variety of genomics and other applications, and government agencies running security-related simulations and other workloads.</p>
<p>If your organization runs such workloads and you are interested in hearing how they can be virtualized, consider voting for the following VMworld proposal. Public votes can be cast <a rel="nofollow" title="VMworld Public Voting" target="_blank" href="http://www.vmworld.com/www.vmworld.com/cfp.jspa">here</a> (free registration required) and voting closes on June 8th.</p>
<p>1984 <strong>A self-service model for supporting engineering, scientific and other technical applications in a vCloud environment</strong></p>
<p>As the use of virtualization technologies continues to increase in organizations, there is a class of workloads that to date has been left largely unvirtualized. These technical or High Performance Computing (HPC) applications often exist as unvirtualized islands of computation within the larger organization,  often separate from Corporate IT. These workloads are typically not virtualized due to performance concerns and due to lack of information about how one might construct a virtualized cluster environment to support such applications.</p>
<p>In this presentation we will briefly discuss the main value propositions for virtualizing such workloads and will show that a large class of these HPC applications can be virtualized now with little performance overhead. We will then describe a proven vCloud-based solution architecture that provides a self-service portal for research and engineering groups to dynamically instantiate compute clusters while allowing the underlying hardware to remain under the control of Corporate IT. This solution has been deployed and is currently in use at a major global pharmaceutical firm. This solution is general in nature and has applicability across a wide range of business types.</p>]]></content:encoded>
      </item>
      <item>
         <title>Video: A Conversation about OpenFlow and SDN</title>
         <link>http://cto.vmware.com/video-a-conversation-about-openflow-and-sdn/</link>
         <description>I interviewed Guru Parulkar from &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://onrc.stanford.edu/&quot;&gt;Open Networks Research Center&lt;/a&gt; to get his take on the recent &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.opennetsummit.org/&quot;&gt;Open Networking Summit&lt;/a&gt; , hear his thoughts on trends in the networking industry and its direction, as well as gain some insight into all the great work happening at the ONRC.</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=919</guid>
         <pubDate>Mon, 04 Jun 2012 22:57:34 +0000</pubDate>
         <content:encoded><![CDATA[<p>I interviewed Guru Parulkar from <a rel="nofollow" target="_blank" href="http://onrc.stanford.edu/">Open Networks Research Center</a> to get his take on the recent <a rel="nofollow" target="_blank" href="http://www.opennetsummit.org/">Open Networking Summit</a>, hear his thoughts on trends in the networking industry and its direction, as well as gain some insight into all the great work happening at the ONRC.</p>
<p></p>]]></content:encoded>
      </item>
      <item>
         <title>Cloud is bursting in China</title>
         <link>http://cto.vmware.com/cloud-is-bursting-in-china/</link>
         <description>Last week I visited Beijing and had a whirlwind of a trip! The changes I saw in the Chinese IT market since I last visited were eye-opening and keep me enthusiastic about what VMware has to look forward to with our growing employee, customer, and partner base . For some quick business context, VMware’s growth in China is driven by a strategy tailored for that region &amp;#8211; we deliver local products with local partners that meet the local market requests. And wherever possible we are working to embed our products into local provider solutions. This strategy appears to be key to working with the China government, and has so far proven to be unique and successful. My trip kicked off with a joint press conference with one of our key Chinese partners &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.inspurworld.com/&quot;&gt;Inspur&lt;/a&gt; , to share details about our latest partnership news. The two companies will work together to provide Chinese customers with localized cloud solutions that consist of VMware’s cloud stack products packaged with Inspur solutions under the Inspur brand – with a goal of expanding the adoption of cloud in China. It’s great to see our partnership with Inspur strengthen as we work hand-in-hand to make cloud a reality. [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=903</guid>
         <pubDate>Thu, 31 May 2012 17:35:56 +0000</pubDate>
         <content:encoded><![CDATA[<p>Last week I visited Beijing and had a whirlwind of a trip! The changes I saw in the Chinese IT market since I last visited were eye-opening and keep me enthusiastic about what VMware has to look forward to with our growing employee, customer, and partner base .</p>
<p>For some quick business context, VMware’s growth in China is driven by a strategy tailored for that region &#8211; we deliver local products with local partners that meet the local market requests. And wherever possible we are working to embed our products into local provider solutions. This strategy appears to be key to working with the China government, and has so far proven to be unique and successful.</p>
<p>My trip kicked off with a joint press conference with one of our key Chinese partners <a rel="nofollow" target="_blank" href="http://www.inspurworld.com/">Inspur</a>, to share details about our latest partnership news. The two companies will work together to provide Chinese customers with localized cloud solutions that consist of VMware’s cloud stack products packaged with Inspur solutions under the Inspur brand – with a goal of expanding the adoption of cloud in China. It’s great to see our partnership with Inspur strengthen as we work hand-in-hand to make cloud a reality. What’s great is that we’ve just replaced Xen as the component of their IaaS cloud offering as well.</p>
<p>I was also pleased to be keynoting the Bejing <a rel="nofollow" target="_blank" href="http://info.vmware.com/content/APAC_CN_VMware_Solutions_Symposium_Home?src=&amp;elq=&amp;xyz=">VMware Solutions Symposium</a>, which is an event similar to our <a rel="nofollow" target="_blank" href="http://info.vmware.com/content/VirtualizationForum_WW">VMware Forum</a> series. Hundreds of local customers and partners attended, and I shared VMware’s views on <a rel="nofollow" target="_blank" href="http://cto.vmware.com/interop-and-the-software-defined-datacenter/">the Software-Defined Datacenter</a>. I spoke about this concept earlier this month at <a rel="nofollow" target="_blank" href="http://www.interop.com/">Interop</a>, and this is where the world is headed in terms of how IT operates and functions.  In a software-defined datacenter, customers have a full stack of data enter capabilities &#8211; storage, networking, compute, security, management – that look like software concepts. Customers are able to pull together all of their datacenter resources and allocate out as VDCs. Isolation is done in a safe way and all applications, including Hadoop, HPC and high-latency apps, can run extremely well in this environment. Ultimately customers end up with one platform that has fewer silos, which is of great benefit.</p>
<p align="center"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/IMG_0198_smaller.jpg"><img class="size-full wp-image-906 alignnone" title="IMG_0198_smaller" src="http://cto.vmware.com/wp-content/uploads/2012/05/IMG_0198_smaller.jpg" alt="" width="640" height="480"/></a></p>
<p align="center"><em>Attendees learning about the Software-Defined Datacenter<br />
at </em><em>the VMware Solution Symposium keynote</em></p>
<p>Next was an intimate CIO roundtable with VMware customers from various industries, co-led by David Sung (VMware President of Greater China region) and Yanbing Li (VP, CPD &amp; Global Sites) and me. We spoke more about the Software-Defined Datacenter, where VMware is headed and how we provide value to our customers. We heard the audiences’ experiences and viewpoints around various topics including private cloud, BYOD, desktop virtualization and SaaS. Interestingly, the conversations we had in the roundtable resembled many that I have at other CIO events &#8211; customers are still diverse in terms of their virtualization and cloud adoption – some cutting edge and some just dipping their toes in the water. But it was great to hear their stories, questions and concerns and address what’s top of mind for folks as they figure out how cloud fits into their world. One thing I continue to reiterate is that the end state is compelling and you can get there in a series of steps. The journey depends on what state your company is in, and there’s no single path. I was energized to see that these Chinese customers are eager to learn more about cloud, figure out how they can mirror the IT transformations happening around them, and are looking to VMware to lead them on the cloud journey.</p>
<p align="center"><em><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/IMG_0199_smaller.jpg"><img class="alignnone size-full wp-image-907" title="IMG_0199_smaller" src="http://cto.vmware.com/wp-content/uploads/2012/05/IMG_0199_smaller.jpg" alt="" width="640" height="480"/></a></em></p>
<p align="center"><em>CIO roundtable</em></p>
<p>But that wasn’t the last of the keynotes! The next day I had the privilege of being a keynote speaker at the <a rel="nofollow" target="_blank" href="http://www.ciecloud.org/2012/index_en.html">China Cloud Computing Conference</a> (CCCC). This year’s event focused on driving cloud computing development, technology innovation and adoption, while showing the achievements of cloud computing in China, and exchanging experiences and methods for cloud practices. The conference was supported by various Chinese government departments and the Chinese Institute of Electronics, and it was fascinating to see how big of a participant the Chinese government was in this event. They’re making cloud an IT priority, making it a key aspect of <a rel="nofollow" target="_blank" href="http://cbi.typepad.com/china_direct/2011/05/chinas-twelfth-five-new-plan-the-full-english-version.html">their 12<sup>th</sup> 5 year plan</a>. In addition to cloud, I was impressed to also see a heavy focus on Big Data. That topic continues to be a hot one as our CTO Richard McDougall has <a rel="nofollow" target="_blank" href="http://cto.vmware.com/author/richardmcdougall/">written about.</a></p>
<p>My talk at the CCCC again focused on the Software-Defined Datacenter. When finished I turned the floor over to Yanbing Li to talk about how VMware China is making the Software-Defined Datacenter a reality. VMware has over 500+ in our China R&amp;D organization, with teams driving the future of cloud with the great work they’re doing around VXLAN (Software Defined Networking and Security), vCenter Operations (Management for the Software Defined Datacenter) and vShield Edge (Software Defined Security).</p>
<p>I closed out the trip with my favorite part of the visit – spending time with the local engineering team. VMware has an extremely talented set of employees in China and it was great to hear more about their contributions to the VMware portfolio across all three layers &#8211; Cloud Infrastructure &amp; Management, End User Computing and Cloud Application Platform &#8211; with key projects like View Mobile Client, Zimbra, Cloud Foundry, vHadoop, VXLAN, SMB-Mozy, and much more. VMware China is growing tremendously and it’s great to have such talented technologists in our R&amp;D organization.</p>
<p>Cloud is alive and growing in China, and I’m already looking forward to my next trip!</p>]]></content:encoded>
      </item>
      <item>
         <title>The Millennial Committee &amp; The Consumerization Of Enterprise IT</title>
         <link>http://cto.vmware.com/the-millennial-committee-the-consumerization-of-enterprise-it/</link>
         <description>I am lucky enough to spend a lot of my time meeting customers, talking to them, listening to them and learning from them.  On a recent trip to Turkey I had the opportunity to chat with a number of CIOs and other technology leaders about the trends shaping enterprise IT today.  Of course you can&amp;#8217;t really have such a conversation without mentioning Cloud, but Cloud is only a part of the bigger picture&amp;#8230; What has struck me over the last few years is the consumerization of enterprise IT as a whole.  We often think about the adoption of consumer technology within the enterprise, especially smart phones, tablets, and even the x86 architecture itself.   But what we perhaps tend to think less about is the tendency toward consumer behavior and expectation. Consumer behavior is coming, and coming fast to the enterprise, as hi-lighted by Paul Maritz in his EMC World keynote, and reported by &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://gigaom.com/cloud/vmware-ceo-we-want-to-make-you-technologically-hip/&quot;&gt;Giga-OM&lt;/a&gt; .  If we think about Cloud, Cloud is really about convenience and instant gratification &amp;#8211; &amp;#8220;I want this service! I want it now.  I&amp;#8217;ll pay for what I use, and then throw it away when I&amp;#8217;m done.&amp;#8221;  This is typical consumer behavior and expectation.  Not traditional [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=890</guid>
         <pubDate>Wed, 23 May 2012 00:25:18 +0000</pubDate>
         <content:encoded><![CDATA[<p>I am lucky enough to spend a lot of my time meeting customers, talking to them, listening to them and learning from them.  On a recent trip to Turkey I had the opportunity to chat with a number of CIOs and other technology leaders about the trends shaping enterprise IT today.  Of course you can&#8217;t really have such a conversation without mentioning Cloud, but Cloud is only a part of the bigger picture&#8230;</p>
<p>What has struck me over the last few years is the consumerization of enterprise IT as a whole.  We often think about the adoption of consumer technology within the enterprise, especially smart phones, tablets, and even the x86 architecture itself.   But what we perhaps tend to think less about is the tendency toward consumer behavior and expectation.</p>
<p>Consumer behavior is coming, and coming fast to the enterprise, as hi-lighted by Paul Maritz in his EMC World keynote, and reported by <a rel="nofollow" target="_blank" href="http://gigaom.com/cloud/vmware-ceo-we-want-to-make-you-technologically-hip/">Giga-OM</a>.  If we think about Cloud, Cloud is really about convenience and instant gratification &#8211; &#8220;I want this service! I want it now.  I&#8217;ll pay for what I use, and then throw it away when I&#8217;m done.&#8221;  This is typical consumer behavior and expectation.  Not traditional enterprise behavior.  The Bring Your Own Device (BYOD) trend is really about getting the services and data I want, any time and any place, on the device of my choice.  After all I know how to be productive and, guess what, the devices I have are newer and better, and are replaced every year!  And then I&#8217;d like to do this socially please.  I&#8217;d like to work with my team using the kinds of mechanisms I&#8217;ve grown used to and that facilitate easy and effective collaboration.  The enterprise is being morphed by both consumer technology and perhaps even more so, by consumer expectation and behavior.</p>
<p>The likely nature of the work force of the future can be illustrated by looking at my own family&#8230;</p>
<p>I have 4 daughters.  My eldest is 21 and doing a PhD.  She&#8217;s smarter than me.  Speaks a language I don&#8217;t understand any more.  Lots of stuff about biochemistry and genetics.  She&#8217;s already toyed with the idea of starting life-science services in the Cloud.  Yikes!   My youngest is 2.  The first thing she does when she sees a new electronic device is to go up to it and swipe her little index finger along the bottom.  Everything is an iSomething.  At 2!  But my 19 year old is the most interesting in terms of pointing the way to how the near term future workforce will expect to do things.  She does not read email.  She does not write email.  She does everything using messaging.  She does that messaging on a social site, and she does the vast majority of it on her mobile phone.</p>
<p>My 19 year old is a millennial.  And she is truly representative of the workforce of the future.  The very near future.  IT organizations have a choice.  They can sit on their thrones, like <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Cnut#Ruler_of_the_waves">Cnut (Canute)</a>, demonstrating futility in the face of inevitability, or they can figure out how to take advantage of these shifts, safely and securely.</p>
<p>Which brings me back to my trip to Turkey, where one senior executive told me about his boss.  His boss recognized the inevitability of these changes and created/chartered a team to formulate and drive a strategy to take advantage of these.  No one on that team was older than 30!  They were the Millennial Committee.  And it wasn&#8217;t long before they had successfully deployed their own social platform inside their business.</p>
<p>So what are you doing in your organization to embrace all of this?  (Hint &#8211; talking to us might be a good idea! :o)</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>VMware Welcomes Wanova to the EUC Family</title>
         <link>http://cto.vmware.com/vmware-welcomes-wanova-to-the-euc-family/</link>
         <description>Today we announced that VMware has entered into a definitive agreement to acquire Wanova. This acquisition represents a very exciting and strategic addition to the VMware End-User Computing product portfolio.  The combination of VMware View and Wanova Mirage is an industry first pairing that dramatically redefines the VDI market – no longer is the market restricted to virtual desktops, but central image management operational benefits can be extended to more types of client end point systems – including physical, virtual, tethered desktops and roaming laptops (Mac and PC). While you can read more about the business side of this acquisition in &lt;a rel=&quot;nofollow&quot; title=&quot;VMware Acquires Wanova&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/company/news/releases/vmw-wanova-05-22-12.html&quot;&gt;our announcement&lt;/a&gt; , this blog will take a deeper look at the technology behind the deal and what it will mean to our customers. Wanova Mirage is an innovative image replication and layering technology that combines sophisticated, layered image management with client-side execution and persistent caching. It was designed to centralize the management of desktop images in the data center and to deliver those images efficiently to physical Windows systems for a native user experience, as well as to virtual machines for execution. Both VMware View™ and Wanova Mirage provide centralized desktop image management, all or nothing patching and push button [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=863</guid>
         <pubDate>Tue, 22 May 2012 20:05:43 +0000</pubDate>
         <content:encoded><![CDATA[<p>Today we announced that VMware has entered into a definitive agreement to acquire Wanova. This acquisition represents a very exciting and strategic addition to the VMware End-User Computing product portfolio.  The combination of VMware View and Wanova Mirage is an industry first pairing that dramatically redefines the VDI market – no longer is the market restricted to virtual desktops, but central image management operational benefits can be extended to more types of client end point systems – including physical, virtual, tethered desktops and roaming laptops (Mac and PC). While you can read more about the business side of this acquisition in <a rel="nofollow" title="VMware Acquires Wanova" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-wanova-05-22-12.html">our announcement</a>, this blog will take a deeper look at the technology behind the deal and what it will mean to our customers.</p>
<p>Wanova Mirage is an innovative image replication and layering technology that combines sophisticated, layered image management with client-side execution and persistent caching. It was designed to centralize the management of desktop images in the data center and to deliver those images efficiently to physical Windows systems for a native user experience, as well as to virtual machines for execution.</p>
<p>Both VMware View<sup>™</sup> and Wanova Mirage provide centralized desktop image management, all or nothing patching and push button image resets. The key difference in these technologies is that VMware View images execute on servers in the data center and use a remote graphics protocol for the user interface, while Wanova Mirage images are transmitted and  cached locally for runtime execution on the client systems. This makes Mirage well-suited for executing managed images on disconnected laptops, including MacBooks running VMware Fusion<sup>®</sup>.  And VMware View remains the ideal choice for executing images securely in the data center and delivering the user interface to remote devices such as tablets and thin clients. In this manner, the two products stand independently and when put together address a much broader swath of the market than either is capable of individually.</p>
<p>&nbsp;</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/wanova-mirage-vmware-view-and-fusion.png"><img class="alignnone size-full wp-image-882" title="wanova-mirage-vmware-view-and-fusion" src="http://cto.vmware.com/wp-content/uploads/2012/05/wanova-mirage-vmware-view-and-fusion.png" alt="" width="1562" height="960"/></a></p>
<p><strong>How Does Wanova Mirage Work?<br />
</strong>The Wanova Mirage client splits the desktop image into a set of discreet and independently managed layers, including the operating system, corporate/departmental installed applications, user-installed applications and user data and settings. Wanova Mirage then efficiently replicates these layers to the data center and keeps them synchronized. The data center replica of these layers are efficiently stored in a central repository and aggregated into an object referred to as a Centralized Virtual Desktop (CVD). <strong></strong></p>
<p>A CVD represents the desktop image and can be efficiently stored and managed, modularly restored or redeployed to any physical or virtual system. Individual layers can be repaired or regenerated independently. While the CVD exists in the data center, bi-directional asynchronous synchronization technology maintains a cached replica of the image for execution on either native physical hardware end points or in a virtual machine container.</p>
<p>&nbsp;</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/central-images-local-execution.png"><img class="alignnone size-full wp-image-881" title="central-images-local-execution" src="http://cto.vmware.com/wp-content/uploads/2012/05/central-images-local-execution.png" alt="" width="639" height="313"/></a></p>
<p>The CVD layers are maintained and managed independently and acts as an intelligent, bi-directional cache. The base image and corporate/departmental applications layers are controlled and managed by IT.  Changes made in the data center are automatically propagated to an employee’s desktop or laptop. User-installed applications that are added on an employee’s desktop or laptop are stored in the personalized user layer and are replicated back to the data center. The image replication and synchronization mechanisms were carefully designed and optimized for the WAN, utilizing sophisticated de-duplication / compression, CPU &amp; network bandwidth throttling, and single-instance file storage in the datacenter.</p>
<p><strong>How Does Wanova fit into the VMware EUC Product Portfolio?<br />
</strong>As a standalone product, Wanova Mirage broadens our EUC offerings by bringing many of the operational and centralized management benefits associated with VMware View to laptops and physical systems. This means both native user experience through local execution and disconnected access. The benefits include push-button image restore/recompose with user state preservation, desktop DR, far more reliable patch management and a variety of migration use cases. Wanova Mirage enables very sophisticated migration scenarios; including efficient automated zero touch mass migrations from Windows XP to Windows 7 and hardware upgrades or refreshes.  <strong></strong></p>
<p>Wanova Mirage’s underlying technology is also highly complementary to View use cases, by bringing efficient image diversity and management to VMware View and VMware View Composer. Wanova Mirage’s layered image management is highly complementary to VMware View Composer provisioning and runtime storage technology by enabling comprehensive personalization with user-installed and departmental application layers coupled to a common base image.</p>
<p>For example, with Wanova Mirage handling desktop resiliency, it is now feasible for direct-attached storage based Composer pools to serve persistent desktops.  And for stateless desktops, departmental layers can be preserved across recompose/refresh pool operations meeting image diversity requirements.</p>
<p>Wanova Mirage also completes our vision of extending VDI to locally executed and offline use cases, enabling seamless two-way replication of managed Windows images, applications and persona between the data center and physical laptops, as well as delivering them for execution as VMs on Windows, Mac with VMware Fusion and Linux. Wanova Mirage’s automatic replication and synchronization is well suited to this use case and makes VMware View completely compatible with offline execution for roaming laptops and tethered desktops where WAN connectivity precludes a remote graphics protocol.</p>
<p>Wanova Mirage also facilitates both branch cache for Remote Office Desktops and desktop DR Always On Desktop use cases. Wanova’s efficient replication of images to the alternate locale can facilitate two forms of branch cache and disaster recovery – 1) runtime instantiation of the image into virtual desktops for delivery by VMware View or 2) local execution on native endpoints with Wanova Mirage.</p>
<p><strong>Just the Beginning</strong><br />
And this is just the beginning. As Windows evolves into a runtime environment for Windows applications delivered from the cloud, the Wanova Mirage technology presents a great building block for delivering Windows Applications as a Service through VMware Horizon and enabling managed service provider offerings from the cloud. We are very excited to have Wanova Mirage as part of the VMware EUC platform.</p>
<p>Welcome Wanova!</p>
<p>&nbsp;</p>]]></content:encoded>
      </item>
      <item>
         <title>Cetas (VMware) receives prestigious 2012 TiE50 award!</title>
         <link>http://cto.vmware.com/cetas-vmware-receives-prestigious-2012-tie50-award/</link>
         <description>&amp;#160; &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2012/05/cetas-logo.png&quot;&gt;&lt;/a&gt; As a great validation of VMware’s decision to &lt;a rel=&quot;nofollow&quot; title=&quot;VMware acquires Cetas Software for Cloud and Big Data Analytics&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/vmware-acquires-cetas-software-for-cloud-and-big-data-analytics/&quot;&gt;acquire Cetas&lt;/a&gt; , that team has been honored with the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.tie50.net/TiE50Awards/&quot;&gt;TiE50&lt;/a&gt; award in the Software category. This award acknowledges their achievements and underscores the recognition we are getting in the Big Data Analytics space. We are thrilled to receive this prestigious award and it is a solid recognition of all the innovative and hard work done by the team. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;https://www.tie.org/&quot;&gt;TiE&lt;/a&gt; is a leading entrepreneur-focused organization doing a tremendous job of fostering creativity and innovation amongst entrepreneurs while identifying the technologies and companies that rise to the top in their respective focus areas. More and more business users are demanding instant access to data and insights from the data; they want the direct ability to perform analytics on their data thus democratizing the process. With in-depth analytics, companies can better understand their users’ &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.cetas.net/solutions.php&quot;&gt;behavior&lt;/a&gt; and make decisions that help to optimally monetize their users’ activities. Recently, companies have been working with data scientists and do-it-yourself methods using &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.cetas.net/hadoop.php&quot;&gt;Hadoop&lt;/a&gt; in order the harness the power within their data.  But these efforts are largely experimental and lack the depth that purpose-built, machine learning algorithms can bring to the analytics world. For that reason, companies are increasingly turning to productized analytics [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=854</guid>
         <pubDate>Fri, 18 May 2012 17:02:01 +0000</pubDate>
         <content:encoded><![CDATA[<p>&nbsp;</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/cetas-logo.png"><img class="alignleft size-full wp-image-856" style="margin-left:10px;margin-right:10px;" title="cetas-logo" src="http://cto.vmware.com/wp-content/uploads/2012/05/cetas-logo.png" alt="" width="85" height="79"/></a></p>
<p>As a great validation of VMware’s decision to <a rel="nofollow" title="VMware acquires Cetas Software for Cloud and Big Data Analytics" target="_blank" href="http://cto.vmware.com/vmware-acquires-cetas-software-for-cloud-and-big-data-analytics/">acquire Cetas</a>, that team has been honored with the <a rel="nofollow" target="_blank" href="http://www.tie50.net/TiE50Awards/">TiE50</a> award in the Software category. This award acknowledges their achievements and underscores the recognition we are getting in the Big Data Analytics space. We are thrilled to receive this prestigious award and it is a solid recognition of all the innovative and hard work done by the team. <a rel="nofollow" target="_blank" href="https://www.tie.org/">TiE</a> is a leading entrepreneur-focused organization doing a tremendous job of fostering creativity and innovation amongst entrepreneurs while identifying the technologies and companies that rise to the top in their respective focus areas.</p>
<p>More and more business users are demanding instant access to data and insights from the data; they want the direct ability to perform analytics on their data thus democratizing the process. With in-depth analytics, companies can better understand their users’ <a rel="nofollow" target="_blank" href="http://www.cetas.net/solutions.php">behavior</a> and make decisions that help to optimally monetize their users’ activities. Recently, companies have been working with data scientists and do-it-yourself methods using <a rel="nofollow" target="_blank" href="http://www.cetas.net/hadoop.php">Hadoop</a> in order the harness the power within their data.  But these efforts are largely experimental and lack the depth that purpose-built, machine learning algorithms can bring to the analytics world. For that reason, companies are increasingly turning to productized analytics offerings like Cetas which can offer real-time and in-depth analytics to end users. This provides business and IT users with instant business intelligence by surfacing trends and patterns never before understood, enabling immediate revenue-enhancing decisions.</p>
<p>Having <a rel="nofollow" target="_blank" href="http://www.cetas.net/products.php">real-time and deep analytics</a> capabilities that are directly accessible to business and IT users greatly empowers an organization to make fully informed critical decisions rather than making those decisions in a vacuum or in delayed fashion. I believe all companies must take steps to create such an environment for their users.</p>
<p>Learn more about VMware/Cetas’ Cloud &amp; Big Data analytics offering on the <a rel="nofollow" target="_blank" href="http://www.cetas.net/">website</a>.</p>]]></content:encoded>
      </item>
      <item>
         <title>Mobility &amp; The Client/Server Pendulum</title>
         <link>http://cto.vmware.com/mobility-the-clientserver-pendulum-2/</link>
         <description>&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2012/05/pendulum1.jpeg&quot;&gt;&lt;/a&gt;Pendulums are one of the coolest displays of physics in action. I always remember as a kid going to the Smithsonian Museum of American History and seeing their giant &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.si.edu/Encyclopedia_SI/nmah/pendulum.htm&quot;&gt;Foucault Pendulum&lt;/a&gt; swinging back and forth, always perilously close to knocking down one of the many little red candles strategically placed at the edges of its swinging amplitude. Sadly, I never saw the ball of the pendulum knock down any of the candles and since the pendulum display was dismantled in 1998, I probably will have to look elsewhere for amusing (yet flawed) displays of physics. Perhaps I&amp;#8217;ll have to make do with applying a pendulum metaphor to something that&amp;#8217;s been on my mind lately as I get more immersed in the subject of enterprise mobility. I&amp;#8217;ve been thinking a lot about how the distribution of computing power as delivered by applications has shifted back and forth from centralized to decentralized models over the last 20 years. The proliferation of powerful mobile devices forced the industry to reconsider decentralization as a result of new apps which in another era could have been dismissed as &amp;#8220;fat clients&amp;#8221;. If you represent this back and forth shift as a pendulum, you&amp;#8217;d see complex, heavyweight client applications [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=828</guid>
         <pubDate>Wed, 16 May 2012 18:25:44 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/pendulum1.jpeg"><img class="alignleft  wp-image-829" style="margin-right:10px;margin-bottom:10px;" title="pendulum1" src="http://cto.vmware.com/wp-content/uploads/2012/05/pendulum1-300x227.jpg" alt="" width="180" height="136"/></a>Pendulums are one of the coolest displays of physics in action. I always remember as a kid going to the Smithsonian Museum of American History and seeing their giant <a rel="nofollow" target="_blank" href="http://www.si.edu/Encyclopedia_SI/nmah/pendulum.htm">Foucault Pendulum</a> swinging back and forth, always perilously close to knocking down one of the many little red candles strategically placed at the edges of its swinging amplitude. Sadly, I never saw the ball of the pendulum knock down any of the candles and since the pendulum display was dismantled in 1998, I probably will have to look elsewhere for amusing (yet flawed) displays of physics.</p>
<p>Perhaps I&#8217;ll have to make do with applying a pendulum metaphor to something that&#8217;s been on my mind lately as I get more immersed in the subject of enterprise mobility. I&#8217;ve been thinking a lot about how the distribution of computing power as delivered by applications has shifted back and forth from centralized to decentralized models over the last 20 years. The proliferation of powerful mobile devices forced the industry to reconsider decentralization as a result of new apps which in another era could have been dismissed as &#8220;fat clients&#8221;. If you represent this back and forth shift as a pendulum, you&#8217;d see complex, heavyweight client applications talking to often equally complex server resources on one end, and thin, rendering vehicles like browsers talking to complex server on the other. The pendulum started swinging from the right side in the mainframe era, moved dramatically to the left for client/server and then swung right back for the Web.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/pendulum.jpeg"><img class="aligncenter size-medium wp-image-830" title="pendulum" src="http://cto.vmware.com/wp-content/uploads/2012/05/pendulum-300x249.jpg" alt="" width="300" height="249"/></a>Now it seems that the massive expansion in mobile applications are shifting the pendulum back to the left, towards something that could easily be described as &#8220;the revenge of client/server&#8221; (which could also be the title of a really bad movie about IT people). It&#8217;s not quite a full throwback to the days of PowerBuilder and VisualBasic, but it does represent a shift in both the way in which applications are built, and the way in which they are ultimately delivered to the end user. That shift suggests that there&#8217;s still some contention around the basic concept of the Internet Browser that demands applications should always be centralized away from the user and accessed through simple windows (pun fully intended &#8212; note lower case w) that simply render stuff on the screen.</p>
<p>This topic even came up in a <a rel="nofollow" target="_blank" href="http://www.wired.com/epicenter/2012/04/ff_andreessen/all/1">recent interview with Marc Andreessen</a> in Wired Magazine.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/wired.jpeg"><img class="aligncenter size-full wp-image-831" title="wired" src="http://cto.vmware.com/wp-content/uploads/2012/05/wired.jpeg" alt="" width="160" height="205"/></a></p>
<p>About halfway through the article, Marc is asked about his infamous comment back in the browser war era that Microsoft Windows would &#8220;become a poorly debugged set of device drivers&#8221; and that access to all applications would be done through a browser. Turns out he borrowed that line from Bob Metcalfe! Still, as a former Netscape engineer, I was curious how his views may have evolved 10+ years now that he&#8217;s dedicated himself to investing in companies that are trying to bring us the next big thing. During the interview, Marc revisits the idea and reaffirms he still believes that computing wants to be centralized. He goes further to suggest that &#8220;this is what technology wants&#8221; and along the way qualifies the statement by assuming that infinite and ubiquitous bandwidth would need to be available for this to take hold (a pretty big assumption, to say the least).</p>
<p>Well, if this is truly a pendulum phenomenon where we are always in the midst of a swing from centralized to decentralized computing, it would seem like Marc and others believe the ball is on the way back towards the centralized model and that consequently anybody betting on a future of rich, standalone client apps is going to be disappointed.</p>
<p>But why? What&#8217;s so bad about decentralization? Or better yet, is there anything better about a more &#8220;client/server&#8221; type model? Well, let&#8217;s start with the bad news. One of the main challenges that Marc and others raise about rich client apps is the challenge of updating and managing apps on remote devices. As a guy who has 10+ apps needing upgrades on his phone at any given time, I can appreciate the challenge this poses. But guess what? The reason I don&#8217;t update those apps all the time is because for the most part, whatever I&#8217;m using <em>is working</em>. Yes, I may be missing features and bug fixes, but in the end, I will happily update them when I feel it&#8217;s necessary. Let&#8217;s say we&#8217;re talking about enterprise apps, and worse yet, ones where the updates are related to security and have to be applied. There&#8217;s an answer for that one too. The task of remotely delivering and updating applications on managed devices is something that is not only technically possible, it&#8217;s already being tackled by some vendors. Whether or not the management model for apps is perfect today is another matter. The point is that manageability of apps is not in and of itself a reason to resist the idea that feature rich apps that run locally on a device are a good idea.</p>
<p>In addition to focusing on the challenges posed by rich clients, its worth taking a look at some of the benefits of this model. After all, there&#8217;s a reason why our pendulum has shifted away from the web and back to the other side. Perhaps the biggest benefit is in functionality. Rich client apps being built today not only are capable of accessing powerful device components like cameras, accelerometers, GPS, and microphones to deliver experiences that are simply not possible on PCs. Regardless of whether they&#8217;re built in native frameworks or in HTML5, the fact remains that apps that are smart enough to run locally while leveraging remote services where necessary provide the user experience, especially when you consider the reality that no matter how ubiquitous bandwidth gets, apps will need to gracefully handle the occasionally transient nature of any wireless connection.</p>
<p>Having explored this pendulum analogy there&#8217;s still one last question to answer. What&#8217;s the force that keeps the pendulum in motion? In a Foucault pendulum, gravity acts as the &#8220;restoring force&#8221; that pushes the pendulum back towards equilibrium. That force plus the mass of the pendulum is what swings it past equilibrium to the other side keeping the thing in motion forever (or for a very very long time if you don&#8217;t grant me air friction and other technicalities :). Well, it turns out that <em>users like you and me</em> are the restoring force that keeps the pendulum in motion. Our desire to use technology to improve our personal and work lives leads us to choose things we like and leave behind things we don&#8217;t. This is in sharp disagreement with Marc&#8217;s observation that &#8220;what technology wants&#8221; is what will ultimately lead us back towards a server-centric model. Perhaps we&#8217;ll get to a world where wireless connectivity truly is ubiquitous and rich apps can be created that run entirely in some cloud while magically beaming down three dimensional holograms with the directions on how to get to your next meeting. Until then I&#8217;ll continue to enjoy the resurgence of client apps and wait for the pendulum to start swinging again.</p>]]></content:encoded>
      </item>
      <item>
         <title>Analyzing Hadoop’s internals with Analytics</title>
         <link>http://cto.vmware.com/analyzing-hadoops-internals-with-analytics/</link>
         <description>As part of our Big Data efforts, we have a team focused on Hadoop that is working hard to ensure Hadoop runs well on vSphere. We published a paper last year on Hadoop performance, and have a lot more in the pipeline. More recently, I took up a challenge to see how much we could learn about Hadoop I/O in a very short time, using our dynamic tracing framework. The results were quite interesting. To ensure I position this work correctly, it’s really a work-in-progress study that I&amp;#8217;d like to engage a discussion around.  It’s what we’ve learned by digging into the architecture, to help us make engineering decisions. I hope it’s helpful, and really want to get your feedback, so we can steer future iterations of these investigations. The data in this post is a lead up to some simple modeling of Hadoop in a cluster, so we can rationalize how Hadoop will scale in different topologies. Why Analyze Hadoop? To design our Hadoop architecture, we have conducted many studies of the Hadoop stack. In this post, I want to share an initial analysis to build a better understanding the resource and topology requirements are of a distributed Hadoop [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=444</guid>
         <pubDate>Fri, 11 May 2012 00:39:08 +0000</pubDate>
         <content:encoded><![CDATA[<p>As part of our Big Data efforts, we have a team focused on Hadoop that is working hard to ensure Hadoop runs well on vSphere. We published a paper last year on Hadoop performance, and have a lot more in the pipeline.</p>
<p>More recently, I took up a challenge to see how much we could learn about Hadoop I/O in a very short time, using our dynamic tracing framework. The results were quite interesting.</p>
<p>To ensure I position this work correctly, it’s really a work-in-progress study that I&#8217;d like to engage a discussion around.  It’s what we’ve learned by digging into the architecture, to help us make engineering decisions. I hope it’s helpful, and really want to get your feedback, so we can steer future iterations of these investigations.</p>
<p>The data in this post is a lead up to some simple modeling of Hadoop in a cluster, so we can rationalize how Hadoop will scale in different topologies.</p>
<p><strong>Why Analyze Hadoop?</strong></p>
<p>To design our Hadoop architecture, we have conducted many studies of the Hadoop stack. In this post, I want to share an initial analysis to build a better understanding the resource and topology requirements are of a distributed Hadoop system. The more we discussed with Hadoop committers, it became clear that there needed to be a shared view on what Hadoop I/O actually is. For example, there is much discussion about the need for bringing compute and data together, but when you dig in, we find that there are several types of I/O in the map-reduce and Hadoop model, with very different needs for locality, performance and underlying storage.</p>
<p>To learn more, I decided to invoke some of my <a rel="nofollow" target="_blank" href="http://solarisinternals.com">dynamic tracing lessons learned</a>, applied to a distributed Hadoop stack – by using the vProbes introspection framework that is built into the VMware hypervisor.</p>
<p>Before we get into the details, lets review some of the questions we are trying to answer. At the architecture level, we are evaluating some key options – for example what happens if Map-Reduce and Datanode are running in different VMs or on different hosts. In this case, some of the data is accessed remote, but as shown by this analysis, much of the access is to ephemeral data, which can always be local. More on this topic later.</p>
<p>To fully understand these dynamics, I’m seeking to categorize the major types of I/O into groups, and then be able to describe the types of I/O for each.</p>
<p>Some of the questions that we are looking for answers are:</p>
<ul>
<li>What are the major categories of Hadoop I/O?</li>
<li>How much I/O is generated per unit of compute?</li>
<li>How much I/O should we design for on each host?</li>
<li>What is the nature of that I/O &#8212; is it sequential, random, what block size?</li>
<li>For Hadoop HDFS, what is the impact of I/O being remote from the host?</li>
<li>What categories of I/O are remote vs. local if the task is run on a remote node?</li>
<li>Would 10Gb Ethernet help?</li>
</ul>
<p>This resulted in a mini-study of Hadoop&#8217;s I/O, which I&#8217;d like to open as a starting point for discussion. Again, this is early observations, and I&#8217;d like to solicit opinion from the community and progress the analysis with feedback.</p>
<p><strong>Keeping it Simple</strong></p>
<p>To enable us to get visibility into the I/O categories, I’ve deliberately simplified the workload down to very basic configuration. In fact, I’ve used a ridiculously small example of Terasort. This allows us to track and visualize the I/O across all tasks, and zoom in on a task to analyze and categorize the detailed I/O.</p>
<p>The Hadoop example I’m using for analysis is Terasort with 1G/byte of input data, using two map slots and one reduce slot.</p>
<p><strong>Map-Reduce Recap</strong></p>
<p>As background to this analysis, lets recap the architecture of Hadoop Map-Reduce and the phases we expect the workload to go through. For our Terasort example, Hadoop Map-Reduce will implement several phases as shown in the following diagram:</p>
<div>
<ul>
<li>The input file will be split into 16 chunks, each of 64MByte by default.</li>
<li>Each chunk will be processed by a Map Task. The Map tasks will sort the key-values within the 64MByte chunk of data assigned to it. These key-values are written to intermediate map-output files.</li>
<li>The shuffle phase will then sort the groups of key-values across the maps into intermediate files on the reducer, and then combine those into the output file.</li>
</ul>
<p>&nbsp;</p>
</div>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/terasort-architecture.png"><img class="aligncenter size-full wp-image-452" src="http://cto.vmware.com/wp-content/uploads/2012/05/terasort-architecture.png" alt="" width="610" height="264"/></a></p>
<p><strong>Terasort in Action</strong></p>
<p>Running Terasort in our small controlled study takes just under 10 minutes, with a 1 billion byte input. Nothing stellar, this configuration isn’t optimized for massive throughput, rather we’re hoping to introspect each step.</p>
<p>I have just two map slots configured, which means that at most, two tasks will run in parallel. Since each task processes 64MB (the default HDFS block size), then we should expect 16 tasks.</p>
<p>Parsing the logs of the job output, we can see the detail of what tasks ran. To make it simple to digest, I ran the job output log through a simple perl script to reformat into per-step stages:</p>
<pre><strong>$ log.pl job_201201261301_0005_1327649126255_rmc_TeraSort </strong>
           Item    Time  Jobname           Taskname Phase Start-Time End-Time Elapsed
            Job    0.000 201201261301_0005
            Job          201201261301_0005
            Job    0.475 201201261301_0005 PREP
           Task    1.932 201201261301_0005 m_000017 SETUP
     MapAttempt    3.066 201201261301_0005 m_000017 SETUP
     MapAttempt   10.409 201201261301_0005 m_000017 SETUP SUCCESS 1.932 10.409 8.477 "setup"
           Task   10.966 201201261301_0005 m_000017 SETUP SUCCESS 1.932 10.966 9.034
            Job          201201261301_0005 RUNNING
           Task   10.970 201201261301_0005 m_000000 MAP
           Task   10.972 201201261301_0005 m_000001 MAP
     MapAttempt   10.981 201201261301_0005 m_000000 MAP
     MapAttempt   65.819 201201261301_0005 m_000000 MAP SUCCESS 10.970 65.819 54.849 ""
           Task   68.063 201201261301_0005 m_000000 MAP SUCCESS 10.970 68.063 57.093
     MapAttempt   10.998 201201261301_0005 m_000001 MAP
     MapAttempt   65.363 201201261301_0005 m_000001 MAP SUCCESS 10.972 65.363 54.391 ""
           Task   68.065 201201261301_0005 m_000001 MAP SUCCESS 10.972 68.065 57.093
           Task   68.066 201201261301_0005 m_000002 MAP
           Task   68.067 201201261301_0005 m_000003 MAP
           Task   68.068 201201261301_0005 r_000000 REDUCE
     MapAttempt   68.075 201201261301_0005 m_000002 MAP
     MapAttempt  139.789 201201261301_0005 m_000002 MAP SUCCESS 68.066 139.789 71.723 ""
           Task  140.193 201201261301_0005 m_000002 MAP SUCCESS 68.066 140.193 72.127
     MapAttempt   68.076 201201261301_0005 m_000003 MAP
     MapAttempt  139.927 201201261301_0005 m_000003 MAP SUCCESS 68.067 139.927 71.860 ""
           Task  140.198 201201261301_0005 m_000003 MAP SUCCESS 68.067 140.198 72.131
[snip…]
  ReduceAttempt   68.112 201201261301_0005 r_000000 REDUCE
  ReduceAttempt  795.299 201201261301_0005 r_000000 REDUCE SUCCESS 68.068 795.299 727.231 "reduce &gt; reduce"
           Task  798.223 201201261301_0005 r_000000 REDUCE SUCCESS 68.068 798.223 730.155
           Task  798.226 201201261301_0005 m_000016 CLEANUP
     MapAttempt  798.241 201201261301_0005 m_000016 CLEANUP
     MapAttempt  806.113 201201261301_0005 m_000016 CLEANUP SUCCESS 798.226 806.113 7.887 "cleanup"
           Task  807.252 201201261301_0005 m_000016 CLEANUP SUCCESS 798.226 807.252 9.026
            Job  807.253 201201261301_0005 SUCCESS 0.000 807.253 807.253</pre>
<p>From the log, we can see that we actually run nineteen tasks. There are 16 map tasks and one reduce tasks, plus two extra admin tasks (task 000017 and 000016), which are launched to prep for the job and to cleanup after the job.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/hadoop-swimlanes.png"><img class="aligncenter size-full wp-image-464" src="http://cto.vmware.com/wp-content/uploads/2012/05/hadoop-swimlanes.png" alt="" width="688" height="477"/></a></p>
<p>&nbsp;</p>
<p>The same information is better represented by a swim-lanes diagram. This allows us to see the time graph of the tasks as they are launched and when they complete. We can see that at most there are three tasks running, the two map tasks, and a reducer that is started after the completion of the first task.</p>
<p>We’re going to dig into what the individual map and reduce tasks do.</p>
<p><strong>Enter <em>vProbes</em></strong></p>
<p>In 2008, vProbes first discussed in public &#8212; as a dynamic tracing framework that allows dynamic instrumentation of a running virtualization system without code modification. vProbes allows probe points  to be inserted into the virtualization kernel, the guest operating system kernel, and the guest application code.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/hadoop-vprobes.png"><img class="aligncenter size-full wp-image-463" src="http://cto.vmware.com/wp-content/uploads/2012/05/hadoop-vprobes.png" alt="" width="567" height="425"/></a></p>
<p>For the purpose of this discussion, it’s a unique way of probing multiple guest operating systems at once. For this experiment, we’re looking at the system calls of the task trackers and datanodes in the mini Hadoop cluster. This lets us see what I/O is written by OS calls on each service, giving resolution of the I/O timing, size distributions and detail of the pathnames of each operation.</p>
<p>The vProbes framework is implemented in several VMware products, including VMware fusion – this data is from an experiment running vProbes on Fusion 4.1.1. It was enabled by setting vprobes.allow in the Fusion configuration file /Library/Application Support/VMware Fusion/config. I built the vprobes binary from the community source repository.</p>
<p>Once installed, we can probe the guest operating system.</p>
<p><strong>Probing our Hadoop Nodes</strong></p>
<p>Using probes around the system call entry and return functions, we can gather information about I/O, and reach into the arguments of each system call to get further detail about each operation.</p>
<pre>GUEST:ENTER:system_call {
    string path;
    comm = curprocname();
    tid = curtid();
    pid = curpid();
    ppid = curppid();
    syscall_num = sysnum;
    if(syscall_num == NR_open) {
	path = guestloadstr(sys_arg0);
      syscall_name = "open";
      sprintf(syscall_args, "&#92;"%s&#92;", %x, %x", path, sys_arg1, sys_arg2);
    …
}
GUEST:OFFSET:ret_from_sys_call:0 {
    printf("%s/%d/%d/%d %s(%s) = %d &#92;n", comm, pid, rtid, ppid, syscall_name,
                                              syscall_args, getgpr(REG_RAX));
}</pre>
<p>vProbes allows a powerful set of aggregations and reductions at the probe site, but in this case I’m brute forcing the system to give me a trace of all I/O, which we can analyze later. We yield the following output from each Hadoop node:</p>
<pre>java/14774/15467/1 open("/<strong>host/hadoop/hdfs/data/current/subdir0/blk_1719908349220085071_1649.meta</strong>", 0, 1b6) = <strong>144</strong> &lt;0&gt;
java/14774/15467/1 stat("/host/hadoop/hdfs/data/current/subdir0/blk_1719908349220085071_1649.meta", 7f0b80a4e590) = 0 &lt;0&gt;
<strong>java/14774/15467/1 read(144, 7f0b80a4c470, 4096) = 167 &lt;0&gt;</strong></pre>
<p>Each line gives us the process name, pid, thread-id, system call name, arguments and return code for each system call of the node. Tracing with vProbes made this much simpler than using regular system call tracing, since we could gather all information from one place, and didn’t need to worry about trying to attach to child processes which are spawned by the multiple layers inside Hadoop that creates JVMs (Hadoop creates an on-the-fly script named taskjvm.sh to launch new task JVMs).</p>
<p><strong>High Level Summary of Hadoop’s I/O</strong></p>
<p>As mentioned, we’re running terasort on a billion bytes of input. For completeness, the command lines used for the study are:</p>
<pre>$ hadoop jar hadoop-examples-0.20.204.0.jar teragen 10000000 teradata

&lt;begin trace&gt;

$ hadoop jar hadoop-examples-0.20.204.0.jar terasort teradata teraout</pre>
<p>We are just studying the output of the second command – the terasort.</p>
<p>The Hadoop job output shows us a summary of the Job:</p>
<pre>Job Counters
     Launched reduce tasks=1
     SLOTS_MILLIS_MAPS=1146887
     Launched map tasks=16
     Data-local map tasks=16
     SLOTS_MILLIS_REDUCES=766823
   File Input Format Counters
     Bytes Read=1000057358
   File Output Format Counters
     Bytes Written=1000000000
   FileSystemCounters
     FILE_BYTES_READ=2382257412
     HDFS_BYTES_READ=1000059070
     FILE_BYTES_WRITTEN=3402627838
     HDFS_BYTES_WRITTEN=1000000000
   Map-Reduce Framework
     Map output materialized bytes=1020000096
     Map input records=10000000
     Reduce shuffle bytes=1020000096
     Spilled Records=33355441
     Map output bytes=1000000000
     Map input bytes=1000000000
     Combine input records=0
     SPLIT_RAW_BYTES=1712
     Reduce input records=10000000
     Reduce input groups=10000000
     Combine output records=0
     Reduce output records=10000000
     Map output records=10000000</pre>
<p>The key items for our I/O study are the byte counters. Recall that we’re sorting one billion bytes of input data, so we would expect at least double this amount of I/O – for the read + output. This is faithfully represented by the HDFS_BYTES counters, showing 1B bytes read and 1B bytes written. We are however also seeing another 5,784,885,250 bytes read and written to  files. So our 1B byte sort resulted in 7,784,885,250 bytes of actual I/O. The reason for this is the extra ephemeral I/O that Hadoop does during sorting, staging and copying data between phases. Keep in mind this not a tuned Hadoop instance, so arguably we may be spilling during sort more often than we should, but there is still a significant amount of temporary I/O going on in even a well tuned system.</p>
<p>Digging into the breakdown between persistent data (HDFS) and ephemeral I/O teaches us a lot about the overall Hadoop I/O model, and helps us understand the implications of the storage bandwidth required as we scale-out the workload across multiple hosts and racks in a distributed system.</p>
<p><strong>Making Sense of the Ephemeral Data</strong></p>
<p>Categorizing the ephemeral data helps us understand the nature of the I/O, and rationalize how it might change if scaled up, or if the task was run on a remote node. It also brings to light some future optimizations that may be possible, and possibly raises some questions about why some of this data isn’t stored in HDFS.</p>
<p>I circulated the I/O observations around several Hadoop committers and we came to the following initial grouping of I/O categories:</p>
<ul>
<li><strong>DFS Input data</strong>: Map input data that is read from the distributed file system (HDFS)</li>
<li><strong>DFS Output data</strong>: The output written by the reducers as the output of the job</li>
<li><strong>Sort Spills</strong>: Data that is written and read from disk as a result of overflow from a sort operation that didn’t fit in memory. Spills may occur on the map and reduce tasks.</li>
<li><strong>Logs</strong>: Output of the jobs, stdout, etc.</li>
<li><strong>Job staging</strong>: The environment for the job. Copies of shared libraries, jar files, config files etc.</li>
<li><strong>Map Output</strong>: Output of the map into an intermediate file on the Map task, that is later read during the shuffle phase</li>
<li><strong>Shuffled map output</strong>: The shuffled map output on the reducer, that is read from multiple map tasks. The Map output is held temporarily in the map output intermediate file on the map task, and made available by the task-tracker that hosted the job through a HTTP service with a private Jetty server.</li>
<li><strong>Combined, reduced output</strong>: the output after the reducer combines the shuffled key-values.</li>
</ul>
<div></div>
<div>
<table width="320" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="bottom" width="190">Hadoop Distro</td>
<td valign="bottom" width="130">236</td>
</tr>
<tr>
<td valign="bottom" width="190">Hadoop Logs</td>
<td valign="bottom" width="130">132</td>
</tr>
<tr>
<td valign="bottom" width="190">Hadoop clienttmp unjar</td>
<td valign="bottom" width="130">1</td>
</tr>
<tr>
<td valign="bottom" width="190">Mappers files jobcache &#8211; spills</td>
<td valign="bottom" width="130">1753</td>
</tr>
<tr>
<td valign="bottom" width="190">Mappers files jobcache &#8211; output</td>
<td valign="bottom" width="130">1777</td>
</tr>
<tr>
<td valign="bottom" width="190">Reducer Intermediate</td>
<td valign="bottom" width="130">764</td>
</tr>
<tr>
<td valign="bottom" width="190">Reducers Shuffle and Intermediate</td>
<td valign="bottom" width="130">1744</td>
</tr>
<tr>
<td valign="bottom" width="190">Jobcache class files and shell scripts</td>
<td valign="bottom" width="130">1</td>
</tr>
<tr>
<td valign="bottom" width="190">Hadoop Datanode</td>
<td valign="bottom" width="130">1690</td>
</tr>
<tr>
<td valign="bottom" width="190">JVM &#8211; /usr/lib/jvm…</td>
<td valign="bottom" width="130">98</td>
</tr>
<tr>
<td valign="bottom" width="190"><strong>Total MB</strong></td>
<td valign="bottom" width="130"><strong>7987</strong></td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
<p><strong>The Map Task</strong></p>
<p>Each Map task reads it’s split of the input data from HDFS and implements it’s map function on the data. In the Terasort case, the map stage simply reads the input into key-values and sorts its split of the key-values. This results in reads across the network from HDFS, I/O to temporary spill files, and write of the output into the mapper’s intermediate output file (the one that the task-tracker will expose through HTTP to the reducer for the shuffle phase).</p>
<p>By aggregating and sorting the I/O’s by pathname, we can see that most of the I/O is to these well known destinations, and with a longer tail of I/O to the task staging, log, etc,… The path file.out is our map output, which we would expect to be 64Mbytes. The spillx.out is our sort spills.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/mapper-paths.png"><img class="aligncenter size-full wp-image-459" src="http://cto.vmware.com/wp-content/uploads/2012/05/mapper-paths.png" alt="" width="1216" height="430"/></a></p>
<p>By looking at the I/O attributes, we can learn a little about the I/O patterns for each component. In this case, some aggregation of I/O sizes reveals the logical I/O sizes before they are serviced by Linux ext4 fs.</p>
<p style="text-align:center;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/mapper-iocnt.png"><img class="aligncenter  wp-image-458" src="http://cto.vmware.com/wp-content/uploads/2012/05/mapper-iocnt.png" alt="" width="726" height="454"/></a></p>
<p>Since this is a bandwidth-intensive app, we’d expect larger I/O sizes. Interestingly, we’re seeing most of the I/O performed in small I/O sizes. The data in the I/O size graph is by bucket, and per the traces, most of the I/O is happening at an odd size – 4090 bytes, mostly likely a multiple of the key-value size?</p>
<p>Since there is a large number of I/Os at a smaller size, it makes more sense to view the total bytes by I/O size, so that we can see how much I/O was generated in any one I/O bucket. This way, if a few very large I/Os are performed, we’ll be able to see if they represent any reasonable fraction of the total. However, we see that the majority of the bytes transferred are those with smaller sizes.</p>
<p>Since it wasn&#8217;t really evident that Hadoop&#8217;s I/O is sequential from this data, we went a step further and sliced the data another way. By looking at the offsets per file descriptor, you can aggregate adjacent I/Os, allowing a similar graph to be drawn of logical I/Os – those which are identified by any connected sequential I/O. This time the data looks quite different.</p>
<p style="text-align:center;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/mapper-bw.png"><img class="aligncenter  wp-image-457" src="http://cto.vmware.com/wp-content/uploads/2012/05/mapper-bw.png" alt="" width="726" height="407"/></a></p>
<p>Through the Logical I/O graph, we can see what was hidden, that the actual I/Os are very sequential. In fact, the entire output is written sequentially, and much of the sort spill I/O is in I/O sizes between 128k and 4Mbyte.</p>
<p><strong>The Reducer</strong></p>
<p>The reducer starts it’s work by copying key-values from multiple map-nodes, in a phase known as shuffle. Data from map output is kept around and exported by the task-tracker, and read by the reducer over the network. It’s interesting that this data doesn’t just go into HDFS.</p>
<p style="text-align:center;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/reducer-paths.png"><img class="aligncenter  wp-image-456" src="http://cto.vmware.com/wp-content/uploads/2012/05/reducer-paths.png" alt="" width="733" height="288"/></a></p>
<p>&nbsp;</p>
<p>In this Terasort, there are no reducer spills. Data is read from the mappers into the mapx.out files, and then combined into the intermediate.1 file, sorted and then written back into HDFS.</p>
<p style="text-align:center;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/reducer-bw.png"><img class="aligncenter  wp-image-455" src="http://cto.vmware.com/wp-content/uploads/2012/05/reducer-bw.png" alt="" width="718" height="396"/></a></p>
<p><strong>The Data Node</strong></p>
<p>The HDFS data-node is where the majority of the distributed I/O occurs. A client read from the distributed file system first consults the name-node to locate the relevant data-node for the block in question, then connects directly to the data-node to read that block.</p>
<p>The datanode stores that block in to key files – a Linux file containing up to 64Mbytes of the block, and a smaller file used to store the checksum of that data. For terasort, we see two clusters of I/O sizes, based on the I/O to/from the block and the read/write of the checksum.</p>
<p style="text-align:center;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/datanode-bw.png"><img class="aligncenter  wp-image-460" src="http://cto.vmware.com/wp-content/uploads/2012/05/datanode-bw.png" alt="" width="722" height="457"/></a><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/datanode-logio.png"><br />
</a></p>
<p>Most of the I/O is performed in 64Kbyte chunks. This is because the I/O is initiated to/from the client using sendfile, with a buffer size of 64k. As a result, the data node is relying on the underlying file system to aggregate these requests into bigger I/Os.</p>
<p>When we perform the same logical I/O sequentially tests, we can see that the majority of the I/O is in fact sequential.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/datanode-logio.png"><br />
<img class="aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/05/datanode-logio.png" alt="" width="717" height="452"/></a></p>
<p>We haven’t done any experiments with Direct I/O yet, but it is something that has been asked. One would speculate that we’d not be fulfilling the true I/O bandwidth of the I/O subsystem if we used Direct I/O, since 64k is typically not large enough to get the best sequential bandwidth from a modern disk.</p>
<p><strong> </strong><strong>Summary</strong></p>
<p>Tying all of the data together, we begin to get a model view of a typical Map-Reduce job and it&#8217;s I/O requirements. Our job goes through these phases:</p>
<ul>
<li>Reads it&#8217;s input data from HDFS (ideally from a local datanode, but only 12% of overall I/O)</li>
<li>Spills at high bandwidth during initial sort (guaranteed to be local, since it&#8217;s using local temporary storage on local disks)</li>
<li>Writes map output (also guaranteed to be local, on temporary disks)</li>
<li>The reducer reads that across the network (almost 100% probability it&#8217;s from a remote host)</li>
<li>The reducer spills (guaranteed to be local disk)</li>
<li>The reducer creates an intermediate file (also local)</li>
<li>The reducer writes back to HDFS (one copy should be local through the replica placement engine, two more remote copies)</li>
</ul>
<p>&nbsp;</p>
<p><span style="font-size:x-small;"><span style="line-height:normal;"><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/hadoopiomodel.png"><img src="http://cto.vmware.com/wp-content/uploads/2012/05/hadoopiomodel.png" alt="" width="593" height="346"/></a></span></span></p>
<p>&nbsp;</p>
<p>Interestingly, we think of Hadoop as always needing to have it&#8217;s data local as litterally meaning it&#8217;s task must run where the block&#8217;s data node is, however the consequence of running the task on a remote datanode is much more diluted that we might think. Running remote in this example results in only 25% of the total storage being accessed across the network.</p>
<p>This leaves a few interesting questions open:</p>
<ul>
<li>Is there really such a big impact for running jobs remote? Perhaps it&#8217;s only an issue with 1Gb networks, but with 10GB networks and fast top of rack switches, locality doesn&#8217;t matter any longer?</li>
<li>We&#8217;re making extra copies of data and using a different transfer framework for map output. Why doesn’t map data simply go into HDFS, removing the need for the additional web proxy and making it easier to optimize locating the reducer?</li>
<li>What are the actual bandwidth requirements of Hadoop on local storage and network, both at the host level and when we aggregate into rack and system? From this data, it&#8217;s possible to create some back of the envelope sizing models that allows us to rationalize how much actual bandwidth is required for local disks, host network, top-of-rack switch and between racks.</li>
</ul>
<p>Let me know your thoughts. I&#8217;ll followup next with some implications for the storage and network, and a simple model to point towards answers to the above.</p>
<p>&nbsp;</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>The Software-defined Data Center (SDD), SDN, Network Virtualization…</title>
         <link>http://cto.vmware.com/the-software-defined-data-center-sdd-sdn-network-virtualization/</link>
         <description>This week I was at &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.interop.com/lasvegas&quot;&gt;Interop 2012&lt;/a&gt; , the premier event for networking folks &amp;#8211; in his keynote, VMware CTO, Dr. Steve Herrod introduced the notion of Software-defined data centers (SDD). To summarize some of Steve’s comments &amp;#8211; &amp;#8220;Specialized software will replace specialized hardware throughout the data center&amp;#8230; SDDs will redefine infrastructure for the next generation of applications&amp;#8230; We need to move beyond VMs to virtualizing the rest of the data center, including storage, networking &amp;#38; security &amp;#8211; this new container is the Virtual Data Center (VDC)&amp;#8230; Organizations could operate virtual data centers in which all the infrastructure services are delivered as software and the control of the data center is entirely driven by software.&amp;#8221; While VMs can be provisioned in minutes, provisioning the rest of the data center (storage, networking, security, etc.) takes days &amp;#8211; the SDD vision, with the VDC container holds the promise of bringing this down to minutes, unleashing a whole new level of agility in the data center. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/wp-content/uploads/2012/05/image1.png&quot;&gt;&lt;/a&gt; The SDD concept builds upon the Software Defined Networking (SDN) movement, which is the latest area to gain the attention of the IT industry, including researchers, investors, vendors, enterprises and cloud providers. Between the recent &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://opennetsummit.org/&quot;&gt;Open Networking Summit&lt;/a&gt; and Interop, we are [...]</description>
         <guid isPermaLink="false">http://cto.vmware.com/?p=491</guid>
         <pubDate>Thu, 10 May 2012 22:48:18 +0000</pubDate>
         <content:encoded><![CDATA[<p>This week I was at <a rel="nofollow" target="_blank" href="http://www.interop.com/lasvegas">Interop 2012</a>, the premier event for networking folks &#8211; in his keynote, VMware CTO, Dr. Steve Herrod introduced the notion of Software-defined data centers (SDD). To summarize some of Steve’s comments &#8211; &#8220;Specialized software will replace specialized hardware throughout the data center&#8230; SDDs will redefine infrastructure for the next generation of applications&#8230; We need to move beyond VMs to virtualizing the rest of the data center, including storage, networking &amp; security &#8211; this new container is the Virtual Data Center (VDC)&#8230; Organizations could operate virtual data centers in which all the infrastructure services are delivered as software and the control of the data center is entirely driven by software.&#8221;</p>
<p>While VMs can be provisioned in minutes, provisioning the rest of the data center (storage, networking, security, etc.) takes days &#8211; the SDD vision, with the VDC container holds the promise of bringing this down to minutes, unleashing a whole new level of agility in the data center.</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/image1.png"><img class="size-medium wp-image-492 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/05/image1-300x134.png" alt="" width="300" height="134"/></a></p>
<p>The SDD concept builds upon the Software Defined Networking (SDN) movement, which is the latest area to gain the attention of the IT industry, including researchers, investors, vendors, enterprises and cloud providers. Between the recent <a rel="nofollow" target="_blank" href="http://opennetsummit.org/">Open Networking Summit</a> and Interop, we are seeing an extreme makeover within the networking industry &#8211; we haven’t seen so much excitement around networking in a long time.</p>
<p>Networking (and security) architectures have just not kept pace with the agility, efficiency and elasticity requirements of modern data centers. This is where SDNs (and Software-defined Security &#8211; SDSec) hold promise. The Open Networking Foundation (ONF) has done a tremendous job in rallying the industry behind the need for SDNs, and jumpstarting the movement to a new era of networking.</p>
<p>The <a rel="nofollow" target="_blank" href="http://opennetsummit.org/">Open Networking Summit</a> was a celebration of the momentum in the space, and rightfully so. By far, the hit of the show was Google’s public disclosure of their dramatic use of OpenFlow to control their backbone traffic; Google effectively replaced routers with some Marvel chips, an ATCA chassis, and traffic engineering in place of routing, all using open source. Remarkable!</p>
<p>However, in the midst of all the excitement, one topic stood out &#8211; we as a collective whole, are not clear on what SDN really means &#8211; is SDN the same as OpenFlow? Is SDN a reference architecture? Is SDN a marketecture? Is it prescriptive? Here is a summary from Nick Lippis: <a rel="nofollow" target="_blank" href="http://t.co/SyBxsU9m">What I Learned at the Open Networking Summit about Software-Defined Networking</a></p>
<p>At the ONS closing panel of ONF members hosted by Dr. Guru Parulkar, Executive Director of ONF, we talked about two possible views on SDN:</p>
<p><a rel="nofollow" target="_blank" href="http://cto.vmware.com/wp-content/uploads/2012/05/image2.png"><img class="size-medium wp-image-493 aligncenter" src="http://cto.vmware.com/wp-content/uploads/2012/05/image2-300x173.png" alt="" width="300" height="173"/></a></p>
<p>On the left is the classic view of SDN and OpenFlow. The OpenFlow Controller controls OpenFlow devices, and exposes tenant-specific slices to applications above. This enables research slices, Google Traffic Engineering, and other innovative applications. To a large extent, OpenFlow is used to replace the existing control plane in networking gear, as long as such gear have OpenFlow agent support.</p>
<p>On the right is a more pragmatic view of the SDN stack. Instead of using the OpenFlow protocol to control OpenFlow devices, we enable network virtualization by provisioning on-demand overlays on top of existing networking gear and fabrics. VMware has teamed up with several networking, NIC, ToR, switch, and silicon vendors to create high performance VXLANs. These are controlled by the network virtualization controller, which makes logical networks available to higher level applications such as vCloud Director.</p>
<p>In this model, network virtualization follows the footsteps of server virtualization:</p>
<ol>
<li>Abstraction: We abstract switches, switch ports and NICs (vSwitch, vPort, vNic)</li>
<li>Pooling: We pool together switches (VDS), switch ports (VXLAN), thus creating the notion of an elastic Ethernet, than VMs can join/leave on an as-needed basis</li>
<li>Slicing: We can assign isolated VXLANs to different tenants, or lines of business, or app owners. Each VXLAN has a tenant id (VNI).</li>
<li>Finally, virtual data centers (VDCs) can consume these logical networks (VXLANs), on demand to interconnect compute, storage, etc.</li>
</ol>
<p>In this model, we do not try to influence the specific path a flow will take through the network. Rather, we rely on ECMP to spread the flows across the fabric, leveraging as many of the paths as possible. Also, in addition to layer 2 network virtualization, we have begun to repeat the same abstraction/pooling/slicing/consumption paradigm for L3-7 network services like firewalls, load balancers, IPAM, VPNs, all logically inserted into the virtual plane.</p>
<p>Note that, as OpenFlow makes its way into fabric gear, we could go one step further, and pin VXLAN flows, if needed, leveraging the OpenFlow protocol.</p>
<p>The key in this architecture is to allow innovation to simultaneously proceed, above the SDN layer (Network Services), within the Controller, and beneath the overlay.</p>
<p>I don’t believe the left and the right views are in conflict with each other. But having a reference architecture with identified interfaces, especially the &#8220;north-bound SDN APIs&#8221;, will be key to unleashing the power of SDNs&#8230;</p>
<p>These are the early days of the next generation of networking, as SDNs take shape. Regardless, Software-defined Data Centers, including SDN and SDSec, and the evolution from VM containers to VDC containers, is on its way to becoming a reality &#8211; it is just too compelling!</p>
<p>/Allwyn</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Honeybees and Discovering the Next Big Thing</title>
         <link>http://cto.vmware.com/honeybees-and-discovering-the-next-big-thing/</link>
         <description>I had an amazing experience recently helping a friend set up a beehive on her property.&amp;#160; Throughout the process, I was taken with the intricate details of how a hive functions and the role of each bee and their CEO, the queen.&amp;#160; I wondered how much of their elaborate system of egg nurturing to honey-making was simply a matter of evolution or if it was more complex than that.&amp;#160; So, I did a little research&amp;#8230; &amp;#160; What I found out is that each bee serves a purpose and collaborates with one another.&amp;#160; They have a sophisticated communication system or &amp;#8220;dance&amp;#8221; and in the tens of thousands, they work as a highly efficient team.&amp;#160; Most interesting to me however is that they have a well developed research system that ensures they are prepared for the future. &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://communities.vmware.com/servlet/JiveServlet/showImage/38-13998-19761/bees_small.jpg&quot;&gt;&lt;/a&gt; &amp;#160; While the honeybee doesn&amp;#8217;t actually invent new &amp;#8220;things&amp;#8221;, there&amp;#8217;s a lot to be learned from their research system which is primarily focused on food supply.&amp;#160; They carve out a portion of the community to do a series of reconnoissance missions to find possible opportunities.&amp;#160; Their goal is to find the &amp;#252;ber supply or the &amp;#8220;next big thing&amp;#8221;. They don&amp;#8217;t tap into all the options [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/innovation/blog/2012/05/07/learning-about-innovation-from-honeybees</guid>
         <pubDate>Mon, 07 May 2012 13:18:35 +0000</pubDate>
         <content:encoded><![CDATA[<p>
<div class="jive-rendered-content">
<p>I had an amazing experience recently helping a friend set up a beehive on her property.&#160; Throughout the process, I was taken with the intricate details of how a hive functions and the role of each bee and their CEO, the queen.&#160; I wondered how much of their elaborate system of egg nurturing to honey-making was simply a matter of evolution or if it was more complex than that.&#160; So, I did a little research&#8230;</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>What I found out is that each bee serves a purpose and collaborates with one another.&#160; They have a sophisticated communication system or &#8220;dance&#8221; and in the tens of thousands, they work as a highly efficient team.&#160; Most interesting to me however is that they have a well developed research system that ensures they are prepared for the future.</p>
<p><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-13998-19761/bees_small.jpg"><img alt="bees_small.jpg" class="jive-image" height="150" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-13998-19761/202-150/bees_small.jpg" style="float:right;" width="202"/></a></p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p style="text-align:left;">While the honeybee doesn&#8217;t actually invent new &#8220;things&#8221;, there&#8217;s a lot</p>
<div>
<div>
<p>to be learned from their research system which is primarily focused on food supply.&#160; They carve out a portion of the community to do a series of reconnoissance missions to find possible opportunities.&#160; Their goal is to find the &#252;ber supply or the &#8220;next big thing&#8221;. They don&#8217;t tap into all the options they discover, but rather select their next major source based on specific criteria and by garnering imput from the community.&#160; Their research and collaboration has led to an existence that scientists claim goes back at least a million years.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Drawing parallels to investing in technology research and the next big thing, the honeybees seamlessly do what most tech organizations struggle to do; they prioritize their resources to do the research and when times are hard, the honeybees increase their research investment.&#160; Instead of trying to do more with less, they take more worker bees from the routine production tasks and add them to the research pool to increase the possibilities of discovering the next big thing.&#160; The community works together and &#8220;discusses&#8221; options to determine what&#8217;s best for the hive&#8217;s survival.&#160; Given the longevity of these creatures, their research model has a proven track record that cannot be denied.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>All of this insight on the honeybee approach to research got me to thinking about our upcoming annual internal innovation conference.&#160; The conference is one of many things we do here at VMware to invest in the next big things and has morphed over the years from a one day academic-research type of event to a three day conference that includes a vast array of content &#8211; from advanced research presentations and educational seminars to Birds of a Feather meet-ups.</p>
<p style="text-align:center;"><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-13998-19762/radio2011_crowd.jpg"><img alt="radio2011_crowd.jpg" class="jive-image-thumbnail jive-image" height="158" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-13998-19762/450-158/radio2011_crowd.jpg" width="450"/></a></p>
<p>One of the best parts of the conference is the Expo that houses close to 100 booths filled with demos and posters showcasing the hot projects going on across our development organization. Like any industry conference, the booths get cooler every year &#8211; adding multimedia, hands-on demos and of course, swag.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Throughout the conference, content and presentations are rated and, much like the honeybees, the community weighs in on the importance of ideas that may lead to the next big thing.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>In addition to the community rating of new ideas, our innovation conference is similar to research investments of the honeybees. The level of investment in time for the conference is a lot like the time investment the bees make to keep their food supply search going. Engineers at VMware are encouraged to submit proposals to get into the conference (a coveted invite as only ~20% of the organization gets to attend). If they get in, they are given the time they need to prepare high quality presentations, demos and content for their booth.</p>
<p><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-13998-19763/radio2011_expo.jpg"><img alt="radio2011_expo.jpg" class="jive-image-thumbnail jive-image" height="156" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-13998-19763/235-156/radio2011_expo.jpg" style="float:left;" width="235"/></a>
<p>The conference itself is also a big time investment for those who attend and we find that the level of time during the conference that is invested in sharing and exchanging ideas grows exponentially every year.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Most important, though, is what this event begets in terms of the next big things. Some of our greatest inventions like <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.vmware.com/products/storage-vmotion/overview.html">Storage vMotion</a> and <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.vmware.com/products/mobile/overview.html">Horizon Mobile</a> got their start from their initial presentations at this event.&#160; In the case of the latter, it was just after this event that Horizon Mobile (nee MVP) began truly incubating.&#160; It was at a time when the future of smart phones and their role in the enterprise was still a big unknown.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Because of this focussed research investment, we are now well poised to deliver a smart solution to address the <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.crn.com/news/data-center/232800392/video-vmware-on-mobile-virtualization-byod.htm;jsessionid=ED1sRJ9MoUulMrlkVW6wQg**.ecappj01">BYOD challenge</a> IT organizations are struggling with.&#160; By being presented at the innovation event, not only did the project gain further investment, but it seeded other new investments in the mobility space that are now in VMware&#8217;s View and Virtual Center products.</p>
</div>
<div>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>At VMware, we continue to take risks and pull resources from day-to-day development work to ensure we&#8217;re investing in the next big things.&#160; There are so many other examples of such investments here like <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.youtube.com/watch?v=QBxm5CBPeG8&amp;feature=relmfu">Project AppBlast</a> and <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.youtube.com/watch?v=2Sh3Ohn6J08&amp;lr=1">Project Octopus</a> and even our acquisitions of cool new technologies to explore like <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.socialcast.com/">SocialCast</a> (social media for the Enterprise) and <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.shavlik.com/">Shavlik Technologies</a> to help simplify IT for SMB.&#160; We also back strategic new ideas like <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://mozy.com/">Mozy</a> and hire top talent to explore new subject areas of interest &#8211; check out my friend <a rel="nofollow" class="jive-link-profile-small" target="_blank" href="http://communities.vmware.com/people/JoshSimons">Josh Simon&#8217;s blog on HPC</a>.&#160; The list is endless and I&#8217;m excited about some of the new stories we&#8217;ll be telling at <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.vmworld.com/index.jspa">VMworld 2012</a> this summer.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>So, as we gear up for our annual event, I will be thinking more about those honeybees and how they prioritize time and resources with a focus on the next big thing.&#160; All the hard work that goes into the conference &#8211; especially by our &#8220;worker bees&#8221; who are coming up with the next big things &#8211; pays off every year.&#160; Will we last a million years?&#160; Who knows.&#160; I do know though that just as the honeybees are programmed to continue to to discover the next big thing, the VMware culture is programmed just the same.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>For a more in-depth look at the parallels between honey bees and industry, check out &#8220;<a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://thewisdomofbees.com/">The Wisdom of Bees</a>&#8221; by Michael O&#8217;Malley</p>
</div>
</div>
</div>
<p></p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Honeybees and Discovering the Next Big Thing</title>
         <link>http://communities.vmware.com/community/vmtn/archive/cto/innovation/blog/2012/05/07/learning-about-innovation-from-honeybees</link>
         <description>&lt;div class=&quot;jive-rendered-content&quot;&gt;&lt;p&gt;I had an amazing experience recently helping a friend set up a beehive on her property.&amp;nbsp; Throughout the process, I was taken with the intricate details of how a hive functions and the role of each bee and their CEO, the queen.&amp;nbsp; I wondered how much of their elaborate system of egg nurturing to honey-making was simply a matter of evolution or if it was more complex than that.&amp;nbsp; So, I did a little research...&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;What I found out is that each bee serves a purpose and collaborates with one another.&amp;nbsp; They have a sophisticated communication system or &quot;dance&quot; and in the tens of thousands, they work as a highly efficient team.&amp;nbsp; Most interesting to me however is that they have a well developed research system that ensures they are prepared for the future.&lt;/p&gt;&lt;p&gt;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://communities.vmware.com/servlet/JiveServlet/showImage/38-13998-19761/bees_small.jpg&quot;&gt;&lt;img alt=&quot;bees_small.jpg&quot; class=&quot;jive-image&quot; height=&quot;150&quot; src=&quot;http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-13998-19761/202-150/bees_small.jpg&quot; style=&quot;float:right;&quot; width=&quot;202&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align:left;&quot;&gt;While the honeybee doesn't actually invent new &quot;things&quot;, there's a lot&lt;/p&gt;&lt;div&gt;&lt;div&gt;&lt;p&gt;to be learned from their research system which is primarily focused on food supply.&amp;nbsp; They carve out a portion of the community to do a series of reconnoissance missions to find possible opportunities.&amp;nbsp; Their goal is to find the &amp;uuml;ber supply or the &quot;next big thing&quot;. They don't tap into all the options they discover, but rather select their next major source based on specific criteria and by garnering imput from the community.&amp;nbsp; Their research and collaboration has led to an existence that scientists claim goes back at least a million years.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Drawing parallels to investing in technology research and the next big thing, the honeybees seamlessly do what most tech organizations struggle to do; they prioritize their resources to do the research and when times are hard, the honeybees increase their research investment.&amp;nbsp; Instead of trying to do more with less, they take more worker bees from the routine production tasks and add them to the research pool to increase the possibilities of discovering the next big thing.&amp;nbsp; The community works together and &quot;discusses&quot; options to determine what's best for the hive's survival.&amp;nbsp; Given the longevity of these creatures, their research model has a proven track record that cannot be denied.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;All of this insight on the honeybee approach to research got me to thinking about our upcoming annual internal innovation conference.&amp;nbsp; The conference is one of many things we do here at VMware to invest in the next big things and has morphed over the years from a one day academic-research type of event to a three day conference that includes a vast array of content - from advanced research presentations and educational seminars to Birds of a Feather meet-ups.&lt;/p&gt;&lt;p style=&quot;text-align:center;&quot;&gt;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://communities.vmware.com/servlet/JiveServlet/showImage/38-13998-19762/radio2011_crowd.jpg&quot;&gt;&lt;img alt=&quot;radio2011_crowd.jpg&quot; class=&quot;jive-image jive-image-thumbnail&quot; height=&quot;218&quot; src=&quot;http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-13998-19762/620-218/radio2011_crowd.jpg&quot; width=&quot;620&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;One of the best parts of the conference is the Expo that houses close to 100 booths filled with demos and posters showcasing the hot projects going on across our development organization. Like any industry conference, the booths get cooler every year - adding multimedia, hands-on demos and of course, swag.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Throughout the conference, content and presentations are rated and, much like the honeybees, the community weighs in on the importance of ideas that may lead to the next big thing.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;In addition to the community rating of new ideas, our innovation conference is similar to research investments of the honeybees. The level of investment in time for the conference is a lot like the time investment the bees make to keep their food supply search going. Engineers at VMware are encouraged to submit proposals to get into the conference (a coveted invite as only ~20% of the organization gets to attend). If they get in, they are given the time they need to prepare high quality presentations, demos and content for their booth.&lt;/p&gt;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://communities.vmware.com/servlet/JiveServlet/showImage/38-13998-19763/radio2011_expo.jpg&quot;&gt;&lt;img alt=&quot;radio2011_expo.jpg&quot; class=&quot;jive-image jive-image-thumbnail&quot; height=&quot;156&quot; src=&quot;http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-13998-19763/235-156/radio2011_expo.jpg&quot; style=&quot;float:left;&quot; width=&quot;235&quot;/&gt;&lt;/a&gt;&lt;p&gt;The conference itself is also a big time investment for those who attend and we find that the level of time during the conference that is invested in sharing and exchanging ideas grows exponentially every year.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Most important, though, is what this event begets in terms of the next big things. Some of our greatest inventions like &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/products/storage-vmotion/overview.html&quot;&gt;Storage vMotion&lt;/a&gt; and &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/products/mobile/overview.html&quot;&gt;Horizon Mobile&lt;/a&gt; got their start from their initial presentations at this event.&amp;nbsp; In the case of the latter, it was just after this event that Horizon Mobile (nee MVP) began truly incubating.&amp;nbsp; It was at a time when the future of smart phones and their role in the enterprise was still a big unknown.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Because of this focussed research investment, we are now well poised to deliver a smart solution to address the &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.crn.com/news/data-center/232800392/video-vmware-on-mobile-virtualization-byod.htm;jsessionid=ED1sRJ9MoUulMrlkVW6wQg**.ecappj01&quot;&gt;BYOD challenge&lt;/a&gt; IT organizations are struggling with.&amp;nbsp; By being presented at the innovation event, not only did the project gain further investment, but it seeded other new investments in the mobility space that are now in VMware's View and Virtual Center products.&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;At VMware, we continue to take risks and pull resources from day-to-day development work to ensure we're investing in the next big things.&amp;nbsp; There are so many other examples of such investments here like &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.youtube.com/watch?v=QBxm5CBPeG8&amp;amp;feature=relmfu&quot;&gt;Project AppBlast&lt;/a&gt; and &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.youtube.com/watch?v=2Sh3Ohn6J08&amp;amp;lr=1&quot;&gt;Project Octopus&lt;/a&gt; and even our acquisitions of cool new technologies to explore like &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.socialcast.com/&quot;&gt;SocialCast&lt;/a&gt; (social media for the Enterprise) and &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.shavlik.com/&quot;&gt;Shavlik Technologies&lt;/a&gt; to help simplify IT for SMB.&amp;nbsp; We also back strategic new ideas like &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://mozy.com/&quot;&gt;Mozy&lt;/a&gt; and hire top talent to explore new subject areas of interest - check out my friend &lt;a rel=&quot;nofollow&quot; class=&quot;jiveTT-hover-user jive-link-profile-small&quot; target=&quot;_blank&quot; href=&quot;http://communities.vmware.com/people/JoshSimons&quot;&gt;Josh Simon's blog on HPC&lt;/a&gt;.&amp;nbsp; The list is endless and I'm excited about some of the new stories we'll be telling at &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmworld.com/index.jspa&quot;&gt;VMworld 2012&lt;/a&gt; this summer.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;So, as we gear up for our annual event, I will be thinking more about those honeybees and how they prioritize time and resources with a focus on the next big thing.&amp;nbsp; All the hard work that goes into the conference - especially by our &quot;worker bees&quot; who are coming up with the next big things - pays off every year.&amp;nbsp; Will we last a million years?&amp;nbsp; Who knows.&amp;nbsp; I do know though that just as the honeybees are programmed to continue to to discover the next big thing, the VMware culture is programmed just the same.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;For a more in-depth look at the parallels between honey bees and industry, check out &quot;&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://thewisdomofbees.com/&quot;&gt;The Wisdom of Bees&lt;/a&gt;&quot; by Michael O'Malley&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
         <author>communities-emailer@vmware.com</author>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/archive/cto/innovation/blog/2012/05/07/learning-about-innovation-from-honeybees</guid>
         <pubDate>Mon, 07 May 2012 13:18:35 +0000</pubDate>
      </item>
      <item>
         <title>VMware vSphere Support of Hyperscale and Embedded Servers, Part II</title>
         <link>http://communities.vmware.com/community/vmtn/archive/cto/platform_architecture/blog/2012/05/03/vmware-vsphere-support-of-hyperscale-and-embedded-servers-part-ii</link>
         <description>&lt;div class=&quot;jive-rendered-content&quot;&gt;&lt;h3&gt;VMware joins the Open Compute Project&lt;/h3&gt;&lt;p&gt;Yesterday, I promised to discuss even more choices for the hyperscale data center with vSphere. Let me start with the big news first.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Today we are announcing that VMware joined the &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://opencompute.org/&quot;&gt;Open Compute Project&lt;/a&gt;. The big goal of the project is: &quot;to build one of the most efficient computing infrastructures at the lowest possible cost&quot;. &quot;By releasing Open Compute Project technologies as open hardware, our goal is to develop servers and data centers following the model traditionally associated with open source software projects.&quot;[&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://opencompute.org/&quot;&gt;1&lt;/a&gt;]&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;VMware is serious about delivering innovative technology that transforms and redefines how businesses function and operate in the cloud era. By participating and supporting the Open Compute Project, our customers can benefit from the innovations fostered by the project that redefine the datacenter and the server platform itself. It has flipped the traditional datacenter design paradigm from bottom-up to truly top-down: the design of the data center drives the design of the rack, which drives the design of the server.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Since Open Compute is a logical complement to our goal of expanding VMware vSphere support, I am also announcing today that we have certified vSphere 5.0 Update 1 for both AMD- and Intel-based Open Compute v2.0 servers [&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/resources/compatibility/search.php?deviceCategory=server&amp;amp;partner=114&amp;amp;keyword=Quanta%20Computer&quot;&gt;2&lt;/a&gt;]:&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Quanta Computer F03 (&quot;Windmill&quot;)[&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://opencompute.org/wp/wp-content/uploads/2012/05/Open_Compute_Project_Intel_Motherboard_v2.0.pdf&quot;&gt;3&lt;/a&gt;]&lt;br/&gt;&lt;br/&gt;Motherboard contains Two Intel Xeon E5-2600 Series Processors and can support up to 512 GiB of DDR3 DRAM (with 32 GiB DIMMs).&lt;br/&gt;&lt;br/&gt;&lt;/li&gt;&lt;li&gt;Quanta Computer F05 (&quot;Watermark&quot;)[&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://opencompute.org/wp/wp-content/uploads/2012/05/Open_Compute_Project_AMD_Motherboard_v2.0.pdf&quot;&gt;4&lt;/a&gt;]&lt;br/&gt;&lt;br/&gt;Motherboard contains Two AMD Opteron 6200 Series Processors and can support up to 512 GiB of DDR3 DRAM (with 32 GiB DIMMs).&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;(I would like to acknowledge the assistance from Facebook, Quanta Computer, Intel, AMD, DS, SW, LR, and JB in certifying these servers on VMware's Hardware Compatibility Guide.)&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The server motherboard v2.0 designs themselves are elegant in their simplicity yet two of them pack four beefy server-class processors with a good amount of DRAM into a ~1.5U chassis. With this kind of capability, the Open Compute Project platform is suitable for many virtualization use cases in the enterprise. For example, we have been working with Facebook to deploy VMware vSphere 5.0 on these platforms inside Facebook's internal IT infrastructure. As the platforms become more broadly available in the next few months, I expect to hear from other customers about how they have deployed them.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Philosophically, we were able to quickly embrace and certify Open Compute servers because of the expanded process which I briefly mentioned yesterday. This process expands vSphere 5 to cover a wide range of embedded processors, I/O devices and servers. The Open Compute server is just one more example of a greater choice in IT solutions available to VMware customers.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;References&lt;/strong&gt;&lt;/p&gt;&lt;hr/&gt;&lt;ul&gt;&lt;li&gt;&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://opencompute.org/&quot;&gt;http://opencompute.org/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/resources/compatibility/search.php?deviceCategory=server&amp;amp;partner=114&amp;amp;keyword=Quanta%20Computer&quot;&gt;Quanta Computer listings on VMware Compatibility Guide &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://opencompute.org/wp/wp-content/uploads/2012/05/Open_Compute_Project_Intel_Motherboard_v2.0.pdf&quot;&gt;Intel Open Compute v2.0 Server&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://opencompute.org/wp/wp-content/uploads/2012/05/Open_Compute_Project_AMD_Motherboard_v2.0.pdf&quot;&gt;AMD Open Compute v2.0 Server&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description>
         <author>communities-emailer@vmware.com</author>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/archive/cto/platform_architecture/blog/2012/05/03/vmware-vsphere-support-of-hyperscale-and-embedded-servers-part-ii</guid>
         <pubDate>Thu, 03 May 2012 12:00:14 +0000</pubDate>
      </item>
      <item>
         <title>VMware vSphere Support of Hyperscale and Embedded Servers, Part I</title>
         <link>http://communities.vmware.com/community/vmtn/archive/cto/platform_architecture/blog/2012/05/01/vmware-vsphere-support-of-hyperscale-and-embedded-servers-part-i</link>
         <description>&lt;div class=&quot;jive-rendered-content&quot;&gt;&lt;p&gt;You may have noticed in the last few weeks that there are more Embedded servers being certified with VMware vSphere and showing up on the VMware hardware compatibility guide for servers.&amp;nbsp; This is the result of a multiyear program by the VMware engineering team to more broadly enable processors, chipsets, and I/O devices within vSphere while still ensuring the robustness and reliability required by enterprise data centers and the cloud in general. This matters because it gives our customers more options in selecting the right server for their IT solutions. Or put another way, it allows our customers to worry even less about the platforms running their workloads in the cloud.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;As an example of the expanding support by vSphere, consider the Cisco 5940 Series Embedded Services Router (ESR) [&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://newsroom.cisco.com/mobile/dlls/2012/corp_041012d.html&quot;&gt;1&lt;/a&gt;] for which Cisco provides &quot;the Unified Communications Manager (UCM) to support embedded deployments&quot;.&amp;nbsp; &quot;The Cisco 5940 ESR and a single board computer running UCM create Advanced Networking Nodes from which mobile ad hoc networks can be built for military, public safety, energy, industrial, transportation and smart grid applications.&quot; The UCM runs within vSphere and &quot;Cisco has verified UCM running on both the Extreme Engineering Solutions XPedite7332 and the Emerson Network Power CPCI7203 single board computers.&quot;&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am happy to say that because of our expanded program (and a bit of extra help from our Hardware Enablement Quality Engineering team, &quot;JB&quot;, and &quot;PP&quot;), both of these embedded platforms have been certified for VMware vSphere 5.0 Update 1 and are listed on our VMware Compatibility Guide. [&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/resources/compatibility/detail.php?deviceCategory=server&amp;amp;productid=20804&quot;&gt;2&lt;/a&gt;][&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/resources/compatibility/detail.php?deviceCategory=server&amp;amp;productid=21034&quot;&gt;3&lt;/a&gt;]&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Why the need for an expanded program?&amp;nbsp; You might think that extending enterprise x86 virtualization from server processors and chipsets to seemingly-related processors and chipsets in the mobile, desktop, and embedded segments is a simple task. We should be able to assume software compatibility within the same generation.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;It turns out that even though processors and chipsets of the same generation are usually created equal (they often have the same RTL and possibly same chip die), they need not be manufactured, packaged, fused, and productized equally.&amp;nbsp; This means that some members of a given generation may have more or less software-visible features than the average for that generation. For example:&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Some low-end desktop processors may be fused so that hardware virtualization support or advanced SIMD instructions are disabled.&lt;br/&gt;&lt;br/&gt;&lt;/li&gt;&lt;li&gt;Some processors may have packages that do not expose the extra pins for ECC DRAM support.&lt;br/&gt;&lt;br/&gt;&lt;/li&gt;&lt;li&gt;Some chipsets may have different PCI Device IDs for integrated I/O devices that could share the same vSphere I/O driver.&lt;br/&gt;&lt;br/&gt;&lt;/li&gt;&lt;li&gt;Some platform BIOSes may disable hardware virtualization for a given processor, even though the processor micro-architecture is capable of it.&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;These differences within the same micro-architectural generation make it difficult for &quot;blanket&quot; assumptions about support and compatibility.&amp;nbsp; On the other hand, if we make no assumptions, we end up with an impractical test matrix of every brand and model of seemingly related microprocessors and chipsets. To deal with this problem we developed the following internal process:&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;We select and internally qualify the right mix of baseline representative processors and chipsets across all market segments (more than just servers).&lt;br/&gt;&lt;br/&gt;&lt;/li&gt;&lt;li&gt;We work with our hardware partners to identify platforms which do not use a baseline processor or chipset.&lt;br/&gt;&lt;br/&gt;&lt;/li&gt;&lt;li&gt;We then work with the microprocessor vendors to compare the micro-architecture and software-visible features of the non-baseline component with the baseline to ensure it supports required virtualization features and ECC for DRAM.&lt;br/&gt;&lt;br/&gt;&lt;/li&gt;&lt;li&gt;Our simplifying assumption is that if this comparison checks out, we can allow a hardware partner to attempt certification of the platform w/o VMware first conducting a full qualification of the platform with its non-baseline component.&lt;br/&gt;&lt;br/&gt;&lt;/li&gt;&lt;li&gt;If we have some doubt, then we do the needed extra qualification.&lt;br/&gt;&lt;br/&gt;&lt;/li&gt;&lt;li&gt;Our assumption also rests on the fact that *all* platforms must pass VMware's rigorous server certification and all I/O device drivers must pass a similar set of tests.&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Prior to this process, VMware enabled embedded technology platforms on a case by case basis, which was inefficient and narrowly focused. Now, VMware has laid the foundation for all of our partners to select the processors and chipsets they need and &quot;self-enable&quot; them through this process.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;For the embedded platforms above, it was very easy to apply the process to permit vSphere certification.&amp;nbsp; These platforms use an Intel Core i7-620LE, which is an Intel &quot;Arrandale&quot; core that shares the same micro-architecture as the Intel &quot;Clarkdale&quot; server processors already supported by vSphere. And both use a chipset similar to the &quot;Ibex Peak&quot; chipset that vSphere already supports. Lastly, unlike mobile processors, this embedded processor's&amp;nbsp; integrated memory controller supports ECC for DRAM -- which is essential to mission critical workloads.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This is just one example of vSphere 5 expanding to cover a wide range of embedded processors, I/O devices and servers. Tomorrow, I'll discuss the next step to allow our customers even more choices for the hyperscale data center with vSphere.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;References&lt;/strong&gt;&lt;/p&gt;&lt;hr/&gt;&lt;ol&gt;&lt;li&gt;&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://newsroom.cisco.com/mobile/dlls/2012/corp_041012d.html&quot;&gt;Cisco 5900 Series Embedded Services Router&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/resources/compatibility/detail.php?deviceCategory=server&amp;amp;productid=20804&quot;&gt;Emerson Network Power Embedded Computing CPCI7203-CC&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/resources/compatibility/detail.php?deviceCategory=server&amp;amp;productid=21034&quot;&gt;Extreme Engineering Solutions, Inc XPedite7332&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;</description>
         <author>communities-emailer@vmware.com</author>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/archive/cto/platform_architecture/blog/2012/05/01/vmware-vsphere-support-of-hyperscale-and-embedded-servers-part-i</guid>
         <pubDate>Wed, 02 May 2012 01:47:11 +0000</pubDate>
      </item>
      <item>
         <title>VMware acquires Cetas Software for Cloud and Big Data Analytics</title>
         <link>http://cto.vmware.com/vmware-acquires-cetas-software-for-cloud-and-big-data-analytics/</link>
         <description>&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://communities.vmware.com/servlet/JiveServlet/showImage/38-14026-19773/cetas-logo.gif&quot;&gt;&lt;/a&gt;At the beginning of the year, &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-blog-small&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/new-year-new-assignment-data/&quot;&gt;I posted that we are in the midst of a data renaissance&lt;/a&gt;   &amp;#8212; where a rapid proliferation of new uses of data is driving new technologies to manage data. The traditional relational database had once been the main vehicle for serving the needs of online applications with optimized variants used to store longer-term data for business intelligence and analytics. No longer however, does one size fit all when it comes to data and database technologies. The unprecedented volume of information being collected and analyzed is driving new Big Data technologies. Extreme performance requirements and changing hardware architectures necessitate new Fast Data solutions, like in-memory databases. Applications that interact with data in a variety of formats and require frequent changes to their data model have given birth to NoSQL and other solutions for managing this Fluid Data.  Finally, the move to cloud computing is accompanied by a need to deploy and virtualize data technologies for Cloud Delivery. As VMware works to transform IT for the Cloud, we’ll increasingly look to address the challenges and opportunities associated with Big Data, Fast Data and Fluid Data. There is a growing opportunity to augment application’s capabilities with analytics. In this context, I am excited to announce VMware’s acquisition of [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/cloud/blog/2012/04/24/vmware-acquires-cetas-software-for-cloud-and-big-data-analytics</guid>
         <pubDate>Tue, 24 Apr 2012 21:00:09 +0000</pubDate>
         <content:encoded><![CDATA[<div class="jive-rendered-content">
<p class="MsoNormal" style="text-align:center;"><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-14026-19773/cetas-logo.gif"><img class="jive-image" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-14026-19773/143-132/cetas-logo.gif" alt="cetas-logo.gif" width="143" height="132"/></a></p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">At the beginning of the year, <a rel="nofollow" class="jive-link-blog-small" target="_blank" href="http://cto.vmware.com/new-year-new-assignment-data/">I posted that we are in the midst of a <em>data renaissance</em></a>  &#8212; where a rapid proliferation of new uses of data is driving new technologies to manage data. The traditional relational database had once been the main vehicle for serving the needs of online applications with optimized variants used to store longer-term data for business intelligence and analytics. No longer however, does one size fit all when it comes to data and database technologies.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">The unprecedented volume of information being collected and analyzed is driving new Big Data technologies. Extreme performance requirements and changing hardware architectures necessitate new Fast Data solutions, like in-memory databases. Applications that interact with data in a variety of formats and require frequent changes to their data model have given birth to NoSQL and other solutions for managing this Fluid Data.  Finally, the move to cloud computing is accompanied by a need to deploy and virtualize data technologies for Cloud Delivery. As VMware works to transform IT for the Cloud, we’ll increasingly look to address the challenges and opportunities associated with Big Data, Fast Data and Fluid Data.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">There is a growing opportunity to augment application’s capabilities with analytics. In this context, I am excited to announce VMware’s acquisition of <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.cetas.net/">Cetas Software</a>, an early stage Cloud Data Analytics company. The Cetas team has been driving the democratization of analytics and business intelligence by dramatically lowering the barriers to entry for all companies, from small businesses to large enterprises.  The Cetas analytics service provides next generation Big Data analytics and predictive intelligence systems that can operate at a scale of hundreds of terabytes and billions of events for online companies and enterprises. The key use cases served by Cetas are Online App Analytics, IT &amp; Operational Analytics and Enterprise Hadoop Analytics. VMware will continue to invest in the Cetas technology and invite interested users to sign up for the service <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.cetas.net/signup.php">here</a>.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">Stay tuned for more news about how we will be integrating Cetas into VMware’s cloud application platform and services. For more information about Cetas, visit <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.cetas.net">www.cetas.net</a>, the <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.cetas.net/blog/">Cetas blog</a>, and follow on Twitter at <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://twitter.com/#!/CetasAnalytics">@CetasAnalytics</a>.</p>
</div>]]></content:encoded>
      </item>
      <item>
         <title>The more things change, the more they stay the same</title>
         <link>http://cto.vmware.com/the-more-things-change-the-more-they-stay-the-same/</link>
         <description>Last week I had the opportunity to participate on a panel titled &amp;#8220;The Battle for Your Business in the Cloud&amp;#8221; at the &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.aonetwork.com/AOEvents/OnDemand/OnDemand-2012?sub=program&quot;&gt;OnDemand 2012&lt;/a&gt; conference. All of the panelists were asked questions that would be&amp;#160; familiar to anyone that has been in the IT industry for the last few years, including the proverbial &amp;#8220;hybrid/private/public/false cloud&amp;#8221; debate or &amp;#8220;what&amp;#8217;s holding enterprises back from throwing away all their existing IT investments and embracing the cloud?&amp;#8221; Having these conversations onstage suggests we haven&amp;#8217;t made much progress since the big shift in IT began &amp;#8211; and in the end, I left with the impression that if you were to judge our progress and innovation in cloud computing by the nature of discussions like these, you may end up with the impression that we&amp;#8217;re all sitting on our hands, frustratingly asking ourselves &amp;#8220;WHY DONT THESE PEOPLE GET HOW AWESOME THE CLOUD IS?!?&amp;#8221; &amp;#160; Luckily, we&amp;#8217;re not. (At least here at VMware!) &amp;#160; Everyone agrees that the new technology that&amp;#8217;s born in the cloud era has amazing potential. The full potential of these technologies won&amp;#8217;t be realized until the discussion moves from the idea that there&amp;#8217;s &amp;#8220;one true way&amp;#8221; of doing cloud computing, and instead focus on how [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/saas/blog/2012/04/09/the-more-things-change-the-more-they-stay-the-same</guid>
         <pubDate>Mon, 09 Apr 2012 18:50:18 +0000</pubDate>
         <content:encoded><![CDATA[<p>
<div class="jive-rendered-content">
<p class="MsoNormal">Last week I had the opportunity to participate on a panel titled &#8220;The Battle for Your Business in the Cloud&#8221; at the <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.aonetwork.com/AOEvents/OnDemand/OnDemand-2012?sub=program">OnDemand 2012</a> conference. All of the panelists were asked questions that would be&#160; familiar to anyone that has been in the IT industry for the last few years, including the proverbial &#8220;hybrid/private/public/false cloud&#8221; debate or &#8220;what&#8217;s holding enterprises back from throwing away all their existing IT investments and embracing the cloud?&#8221; Having these conversations onstage suggests we haven&#8217;t made much progress since the big shift in IT began &ndash; and in the end, I left with the impression that if you were to judge our progress and innovation in cloud computing by the nature of discussions like these, you may end up with the impression that we&#8217;re all sitting on our hands, frustratingly asking ourselves &#8220;WHY DONT THESE PEOPLE GET HOW AWESOME THE CLOUD IS?!?&#8221;</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">Luckily, we&#8217;re not. (At least here at VMware!)</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">Everyone agrees that the new technology that&#8217;s born in the cloud era has amazing potential. The full potential of these technologies won&rsquo;t be realized until the discussion moves from the idea that there&#8217;s &#8220;one true way&#8221; of doing cloud computing, and instead focus on how specific customer challenges can be enabled by a new approach to IT as a whole. In the end, success should be defined in terms of business impact, and hopefully beyond simply a cost reduction argument. The discussion should be about what a business was able to do because of its effective use of new technologies, and less about whether the specific technologies were applied in a way that conforms to any particular vendors definition of an already overhyped term.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">VMware has recently embraced the mission of enabling &#8220;business transformation through IT transformation&#8221; whereby helping its customers change the way they operate their business and having IT be the primary catalyst of that change. This goal can be impossible to achieve with a mindset that there&#8217;s only one path customers can take to successfully leveraging the new technologies that cloud computing offers. And while the panel discussion spent more time discussing the &#8220;one true way&#8221; to get to cloud, hopefully next time we can talk more about the journey to the cloud and keep taking this conversation to the next level. For example, one of the topics we briefly touched on was the subject of mobile&#160; computing and its close relationship with cloud adoption. Mobile is perhaps the perfect example of an applied use of the cloud that is having tremendous impact on individual users, not just IT. The combination of powerful networked devices, powerful cloud services, and excellent user experience has really opened up the floodgates of innovation in the enterprise. This shift will be the key way in which IT gets to truly achieve &#8220;hero status&#8221; with users. Now there&rsquo;s a topic I&rsquo;d be excited to debate on a panel! I guess we&rsquo;ll leave that for next time.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">In the meantime, I leave you with a picture of HP Chairman (and Fisker Investor) Ray Lane&#8217;s beautiful Fisker Karma which I spotted parked outside the conference.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal"><a rel="nofollow" target="_blank" href="http://gigaom2.files.wordpress.com/2011/07/imag0611.jpg?w=610"><img alt="http://gigaom2.files.wordpress.com/2011/07/imag0611.jpg?w=610" class="jive-image" src="http://gigaom2.files.wordpress.com/2011/07/imag0611.jpg?w=610"/></a></p>
</div>
<p></p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Staying on the Edge</title>
         <link>http://cto.vmware.com/staying-on-the-edge/</link>
         <description>Something I have always appreciated about working at VMware is the constant stream of innovation.&amp;#160; I will always remember my job interview here seven years ago and how amazed I was at the number of opportunities there seemed to be to innovate, both in and around the products.&amp;#160; And those products were simple back then.&amp;#160; ESX 3.0 and Workstation 6.0 were the big products of the day and Fusion was just emerging.&amp;#160; During my interviews, each time I asked if something could be added or improved with the product, there was a glow about the interviewer.&amp;#160; It was obvious that the ideas were already brewing and that there seemed to be an unlimited path to follow.&amp;#160; This excitement led me to join the company for what has become an amazing ride! &amp;#160; Looking back, I realize that I didn&amp;#8217;t appreciate the enormity of the groundswell of innovation that was rising beneath us.&amp;#160; There were so many product ideas in constant motion and it seemed that every time someone had a crazy idea, it would just happen!&amp;#160;&amp;#160; Two examples of this are our vMotion technology, which allows live virtual machines to move from one physical machine to another without downtime, and [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/innovation/blog/2012/04/02/staying-on-the-edge</guid>
         <pubDate>Mon, 02 Apr 2012 23:32:08 +0000</pubDate>
         <content:encoded><![CDATA[<p>
<div class="jive-rendered-content">
<p>Something I have always appreciated about working at VMware is the constant stream of innovation.&#160; I will always remember my job interview here seven years ago and how amazed I was at the number of opportunities there seemed to be to innovate, both in and around the products.&#160; And those products were simple back then.&#160; ESX 3.0 and Workstation 6.0 were the big products of the day and Fusion was just emerging.&#160; During my interviews, each time I asked if something could be added or improved with the product, there was a glow about the interviewer.&#160; It was obvious that the ideas were already brewing and that there seemed to be an unlimited path to follow.&#160; This excitement led me to join the company for what has become an amazing ride!</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Looking back, I realize that I didn&#8217;t appreciate the enormity of the groundswell of innovation that was rising beneath us.&#160; There were so many product ideas in constant motion and it seemed that every time someone had a crazy idea, it would just happen!&#160;&#160; Two examples of this are our vMotion technology, which allows live virtual machines to move from one physical machine to another without downtime, and our Fault Tolerance/High Availability capabilities that ensure constant uptime and data protection on virtualized infrastructure.&#160; Both of these innovations changed the way our customers used virtualization and moved our products from basic server consolidation tools to strategic components of our customers&#8217; IT strategy.&#160; We have worked hard get there, but it has been worth it.&#160; The level of passion and pride in what we were (and still are!) able to deliver to our customers and partners has been inspiring, to say the least.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>So, here we are now in 2012 and VMware is not the &lt;1000 employees it was when I first joined.&#160; We now have over 11,000 employees worldwide and we have a LOT of wheels in motion.&#160; Our R&amp;D organization is globally distributed and working on multiple projects across multiple time zones.&#160; Yet, amidst all this growth and activity, we STILL manage to innovate every day. But what does that really mean? </p>
<p><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-13652-19387/innovate_image.png"><img alt="innovate_image.png" class="jive-image" height="124" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-13652-19387/362-124/innovate_image.png" width="362"/></a></p>
<p>There are two ways we innovate &#8211; just as the Oxford Dictionary suggests.&#160; First, VMware puts tremendous emphasis on pushing our current products forward to meet our customers&#8217; growing needs.&#160; Because our customers rely on our products as the platform for their production systems, we are careful to move forward while ensuring confidence that we will not compromise their businesses.&#160; As in most technology companies, there are constant negotiations and tradeoffs made internally to ensure the right set of features are included in each new release.&#160; In addition, we always keep our quality reputation in the forefront. Our engineers are incredibly passionate about getting new innovation into our customer&#8217;s hands &#8211; so much so that when we feel something might not be ready for a shipping release but it&#8217;s ready to try and cool to experiment with, we release a <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://labs.vmware.com/flings">Fling</a>. Flings are a great way to see what&#8217;s coming from our engineers in future releases, and sometimes they are just a cool new tool that anyone can get (for free!) that complements our already rich set of products.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>The second way we innovate gets to the heart of what I think about every day.&#160; How do we introduce new stuff?&#160; I&#8217;ve been lucky that VMware has had a culture of &#8220;new stuff&#8221; from the beginning.&#160; Since the early days of VMware, when only a handful of engineers were on board, there have always been brainstorming forums to try to uncover the next big thing.&#160; These forums have become part of the VMware culture and now include several interesting innovation components.&#160; We have an annual Innovation event that brings together hundreds of engineers from all over the world to discuss their ideas for the next big thing.&#160; We also have a web site where early stage ideas can be shared and discussed because, as Steven Johnson, author of &#8220;Where Good Ideas Come From,&#8221; states, good ideas often come from the discussion around one idea. We enable our organization to have those discussions in multiple forums to ultimately get to those good ideas that take us forward.&#160; There are over 850 ideas currently brewing in this system!</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Finally, something new this year and something I plan to blog in detail about more, is an internal investment program for disruptive technology. As a company, we have maintained our innovation culture and our willingness to take risks.&#160; As a result, it became clear recently that we are ready to try a creative approach to broadening idea generation.&#160; Thus, we have started a venture capital-like program inside of VMware.&#160; Our goal is to enable anyone at VMware to bring an idea forward in an exciting, low-risk, high-reward program.&#160; There is so much to share about this program and we are only just getting started!</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>How does your company foster innovation? I&rsquo;d love to hear more about successful programs other companies have in place to keep the innovative spirit and drive alive!</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><em><span>Julia Austin is the Vice President of Innovation Programs.&#160; You can reach her at </span><a rel="nofollow" class="jive-link-email-small" target="_blank" href="mailto:julia@vmware.com">julia@vmware.com</a><span>.</span></em></p>
</div>
<p></p>]]></content:encoded>
      </item>
      <item>
         <title>Staying on the Edge</title>
         <link>http://communities.vmware.com/community/vmtn/archive/cto/innovation/blog/2012/04/02/staying-on-the-edge</link>
         <description>&lt;div class=&quot;jive-rendered-content&quot;&gt;&lt;p&gt;Something I have always appreciated about working at VMware is the constant stream of innovation.&amp;nbsp; I will always remember my job interview here seven years ago and how amazed I was at the number of opportunities there seemed to be to innovate, both in and around the products.&amp;nbsp; And those products were simple back then.&amp;nbsp; ESX 3.0 and Workstation 6.0 were the big products of the day and Fusion was just emerging.&amp;nbsp; During my interviews, each time I asked if something could be added or improved with the product, there was a glow about the interviewer.&amp;nbsp; It was obvious that the ideas were already brewing and that there seemed to be an unlimited path to follow.&amp;nbsp; This excitement led me to join the company for what has become an amazing ride!&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Looking back, I realize that I didn't appreciate the enormity of the groundswell of innovation that was rising beneath us.&amp;nbsp; There were so many product ideas in constant motion and it seemed that every time someone had a crazy idea, it would just happen!&amp;nbsp;&amp;nbsp; Two examples of this are our vMotion technology, which allows live virtual machines to move from one physical machine to another without downtime, and our Fault Tolerance/High Availability capabilities that ensure constant uptime and data protection on virtualized infrastructure.&amp;nbsp; Both of these innovations changed the way our customers used virtualization and moved our products from basic server consolidation tools to strategic components of our customers' IT strategy.&amp;nbsp; We have worked hard get there, but it has been worth it.&amp;nbsp; The level of passion and pride in what we were (and still are!) able to deliver to our customers and partners has been inspiring, to say the least.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;So, here we are now in 2012 and VMware is not the &amp;lt;1000 employees it was when I first joined.&amp;nbsp; We now have over 11,000 employees worldwide and we have a LOT of wheels in motion.&amp;nbsp; Our R&amp;amp;D organization is globally distributed and working on multiple projects across multiple time zones.&amp;nbsp; Yet, amidst all this growth and activity, we STILL manage to innovate every day. But what does that really mean? &lt;/p&gt;&lt;p&gt;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://communities.vmware.com/servlet/JiveServlet/showImage/38-13652-19387/innovate_image.png&quot;&gt;&lt;img alt=&quot;innovate_image.png&quot; class=&quot;jive-image&quot; height=&quot;124&quot; src=&quot;http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-13652-19387/innovate_image.png&quot; width=&quot;362&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;There are two ways we innovate - just as the Oxford Dictionary suggests.&amp;nbsp; First, VMware puts tremendous emphasis on pushing our current products forward to meet our customers' growing needs.&amp;nbsp; Because our customers rely on our products as the platform for their production systems, we are careful to move forward while ensuring confidence that we will not compromise their businesses.&amp;nbsp; As in most technology companies, there are constant negotiations and tradeoffs made internally to ensure the right set of features are included in each new release.&amp;nbsp; In addition, we always keep our quality reputation in the forefront. Our engineers are incredibly passionate about getting new innovation into our customer's hands - so much so that when we feel something might not be ready for a shipping release but it's ready to try and cool to experiment with, we release a &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://labs.vmware.com/flings&quot;&gt;Fling&lt;/a&gt;. Flings are a great way to see what's coming from our engineers in future releases, and sometimes they are just a cool new tool that anyone can get (for free!) that complements our already rich set of products.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The second way we innovate gets to the heart of what I think about every day.&amp;nbsp; How do we introduce new stuff?&amp;nbsp; I've been lucky that VMware has had a culture of &quot;new stuff&quot; from the beginning.&amp;nbsp; Since the early days of VMware, when only a handful of engineers were on board, there have always been brainstorming forums to try to uncover the next big thing.&amp;nbsp; These forums have become part of the VMware culture and now include several interesting innovation components.&amp;nbsp; We have an annual Innovation event that brings together hundreds of engineers from all over the world to discuss their ideas for the next big thing.&amp;nbsp; We also have a web site where early stage ideas can be shared and discussed because, as Steven Johnson, author of &quot;Where Good Ideas Come From,&amp;rdquo; states, good ideas often come from the discussion around one idea. We enable our organization to have those discussions in multiple forums to ultimately get to those good ideas that take us forward.&amp;nbsp; There are over 850 ideas currently brewing in this system!&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Finally, something new this year and something I plan to blog in detail about more, is an internal investment program for disruptive technology. As a company, we have maintained our innovation culture and our willingness to take risks.&amp;nbsp; As a result, it became clear recently that we are ready to try a creative approach to broadening idea generation.&amp;nbsp; Thus, we have started a venture capital-like program inside of VMware.&amp;nbsp; Our goal is to enable anyone at VMware to bring an idea forward in an exciting, low-risk, high-reward program.&amp;nbsp; There is so much to share about this program and we are only just getting started!&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;How does your company foster innovation? I&amp;#8217;d love to hear more about successful programs other companies have in place to keep the innovative spirit and drive alive!&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span&gt;Julia Austin is the Vice President of Innovation Programs.&amp;nbsp; You can reach her at &lt;/span&gt;&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-email-small&quot; target=&quot;_blank&quot; href=&quot;mailto:julia@vmware.com&quot;&gt;julia@vmware.com&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;</description>
         <author>communities-emailer@vmware.com</author>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/archive/cto/innovation/blog/2012/04/02/staying-on-the-edge</guid>
         <pubDate>Mon, 02 Apr 2012 23:32:08 +0000</pubDate>
      </item>
      <item>
         <title>As the Public Sector Cloud Summit ends</title>
         <link>http://cto.vmware.com/as-the-public-sector-cloud-summit-ends/</link>
         <description>I presented at the &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.cloudstandardscustomercouncil.org/&quot;&gt;Public Sector Cloud Summit&lt;/a&gt; on behalf of the DMTF last week. The event was sponsored by the &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.cloudstandardscustomercouncil.org/about-us.htm&quot;&gt;Cloud Standards Customer Council&lt;/a&gt; , and was kicked off with a keynote by &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.nist.gov/itl/upload/OrgChart.pdf&quot;&gt;Dawn Leaf&lt;/a&gt; , NIST’s Senior Executive for Cloud Computing. One of the big takeaways from Dawn’s presentation was that the new focus at the NIST will be on reference architectures. NIST certainly made great progress early on by developing the definitive definition of cloud computing. She stated that their next big contributions will be on standardizing reference architectures so that we can have a common understanding on which to build. The NIST will also be supporting the ongoing efforts of the &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.gsa.gov/portal/category/102371&quot;&gt;Fed RAMP&lt;/a&gt; program to standardize security assessments of cloud solutions across the various US government agencies. &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.gsa.gov/portal/content/101091&quot;&gt;David McClure&lt;/a&gt; , associate administrator of the U.S. General Services Administration (GSA) Office of Citizen Service also gave a great keynote that addressed GSA cloud activities. He shared some of the successes in the US government adoption of cloud computing, as well as a number of challenges ahead. The creation and adoption of cloud standards as it relates to security, interoperability and portability were high on his list. There was also a &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.cloudstandardscustomercouncil.org/March2012/Presentations/PDFs/tait.pdf&quot;&gt;great presentation&lt;/a&gt; by VMware’s Andy Tait, former Deputy Director for the G-Cloud, UK [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/open/blog/2012/04/02/as-the-public-sector-cloud-summit-ends</guid>
         <pubDate>Mon, 02 Apr 2012 16:04:57 +0000</pubDate>
         <content:encoded><![CDATA[<div class="jive-rendered-content">
<p>I presented at the <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.cloudstandardscustomercouncil.org/">Public Sector Cloud Summit</a> on behalf of the DMTF last week. The event was sponsored by the <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.cloudstandardscustomercouncil.org/about-us.htm">Cloud Standards Customer Council</a>, and was kicked off with a keynote by <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.nist.gov/itl/upload/OrgChart.pdf">Dawn Leaf</a>, NIST’s Senior Executive for Cloud Computing. One of the big takeaways from Dawn’s presentation was that the new focus at the NIST will be on reference architectures. NIST certainly made great progress early on by developing the definitive definition of cloud computing. She stated that their next big contributions will be on standardizing reference architectures so that we can have a common understanding on which to build. The NIST will also be supporting the ongoing efforts of the <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.gsa.gov/portal/category/102371">Fed RAMP</a> program to standardize security assessments of cloud solutions across the various US government agencies.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">
<p><a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.gsa.gov/portal/content/101091">David McClure</a>, associate administrator of the U.S. General Services Administration (GSA) Office of Citizen Service also gave a great keynote that addressed GSA cloud activities. He shared some of the successes in the US government adoption of cloud computing, as well as a number of challenges ahead. The creation and adoption of cloud standards as it relates to security, interoperability and portability were high on his list.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">
<p>There was also a <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.cloudstandardscustomercouncil.org/March2012/Presentations/PDFs/tait.pdf">great presentation</a> by VMware’s Andy Tait, former Deputy Director for the G-Cloud, UK Cabinet Office, on the state of the UK G-Cloud initiative which is also driving for standards-based interoperable clouds.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">
<p><a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.cloudstandardscustomercouncil.org/March2012/Presentations/PDFs/bumpus.pdf">My presentation</a> at the event covered interoperable clouds, the progress that we’ve made so far, and the opportunities still ahead. I wanted to educate the audience that we have made great progress on many key IaaS standards and to review the areas that we need to complete so that we can have truly interoperable clouds.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">
<p>All of the presentations are available to the public and can be downloaded here:<br />
<a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.cloudstandardscustomercouncil.org/March2012/agenda-pr.htm">http://www.cloudstandardscustomercouncil.org/March2012/agenda-pr.htm</a></p>
<p style="min-height:8pt;height:8pt;padding:0px;">
<p>It was amazing for me to see how many organizations across the globe are involved or have some activity around cloud computing. Organizations from China, India, Japan and across Europe have started work on cloud standardization. Many standards development organizations that weren’t involved six months ago have launched new cloud computing activities. This is a good sign and shows that there is global focus on cloud standards and interoperability. These efforts are sorely needed and will help to improve the security, portability and interoperability in clouds.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">
<p>As I said in my previous <a rel="nofollow" class="jive-link-blog-small" target="_blank" href="http://cto.vmware.com/the-state-of-cloud-standards/">post</a>, we need to solve the challenges ahead of us and leverage the work already available to our community. A great example is the <a rel="nofollow" class="jive-link-external-small" target="_blank" href="https://cloudsecurityalliance.org/">Cloud Security Alliance</a>, which has focused its effort on best practices around cloud computing security and has not attempted to create new standards since plenty already exist in that space.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">
<p>I recommend that organizations and groups that are just getting into this space also utilize the work that has been done, just as the CSA did. There are several inventories of standards from <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.iso.org/iso/jtc1_sc38_home">ISO</a>, <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.itu.int/en/ITU-T/jca/Cloud/Pages/default.aspx">ITU-T</a>, <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.nist.gov/itl/cloud/index.cfm">NIST</a> and others like the public wiki at <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.cloud-standards.org">www.cloud-standards.org</a>  of which folks can take advantage. That way, we as a community can focus our time on the gaps in standards and drive adoption of open secure cloud standards.</p>
</div>]]></content:encoded>
      </item>
      <item>
         <title>The State of Cloud Standards</title>
         <link>http://cto.vmware.com/the-state-of-cloud-standards/</link>
         <description>As the field of cloud computing has developed over the last few years, many people in the industry have recognized the need for clear and open standards that can help maintain an environment that gives us as much flexibility in the future as possible.&amp;#160; Standards work for cloud computing security is relatively mature, but work on standards that ensure interoperability and portability is not as far along. The work goes back as far as 2008 when I had the opportunity to help to start some of the first cloud computing standards activity that resulted in the launch of the &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/news/pr/2009/4/dmtf-develop-standards-managing-cloud-computing-environment&quot;&gt;DMTF Open Cloud Standards Incubator&lt;/a&gt; in early 2009. Lately, we&amp;#8217;ve seen a lot of and Standards Development Organizations (SDO) that are also starting cloud standards work.&amp;#160;&amp;#160; When I was part of an industry panel recently, talking about &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/news/events/state-cloud-standards-virtual-summit&quot;&gt;the state of cloud standards&lt;/a&gt; , I reviewed all of the progress that has been made and thought about where we really need to focus. &amp;#160; In spite of all of the marketing hype, we&amp;#8217;ve been able to make great progress. We completed the incubator work, &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/news/pr/2010/7/dmtf-releases-new-open-cloud-standards-incubator-documents-announces-workgroup-format&quot;&gt;published important foundational documents&lt;/a&gt; &amp;#160; and in 2010 we launched a group, which I&amp;#8217;ve had the privilege to co-chair, to work on the cloud interoperability standards. Later that same year, the DMTF&amp;#160; [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/open/blog/2012/03/20/the-state-of-cloud-standards</guid>
         <pubDate>Tue, 20 Mar 2012 15:53:17 +0000</pubDate>
         <content:encoded><![CDATA[<p>
<div class="jive-rendered-content">
<p>As the field of cloud computing has developed over the last few years, many people in the industry have recognized the need for clear and open standards that can help maintain an environment that gives us as much flexibility in the future as possible.&#160; Standards work for cloud computing security is relatively mature, but work on standards that ensure interoperability and portability is not as far along. The work goes back as far as 2008 when I had the opportunity to help to start some of the first cloud computing standards activity that resulted in the launch of the <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://dmtf.org/news/pr/2009/4/dmtf-develop-standards-managing-cloud-computing-environment">DMTF Open Cloud Standards Incubator</a> in early 2009. Lately, we&rsquo;ve seen a lot of and Standards Development Organizations (SDO) that are also starting cloud standards work.&#160;&#160; When I was part of an industry panel recently, talking about <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://dmtf.org/news/events/state-cloud-standards-virtual-summit">the state of cloud standards</a>, I reviewed all of the progress that has been made and thought about where we really need to focus.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>In spite of all of the marketing hype, we&rsquo;ve been able to make great progress. We completed the incubator work, <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://dmtf.org/news/pr/2010/7/dmtf-releases-new-open-cloud-standards-incubator-documents-announces-workgroup-format">published important foundational documents</a>&#160; and in 2010 we launched a group, which I&rsquo;ve had the privilege to co-chair, to work on the cloud interoperability standards. Later that same year, the DMTF&#160; was able to get <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://dmtf.org/news/pr/2010/8/dmtf%E2%80%99s-open-virtualization-format-achieves-ansi-adoption">OVF ratified as the first national standard</a> for virtualization and cloud workload portability.&#160; Last year we were able to get OVF ratified by ISO/IEC JTC1/SC38 as their <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://dmtf.org/news/pr/2011/8/dmtf-gains-international-recognition-two-isoiec-standards">first international cloud standard</a> and it continues to get implemented in our products as well as in various vendors&rsquo; offerings. </p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>We&#8216;ve also made other progress, including releasing public drafts of the <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://dmtf.org/standards/cloud">Cloud Infrastructure Management Interface (CIMI)</a> specifications. We have been actively working in partnership with over 30 other companies from around the globe to develop this critical interface so that we can truly achieve cloud interoperability at the IaaS layer.&#160; We have released updated versions of the CIMI specification for public review and comment while work has been in progress and so we expect to release a 1.0 version of the specifications soon.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-13479-19124/image.png"><img alt="image.png" class="jive-image-thumbnail jive-image" height="297" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-13479-19124/450-297/image.png" width="450"/></a> </p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>The diagram outlines where I think we are on the cloud standards journey.&#160; As you can see, I think that security standards are the farthest along and the bulk of the activity that needs to be done is to be sure that they are compliant to best practices in how they are implemented. That is followed by workload portability which has also made great progress and we are looking at how to test interoperability and to extend the spec with the current work-in-progress version 2.0 that is out for public comment. On the other hand, there is work that is just beginning, such as the work on Software License Management which is still in the early stages but we hope to kick off some standards work based on the whitepaper output of the Cloud Software License Incubator.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>The number of new customer-based organizations and forums for cloud computing that have emerged over the last year or so is another interesting phenomenon, including organizations such as the <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.opendatacenteralliance.org/">Open Data Center Alliance</a>, the Object Management Group backed <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.cloud-council.org/">Cloud Standards Customer Council</a> and the <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.tmforum.org/ForEnterpriseCustomers/11496/home.html">TM Forum&rsquo;s Enterprise Cloud Leadership Council</a>. This is a very good sign that we will someday achieve true interoperability. What customers demand, vendors will ultimately implement. Consumers of cloud services are very engaged and will promote the development of standards by participating in these activities.&#160; How customers purchase products and services will ultimately drive greater standardization in this emerging field of technology.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>So where does this leave us? As I see it, more and more organizations, like OASIS, IEEE , ITU-T and the IETF have just begun to get engaged in cloud standards development. I hope that we, as an industry, don&rsquo;t duplicate the work that has already been done and I hope that these organizations will focus on new problems such as PaaS and SaaS interoperability challenges. I think there is still plenty of work to be done in providing the interoperability standards that will enable the broader vision of cloud computing.</p>
</div>
<p></p>]]></content:encoded>
      </item>
      <item>
         <title>Day 0 Support: Intel Xeon E5-2600 Processor</title>
         <link>http://communities.vmware.com/community/vmtn/archive/cto/platform_architecture/blog/2012/03/19/day-0-support-of-the-intel-xeon-e5-2600-processor-sandybridge-ep-in-vmware-vsphere</link>
         <description>&lt;div class=&quot;jive-rendered-content&quot;&gt;&lt;p&gt;&lt;strong&gt;VMware vSphere support comes to &quot;SandyBridge-EP&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We have been working with Intel for several years to ensure &quot;Day 0&quot; support of the recently launched Intel Xeon E5-2600 processor series. (Often referred to by its processor codename of &quot;SandyBridge-EP&quot; or by its platform name of &quot;Romley&quot;.) This support also includes the Intel Xeon E5-1600.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;VMware takes &quot;Day 0&quot; support very seriously.&amp;nbsp; Whenever possible, we include support in our products even before the processor and its platform actually launches. This means that the following vSphere releases already support &quot;SandyBridge-EP&quot;:&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;VMware vSphere 4.1 update 2 (launched in October, 2011)&lt;/li&gt;&lt;li&gt;VMware vSphere 5.0 GA (launched in August, 2011)&lt;/li&gt;&lt;li&gt;VMware vSphere 5.0 update 1 (launched on March 15, 2012)&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I would like to congratulate all the internal teams inside VMware who have worked so long to make this possible. And special mention goes to our Hardware Enablement Quality Engineering team who demonstrated amazing flexibility amidst ever-changing hardware and software schedules.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We also worked closely with Intel's server OEM partners to successfully qualify and certify their Intel Xeon E5-2600 servers by launch time. These servers are already starting to list on VMware's Compatibility Guide [&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/resources/compatibility/search.php?deviceCategory=server&amp;amp;cpuSeries=25&quot;&gt;1&lt;/a&gt;].&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;With this launch, today's mainstream 2-socket server from Intel is now an Intel Xeon E5-2600 server running VMware vSphere 5.0. A fully loaded version is typically at 256-GiB of DRAM using 16-GiB DDR3-1600 DIMMs. Eighteen months ago, the mainstream 2-socket server from Intel was an Intel Xeon 5600 (&quot;Westmere-EP&quot;) server running VMware vSphere 4.1. The fully loaded version was typically at 96-GiB of DRAM using 8-GiB DDR3-1333 DIMMs.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Eighteen months can really make a difference in performance. Today's fully loaded 2-socket Intel server can show as much as a 45% performance improvement for VMware VMmark 2.1 relative to the fully loaded 2-socket Intel server of 18 months ago [&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/a/vmmark/&quot;&gt;2&lt;/a&gt;][&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/a/assets/vmmark/pdf/2011-03-22-HP-BL490cG7.pdf&quot;&gt;3&lt;/a&gt;][&lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/a/assets/vmmark/pdf/2012-03-07-HP-BL460pG8.pdf&quot;&gt;4&lt;/a&gt;].&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Although the performance uplift is due in large part to the higher number of cores, larger L3 cache, and better Instructions-Per-Cycle performance of the Intel Xeon E5-2600, there are other contributing factors. The new processor contains a quad-channel memory controller capable of driving more memory DIMMs and at higher frequency (DDR3-1600). In addition, there are more links possible between the two processor sockets (up to 2 QPI links) operating at a higher frequency&amp;nbsp; which can improve the latency and bandwidth of one processor accessing the DRAM and cache of the other. The inclusion of SSDs for fast storage is another contributor. Lastly, VMware has made some improvements in vSphere performance between vSphere 4.1 and vSphere 5.0. All of these factors together provide the 45% performance improvement in the VMmark 2.1 score noted above.&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Throughout 2012, Intel will be launching more processors and we will be right there at each launch with &quot;Day 0&quot; support. Congratulations to Intel on this important processor launch!&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Richard A. Brunner&lt;br/&gt;Chief Platform Architect&lt;br/&gt;CTO Office, VMware&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Reference&lt;/p&gt;&lt;p style=&quot;min-height:8pt;height:8pt;padding:0px;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;[1] &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/resources/compatibility/search.php?deviceCategory=server&amp;amp;cpuSeries=25&quot;&gt;http://www.vmware.com/resources/compatibility/search.php?deviceCategory=server&amp;amp;cpuSeries=25&lt;/a&gt;&lt;/p&gt;&lt;p&gt;[2] &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/a/vmmark/&quot;&gt;http://www.vmware.com/a/vmmark/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;[3] &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/a/assets/vmmark/pdf/2011-03-22-HP-BL490cG7.pdf&quot;&gt;http://www.vmware.com/a/assets/vmmark/pdf/2011-03-22-HP-BL490cG7.pdf&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (Note the actual server with vSphere 4.1 was available starting in August of 2010)&lt;/p&gt;&lt;p&gt;[4] &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmware.com/a/assets/vmmark/pdf/2012-03-07-HP-BL460pG8.pdf&quot;&gt;http://www.vmware.com/a/assets/vmmark/pdf/2012-03-07-HP-BL460pG8.pdf&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description>
         <author>communities-emailer@vmware.com</author>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/archive/cto/platform_architecture/blog/2012/03/19/day-0-support-of-the-intel-xeon-e5-2600-processor-sandybridge-ep-in-vmware-vsphere</guid>
         <pubDate>Mon, 19 Mar 2012 17:23:22 +0000</pubDate>
      </item>
      <item>
         <title>Deciding How or Where To Source/Host Applications</title>
         <link>http://cto.vmware.com/deciding-how-or-where-to-sourcehost-applications/</link>
         <description>The previous post is intended as a starting point for a discussion about where the real value, not just the cost, is in IT for organizations.&amp;#160; Ultimately it is the organization that has to decide, but IT can now think about a roadmap for how and where to source IT services, and how it transforms itself into a value center. &amp;#160; The diagram below shows one approach to working out the desired end point for any given application or service.&amp;#160; It requires that a small number of critical questions be answered by the enterprise. &amp;#160; As a prerequisite the organization must be clear about its core mission(s) and how/if it seeks to differentiate itself? &amp;#160; Then for each application or IT service that the enterprise uses, we can ask&amp;#8230; &amp;#160; Does the application enable the organization through non-functional differentiation?&amp;#160; Does the quality of service (scale, performance, availability, security, cost or whatever) of certain applications uniquely enable success? Does the application enable the enterprise through functional differentiation?&amp;#160; That is, does it do something that is non-generic or highly customized?&amp;#160; Does it include intellectual property or ideas that are unique in some way, or behave in a way that enables the organization [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/global-field-and-customer-initiatives/blog/2012/03/08/deciding-how-or-where-to-sourcehost-applications</guid>
         <pubDate>Thu, 08 Mar 2012 21:54:13 +0000</pubDate>
         <content:encoded><![CDATA[<p>
<div class="jive-rendered-content">
<p>The previous post is intended as a starting point for a discussion about where the real value, not just the cost, is in IT for organizations.&#160; Ultimately it is the organization that has to decide, but IT can now think about a roadmap for how and where to source IT services, and how it transforms itself into a value center.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">The diagram below shows one approach to working out the desired end point for any given application or service.&#160; It requires that a small number of critical questions be answered by the enterprise.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">As a prerequisite the organization must be clear about its core mission(s) and how/if it seeks to differentiate itself?</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">Then for each application or IT service that the enterprise uses, we can ask&#8230;</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<ol>
<li>Does the application enable the organization through non-functional differentiation?&#160; Does the quality of service (scale, performance, availability, security, cost or whatever) of certain applications uniquely enable success?</li>
<li>Does the application enable the enterprise through functional differentiation?&#160; That is, does it do something that is non-generic or highly customized?&#160; Does it include intellectual property or ideas that are unique in some way, or behave in a way that enables the organization to succeed or compete better?</li>
<li>Can the service be externally hosted?&#160; Does it include functionality, state or data that for regulatory compliance or security purposes mean that it must reside within the organization?</li>
</ol>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">Asking these questions of each application that supports the business, in the right order, can provide insight into how the service might ultimately be sourced.</p>
<p class="MsoNormal"><span style="text-decoration:underline;"><br/></span></p>
<p class="MsoNormal"><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-13325-18956/Decision+Flow.png"><img alt="Decision Flow.png" class="jive-image-thumbnail jive-image" height="394" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-13325-18956/450-394/Decision+Flow.png" width="450"/></a></p>
<p align="center" class="MsoCaption"><em><strong>Figure 1</strong></em> &#8211; Deciding how to deliver a given service</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">So, in detail, for any given IT service&#8230;</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">Almost all services should be candidates for being sourced from, or deployed on either public or private Clouds, and indeed a Cloud solution should (in the long run) be considered the default solution.&#160; The only exceptions should be those services where the performance, scaling, availability, security or other non-functional requirements simply cannot be met with a Cloud (private or public) solution. </p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">Thus the first question is &#8211; &#8220;Is the organization differentiated by the superior performance, scaling, availability etc. of the service?&#8221;, i.e. non-functional differentiation, that cannot be achieved by running on a Cloud (public or private).&#160; Cloud is enabled through simplification, very specifically hiding the details of the infrastructure, platforms or software that support a service. If a service is differentiated through performance etc. then whoever provides it might need to understand how it is mapped onto other services or infrastructure.&#160;&#160; This used to be the case for many, or even most services, where manual tuning of servers, storage and networking, and the specific layout of the network and storage was critical to enabling performance and scaling.&#160; However, with the proliferation of cheap, commodity, and yet high performing hardware, the pervasive adoption of reliable virtualization technologies that rarely negatively impact outright performance, the emergence of converged fabrics, and of newer application architectures, this is becoming less frequently the case.&#160; Nonetheless some services still end up having to be run on more or less dedicated custom (traditional) infrastructure, although as time passes they are becoming an ever smaller proportion of the whole set. </p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">Note 1 &#8211; Just because an application falls into this bucket today, doesn&#8217;t mean it will tomorrow!&#160; Thus service owners should be investing in architectures and technologies (virtualization, automation) that will allow them to migrate these services to Clouds in due course, when their non-functional requirements are met.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">Note 2 &#8211; And of course these services, whilst not running on Cloud infrastructure or platforms, may nonetheless be presented as Cloud PaaS or SaaS offerings.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">Note 3 &ndash; In some cases the non-functional differentiation may be agility itself, which may be gained through the use of Cloud. Differentiation through agility based on Cloud adoption may be true in the short term, but is less likely to be true in the longer run, as Cloud services become ever more widely adopted.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">The next question to ask is whether the service&#8217;s functionality enables the business to differentiate itself.&#160; Things like packaged applications that are not overly customized, tend not to.&#160; They support, rather than enable, the business, providing similar or identical services to most, if not all, organizations that deploy the service.&#160; Examples of this kind of packaged application include Human Resources applications, Payroll applications, email and so forth.&#160; More complicated packages, such as CRM or ERP may or may not fall into this category, depending on the level of customization.&#160; For example if a business is genuinely differentiated by aspects of its logistical operation, then parts of the ERP solution may be considered differentiating, custom applications.&#160; Indeed they should probably be developed by the business and treated as services that run on an ERP platform as a service, if possible.&#160; Anyway, if the service does not truly differentiate the business then it should probably be thought of as a commodity and provided either as a Software as a Service (SaaS) offering from the public Cloud, if considered secure and compliant enough, or otherwise as a minimally customized, packaged application deployed on internal Infrastructure as a Service (IaaS)</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">Having tackled the services that are differentiated by their service level, and those whose functionality does not differentiate the organization, we are left with the custom services that provide functional differentiation.&#160; These tend to fall into two categories &ndash; those that run as part of a shared services platform and those that run in silos or are in fact self-contained.&#160; For most organizations, there is a strong desire, and great benefits to be accrued from moving towards a shared services implementation.&#160; But if they do not wish to, or if an interim solution is required, then the initial option will be to deploy on public IaaS Clouds, where regulatory compliance and security constraints allow, or on private IaaS Cloud infrastructure where they do not.&#160; For those services that do take advantage of a shared services architecture, the natural trend is toward turning this into a Platform as a Service (PaaS).&#160; This may be internally or externally hosted, depending on compliance and security concerns.&#160; Note that PaaS implementations may or may not be custom, i.e. they may or may not expose custom shared services that are unique to the organization.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal">Of course, every organization&rsquo;s journey will be different, based on their starting point and their history. And with a potentially confusing array of opportunities presented by Cloud, it remains critical that organizations step back and take the opportunity to work out what they want to become.&#160; Ultimately Cloud is about opportunity, and not just about technology.&#160;&#160; In the same way that the Internet provided organizations with global access to markets to sell their goods and services, or global access for public organizations to engage with people, the Cloud provides organizations with the ability to source their IT services as commodoties, from almost anywhere.&#160; The barriers of entry to creating enterprises, to innovating, to delivering new value quickly, to being competitive or to transforming organizations are being swept away!&#160; </p>
</div>
<p></p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>RSA 2012: Video Interview with Juniper Networks’ Chris Hoff</title>
         <link>http://cto.vmware.com/rsa-2012-video-interview-with-juniper-networks-chris-hoff/</link>
         <description>In this video I interview Juniper Networks&amp;#8217; Chris Hoff at RSA 2012, and we talk more about the security industry.</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/security-and-networking/blog/2012/02/29/rsa-2012-allwyn-sequeira-and-chris-hoff</guid>
         <pubDate>Thu, 01 Mar 2012 01:13:53 +0000</pubDate>
         <content:encoded><![CDATA[<div class="jive-rendered-content">
<p><embed width="425" height="350" type="application/x-shockwave-flash" src="http://www.youtube.com/v/dlIP_TFmdC8"/></p> 
<p style="min-height:8pt;height:8pt;padding:0px;">
<p>In this video I interview Juniper Networks&#8217; Chris Hoff at RSA 2012, and we talk more about the security industry.</p>
</div>]]></content:encoded>
      </item>
      <item>
         <title>Destination Cloud!  Where The Value Lies</title>
         <link>http://cto.vmware.com/destination-cloud-where-the-value-lies/</link>
         <description>My last post was one in a series that looks at Cloud, both in terms of technology evolution and also in terms of a business model that is highly disruptive.&amp;#160; However I left questions about the road ahead unanswered.&amp;#160; Such questions are almost always addressed in terms of technology adoption roadmaps.&amp;#160; This clearly has great value, but risks missing the purpose of going Cloudy, i.e. to enable organizations to be more productive, efficient and agile; to be more competitive; to focus on their core differentiating value and/or executing on their mission.&amp;#160; What we tend to overlook is a discussion around how to decide which IT services (and thus which business processes) to source where, when, and why.&amp;#160; Defining such a strategic technology roadmap requires a clear business strategy that takes account of both the organization&amp;#8217;s goals and the technology opportunities available. The emergence of Cloud has fundamentally broadened those opportunities. So let&amp;#8217;s rewind a bit&amp;#8230; &amp;#160; The ongoing disaggregation of applications into services is equivalent to the disaggregation of business processes. This allows organizations to focus on the processes, and the IT services, that differentiate them and affords the opportunity for them to source non-differentiating IT services from somewhere else.&amp;#160; [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/global-field-and-customer-initiatives/blog/2012/02/27/destination-cloud-where-the-value-lies</guid>
         <pubDate>Tue, 28 Feb 2012 06:56:23 +0000</pubDate>
         <content:encoded><![CDATA[<p>
<div class="jive-rendered-content">
<p><span style="color:#000000;font-size:10pt;font-weight:normal;">My last post was one in a series that looks at Cloud, both in terms of technology evolution and also in terms of a business model that is highly disruptive.&#160; However I left questions about the road ahead unanswered.&#160; Such questions are almost always addressed in terms of technology adoption roadmaps.&#160; This clearly has great value, but risks missing the purpose of going Cloudy, i.e. to enable organizations to be more productive, efficient and agile; to be more competitive; to focus on their core differentiating value and/or executing on their mission.&#160; What we tend to overlook is a discussion around how to decide which IT services (and thus which business processes) to source where, when, and why.&#160; Defining such a strategic technology roadmap requires a clear business strategy that takes account of both the organization&rsquo;s goals and the technology opportunities available. The emergence of Cloud has fundamentally broadened those opportunities.</span></p>
<p><span style="font-size:10pt;font-weight:normal;"><br/></span></p>
<p>So let&#8217;s rewind a bit&#8230;</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>The ongoing disaggregation of applications into services is equivalent to the disaggregation of business processes. This allows organizations to focus on the processes, and the IT services, that differentiate them and affords the opportunity for them to source non-differentiating IT services from somewhere else.&#160; That somewhere else is now the Cloud, and it is the Cloud because of a set of very compelling attributes from the perspective of the consumer of those Cloud services, whether they be Infrastructure (IaaS), Platform (PaaS) or Software as a service (SaaS).&#160; Very specifically Cloud services are ubiquitous and generally relatively cost efficient with a transparent, or pay per use, cost model, self-service and instantly provisioned, scaled up or scaled down.&#160; These attributes are enabled by economies of specialization.&#160; These economies are possible as the Cloud providers are able to massively automate the management of their services because they only manage a very tiny number of service patterns.&#160; This combined with the use of virtualization, and in particular server virtualization, allows those services, and also operating system instances, to be delivered very cost effectively (through co-tenancy) and to be very rapidly provisioned.&#160; Finally, the mere existence of the external, public Cloud providers has fundamentally changed the expectations of organizations, with respect to the delivery of IT services.&#160; They now know that these can be delivered rapidly; that they no longer need to wait nine months to get a new service into production.&#160; They know IT services can be delivered almost instantly, and they now expect that of their internally sourced IT services, even if their service level expectations are substantially different.&#160; So now the IT organization has to provide internal, or private Clouds, i.e. IT services that have the same attributes of transparent cost, speed of provisioning and self service, that public Clouds have demonstrated.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Let&rsquo;s build on the assumption that larger organizations only want to invest and spend money in those areas of IT that enable them to differentiate themselves, to execute on their core mission, and/or to be more competitive.&#160; It follows that in general they will seek to acquire non-differentiating IT services as commodities.&#160; </p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Since infrastructure and packaged applications (HR, payroll, email etc.) do not generally differentiate an organization, unless providing these services is their core business, these IT services will tend to go to the Cloud first.&#160; This is reflected in the adoption of private/hybrid/public Infrastructure (IaaS) Clouds and of Software as-a-Service (SaaS) solutions, as a means of saving expense.&#160; These savings may then be redirected or reinvested elsewhere in the organization, if so desired.&#160; Of course short to medium term agility benefits will also accrue, especially for private IaaS clouds where services can be rapidly deployed and scaled, but eventually, as adoption becomes pervasive, the competitive advantages this bestows will diminish.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>The true, long term advantages in Cloud eventually present themselves through Platform-as-a-Service (PaaS) implementations.&#160; Platforms allow the rapid development of new services, minimizing the time to delivery or time to profit.&#160; By their nature they free the developer from having to think about plumbing (building communication, persistence, scaling and availability mechanisms etc.) and allow them to focus on delivering value.&#160; Such platforms also provide an opportunity for organizations to expose their shared services that differentiate their organization, allowing internal and external partners to rapidly innovate and deliver new value.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>The best way to understand this is to use a hypothetical example.&#160; Let&#8217;s say one of the world&#8217;s larger e commerce sites chooses to expose many or most of its APIs that it uses privately, as public APIs.&#160; This makes it a platform that other people can leverage.&#160; They can build new value, without having to worry about basic e commerce services like searching for goods, or making payments.&#160; After all, these capabilities were created by the first movers in this space, and differentiated them in the early marketplace. These same first movers now provide performance and scaling, at a cost that no entrant to the market could hope to match.&#160; It makes sense for them to expose these e-commerce services as a platform that others can leverage.&#160; This encourages the creation of an eco-system that allows the platform provider to benefit from the innovation of others, as well as themselves.&#160; And if their eco-system builds a better general-purpose e-commerce site that eclipses their own, they would still get a share of every transaction.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>This is one example of creating and exposing shared services as a platform.&#160; If this is done, specifically as a PaaS, it allows an eco-system to be quickly created that enables more rapid innovation.&#160; This can be done within organizations in the form of private PaaS, or publicly via a public PaaS.&#160; This is the place where one could argue, significant investment will yield massive opportunities &#8211; for savings &#8211; by having shared services across multiple units within an organization, and for profit or other benefit, through reduced time to deliver new services, or value, on top of the shared services, exposed through a PaaS.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p class="MsoNormal"><strong style="font-weight:bold;"><em style="font-style:italic;">Next&#8230;&#160; Deciding How or Where To Source/Host Services</em></strong></p>
</div>
<p></p>]]></content:encoded>
      </item>
      <item>
         <title>RSA 2012 – towards a new security architecture</title>
         <link>http://cto.vmware.com/rsa-2012-towards-a-new-security-architecture/</link>
         <description>The annual &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://365.rsaconference.com/blogs/rsa-conference-blog/2012/02/27/scenes-from-rsa-conference-us--monday&quot;&gt;RSA conference&lt;/a&gt; kicks off today, and our team at VMware is fired up about ongoing developments in the security space. To provide some perspective on VMware’s approach, our CTO Steve Herrod is keynoting today at the &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;https://cloudsecurityalliance.org/events/csa-summit-rsa-2012/&quot;&gt;Cloud Security Alliance summit&lt;/a&gt; . I’d like to give you a glimpse of the commentary he has planned. Today, IT is in a state of great change that has deep implications for the security community. We can see that data and applications are being accessed in a variety of new ways &amp;#8211; SaaS applications are firmly entrenched, mobile applications are a demanding participant in any IT architecture; and simultaneously,   existing applications are being housed in virtual containers. Effective support and control of these diverse tools demands an updated approach to IT security. Two distinct areas require focus in a modern IT security strategy: the infrastructure that supports your IT assets access to these assets Consider the supporting infrastructure Existing applications and data are being virtualized at a rapid pace. Over 50% of servers are now virtualized, on pace to reach 80M virtual machines by 2014. With the virtual server installed base growing at this rate, a traditional security strategy based on physical assets is being stretched irreversibly. As [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/security-and-networking/blog/2012/02/27/cto-security-blog</guid>
         <pubDate>Mon, 27 Feb 2012 21:55:21 +0000</pubDate>
         <content:encoded><![CDATA[<div class="jive-rendered-content">
<p>The annual <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://365.rsaconference.com/blogs/rsa-conference-blog/2012/02/27/scenes-from-rsa-conference-us--monday">RSA conference</a> kicks off today, and our team at VMware is fired up about ongoing developments in the security space. To provide some perspective on VMware’s approach, our CTO Steve Herrod is keynoting today at the <a rel="nofollow" class="jive-link-external-small" target="_blank" href="https://cloudsecurityalliance.org/events/csa-summit-rsa-2012/">Cloud Security Alliance summit</a>. I’d like to give you a glimpse of the commentary he has planned.</p>
<p>Today, IT is in a state of great change that has deep implications for the security community. We can see that data and applications are being accessed in a variety of new ways &#8211; SaaS applications are firmly entrenched, mobile applications are a demanding participant in any IT architecture; and simultaneously,   existing applications are being housed in virtual containers. Effective support and control of these diverse tools demands an updated approach to IT security.</p>
<p>Two distinct areas require focus in a modern IT security strategy:</p>
<ul>
<li>the infrastructure that supports your IT assets</li>
<li>access to these assets</li>
</ul>
<p><span style="text-decoration:underline;">Consider the supporting infrastructure</span></p>
<p>Existing applications and data are being virtualized at a rapid pace. Over 50% of servers are now virtualized, on pace to reach 80M virtual machines by 2014. With the virtual server installed base growing at this rate, a traditional security strategy based on physical assets is being stretched irreversibly.</p>
<p>As virtualization becomes more deeply embedded, datacenter density is increasing and the days of an application being tied to a single piece of hardware are long gone.  Furthermore, as the datacenter network inexorably moves towards 10GbE access layer and 40/100GbE cores, physical firewalls/security will not be able to keep up.  Here is an insightful note from Jon Oltsik:</p>
<p><a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.networkworld.com/community/node/79866">http://www.networkworld.com/community/node/79866</a></p>
<p>Add the emergence of hybrid clouds to today’s IT landscape and one can see the need for a wider and more complete approach to security.</p>
<p>The best way to manage the scale of virtualization, consolidation and high performance networking, the emergence of hybrid clouds and the requirements of new applications is through the establishment of logical trust zones for all applications and data. This approach untethers application deployment from the constraints of physical network segmentation and clustering, moving firewalls into the virtual plane and enabling linear scale out access control. Logical infrastructure isolation and access control is the most efficient way to manage security in a highly virtualized environment.</p>
<p><span style="text-decoration:underline;">How do we access the assets? </span></p>
<p>The trends around BYOD (Bring Your Own Device), any device anywhere, multiple personas and web-centric computing are contributing to an essential crumbling of the traditional security perimeter. Users will ultimately abandon traditional static, physically limiting access to their applications and data.</p>
<p>Access to apps/data in the new world will focus more on the authenticity of the persona (versus the device), and the establishment of dynamic authorization directives (e.g. OAuth2, identity-aware firewalls). Likewise, on the datacenter side of the equation, the landing spot for access will extend the traditional physical DMZ and include logical, tenant-specific DMZs fronting logical apps (e.g. 3 tier apps, VDI pools).  Apps/data fronted by such virtual DMZs with policies to restrict access based on authenticated and authorized personas will become the norm in the emerging world order.</p>
<p>In short, a new security architecture has emerged to support virtualized IT infrastructure and user behavior around access to IT assets. Fundamental to this new architecture are:</p>
<ul>
<li>&#8220;Need to know&#8221; access based on authenticated &amp; authorized personas</li>
<li>Logical trust zones for apps, and data privacy</li>
<li>Logical infrastructure isolation and access control</li>
<li>Virtual DMZ to buffer access from any device anywhere</li>
</ul>
<p><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-13171-18774/security_virtualization.png"><img class="jive-image-thumbnail jive-image" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-13171-18774/450-190/security_virtualization.png" alt="security_virtualization.png" width="450" height="190"/></a></p>
<p>Each vApp (collection of related apps, servers and data) gets its own secure container, including a virtualized DMZ to restrict access. Once this proactive security architecture is in place, traditional threat defense like AV, IDS/IPS, DLP, etc, can be virtualized, inserted and enforced at such logical trust zone boundaries.</p>
<p>One can observe overall that security is moving closer to IT assets and becoming logical, vs. the traditional physical approach. To a large extent, there seems to be a parallel with what&#8217;s going on with the virtualization of networking, per my last posts on <a rel="nofollow" class="jive-link-blog-small" target="_blank" href="http://cto.vmware.com/lets-get-logical-the-case-for-network-virtualization/">logical networks</a> and <a rel="nofollow" class="jive-link-blog-small" target="_blank" href="http://cto.vmware.com/vxlans-and-the-cloud-infrastructure-suite/">VXLANs</a>. This transformation leads to better security than was possible before…and the change is taking place right now.</p>
<p>Steve Herrod, VMware CTO, will discuss these trends and requirements in his Cloud Security Alliance keynote on Monday, February 27th at 12:30PM.</p>
</div>]]></content:encoded>
      </item>
      <item>
         <title>Announcing Horizon Mobile Carrier Partners</title>
         <link>http://cto.vmware.com/announcing-horizon-mobile-carrier-partners/</link>
         <description>Greetings from VMworld 2011 Europe in Copenhagen! &amp;#160; The Horizon Mobile is very excited to announce that Verizon Wireless (US) and Telefonica (Europe) are our lead partners to roll out our solution to enterprises.&amp;#160; We had been working with these partners for the last several months and over the next several weeks we will be focusing on bringing the solution to market.&amp;#160; Together with out carrier and handset partners, we will offer a solution to help enterprises embrace &amp;#8216;bring your own device&amp;#8217; paradigm without compromising the security of corporate content. &amp;#160; &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://communities.vmware.com/servlet/JiveServlet/showImage/38-10823-16576/vw.png&quot;&gt;&lt;/a&gt; &amp;#160;&amp;#160; &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://communities.vmware.com/servlet/JiveServlet/showImage/38-10823-16610/tf.png&quot;&gt;&lt;/a&gt; &amp;#160; While there are many similarities between the US and European markets, there are a few differences in our partner offerings.&amp;#160; One of the significant differences is that Telefonica will be combining their 2:1 telephony solution with Horizon Mobile to provide two telephone numbers (telephony and SMS) and two data plans on each device.&amp;#160; Your personal profile is fully under your control and will have its own voice and data plan.&amp;#160; This profile is completely isolated from your corporate profile and corporate plan that is owned and managed by your IT group.&amp;#160; The combination of Horizon Mobile and Telefonica 2:1 will allow enterprises to reduce costs since they [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/emerging/blog/2011/10/18/announcing-horizon-mobile-carrier-partners</guid>
         <pubDate>Wed, 19 Oct 2011 06:00:20 +0000</pubDate>
         <content:encoded><![CDATA[<p>
<div class="jive-rendered-content">
<p>Greetings from VMworld 2011 Europe in Copenhagen!</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>The Horizon Mobile is very excited to announce that Verizon Wireless (US) and Telefonica (Europe) are our lead partners to roll out our solution to enterprises.&#160; We had been working with these partners for the last several months and over the next several weeks we will be focusing on bringing the solution to market.&#160; Together with out carrier and handset partners, we will offer a solution to help enterprises embrace &#8216;bring your own device&rsquo; paradigm without compromising the security of corporate content.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<div align="center"><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-10823-16576/vw.png"><img alt="vw.png" class="jive-image" height="76" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-10823-16576/148-76/vw.png" width="148"/></a>&#160;&#160; <a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-10823-16610/tf.png"><img alt="tf.png" class="jive-image" height="76" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-10823-16610/148-76/tf.png" width="148"/></a></div>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>While there are many similarities between the US and European markets, there are a few differences in our partner offerings.&#160; One of the significant differences is that Telefonica will be combining their 2:1 telephony solution with Horizon Mobile to provide two telephone numbers (telephony and SMS) and two data plans on each device.&#160; Your personal profile is fully under your control and will have its own voice and data plan.&#160; This profile is completely isolated from your corporate profile and corporate plan that is owned and managed by your IT group.&#160; The combination of Horizon Mobile and Telefonica 2:1 will allow enterprises to reduce costs since they now can only pay for what you do on the corporate profile.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Many of the details that you all may be interested in (pricing, specific device info, etc.) are being worked out in real time but suffice it to say that both our carrier partners will be offering a range of devices from our handset partners in the coming months.</p>
</div>
<p></p>]]></content:encoded>
      </item>
      <item>
         <title>New Cloud Standards Adopted, Available and Announced</title>
         <link>http://cto.vmware.com/new-cloud-standards-adopted-available-and-announced/</link>
         <description>Some new activity around cloud computing standards have occurred in the last month that I thought would be good to blog about. First of all we are all very excited to receive &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/news/pr/2011/8/dmtf-gains-international-recognition-two-isoiec-standards&quot;&gt;the news&lt;/a&gt; that OVF (Open Virtualization Format) specification has been adopted as an international standard &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=59388&quot;&gt;ISO/IEC 17203&lt;/a&gt; .&amp;#160; This a major milestone and will continue to be a key building block for workload portability between clouds. This specification was introduced to the industry four years ago and has received wide adoption and was even been recognized as one of the first virtualization/cloud standards adopted by ANSI last year as a US national standard. This standard is still emerging as new uses and additional features are to be added. Earlier this summer a work-in-progress version of &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://dmtf.org/sites/default/files/standards/documents/DSP0243_2.0.0a.pdf&quot;&gt;OVF 2.0&lt;/a&gt; was released to get additional industry scrutiny and feedback. This standard will be one of the key standards that will be the basis for the new cloud computing work at ISO under SC38 and has been sited by NIST and the recently formed Open Data Center Alliance as one of the technologies that has achieved wide market acceptance and provides a tool for virtual machine portability. &amp;#160; &amp;#160; The other important annoucement was that the DMTF released [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/open/blog/2011/09/27/new-cloud-standards-adopted-available-and-announced</guid>
         <pubDate>Tue, 27 Sep 2011 23:56:37 +0000</pubDate>
         <content:encoded><![CDATA[<p>
<div class="jive-rendered-content">
<p>Some new activity around cloud computing standards have occurred in the last month that I thought would be good to blog about. First of all we are all very excited to receive <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://dmtf.org/news/pr/2011/8/dmtf-gains-international-recognition-two-isoiec-standards">the news</a> that OVF (Open Virtualization Format) specification has been adopted as an international standard <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=59388">ISO/IEC 17203</a>.&#160; This a major milestone and will continue to be a key building block for workload portability between clouds. This specification was introduced to the industry four years ago and has received wide adoption and was even been recognized as one of the first virtualization/cloud standards adopted by ANSI last year as a US national standard. This standard is still emerging as new uses and additional features are to be added. Earlier this summer a work-in-progress version of <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://dmtf.org/sites/default/files/standards/documents/DSP0243_2.0.0a.pdf">OVF 2.0</a> was released to get additional industry scrutiny and feedback. This standard will be one of the key standards that will be the basis for the new cloud computing work at ISO under SC38 and has been sited by NIST and the recently formed Open Data Center Alliance as one of the technologies that has achieved wide market acceptance and provides a tool for virtual machine portability.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>The other important annoucement was that the DMTF released a set of specifications as work-in-progess to enable interoperability of cloud management. The specifications are called the <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://dmtf.org/sites/default/files/standards/documents/DSP0263_1.0.0a.pdf">Cloud Infrastructure Management Interface</a> or CIMI (pronounced see-me). These set of specifications provide a rest style interface and a logical model to provide a standardized interface to deploy and manage infrastructure resources for heterogeneous clouds. There are a couple of documents released including a <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://dmtf.org/sites/default/files/standards/documents/DSP0264_1.0.0a.pdf">specification on how the cloud model could be mapped into the DMTF Common Information Model</a> and a <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://dmtf.org/sites/default/files/standards/documents/DSP2027_1.0.0a.pdf">primer</a> which is a good document to review before you read the specification. All three of these specifications can be found at <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.dmtf.org/cloud">www.dmtf.org/cloud</a>.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>We also <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.oasis-open.org/news/pr/amqp-transitions-to-oasis-ms">announced</a> last month the launch of the new member section for the <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.amqp.org/">Advanced Message Queueing Protocol (AMQP)</a> at OASIS to help promote interoperable connectivity between heterogeneous applications and enterprise middleware software. Through RabbitMQ, VMware has many years of experience working with the AMQP. This should enable a more secure approach to exchanging real-time data streams across distributed and cloud computing environments.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>There was also an exciting <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.vmware.com/company/news/releases/vmw-cisco-vmworld-083011.html">announcement</a> at VMworld regarding the submission of a new networking specification&#160; <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://tools.ietf.org/html/draft-mahalingam-dutt-dcops-vxlan-00">Virtual Extensible Local Area Network</a> or VXLAN was submitted as a draft to the IETF. This specification will solve new challenges in cloud environments which will enable flexible, scalable cloud architecture in which new servers can be added in different subnets and improve migration of virtual machines between subnets.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Also at IDF we <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.businesswire.com/news/home/20110913005694/en/Open-Data-Center-Alliance%E2%84%A2-Unveils-Proof-of-Concept-Solutions">announced</a> joining the <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.opendatacenteralliance.org/">Open Data Center Alliance</a> (ODCA) as a solution provider member and providing a <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.businesswire.com/news/home/20110913005694/en/Open-Data-Center-Alliance%E2%84%A2-Unveils-Proof-of-Concept-Solutions">proof of concept demo</a> at the event. The ODCA is an organization that is made up of mostly end user representing over $80 billion annually on IT spending. They will work together to provide a common voice to solutions providers on key pain points and interoperability concerns. They have released a number of usage models that will begin to outline those needs and will allow the cloud consumers and suppliers a forum to discuss and engage.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>So as you can see it has been a busy time. Progress is being made. Standards are not only being created but some are receiveing wide spread market acceptance and others are just beginnings. These efforts and these groups are critical to realizing the vision of cloud computing and ultimately give customers the freedom of choice they desire.</p>
</div>
<p></p>]]></content:encoded>
      </item>
      <item>
         <title>VXLANs and the Cloud Infrastructure Suite…</title>
         <link>http://cto.vmware.com/vxlans-and-the-cloud-infrastructure-suite/</link>
         <description>Phew, nothing like spending time at VMworld, which has become the new mecca for IT professionals everywhere &amp;#8211; thanks again to everyone for the support and encouragement, egging us to keep on truckin&amp;#8217;! In my &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-blog-small&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/lets-get-logical-the-case-for-network-virtualization/&quot;&gt;last post&lt;/a&gt; , I talked about the need to have logical networks, edges and trust zones on a per tenant basis, and the need to map these onto provider networks that are increasingly becoming fast, fat and flat. At VMworld 2011, we announced some key advancements that make these concepts a reality; VMware and partner booths demonstrated a variety of Software Defined Networking solutions, leveraging VXLANs, vCloud Director, vShield and vSphere/vCenter, all part of the emerging Cloud Infrastructure Suite – we are getting closer to what Paul Maritz refers to as the “invisible infrastructure”… Let’s talk through some of the advancements in network &amp;#38; security virtualization, realizing elastic Virtual Data Centers (VDCs), and VMware’s ecosystem framework… VXLAN – the protocol One of the bigger announcements made at VMworld, was the VXLAN initiative. See &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://blogs.vmware.com/console/2011/08/towards-virtualized-networking-for-the-cloud.html&quot;&gt;Steve’s post &lt;/a&gt; on the subject, and &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-blog-small&quot; target=&quot;_blank&quot; href=&quot;http://communities.vmware.com/community/vmtn/cto/security-and-networking/blog/2011/08/30/towards-enabling-dynamic-elastic-workload-aware-networking-paradigm&quot;&gt;this writeup&lt;/a&gt; from Mallik Mahalingham, Principal Engineer at VMware, who has spearheaded this effort at VMware. From a wire-protocol perspective, VXLAN is essentially a MAC-in-UDP frame format, including a 24 bit segment [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/security-and-networking/blog/2011/09/06/vxlans-and-the-cloud-infrastructure-suite</guid>
         <pubDate>Wed, 07 Sep 2011 00:11:04 +0000</pubDate>
         <content:encoded><![CDATA[<div class="jive-rendered-content">
<p>Phew, nothing like spending time at VMworld, which has become the new mecca for IT professionals everywhere &#8211; thanks again to everyone for the support and encouragement, egging us to keep on truckin&#8217;!</p>
<p style="min-height:8pt;height:8pt;padding:0px;">
<p>In my <a rel="nofollow" class="jive-link-blog-small" target="_blank" href="http://cto.vmware.com/lets-get-logical-the-case-for-network-virtualization/">last post</a>, I talked about the need to have logical networks, edges and trust zones on a per tenant basis, and the need to map these onto provider networks that are increasingly becoming fast, fat and flat. At VMworld 2011, we announced some key advancements that make these concepts a reality; VMware and partner booths demonstrated a variety of Software Defined Networking solutions, leveraging VXLANs, vCloud Director, vShield and vSphere/vCenter, all part of the emerging Cloud Infrastructure Suite – we are getting closer to what Paul Maritz refers to as the “invisible infrastructure”…</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">Let’s talk through some of the advancements in network &amp; security virtualization, realizing elastic Virtual Data Centers (VDCs), and VMware’s ecosystem framework…</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal"><strong style="">VXLAN – the protocol</strong></p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">One of the bigger announcements made at VMworld, was the VXLAN initiative. See <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://blogs.vmware.com/console/2011/08/towards-virtualized-networking-for-the-cloud.html">Steve’s post </a>on the subject, and <a rel="nofollow" class="jive-link-blog-small" target="_blank" href="http://communities.vmware.com/community/vmtn/cto/security-and-networking/blog/2011/08/30/towards-enabling-dynamic-elastic-workload-aware-networking-paradigm">this writeup</a> from Mallik Mahalingham, Principal Engineer at VMware, who has spearheaded this effort at VMware.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">From a wire-protocol perspective, VXLAN is essentially a MAC-in-UDP frame format, including a 24 bit segment Id. Effectively UDP gets you to the right ESX host/controller, the segment Id gets you to the respective Org/Tenant, and the “inner” MAC gets you to the right vNIC/VM in the Org. Additionally, tenant broadcasts are converted to IP multicasts (Protocol Independent Multicast – PIM).</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">Here are a couple of posts from networking blogger Ivan Pepelnjak, one on <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://blog.ioshints.info/2011/09/vxlan-otv-and-lisp.html">VXLAN versus OTV/LISP</a>, and one on <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://blog.ioshints.info/2011/08/finally-mac-over-ip-based-vcloud.html">vCloud Networking</a>. Worth a read.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">VMware has been collaborating with Arista, Broadcom, Brocade, Cisco, Emulex, Intel and several industry players to work towards standardizing this protocol. With the broad collaboration, expect to see VXLANs become the currency for multi-tenant data center networking (enabling <strong style="">multi-tenant data center fabrics</strong>), with NIC vendors providing native offload/acceleration of VXLAN frames, Top of Rack and switch/router vendors providing <strong style="">fast, fat and flat</strong> implementations of the protocol, and vendors building VXLAN-VLAN gateways to enable high performance, mixed environments.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">What’s nice about VXLANs is that it leverages existing infrastructure, yet can take advantage of advances in data center fabric and server NIC technologies as these become available. However, the really big deal here is that the broad (virtualization, system/NIC, and networking vendors) convergence on the frame format, enables the industry to move on, and focus on innovation in the data center fabric, within the virtualization layer, and in delivering capabilities to cloud tenants/orgs.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal"><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-9943-15858/cloud_networking_stack.png"><img class="jive-image-thumbnail jive-image" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-9943-15858/450-233/cloud_networking_stack.png" alt="cloud_networking_stack.png" width="450" height="233"/></a></p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal"><strong style="">Building logical networks on the VXLAN foundation</strong></p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">So, on the infrastructure provider side of the equation, VXLANs provide us the capability to realize isolated, multi-tenant broadcast domains across data center fabrics. Let’s talk about how VMware and partners leverage this capability in emerging provider networks to provide elastic, logical networks to tenant/org VDCs.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal"><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-9943-15859/vxlan_architecture.png"><img class="jive-image-thumbnail jive-image" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-9943-15859/450-180/vxlan_architecture.png" alt="vxlan_architecture.png" width="450" height="180"/></a></p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">The Virtual Distributed Switch abstracts the data center fabric and provides a sea of ports. vCloud Director (VCD) creates an Org Virtual Data Center (VDC), including allocating compute and storage resources. Tenants/orgs can now provision their own logical network to connect these resources. VCD delegates networking/security control to the vShield Manager, which in turn creates a VDS port group backed by a VXLAN, maps the tenant id to the VXLAN segment id, and connects org VMs to the respective ports in the port group. Additionally, vShield Edge provides multicast services, and maps tenant broadcasts into provider multicasts (using PIM). We now have VXLAN backed logical networks, which are elastic (add/delete vNics/ports on an as-needed basis).</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">With networking constraints out of the way, VDCs can now span cluster, pod and subnet boundaries, removing one of the major limitations in the data center. The concept of elastic VDCs was an important part of the newly released vCloud Director 1.5.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">Two very cool options, which highlight the power of the VXLAN construct and logical networking:</p>
<ul>
<li>VXLANs can span multiple VDS and/or N1K switches (demonstrated at VMworld, using vCloud Director &amp; vShield Manager to federate across VDSes)</li>
<li>With VXLAN-VLAN gateways, you can have VMs and physical servers share the same broadcast domain!</li>
</ul>
<p style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal"><strong style="">Towards secure, elastic hybrid clouds</strong></p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;"><strong style=""> </strong></p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">The elastic VDC constructed above can likewise be instantiated in cloud infrastructure hosted by a VMware Cloud Provider partner. vShield Edge can be used to instantly provision a secure, L3 tunnel to the remote VDC. VMs can now be moved between the local VXLAN and remote VXLAN as needed.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">What about securing these VDCs, whether local or  remote? This is where the rest of the vShield portfolio, and our  ecosystem partners come into play. The following is a depiction of the different elements of the solution:</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal"><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-9943-15860/secure_elastic_hybrid.png"><img class="jive-image-thumbnail jive-image" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-9943-15860/450-158/secure_elastic_hybrid.png" alt="secure_elastic_hybrid.png" width="450" height="158"/></a></p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">vShield Edge provides perimeter security for the VDC construct. vShield App allows creation of elastic trust zones, whether these be network-centric (break up the logical network into smaller, isolated domains), app-centric (zoning based on Web/App/DB tiers), data centric (zoning based on sensitive data discovery), or identity based (“need to know” access based on Active Directory roles, for example). Finally, vShield Endpoint enables guest VM protection.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">It was very gratifying to see Los Alamos National Laboratory (LANL) talk through how they had deployed ALL of the above. Last year LANL was the first government agency to deploy their Infrastructure on Demand (IoD) service leveraging vCloud Director for self-service consumption, and vShield App for micro-segmentation of their VDCs. Leading up to VMworld, they leveraged VXLANs and vShield Edge to extend to a data center hosted at Terremark, building one of the first government hybrid clouds based on the VMware Cloud Infrastructure Suite. Kudos to Anil Karmel (Cloud and Virtualization Architect) and team for standing up these powerful environments.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">While vShield Edge, App and Endpoint provide foundational protection and zoning at the perimeter, interior, and VM boundaries respectively, we are working very closely with the networking and security ecosystem (we already have working solutions with Cisco, Trend Micro, and RSA for example, with many more to come) to insert purpose-built functionality at logical boundaries, while seamlessly integrating into the management plane via vShield Manager, which in turn enables these services to be available RESTfully. The combination of logical networking and security, with integrated ecosystem offerings and programmable services, should provide the much needed advancement to support virtualization and cloud needs.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal"><strong style="">SUMMARY</strong>:</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">We are seeing a massive transformation in the way networking and security is being re-architected in modern virtualization/cloud data centers. Logical networks, edges and zones abstract the underlying infrastructure, and untether higher layers from the need to be infrastructure aware. The virtualization layer serves to overcome the impedance mismatch between the provider and consumer, potentially unleashing a whole new wave of innovation – secure, elastic VDCs become the new currency for private and hybrid clouds.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">Let me end with a quote from <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.networkworld.com/community/node/78470">Jon Oltsik&#8217;s note</a> at Network World:</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal"><em style="">…VMware&#8217;s vision is spot on. Networks are cool and all but ultimately they exist to move data and application bits around. VXLAN is a new way to make sure that applications and networks can do this in a more integrated and efficient way.</em></p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">Thanks Jon! We couldn&#8217;t have said it better&#8230;</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">/Allwyn</p>
</div>]]></content:encoded>
      </item>
      <item>
         <title>Towards enabling dynamic, elastic, workload-aware networking paradigm</title>
         <link>http://cto.vmware.com/towards-enabling-dynamic-elastic-workload-aware-networking-paradigm/</link>
         <description>Mallik Mahalingam, Principal Engineer, vSphere Networking R&amp;#38;D, says &amp;#8230; &amp;#160; What are the challenges? &amp;#160; Cloud computing holds the promise of using shared resources in a secure, scalable and self service manner.&amp;#160; These basic virtues of cloud computing are placing huge demands on the physical network infrastructure in today&amp;#8217;s data centers.&amp;#160; While compute and storage are virtualized, network is the last remaining barrier to workload agility. Networks continue to operate in the old way, tying workloads to underlying physical network and to non-scalable, hard-to-automate constructs. In addition, cloud infrastructure dictates new networking constructs for multi-tenancy, application isolation, scale and increased programmability. &amp;#160; VMware has been working with customers to understand the key challenges as it relates to networking and the cloud. The primary feedback was the need for a network that can support hosting large number of &amp;#8220;tenant&amp;#8221; applications while enabling the paradigm of elastic compute, any application to any host.&amp;#160; Ideally customers would like this scale, elasticity and operational efficiency on top of their existing physical infrastructure. &amp;#160; Eureka! &amp;#8211; VXLAN &amp;#160; Armed with the requirements from our customer, VMware along with the support of our partner ecosystem has developed an innovative technology called VXLAN [Virtual eXtensible LAN]. VXLAN [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/security-and-networking/blog/2011/08/30/towards-enabling-dynamic-elastic-workload-aware-networking-paradigm</guid>
         <pubDate>Tue, 30 Aug 2011 15:21:47 +0000</pubDate>
         <content:encoded><![CDATA[<p>
<div class="jive-rendered-content">
<p>Mallik Mahalingam, Principal Engineer, vSphere Networking R&amp;D, says &#8230;</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><strong>What are the challenges?</strong></p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Cloud computing holds the promise of using shared resources in a secure, scalable and self service manner.&#160; These basic virtues of cloud computing are placing huge demands on the physical network infrastructure in today&rsquo;s data centers.&#160; While compute and storage are virtualized, network is the last remaining barrier to workload agility. Networks continue to operate in the old way, tying workloads to underlying physical network and to non-scalable, hard-to-automate constructs. In addition, cloud infrastructure dictates new networking constructs for multi-tenancy, application isolation, scale and increased programmability.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>VMware has been working with customers to understand the key challenges as it relates to networking and the cloud. The primary feedback was the need for a network that can support hosting large number of &#8220;tenant&#8221; applications while enabling the paradigm of elastic compute, any application to any host.&#160; Ideally customers would like this scale, elasticity and operational efficiency on top of their existing physical infrastructure.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><strong>Eureka! &#8211; <em>VXLAN</em></strong></p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Armed with the requirements from our customer, VMware along with the support of our partner ecosystem has developed an innovative technology called VXLAN [Virtual eXtensible LAN]. VXLAN enables multi-tenant networks at scale alongside the ability to flexibly tap into any available compute/storage resources in the data center.&#160; <em><strong>It is the first step in the path towards logical, software-based networks that can be created on-demand, enabling enterprises to leverage capacity wherever it&rsquo;s available.</strong></em></p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>VXLAN provides a Layer 2 abstraction to virtual machines (VMs), independent of where they are located.&#160; It completely untethers the VMs from physical networks by allowing VMs to communicate with each other using a transparent overlay scheme over physical networks that could span Layer 3 boundaries.&#160;&#160;&#160; Since VMs are completely unaware of the physical networks constraints and only see the virtual Layer 2-adjacency, the fundamental properties of virtualization such as mobility and portability are extended to an unprecedented level.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>VXLAN enables better programmability by providing a single interface to authoritatively program the logical network. Operationally, it will provide the needed control and visibility to the network admin while allowing the flexibility of elastic compute for the cloud admin.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><strong>Key technical points about VXLAN:</strong></p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<ul>
<li>Uses MAC-in-UDP encapsulation to build the overlay network that can span across L3 networks.</li>
<li>Use of MAC-in-UDP allows efficient load-sharing&#160; with the existing data center networks due to the use of Equal Cost Multipathing (ECMP) in the core networks, unlike other encapsulation technologies such as GRE</li>
<li>Allows overlapping of VM&rsquo;s MAC and IP addresses using VXLAN&#160; Network identifier</li>
<li>Takes advantage of efficient multicast protocols such as IGMP and PIM for VM&rsquo;s broadcast and multicast communication needs</li>
</ul>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><strong>Collaboration with leading Partners on VXLAN</strong></p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>VMware has collaborated closely with our industry partners such as Arista, Broadcom, Brocade, Cisco, Emulex, Intel and others in making this as industry wide effort to ensure a seamless experience across virtual and physical infrastructure. As part of this effort, we have published an informational IETF draft (see <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.ietf.org/id/draft-mahalingam-dutt-dcops-vxlan-00.txt">http://www.ietf.org/id/draft-mahalingam-dutt-dcops-vxlan-00.txt</a>) to detail the use case and the technology.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><strong>Key takeaway </strong></p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>VXLAN is the first and the flagship of a set of capabilities that we are building to deliver this new model of cloud centric networking. At VMware, we see a need to evolve the datacenter network of today from a <strong>Non scalable, hard-to-automate to a Dynamic, Workload-aware network.</strong></p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Stay tuned for the update on the next blog post where we will discuss the broader story articulating the <em><strong>dynamic, elastic, workload-aware network built on the foundation of VXLAN.</strong></em></p>
</div>
<p></p>]]></content:encoded>
      </item>
      <item>
         <title>The Many Flavors of Persona Management</title>
         <link>http://cto.vmware.com/the-many-flavors-of-persona-management/</link>
         <description>Persona management refers to technologies that isolate aspects of an individual user&amp;#8217;s personal settings or customizations from the base operating system image. We find user persona technologies to be a widely misunderstood topic, as there are a variety of approaches and categories for these solutions and the various categories serve different purposes and solve different problems for customers. With the arrival of VMware View 5 and our View Persona Management functionality, I thought I would take this opportunity to call out the various categories of persona management technology and what each of them does. &amp;#160; Persona management is definitely not one size fits all! &amp;#160; The most basic form of persona management is simple file/folder redirection. Take the Microsoft Windows &amp;#8220;My Documents&amp;#8221; folder and place it on a network share. This makes files accessible from multiple OS images, as long as the storage is accessible and is a very basic OS capability. &amp;#160; The next category adds user settings to the file redirection and is what I would call profile segmentation. Segmentation splits the profile contents up into pieces, can perform some data transformations and typically stores these settings in their native format. I think of this category of technology [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/desktop/blog/2011/08/30/the-many-flavors-of-persona-management</guid>
         <pubDate>Tue, 30 Aug 2011 12:00:42 +0000</pubDate>
         <content:encoded><![CDATA[<p>
<div class="jive-rendered-content">
<p>Persona management refers to technologies that isolate aspects of an individual user&#8217;s personal settings or customizations from the base operating system image. We find user persona technologies to be a widely misunderstood topic, as there are a variety of approaches and categories for these solutions and the various categories serve different purposes and solve different problems for customers. With the arrival of VMware View 5 and our View Persona Management functionality, I thought I would take this opportunity to call out the various categories of persona management technology and what each of them does.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Persona management is definitely not one size fits all!</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>The most basic form of persona management is simple <em>file/folder redirection</em>. Take the Microsoft Windows &#8220;My Documents&#8221; folder and place it on a network share. This makes files accessible from multiple OS images, as long as the storage is accessible and is a very basic OS capability.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>The next category adds user settings to the file redirection and is what I would call <em>profile segmentation</em>. Segmentation splits the profile contents up into pieces, can perform some data transformations and typically stores these settings in their native format. I think of this category of technology as profile backup/restore sequences with some data management thrown in. The backup is performed at Windows Logoff time and the restore is performed at subsequent Logon. This technology can preserve user settings between sessions and handle profile conversions, such as the format differences between WinXP and Windows 7. Examples of this type of technology would be Liquidware Labs&#8217; Profile Unity, Immidio Flex Profiles or even native Microsoft Windows Roaming Profiles if XP/Win7 profile conversion isn&#8217;t required.&#8221; These technologies tend to make Login and Logout times longer, due to the required data transfers and also increase I/O loads during these operations.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>VMware View Persona Management (<a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://blogs.vmware.com/euc/2011/08/vmworld-2011-persona-management-in-view-5.html">read more about View Persona Management here</a>) belongs to a different category, that I will call <em>profile streaming</em>. This technology also stores the profile outside of the OS image, however it concentrates on managing the I/O aspects of loading and unloading the user profile. By streaming or paging the profile in from a CIFS file share when elements are referenced, traditional logon delays and I/O impacts are deferred. Only the files and registry settings necessary for the logon operation are transferred and cached. Similarly, changes to settings and files are periodically updated to the share, always providing at least crash consistent profiles and reducing I/O load on logoff.&#160; Unlike <em>profile segmentation</em>, there is no transformation of the data. For this reason <em>profile segmentation</em> and <em>profile streaming</em> can be quite complementary.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Beyond pure profile management, there are a couple of categories of broader solutions that include&#160; profile management among their capabilities. I call one category <em>workspace Management</em>, which goes beyond profile management and encompasses both policy-based management and control over startup sequences and services. Such solutions are more complex to deploy and entail a backing database engine. Examples of this type of solution would include AppSense or RES Software.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p style="text-align:center;"><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-9745-15710/persona+blog.png"><img alt="persona blog.png" class="jive-image-thumbnail jive-image" height="185" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-9745-15710/450-185/persona+blog.png" width="450"/></a></p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>And last but not least, beyond workspace management is an emerging category of solutions around image layering and composition, adding the ability to individually manage applications of all flavors and recomposite the image out of its constituent parts. Unidesk and Wanova are examples of this new category of technology.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Hopefully I&#8217;ve shed some light on the various types of persona management solutions in this post and gave you some insights into how they can be used to address different needs.</p>
</div>
<p></p>]]></content:encoded>
      </item>
      <item>
         <title>Projects AppBlast and Octopus: Delivering Universal Cloud Access</title>
         <link>http://cto.vmware.com/projects-appblast-and-octopus-delivering-universal-cloud-access/</link>
         <description>During my session, Session EUC1881, &amp;#8220;VMware End-User Computing 2013 and Beyond&amp;#8221; at &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.vmworld.com/community/conference/us/&quot;&gt;VMworld 2011 in Las Vegas&lt;/a&gt; , I will be discussing VMware&amp;#8217;s vision for the post-PC era and will preview and demonstrate two new end-user computing technologies we are excited about &amp;#8212; code named Projects AppBlast and Octopus. These technologies advance the company&amp;#8217;s vision for enabling universal application and data delivery for the post-PC era. &amp;#160; Project AppBlastProject AppBlast will provide the universal delivery of any application, including Windows-based applications, to any off-the-shelf browser or device supporting HTML 5, enabling instant remote access to non-HTML based applications. We expect it to become a key part of our EUC platform vision, enabling delivery of all forms of applications from your personal,&amp;#160; private or public cloud to any of your end point devices. The ability to utilize multiple types of applications from your&amp;#160; client devices in a transparent and cross-platform manner is vital to the post-PC era we are entering.&amp;#160; The core technology is standards based and utilizes various HTML 5 mechanisms. Because it&amp;#160; leverages a standards based foundation, multiple VMware innovations can be used to further extend the capabilities and end user value. All while enabling rich application experience access over HTML 5.&amp;#160; Get your [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/desktop/blog/2011/08/30/projects-appblast-and-octopus-delivering-universal-cloud-access</guid>
         <pubDate>Tue, 30 Aug 2011 12:00:22 +0000</pubDate>
         <content:encoded><![CDATA[<p>
<div class="jive-rendered-content">
<p>During my session, Session EUC1881, &#8220;VMware End-User Computing 2013 and Beyond&#8221; at <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.vmworld.com/community/conference/us/">VMworld 2011 in Las Vegas</a>, I will be discussing VMware&#8217;s vision for the post-PC era and will preview and demonstrate two new end-user computing technologies we are excited about &mdash; code named Projects AppBlast and Octopus. These technologies advance the company&#8217;s vision for enabling universal application and data delivery for the post-PC era.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><strong>Project AppBlast</strong><br/>Project AppBlast will provide the universal delivery of any application, including Windows-based applications, to any off-the-shelf browser or device supporting HTML 5, enabling instant remote access to non-HTML based applications. We expect it to become a key part of our EUC platform vision, enabling delivery of all forms of applications from your personal,&#160; private or public cloud to any of your end point devices. The ability to utilize multiple types of applications from your&#160; client devices in a transparent and cross-platform manner is vital to the post-PC era we are entering.&#160; The core technology is standards based and utilizes various HTML 5 mechanisms. Because it&#160; leverages a standards based foundation, multiple VMware innovations can be used to further extend the capabilities and end user value. All while enabling rich application experience access over HTML 5.&#160; Get your content whenever and wherever you need it!</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><strong>Project Octopus</strong><br/>Project Octopus will leverage data sync technology from <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.zimbra.com/">VMware Zimbra</a> and <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://mozy.com/">Mozy</a> to enable enterprise-grade collaboration and information/data sharing. Additionally, Project Octopus will offer easy integration with VMware Horizon, VMware View and Project AppBlast to create a secure enterprise cloud service. It is designed to enable access to your files and content from any device via the public or private cloud. Files can be easily shared between colleagues, both internally and externally to an organization facilitating convenient collaboration via the cloud.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Project Octopus is based on Zimbra&#8217;s mature, advanced distributed object store technology and like Zimbra, the solution will be deployable either on premises or as a cloud service. Note that even though Octopus makes use of Zimbra technology, it will not require adoption of the Zimbra email service. With Octopus, organizations no longer have to compromise on security, compliance and tracking when their users share files over the Internet with consumer services. Instead files and folders are easily available over the Internet to all your devices and for colleagues you wish to collaborate with, while at the same time the content is completely auditable and manageable by IT. <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://blogs.vmware.com/euc/2011/08/vmworld-2011-tech-peview-vmware-project-octopus.html">Read more about Project Octopus here</a>.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>I am looking forward to sharing with you what our teams have been working on to advance our evolving vision of the post-PC era which we first previewed at VMworld 2010!</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p style="text-align:center;"><a rel="nofollow" target="_blank" href="http://www.livestream.com/vmwarecommunitytv/video?clipId=pla_4b440ad4-e336-4419-9cfa-b7476a3bbc85"><img alt="vid.png" class="jive-image" height="253" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-9746-15746/450-253/vid.png" width="450"/></a></p>
</div>
<p></p>]]></content:encoded>
      </item>
      <item>
         <title>Announcing VMware Horizon Mobile Manager</title>
         <link>http://cto.vmware.com/announcing-vmware-horizon-mobile-manager/</link>
         <description>We are very excited to announce VMware Horizon Mobile Manager (HMM) at VMworld 2011.&amp;#160; HMM is a product that will allow enterprise IT administrators to create, provision, monitor and manage a corporate phone that will be running on an employee-owned smart phone.&amp;#160; In this blog, I will provide context for this product, highlight some of its key capabilities and tie HMM back to our vision for the post-PC era. &amp;#160; BackgroundAs part of our mobile strategy, we had been working on bringing virtualization to mobile devices with an initial focus on one use case &amp;#8211; allowing enterprises to support employee-owned smart phones without compromising security, auditability and manageability of the corporate content that is present on the employee&amp;#8217;s device.&amp;#160; We demoed VMware Mobile Virtualization Platform (MVP) that is the key underlying technology that enables us to support two phones in one &amp;#8211; one phone for personal use and another phone for work use but both phones on a single physical phone. &amp;#160; From an employee perspective, they are happy because they can now use their favorite personal device to accomplish work without having to carry two phones.&amp;#160; But how does an IT administrator manage the corporate side of your phone?&amp;#160; [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/emerging/blog/2011/08/30/announcing-vmware-horizon-mobile-manager</guid>
         <pubDate>Tue, 30 Aug 2011 12:00:18 +0000</pubDate>
         <content:encoded><![CDATA[<p>
<div class="jive-rendered-content">
<p>We are very excited to announce VMware Horizon Mobile Manager (HMM) at VMworld 2011.&#160; HMM is a product that will allow enterprise IT administrators to create, provision, monitor and manage a corporate phone that will be running on an employee-owned smart phone.&#160; In this blog, I will provide context for this product, highlight some of its key capabilities and tie HMM back to our vision for the post-PC era.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><strong>Background</strong><br/>As part of our mobile strategy, we had been working on bringing virtualization to mobile devices with an initial focus on one use case &#8211; allowing enterprises to support employee-owned smart phones without compromising security, auditability and manageability of the corporate content that is present on the employee&rsquo;s device.&#160; We demoed VMware Mobile Virtualization Platform (MVP) that is the key underlying technology that enables us to support two phones in one &#8211; one phone for personal use and another phone for work use but both phones on a single physical phone.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>From an employee perspective, they are happy because they can now use their favorite personal device to accomplish work without having to carry two phones.&#160; But how does an IT administrator manage the corporate side of your phone?&#160; How would the admin create, provision, manage the work phone for you?&#160; Let me introduce you to VMware Horizon Mobile Manager.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><strong>Key capabilities of VMware Horizon Mobile Manager</strong><br/>HMM is a web-based product that allows IT administrators to comprehensively manage the lifecycle of the work phone from creating it to wiping it.&#160; The key capabilities of HMM are:</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<ul>
<li>Use <strong>templates</strong> to create a work phone<br/><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-9749-15715/1.gif"><img alt="1.gif" class="jive-image-thumbnail jive-image" height="218" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-9749-15715/450-218/1.gif" width="450"/></a>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
</li>
<li>Leverage <strong>policy management</strong> engine to define what the user can and cannot do in the work phone<br/><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-9749-15716/2.gif"><img alt="2.gif" class="jive-image-thumbnail jive-image" height="218" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-9749-15716/450-218/2.gif" width="450"/></a>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
</li>
<li><strong>Provision</strong> the work phone over-the-air<br/><br/></li>
<li>Review health of the deployment and vital stats from a <strong>dashboard</strong><br/><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-9749-15717/3.gif"><img alt="3.gif" class="jive-image-thumbnail jive-image" height="219" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-9749-15717/450-219/3.gif" width="450"/></a>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
</li>
<li>Push applications over-the-air to the work phone from the <strong>app catalog</strong><br/><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-9749-15718/4.gif"><img alt="4.gif" class="jive-image-thumbnail jive-image" height="219" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-9749-15718/450-219/4.gif" width="450"/></a>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
</li>
<li><strong>Lock or wipe</strong> to de-provision the work phone</li>
</ul>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Come to the MVP breakout session (EUC 2956) on Tuesday at 12 noon to see the HMM live.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><strong>Post-PC era vision</strong><br/>As we look at how enterprise computing is evolving, it is clear that computing is no longer just about PCs and Windows.&#160; The ball-and-chain relationship between users and their PCs is broken.&#160; Smartphones and tablets are fast becoming not only tier 1 platforms but in some cases, they are the preferred devices that employees are using.&#160; The number of smartphones and tablets sold will exceed the number of PCs sold for the first time in 2011 but the shift has already happened in that the amount of time we spend on non-PC devices is already higher than what we spend on PCs.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>In addition to the increasing diversity of devices, there is increasing diversity in the kinds of applications we consume as well &#8211; SaaS, mobile applications, etc.&#160; Needless to say, this is a hard environment for IT to manage.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Our vision for this new paradigm is to allow IT to manage users, not devices.&#160; Each employee has multiple devices and devices come and go so that cannot be the unit of management anymore.&#160; VMware Horizon is our umbrella initiative that will allow administrators to provision any application to any device that a user happens to use.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>We introduced Horizon Applications Manager (HAM) earlier this year to allow administrators to provision and manage SaaS applications.&#160; We are now adding the ability to provision Windows applications so that HAM can now support SaaS and Windows applications.&#160; Horizon Mobile Manager adds mobile application and workspace management so together Horizon now covers SaaS, Windows and mobile applications.</p>
</div>
<p></p>]]></content:encoded>
      </item>
      <item>
         <title>MVP on LG Revolution</title>
         <link>http://cto.vmware.com/mvp-on-lg-revolution/</link>
         <description>It&amp;#8217;s been a while since we posted a demo of our Mobile Virtualization Platform.&amp;#160; Below you will see the latest version of MVP in action on an LG Revolution device.&amp;#160; The Revolution is LG&amp;#8217;s first LTE phone on the Verizon Wireless network and is quite a fancy device. &amp;#160; &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://communities.vmware.com/docs/DOC-16964&quot;&gt;&lt;/a&gt; &amp;#160; The key features in the video are: &amp;#160; Switching between home and work phones is as easy as clicking on an application. The work phone allows you to run any Android application and we highlight a few of our partner applications, including Swype and Wyse.&amp;#160; Consequently, you can do more than just work emails on your personal device &amp;#8211; you can actually use all your work applications. We show the integrated notification mechanism whereby notifications from both phones are accessible in the same location and we automatically switch you to the right phone when you select a notification. &amp;#160; The MVP team is quite excited about VMworld 2011 in Las Vegas.&amp;#160; Check out this page for more announcements next week.&amp;#160; If you are at VMworld, be sure to visit us in the EUC section of the VMware booth and the breakout session (EUC 2956 on Tuesday at 12 noon). &amp;#160; [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/emerging/blog/2011/08/26/mvp-on-lg-revolution</guid>
         <pubDate>Fri, 26 Aug 2011 20:43:26 +0000</pubDate>
         <content:encoded><![CDATA[<p>
<div class="jive-rendered-content">
<p>It&#8217;s been a while since we posted a demo of our Mobile Virtualization Platform.&#160; Below you will see the latest version of MVP in action on an LG Revolution device.&#160; The Revolution is LG&rsquo;s first LTE phone on the Verizon Wireless network and is quite a fancy device.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p style="text-align:center;"><a rel="nofollow" target="_blank" href="http://communities.vmware.com/docs/DOC-16964"><img alt="vid2.jpg" class="jive-image" height="348" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-9696-15702/449-348/vid2.jpg" style="border:1px solid #cbcbcb;" width="449"/></a></p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>The key features in the video are:</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<ul>
<li>Switching between home and work phones is as easy as clicking on an application.</li>
<li>The work phone allows you to run any Android application and we highlight a few of our partner applications, including Swype and Wyse.&#160; Consequently, you can do more than just work emails on your personal device &#8211; you can actually use all your work applications.</li>
<li>We show the integrated notification mechanism whereby notifications from both phones are accessible in the same location and we automatically switch you to the right phone when you select a notification.</li>
</ul>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>The MVP team is quite excited about VMworld 2011 in Las Vegas.&#160; Check out this page for more announcements next week.&#160; If you are at VMworld, be sure to visit us in the EUC section of the VMware booth and the breakout session (EUC 2956 on Tuesday at 12 noon).</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>We are also very excited about LG being a platinum sponsor at VMworld 2011.&#160; You can visit their booth to see how they are leveraging VMware technologies to make their devices more enterprise-ready.&#160; They have some cool demos planned.</p>
</div>
<p></p>]]></content:encoded>
      </item>
      <item>
         <title>Introducing VMware Zimbra for Android – A New Fling from VMware Labs</title>
         <link>http://cto.vmware.com/introducing-vmware-zimbra-for-android-a-new-fling-from-vmware-labs/</link>
         <description>We are excited to announce the availability of &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://labs.vmware.com/flings/vza&quot;&gt;VMware Zimbra for Android (VZA)&lt;/a&gt; as a fling. &amp;#160; A fling is a short-term thing, not a serious relationship but a fun one. Likewise, the tools that are offered as a fling from VMware Labs are intended to be played with and explored. None of them are guaranteed to become part of any future product offering and there is no support for them. They are, however, totally free for you to download and play around with! &amp;#160; Today&amp;#8217;s fling &amp;#8211; the VMware Zimbra for Android &amp;#8211; is a native Android collaboration application that allows you to access your email, calendar, contacts, tasks and files from any Android device, specifically smartphones and tablets.&amp;#160; VZA supports any Microsoft ActiveSync compliant email server and also supports the VMware Zimbra Collaboration Server (ZCS).&amp;#160; With ZCS as the backend, VZA offers several additional Zimbra-only features such as Briefcase, Saved Searches, etc. that are not available in any of the Android email applications in the market today. &amp;#160; Some Context&amp;#8230;At VMware we fundamentally believe that the post-PC era is upon us.&amp;#160; This new era is changing many of the entrenched computing paradigms that we all grew up with.&amp;#160; A key change is the [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/emerging/blog/2011/06/30/introducing-vmware-zimbra-for-android--a-new-fling-from-vmware-labs</guid>
         <pubDate>Thu, 30 Jun 2011 16:06:03 +0000</pubDate>
         <content:encoded><![CDATA[<p>
<div class="jive-rendered-content">
<p>We are excited to announce the availability of <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://labs.vmware.com/flings/vza">VMware Zimbra for Android (VZA)</a> as a fling.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>A fling is a short-term thing, not a serious relationship but a fun one. Likewise, the tools that are offered as a fling from VMware Labs are intended to be played with and explored. None of them are guaranteed to become part of any future product offering and there is no support for them. They are, however, totally free for you to download and play around with!</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Today&rsquo;s fling &#8211; the VMware Zimbra for Android &#8211; is a native Android collaboration application that allows you to access your email, calendar, contacts, tasks and files from any Android device, specifically smartphones and tablets.&#160; VZA supports any Microsoft ActiveSync compliant email server and also supports the VMware Zimbra Collaboration Server (ZCS).&#160; With ZCS as the backend, VZA offers several additional Zimbra-only features such as Briefcase, Saved Searches, etc. that are not available in any of the Android email applications in the market today.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><strong>Some Context&#8230;</strong><br/>At VMware we fundamentally believe that the post-PC era is upon us.&#160; This new era is changing many of the entrenched computing paradigms that we all grew up with.&#160; A key change is the breaking of the traditional &#8220;ball and chain&#8221; relationship we had with our PCs.&#160; We now carry multiple devices (laptops &#8211; PCs and Macs, tablets, smartphones) and sometimes multiples of each because we often prefer the personal one rather than the corporate-issued one.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>So, it is increasing becoming important for users to use any device at any time from anywhere without compromising required functionality and usability.&#160; In that context, we are committed to providing multiple interfaces for all our products and while this will not occur overnight, we are progressing well:</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<ul>
<li>We launched vCMA in 2009 to allow users to manage private clouds through a browser from any mobile device.</li>
<li>We released a <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://itunes.apple.com/us/app/vmware-vsphere-client-for/id417323354?mt=8">native iPad app</a> in March this year that offers a much richer user experience to manage vSphere deployments.</li>
<li>We released <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://itunes.apple.com/us/app/vmware-view-for-ipad/id417993697?mt=8">VMware View for iPads</a> so users can get to their desktops from iPads.&#160; Stay tuned for more details about our View for Android plans.</li>
<li>And, there are several other initiatives along these lines so there&rsquo;s more coming.</li>
</ul>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><strong>VMware Zimbra for Android</strong><br/>VMware Zimbra for Android is a native Android email client for Zimbra and any ActiveSync compliant servers.&#160; This one became increasingly interesting to the VMware Labs team as we started rolling out Zimbra across VMware and many of employees carry Android devices found existing email clients sub-par.&#160; So, we decided to build the best possible client ourselves.&#160; Since some of our users were still using Exchange, we decided to support Exchange (and other ActiveSync compliant email server) as well.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Rather than read through dozens of features, check out the short overview video we recorded.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><a rel="nofollow" target="_blank" href="http://labs.vmware.com/flings/vza#tabs-4"><img alt="video.png" class="jive-image" height="320" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-8253-14954/450-320/video.png" width="450"/></a></p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>You can download the fling at: <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://labs.vmware.com/flings/vza">http://labs.vmware.com/flings/vza</a>.&#160; Give it a spin!&#160; We welcome your feedback in our discussion forum at: <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.zimbra.com/forums/vmware-zimbra-android/">http://www.zimbra.com/forums/vmware-zimbra-android/</a>.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><em><strong>Fling Notes&#8230;</strong><br/>VZA was tested with Microsoft Exchange 2003, 2007 and 2010 and Zimbra Collaboration Suite 6.x and 7.x.&#160; It supports Android 2.x and 3.x.</em></p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Quick notes:</p>
<ul>
<li>VZA requires an ActiveSync enabled email client to be present on your Android device.</li>
<li>Since VZA is distributed as a fling and available outside the Android Marketplace, you will need to enable your device to install applications from &#8220;unknown sources.&#8221;&#160; This option is typically accessible from Settings-&gt;Applications on your Android device.</li>
</ul>
</div>
<p></p>]]></content:encoded>
      </item>
      <item>
         <title>Let’s get logical – the case for network virtualization</title>
         <link>http://cto.vmware.com/lets-get-logical-the-case-for-network-virtualization/</link>
         <description>In my &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://cto.vmware.com/heading-into-rsa-conference-2011/&quot;&gt;last post&lt;/a&gt; , I hinted about the changes happening in the data center, especially with respect to networking and security architectures and deployments. To say that there are transformational changes going on in the industry in this area, is an understatement &amp;#8211; the premier networking event &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.interop.com/lasvegas/&quot;&gt;Interop&lt;/a&gt; goes live this week in Las Vegas, and will showcase some of these trends. One of sessions of interest is hosted by the recently formed Open Networking Foundation, which will also hold an informational &lt;a rel=&quot;nofollow&quot; class=&quot;jive-link-external-small&quot; target=&quot;_blank&quot; href=&quot;http://www.businesswire.com/news/home/20110506005465/en/Members-Join-Open-Networking-Foundation-Highlight-Software-Defined&quot;&gt;session&lt;/a&gt; Wednesday, May 11th at 11 &amp;#8211; 11:45 to highlight the ONF vision and the future of Software Defined Networking (SDN). The rampant adoption of server virtualization and consolidation, the emergence of server hosted desktops, along with growing interest in private and hybrid clouds, is highlighting the shortcomings of current networking &amp;#38; security architectures. Following representation is a simplified view of existing data center networking architectures: &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://communities.vmware.com/servlet/JiveServlet/showImage/38-7571-14103/logical_current.png&quot;&gt;&lt;/a&gt;        Virtualized servers are connected to virtual switches (1), which are connected to Top of Rack (ToR) physical switches (2). ToR switches are cabled into the core network (3). Traffic enters/leaves the data center via edge routers (4). Additional core network services like firewalls and IDS/IPS devices are implemented in End of Row (EoR) configurations [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/security-and-networking/blog/2011/05/08/lets-get-logical--the-case-for-network-virtualization</guid>
         <pubDate>Mon, 09 May 2011 01:29:53 +0000</pubDate>
         <content:encoded><![CDATA[<div class="jive-rendered-content">
<p>In my <a rel="nofollow" target="_blank" href="http://cto.vmware.com/heading-into-rsa-conference-2011/">last post</a>, I hinted about the changes happening in the data center, especially with respect to networking and security architectures and deployments. To say that there are transformational changes going on in the industry in this area, is an understatement &#8211; the premier networking event <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.interop.com/lasvegas/">Interop</a> goes live this week in Las Vegas, and will showcase some of these trends. One of sessions of interest is hosted by the recently formed Open Networking Foundation, which will also hold an informational <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.businesswire.com/news/home/20110506005465/en/Members-Join-Open-Networking-Foundation-Highlight-Software-Defined">session</a> Wednesday, May 11th at 11 &#8211; 11:45 to highlight the ONF vision and the future of Software Defined Networking (SDN).</p>
<p style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">The rampant adoption of server virtualization and consolidation, the emergence of server hosted desktops, along with growing interest in private and hybrid clouds, is highlighting the shortcomings of current networking &amp; security architectures.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">Following representation is a simplified view of existing data center networking architectures:</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal"><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-7571-14103/logical_current.png"><img class="jive-image-thumbnail jive-image" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-7571-14103/450-246/logical_current.png" alt="logical_current.png" width="450" height="246"/></a></p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoListParagraphCxSpMiddle" style="">       Virtualized servers are connected to virtual switches (1), which are connected to Top of Rack (ToR) physical switches (2). ToR switches are cabled into the core network (3). Traffic enters/leaves the data center via edge routers (4). Additional core network services like firewalls and IDS/IPS devices are implemented in End of Row (EoR) configurations (5). This results in efficient cabling and good network designs.</p>
<p class="MsoListParagraphCxSpMiddle" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoListParagraphCxSpMiddle">Typically, hosts are segregated into VLAN/subnets, and VMs are restricted to deployment within hosts in their respective &#8220;silos&#8221;. First level security is achieved by hair-pinning traffic out of the VLAN and to the firewall/IPS service nodes.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">This architecture worked well when servers were physical/static, with most of the traffic being “North-South” i.e. client-server traffic. With the virtualization of servers, server consolidation is accelerating, and the amount of North-South traffic has exploded. But more challenging to the architecture, is the fact that the new workloads are provisioned/de-provisioned more rapidly, there is more mobility of workloads across the hosts, and there is lot more “East-West” traffic driven by control traffic (e.g. vMotion, DRS, HBR) and access to shared services like storage and backup. When we begin to add notions of multi-tenancy and scale requirements to this new dynamic, fluid NS+EW mesh, the architecture really begins to show its age.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">Some of the issues are:</p>
<ul>
<li>Host-centric physical and static segmentation based on VLANs/subnets, curtailing the ability for VI admins to have more flexibility in consolidating VMs across hosts.</li>
<li>VLAN &amp; switch TCAM limits, VLAN sprawl</li>
<li>Onerous lock-step requirements between VM provisioning and network re-mapping</li>
<li>Firewall rule explosion and static IP-based rules</li>
<li>Hair-pinning of firewall rules, L4-7 services, resulting in choke points</li>
<li>Shared edge services</li>
</ul>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">In summary, the rigidity and static nature of current network architectures stand in the way of the agility, flexibility and dynamic requirements of modern workloads. Network re-mapping becomes an ongoing, onerous task.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">A better approach is needed, one which separates the consumption of these network constructs from the underlying physical network. We need to un-tether VMs from the underlying physical network, much as we un-tethered OSes from the server hardware. The approach is in line with comments made in an <a rel="nofollow" target="_blank" href="http://communities.vmware.com/community/vmtn/cto/security/blog/2010/09/17/great-dialogue-with-cios-at-infoweek-500-2010">earlier post</a>.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">From a tenant or org or app owner perspective, we need to abstract and simplify the underlying network/security architecture, and present consumable constructs such as logical networks, edges and zones, as shown below.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal"><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-7571-14101/logical_consumer.png"><img class="jive-image-thumbnail jive-image" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-7571-14101/450-87/logical_consumer.png" alt="logical_consumer.png" width="450" height="87"/></a></p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">Specifically, the requirements are simply stated as:</p>
<p class="MsoNormal" style="margin-left:0.5in;">•     VM workloads need to be optimally placed (manually or automagically) across the host cluster, untethered from the underlying network segmentation.</p>
<p class="MsoNormal" style="margin-left:0.5in;">•     Each vApp (logical collection of VMs) is given its own logical network(s); each logical network represents an isolated L2 broadcast domain. “A” above represents this “vApp” scenario.</p>
<p class="MsoNormal" style="margin-left:0.5in;">•     Additionally, each org (or tenant in public clouds) can opt for a logical edge, providing edge security &amp; networking services e.g. firewall, NAT, VPN capabilities, and the ability to route between logical networks. “B” above represents this “VDC” scenario.</p>
<p class="MsoNormal" style="margin-left:0.5in;">•     Furthermore, each tenant can further opt to partition its workspace into Trust Zones, with associated security policies. “C” above captures this scenario. Note such Trust Zones could either mirror virtual abstractions like VDCs, vApps, and PortGroups, or be fungibly abstracted based on identities, sensitive data, or administrative span of control concerns, for example.</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p>In order to realize such a logical representation of networks, edges and zones, we need to work together across the industry (network/security/NIC vendors, virtualization providers, cloud admins) on the provider side of the equation. Let’s touch on the key areas undergoing change:</p>
<p style="min-height:8pt;height:8pt;padding:0px;">
<p><a rel="nofollow" target="_blank" href="http://communities.vmware.com/servlet/JiveServlet/showImage/38-7571-14102/logical_provider.png"><img class="jive-image-thumbnail jive-image" src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-7571-14102/450-454/logical_provider.png" alt="logical_provider.png" width="450" height="454"/></a></p>
<ol style="margin-top:0in;" start="1">
<li class="MsoNormal">The Virtual Distributed Switch (VDS) needs to provide a homogenized “sea of ports” across the cluster of hosts; these can be grouped into “port groups”. These “port groups” are allocated on demand to each vApp, and presented as “logical networks”. Port Groups are ideally backed by isolated L2 broadcast domains, that span subnets, and operate in a tenant-specific namespace. There is room for innovation in delivering such “multi-tenant, L2 overlays”.</li>
<li class="MsoNormal">The Access tier, typically represented by Top of Rack switches, maps the logical “sea of ports” into the physical network infrastructure. Top of Rack switches are fast evolving to support higher bandwidth, lower latency, greater port density, convergence (FCoE), and ingress port to egress port one-hop routing. We can continue to see tighter linkages between the virtual switches and physical NICs above, and the network fabric below. For example, support for multi-tenancy and programmable elasticity:
<ul>
<li class="MsoNormal"><span style="text-decoration:underline;">Multi-tenancy </span>refers to the need to have separate addressing namespaces for each tenant, to avoid MAC/IP/broadcast overlapping.</li>
<li class="MsoNormal"><span style="text-decoration:underline;">Programmable elasticity</span> refers to the need to control creation of logical networks, and add/delete ports on demand.</li>
</ul>
</li>
<li class="MsoNormal">To be able to meet the demands of such dynamic, fluid virtualized environments, where logical networks are allocated on demand, the network fabric continues to become “Fast, Fat and Flat”
<ul>
<li class="MsoNormal"><span style="text-decoration:underline;">Fast</span> meaning the ongoing trend from 1Gbps to 10Gbps and more, to support the increased north-south and east-west traffic explosion.</li>
<li class="MsoNormal"><span style="text-decoration:underline;">Fat</span> means getting away from Spanning Tree Protocols and moving to multi-pathing which uses inter-device links more efficiently.</li>
<li class="MsoNormal"><span style="text-decoration:underline;">Flat</span> refers to the emerging trend of moving from 3-tier networks (Core/Aggregation/Access), to 2-tier (Spine/Leaf), or even 1-tier. Driven by low latency &amp; simplified fabrics.<em> </em></li>
<li class="MsoNormal"><em>Note that the distinction between the Access tier and the Core/Aggregation tier is beginning to blur, so we can ultimately consider items 2 &amp; 3 as a collective network fabric requirement. </em></li>
</ul>
</li>
<li class="MsoNormal">The WAN Edge tier itself needs to get virtualized to support logical edges, available to each tenant/org on demand. Key drivers are the scale out  (versus scale up) architecture, the ability to have customizable (even self-service eventually) edge services on a pay-as-you-go basis, and the ability to provision such services on demand e.g. edge firewalls, VPNs or Load Balancers. Note that some capabilities e.g. DDOS detection &amp; protection are better left at the physical edge as a first line of defense, and where cross-tenant context is useful.</li>
<li class="MsoNormal">Likewise, current service node architectures in the data center need to get logical. Today, firewalls, IDS/IPS, email spam filters, NAC devices, etc, are implemented as service nodes sitting in a “End of Row” configuration, with traffic steered to such a node via “hair pinning” i.e. traffic is forced to leave the VLAN, and steered towards the service node, where several functions are chained. With increased server consolidation, increased east-west traffic, logical networks, multi-tenancy, etc, such devices become potential choke points, we have firewall rule explosion, and VLAN depletion. There are already examples of such purpose-built services getting virtualized, and logically inserted into the virtual plane on a per-tenant basis.</li>
</ol>
<p style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">SUMMARY:</p>
<p class="MsoNormal">We are entering a new phase of data center networking, driven by the needs of modern virtualized/cloud workloads. We need to transition from an era of static, host-centric, IP-centric, pre-segmented networks, to a modern, efficient programmable network fabric, that provides dynamically allocatable logical abstractions to the new workloads. An era that leverages:</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal" style="text-indent:0.5in;">LOGICAL NETWORKS, LOGICAL EDGES, LOGICAL ZONES</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">Let’s get logical!</p>
<p class="MsoNormal" style="min-height:8pt;height:8pt;padding:0px;">
<p class="MsoNormal">/Allwyn</p>
</div>]]></content:encoded>
      </item>
      <item>
         <title>The Importance of Open Cloud Standards</title>
         <link>http://cto.vmware.com/the-importance-of-open-cloud-standards/</link>
         <description>The web as we know it today is very different from its pre-standards self. Before today&amp;#8217;s standards, there were online services but no broad connectivity between those services and their users. With the introduction of html, http, and DNS we saw an explosion of shared information, resulting in the robust internet experience we enjoy today. &amp;#160; The next set of standards under development will revolutionize compute and data sharing in a similar fashion. This next generation of standards is being developed for cloud computing and will drive fundamental changes in the way we consume computing resources. &amp;#160; The field of medical research provides a compelling illustration of this fact. In the pre-internet age, a medical research laboratory had to purchase specialized, high capacity computing for their research. Research activity was confined to the set of resources owned and maintained by the laboratory. Today, thanks to online providers, these researchers can take advantage of cloud-based computing resources that are maintained, configured, and amortized elsewhere. Funding and expertise is focused on the core competency of research.&amp;#160; The real leap that cloud standards are poised to offer is the ability for the researcher to retrieve, manipulate, and move their work between cloud providers [...]</description>
         <guid isPermaLink="false">http://communities.vmware.com/community/vmtn/cto/open/blog/2011/04/26/the-importance-of-open-cloud-standards</guid>
         <pubDate>Tue, 26 Apr 2011 23:35:43 +0000</pubDate>
         <content:encoded><![CDATA[<p>
<div class="jive-rendered-content">
<p>The web as we know it today is very different from its pre-standards self. Before today&rsquo;s standards, there were online services but no broad connectivity between those services and their users. With the introduction of html, http, and DNS we saw an explosion of shared information, resulting in the robust internet experience we enjoy today.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>The next set of standards under development will revolutionize compute and data sharing in a similar fashion. This next generation of standards is being developed for cloud computing and will drive fundamental changes in the way we consume computing resources.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>The field of medical research provides a compelling illustration of this fact. In the pre-internet age, a medical research laboratory had to purchase specialized, high capacity computing for their research. Research activity was confined to the set of resources owned and maintained by the laboratory. Today, thanks to online providers, these researchers can take advantage of cloud-based computing resources that are maintained, configured, and amortized elsewhere. Funding and expertise is focused on the core competency of research.&#160; The real leap that cloud standards are poised to offer is the ability for the researcher to retrieve, manipulate, and move their work between cloud providers seamlessly. This drives overall cost of computing down, while increasing the choices and performance of the researcher. In a cloud computing environment the researcher can also take advantage of an ecosystem of shared standard tools, plus easily and cost-effectively engage in shared research environments.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>There are global benefits to cloud computing standards, as well. Cloud computing will be implemented and used by consumers of IT resources all over the world, and global interoperability will be very important. While broad cloud computing needs may be technologically the same, geographic and governmental requirements may differ. Over the next several years, national and global standards for cloud computing will be developed and will enable IT administrators to meet unique local requirements while maintaining global interoperability.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><strong>Consumers of IT resources benefit from open cloud standards</strong></p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Open cloud standards provide three important benefits to IT organizations:</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<ol>
<li>Increased Choice: Open standards give customers the freedom to choose the products that work best with their tools and work in their environment. Constraints around specific interfaces disappear and decisions can be based upon performance.<br/><br/></li>
<li>Reduced Cost:&#160; Open standards lower costs by reducing the complexity and number of tools required to support an environment.&#160; Training is also more efficient in this environment.<br/><br/></li>
<li>Improved Interoperability:&#160; Ultimately, users want to integrate their business systems and the infrastructures that support them. Open standards enable that integration which drives greater business agility and responsiveness.</li>
</ol>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p><strong>Open cloud standards are not enough</strong></p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>In addition to open cloud standards, we believe in open interfaces. We believe that customers should be able to choose their systems based on performance, function, security, reliability, and cost. Once the interfaces between systems are open, the customer can realize this vision. VMware was the first company to submit its cloud API (vCloud API) to an Industry Standards organization. It is currently available publicly for others to implement as an open interface.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>Being open means more to us than just implementing open standard interfaces and formats. It is about letting customers run what they want, when they want and where they want. With our <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.vmware.com/company/news/releases/cloud-foundry-apr2011.html">announcement of the CloudFoundry</a>, the first real open Platform as a Service (PaaS), VMware is extending our open cloud approach to a new level. Cloud Foundry is also open source which will allow developers their choice of frameworks, application infrastructure services and deployment clouds. Cloud Foundry&rsquo;s Open Paas brings a new level of portability, reducing lock-in by enabling developers to move applications between environments, between cloud providers and datacenters without modification to the application. Now available at <a rel="nofollow" class="jive-link-external-small" target="_blank" href="http://www.CloudFoundry.org">www.CloudFoundry.org</a>, this open source project and community enables developers to inspect, evaluate and modify Cloud Foundry software based on their own needs, giving developers the flexibility and choice they need.</p>
<p style="min-height:8pt;height:8pt;padding:0px;">&#160;</p>
<p>VMware firmly believes that adoption of open cloud standards is one of the keys to unlock the full and global potential of cloud computing. The cloud computing approach to the consumption of IT resources has undeniable benefits to business and society, and we are working hard to make it a reality through our work in open cloud standards.</p>
</div>
<p></p>]]></content:encoded>
      </item>
   </channel>
</rss>
<!-- fe2.yql.bf1.yahoo.com compressed/chunked Wed Jun 19 22:25:07 UTC 2013 -->
