Home > Blogs > VMware vFabric Blog > Monthly Archives: September 2012

Monthly Archives: September 2012

Heading to Oracle Open World | San Francisco | Sept 30 – Oct 2 | #oow

The VMware vFabric team is going to Oracle Open World next week in San Francisco.  Starting on Monday, Sept 30th and going to Wednesday, October 2, there are three places you should look for us:

1. Stop by our booth at 1733 Moscone South – right near the Oracle DEMOgrounds where you can learn about several VMware technologies related to Oracle:

Why Application Director + Puppet Work Better Together

Lately, I have been getting questions around how vFabric Application Director and Puppet work together. Questions include:

Today, at the PuppetCon event in San Francisco, where VMware has a keynote and a session, I expect these questions will be asked more than ever as we meet Puppet’s loyal users.

Before we delve into the differences, it is important to understand the big picture. When my team started developing Application Director, open source configuration management tools like Puppet, Chef, CF Engine already existed. They were doing a great job of keeping complex applications up to date with the latest code and configurations while also helping IT to automate inventory management – a big and valuable task in any datacenter. Continue reading

4 Examples of Big Data Trends

Whether you are doing Algo Trading or Agriculture, your business is becoming more and more reliant on data. And what is it about that data that is common? It’s Big. It’s Fast. It’s Flexible.

These three trends (i.e. big, fast, and flexible) in new data and analysis are stretching the database in ways we hadn’t even conceived of in the past. To better articulate and think clearly about these trends, let’s analyze some examples so we may understand how these disruptors are impacting the data market. As well, we will look at an example of a fourth trend – how cloud delivery models impact data.

Agriculture – Example of Big Data

The first disruptive change we will talk about is Big Data. Continue reading

VMware Expert on Virtualizing and Tuning Large Scale Middleware

Virtualization TuningAt VMworld-2012 San Francisco, the session APP-CAP1426 – The Benefits of Virtualization for Middleware was greatly attended, and we want to thank all of the attendees that helped us score 4.5 out of 5 in our survey results.  Because of this, the session is going to be presented at VMworld-2012 Barcelona, and we are posting related information here in this article.  Before reading this article, you might want to take a look at the related blog post we released before VMworld-2012 San Francisco.

NOTE: Just like in VMworld-2012 San Francisco, at Barcelona we will raffle copies of my book the Enterprise Java Applications Architecture on VMware

This year at the session, we went deep into tuning large-scale middleware and the discussion around JVM tuning was well received.  Hence as a follow-up, I wanted to share some of my more recent research, which will be discussed at VMworld-2012 Barcelona.  This focuses on tuning in-memory data management systems such as vFabric SQLFire.

The article below covers:

  • An Overview of GC Tuning
  • Parallel GC in Young Generation and CMS in Old Generation
  • GC Tuning Recipe
    • Step A – Young Generation Tuning
    • Step B – Old Generation Tuning
    • Step C – Survivor Spaces Tuning
  • JVM and GC Best Practices for vFabric SQLFire Members

Continue reading

PuppetConf 2012 and vFabric Application Director

PuppetConf LogoVMware’s Application Management team, the team that provides vFabric Application Performance Manager, Application Director, Hyperic and Spring Insight, is a proud sponsor of  PuppetConf 2012 on September 27-28th at the Mission Bay Conference Center in San Francisco!

VMware has been making news with Puppet Labs over the past couple months including announcing the Cloud Application MarketplaceBETA, and Puppet Labs announced it’s integration with vFabric Application Director.  At PuppetConf, we will Continue reading

3 Insightful vFabric Implementations to Learn From

At VMworld in San Francisco, several partners shared success stories at the vFabric partner panel.  As moderator for this session, I worked extensively with the three vFabric Partners prior to the event and uncovered a common theme – these experts are top notch at what they do and enjoy doing it.  Each Partner had a unique vFabric story about successful implementations.  Partners on the panel included Nancy Turbe with EMC consulting, Jeff Reed with Logicalis and Juan Garcia from Williams and Garcia.  Their stories covered:

 

Register for VMworld!
Click Here

Register for Session PAR1896 – vFabric Products and Services: Strategies for SI’s to Grow Revenue, Undercut the Competition:
Click Here

Follow all vFabric updates at VMworld on Twitter:
Click Here

Follow us @vmwareappmgmt:
Click Here

  1. A low-cost, high performance financial trading platform for the cloud based on vFabric Nanotrader,
  2. A fast, scalable software architecture deployed in the cloud for a loyalty card program, and
  3. An elastic data management solution for reloadable payment cards.

Products and services represented across the three stories ran the entire length of the vFabric stack including tc Server, EM4J, SQLFire, GemFire, Data Director, Application Director, RabbitMQ, Application Performance Manager, and more. Below, I’ve included a short overview and some compelling insights from each panelist at the session. Continue reading

How IT Will Come Out On Top of The Cloud

Virtualization is about to change the game again in the datacenter. As the modern computing world has become comfortable with cloud computing, their appetite is accelerating for it, and doing so rapidly. In fact, Gartner recently reported that spending on public cloud services will be $109 billion this year, up from $91 billion from last year’s spend. And it will nearly double to $207 billion by 2016. That’s a consistent increase of over 20% each year, and the fastest growing area of spend according to their predictions

And guess what? Some of them are in your business, and you probably don’t even know it. Analysts are calling this trend “shadow IT” where end users decide to implement their own CRM solution with a simple credit card swipe. Or where a business unit decides to build and test an app on Amazon instead of internally on your infrastructure. PricewaterhouseCoopers (PwC) has data that shows large enterprises (averaging $500MM in revenue a year) “leak” as much as 30% of their IT budget outside of IT’s purview and ledger. Not only do these costs surprise the CIO, but they also fall outside of IT’s ability to govern, secure and maintain compliance. And of course, when things go wrong, IT is drawn into help troubleshoot a solution they have little knowledge of, exhausting resources very quickly. Continue reading

Spring Insight “split-agent” Architecture

Spring Insight is a technology that gives visibility into an application’s runtime performance and behavior. The original design called for the deployment of an agent application at each monitored server instance. Furthermore, the agent used only an in-memory mechanism to process the collected data that was assumed to originate from Java code. Recently, a “split-agent” mechanism has been implemented that allows the separation of the collection stage from the analysis one. In other words, the data is (still) collected by the same instrumentation plugins, but can be sent via various mechanisms to an analyzer application that performs the analysis and generates the same data as before – i.e., endpoints, metrics, external resources, etc. There are several advantages to such architecture – the most important ones being

  • Decreasing the impact on the monitored application by transferring the analysis functions to a separate process
  • Simplify installation and deployment of the Spring Insight framework by minimizing the number of required artifacts
  • Enabling other monitoring frameworks to use the Spring Insight analysis and display capabilities – including non-Java ones e.g., .NET, Ruby, PHP, Python, etc.

Continue reading

Powering Mobile Architecture with vFabric

Mobile is driving a lot of new application development. But, how can vFabric help?

We’ve all heard the incredible growth trends of mobile. As an example, “The Future of Mobile” presentation by Henry Blodget, CEO of Business Insider (2012), shows how mobile apps are now a $10B market and growing at 100% per year. See below.

This has led a number of companies, including Google, to adopt “mobile first” development strategies: build first for smartphones, then for laptops and desktops. At other companies, such as Urbanspoon, mobile growth is outpacing their desktop web traffic. It’s said that if Facebook were built today, it would be a mobile app.

The Mobile UI Development Dilemma

The challenge facing mobile application developers is that there are three major mobile UI technology stacks – iOS, Android Java, and HTML5 (mobile web), each with their own pros and cons. Continue reading

Serengeti Helps Enterprise Respond to the Big Data Challenge

Enterprise Demands Analytic Platform

Big Data adoption in the enterprise has traditionally been hindered by the lack of usable enterprise-grade tools and the shortage of implementation skills.

Register for VMworld!
Click Here

Register for Session TEX2183 – Highly Available, Elastic and Multi-Tenant Hadoop on vSphere:
Click Here

Follow all vFabric updates at VMworld on Twitter:
Click Here

Enterprise IT is under immense pressure to deliver a Big Data analytic platform. The majority of this demand is currently for pilot Hadoop implementations, with fewer than 20 nodes, intended to prove its value to deliver new business insight. Gartner predicts that this demand will further increase by 800 percent over the next five years.

The explosive growth of these kinds of requests in mid-to-large size companies renders IT departments unable to that demand. Furthermore, Hadoop, and all of its ecosystem tools, are often too complex to deploy and manage for many of these organizations.

As a result, enterprise users, frustrated by these delays, often opt to circumvent IT, and, go directly to on-line analytic service providers. While satisfied by the immediacy of access, they often compromise many of the corporate data policies, inefficiently proliferate data and accrue large costs due to unpredictable pricing models. Continue reading