Home > Blogs > VMware vFabric Blog > Tag Archives: GemFire

Tag Archives: GemFire

VMware on How Big Data Meets Fast Data in the Cloud

Learn More

 

Register for VMworld!
Click Here

Register for Session APP-CAP1250 Fast Data Meets Big Data:
Click Here

Follow all vFabric updates at VMworld on Twitter:
Click Here

Big Data allows you to find opportunities you didn’t know you had.

Fast Data allows you to respond to opportunities before they’re gone.

The combination of Big Data and Fast Data working together may enable new business models you never could have achieved before.

To elaborate, the idea here is to analyze the historical “Big Data” and look for trends or patterns that have lead to good results in the past. Then you try to model those patterns in such a way that you can detect them as they are unfolding in real-time based on incoming Fast Data. If we could analyze large amounts historical as well as recent data quickly enough, we have an opportunity to influence the behaviors of the actors real-time, and have a better chance to steer them toward the patterns that produce results.

Some Examples of Big, Fast Data

For instance, look at location-based services.

Continue reading

Doing Agile? 10 Features of an Agile App Platform (Part 1)

Using an “agile process” is listed as one of the Top 10 Reasons for Project Success[1]. So, it’s not surprising that everyone wants to be agile these days. There are numerous books and blogs available that explain how to adopt agile practices from a people and process perspective, but what about technology?

Do the decisions we make when choosing our “build, run and manage” application platform affect our ability to adopt agile practices?

To answer this question, we’ve looked at the principles behind the agile manifesto[2] and identified two core themes to help characterize the agile features of application platforms.

The 2 Key Agile Themes

Rocket-icon-80x80 Theme 1 – Delivery Efficiency

Adopting agile practices means we need to deliver working software fast and often and in a sustainable way i.e. we need to choose application services that streamline the software delivery cycle.

Chameleon_80x80 Theme 2 – Adaptable Designs

Adopting agile practices means we need to create simple architectures that can support the fast changing business requirements we see emerging in today’s dynamic markets i.e. we need to choose a application services that encourage developers to create simple and adaptable designs.

Continue reading

7 Reasons why you should use APM

Join the APM Beta

 

VMware is looking for customers
interested in the beta program for the next release of vFabric Application Performance Management (APM).

Click for More

If you are a professional application developer or systems administrator, you probably already have your “IT toolbelt” of applications, scripts and utilities you use to keep your applications running. You are probably also strapped for time and resources since the challenge of doing more with less seems to grow
exponentially every year (whose working on that 48 hour day for us anyway?). So, why would you consider a relatively new tool to help manage your applications?  

Well, if your applications are virtualized or running in the cloud, if you need to be able to respond better for performance issues, you might want to read a few more reasons on why you should give vFabric Application Performance Manager (APM) a try:

Continue reading

vFabric @Velocity | Santa Clara | June 25-27

If you are attending Velocity in Santa Clara,VMware is delivering two presentations:

VMware’s Shahar Erez, Director of Application Management Products will be presenting Develop, Deploy, and Manage Tomorrow’s Applications Today. Here is short description:

Business demand for new applications and new functionality is growing rapidly, driving the adoption of modern application frameworks and architectures developed for the cloud. Yet, the great majority of applications continue to be built using existing methodologies and processes. IT must find a way to exploit the promise of cloud computing for existing types of applications while beginning the transition to the next generation of architectures and frameworks.

As well, Sudhir Menon, will be presenting How to Achieve Massive Data Scalability with SQLFire. Here is short description:

One of the challenges of managing applications on a Cloud-scale is data access. As your application and the number of its users grow, the database becomes your bottleneck and your application becomes increasingly slower. Some will propose expensive databases clustering as the answer, others will tell you to re-write your application to leverage that “cool” big data solution you’d been reading about. Attend this session to learn how VMware vFabric SQLFire is different. It gives you the speed, and scale you need in a substantially simpler way. As an in-memory and horizontally scalable distributed SQL database it delivers the speed and low latency that your application demands. Additionally, because it uses real SQL interface, it allows for much quicker and easier integration into your existing app. Join us for an in-depth session and learn how SQLFire provides horizontal scalability, so if you need more capacity you just add more nodes and your data is automatically rebalanced. ~~~

vFabric @QCon | NYC | June 18-20 #qconnewyork

If you are attending QCon in NYC, Global Field Architect Mike Stolz will be presenting Design Patterns for Combining Fast Data with Big Data in Finance on Wednesday from 10:50-11:50PM.

Here is a short description of Mike's presentation:

Modern applications have an insatiable need for data at speed and scale that previous generation databases struggle to keep-up with. At the same time, regulatory requirements for data retention are causing tremendous growth in the total amount of data that needs to be stored. What is needed is a multi-tiered data strategy – one that combines in-memory data management for speed and scale coupled with a peta-scale database for deep analysis.

In the Financial Services industry, large quantities of historical data need to be processed against a growing number of fast-moving data feeds.

Topics to be covered:
  • Big Data allows you to find opportunities you didn't know you had.
  • Fast Data allows you to respond to opportunities before they disappear.
  • Working together they may enable entirely new business models.
Of course, you can come by the vFabric booth…chat with vFabric experts, try to win an iPad, and learn more about vFabric.  There will be a VMware Hospitality Suite Tuesday evening at 5:50PM.

Three Reasons why you need vFabric Administration Server

In the 5.1 release of the vFabric Suite, we’ve added a new tool – vFabric Administration Server (VAS). VAS makes it significantly easier to administer some of the components of the vFabric Suite across small deployments with a handful of machines or something much larger. The first release of the Administration Server provides support for administering GemFire, RabbitMQ, and tc Server via a REST API. Some examples of VAS’s capabilities include installing GemFire, RabbitMQ, or tc Server, starting and stopping them, managing their configuration files, and deploying web applications to tc Server.

While there are more capabilities, here are three reasons why you need vFabric Administration Server:

  1. Improved Deployment Consistency and Time Savings
  2. Quick and Easy Scale Up and Down
  3. Simplified and Centralized Administration

Improved Deployment Consistency and Time Savings

VAS-group-membersA common problem encountered by our customers is ensuring that their deployments are consistent when spread across multiple machines. It’s all too easy for a deployment that started out with identically configured machines to slowly diverge as changes are made inconsistently across the machines. vFabric Administration Server addresses this by building upon the concept of a single system image, i.e. a collection of systems that are used as a single system. In VAS, a single system image is known as a group, with each system in the group being called a node.

Continue reading

vFabric Usage and vFabric License Server

One change in vFabric Suite 5.1 is that the EULA now requires people to check their usage every 90 days. This is listed www.vfabric.co/eula – further below, there is an explanation on the simple way to get a report on this information:

At least once every ninety (90) days during the License Term (the ” Reporting Period”), You shall calculate, using all tools reasonably available to you, the average number of Virtual Machines in which You have run the Software during such Reporting Period (” Average Use”). If during any Reporting Period Your Average Use exceeds the number of licenses for which You have paid the applicable license fees, You shall: (i) report the excess use to VMware, within thirty (30) days of making the calculation, by providing written notice to vfabric@vmware.com; and (ii) pay to VMware, within thirty (30) days of the date of VMware’s invoice, the license fees due for such additional licenses. The day following an Average Use calculation shall begin a new Reporting Period.

The vFabric License Server makes it easy to get a quick view of license and product usage over time. The simplest way to find overall usage is to visit the web report interface. Simply enter the URL in a browser: https://host:8443/vfabric-license-server/report/create where host is the address of the computer in which you installed the vFabric License Server. You’ll see this page in your browser:

VMware-License-Server-Reporting-Entry

Continue reading

Introducing VMware vFabric Suite 5.1: Automated Deployment, New Components, and Open Source Support

Today, VMware announced the release of VMware vFabric Suite 5.1, an integrated family of components that streamline how companies build, run and manage Java Spring applications whether on-premise or in the cloud. At VMware, we understand that smart, agile and cost-effective cloud infrastructure services are important. But ultimately, it’s about the applications that run atop that cloud infrastructure. 

Spring-vfabric-vsphere-stack_320x

This latest release of vFabric Suite puts the largest set of modern cloud services within easy reach for companies that need to build cloud-ready Java applications that are deployed easily, scale quickly, and use popular open source application infrastructure technologies.

Continue reading

VMware Partners explain the benefits of vFabric Suite 5.1

On May 15, 2012, VMware announced vFabric Suite 5.1. Below, seven VMware partners discuss how vFabric helps them improve developer productivity, cut customer technology costs, solve key engineering problems, and more.

Eric Kilfeather, Portfolio Lead VMware Cloud Practice, Consilium1

Mike Sciortino, VP Business Development of Global Applications, CSC

Mikel VanDelLaan, Advisor Architect, EMC

Kiran Somalwar, VP of Enterprise Transformation Services Group, HCL

Rama Kanneganti, Technology Evangelist, HCL

David Griffin, Director of Services, Insight Integrated Systems

Jeff Reed, Application Development Executive, Logicalis


 

How to integrate SQLFire into your Maven project

Sqlf-logoJust a quick post to address a potential issue regarding integration of the latest SQLFire release (1.0.2) into your Maven project. You may not know this, but, the VMware GemStone team maintains its own Maven repository.

For the latest versions of SQLFire and GemFire dependencies simply integrate the GemStone repository into your pom.xml:

<repository>
   <id>gemstone</id>
   <name>Release bundles for SQLFire and GemFire</name>
   <url>http://dist.gemstone.com.s3.amazonaws.com/maven/release</url>
</repository>

and define the necessary dependency, in this case SQLFire:

<dependency>
   <groupId>com.vmware.sqlfire</groupId>
   <artifactId>sqlfireclient</artifactId>
   <version>{com.vmware.sqlfireclient.version}</version>
</dependency>

Hope this helps.