We are living in the age of the Information Explosion. Data growth is accelerating at 50% year over year. In fact,more data will be generated in the next 4 years than in the history of the world. And people are addicted to information, staying connected for up to 12 hours a day and seeing more than 34 billion bits of information every day—the equivalent of reading two books.
Earlier this year, VMware CTO Richard McDougall stated in his 2013 predictions on big data that this year will be the year that ‘delete’ becomes forbidden. As a result, IT is challenged to scale a volume of data that is a moving target, with the only promise that it will continue to grow exponentially.
While vFabric Postgres 9.2 is already known to have a significant performance gains, the ability to create master-slave clusters adds more power to the architecture mix. Master-slave clusters provide extra assurances for data backups and failover, but also they can be used to distribute the workload for queries and to help applications scale.
Below, we will explain how set up and test a master-slave cluster in Postgres 9.2.
VMware has a strong commitment and belief that PostgreSQL will be a broadly used and popular IT technology for decades to come. This latest release marks a significant advancement that serves to underscore this assertion. First, VMware has chosen to standardize on a single common core, donating all advancements to the core to the community at large. As a result, the Postgres community at large will benefit from consistent, professional engineering that will ensure this project continues to advance with the demands of industry, in particular with cloud computing. The new VMware distribution, now shares the same common core as the open source PostgreSQL 9.2 release in September 2012.
This release builds on the PostgreSQL 9.1 most notably with the addition of new developer-oriented capabilities including JSON support, and enterprise IT-oriented capabilities such as cascading replication and index-only scans. These advancements solidify Postgres now as a database that can handle the vast majority of data types and workloads.
In addition to improvements to the core, VMware will continue to extend the vFabric Postgres distribution to better meet the demands of large scale web applications running on virtualized and cloud deployments. Continue reading →
This post is meant to augment the knowledge base article, KB 2033940, published back in August.
Planning the Upgrade
We know platform changes can make an upgrade more difficult and certainly raise eyebrows. So, we’ve taken measures to help make the migration as seamless and simple as possible. So far, the cases we’ve seen take about an hour. As with any data migration, the greater the volume of database records, the longer it can take. Continue reading →
The next release of Hyperic is coming up soon and the biggest change is to the backend. In the next release, we will only support one database, namely PostgreSQL. Those of you who have been with Hyperic for a while as long as I have may be surprised considering our history with PostgreSQL, but, as you read though this blog, it will start to make sense.
History of PostgreSQL and Hyperic
For the last few years Hyperic has supported only two databases for production use at scale—Oracle and MySQL. This in itself was a big change since at one point, PostgreSQL was our bread and butter. Hyperic was originally designed on PostgreSQL 7.x. As an open source project, PostgreSQL has a very easy license for distribution. As a startup company we had to get our product out into the marketplace quickly and affordably, so therefore PostgreSQL made sense.
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:
In a nutshell, relational databases weren’t built for the cloud. With vFabric Postgres, VMware customers can get a proven, enterprise database integrated with VMware virtualization and ready for cloud computing.
As announced earlier this week, vFabric Postgres (vPostgres) is now available within vFabric Suite 5.1 Advanced. With vPostgres, the well-respected, open-source database gains built in best practices, optimized configuration, and cloud-ready features. While vFabric Postgres is synced up to PostgreSQL 9.1.3 minor release and includes all the new features of this version of the database (see PostgreSQL wiki for more), vFabric adds many features and considerable improvements in three categories:
1. Development and deployment become simpler, smarter, and cloud ready 2. Performance improvements with elastic memory and more 3. Monitoring and administration get an upgrade 4. Lower TCO and increased staff efficiency
Development and Deployment with vFabric Postgres
First, vPostgres is available in two form factors:
vPostgres Virtual Appliance
vPostgres RPMs for 64-bit Linux Servers (RHEL 6, Suse 11 sp1+)
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.
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.
This interview is with Jeff Reed, Application Development Executive with Logicalis.
Q1: How have you partnered with VMware?
Answer: Logicalis is a Global Systems Integrator and premier partner of VMware. Virtualization and Cloud Computing are major world-wide practices for us, with proven experience not only in VMware’s virtualization suite of products, but also in VMware vFabric application development, deployment, and management suite of products. We provide public cloud solutions to our customers utilizing the VMware products, as well as help our customers deploy their own private clouds. VMware is the market leader in virtualization and a leader in the transition to cloud computing. We’re collaborating on solutions and opportunities to address the needs of today’s Enterprises as well as tomorrow’s.
Jeff Reed, Logicalis on working with VMware vFabric
Q2) What’s your firm’s background with Java, Spring, and Applications Development and Deployment?