• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • EnterpriseDB Sets Sights on Oracle’s MySQL

    August 22, 2011 Alex Woodie

    It’s no secret that EnterpriseDB, the company that sells and supports commercial versions of the open source PostgreSQL database, is going after MySQL. The company, which says revenues are growing at a 2X annual pace, senses that Oracle is ostracizing its MySQL customers and partners–something that IBM i customers can relate to. But while PostgreSQL makes inroads in the X64 and Itanium markets, it’s not clear if the database will find a similar reception in Power Systems.

    MySQL is undoubtedly one of the commercial open source success stories of the last decade. The open source RDBMS found a comfortable niche as a key component of the LAMP (Linux, Apache, MySQL, and PHP or Perl or Python) stack that became so popular for running Web applications as well as for embedded applications. There are 12 million active MySQL installations today, according to www.mysql.com.

    But Oracle doesn’t appear to be too keen to grow MySQL, which it obtained as part of its Sun Microsystems acquisition in January 2010. After all, Oracle reaps a good chunk of its revenue from selling its eponymous RDBMS. Letting the stops loose on MySQL would, almost by necessity, damage sales of the Oracle database, and therefore decrease profits for the software giant.

    As a result, Oracle keeps MySQL on a short leash. This has manifested in decisions that seem to not make much business sense, unless viewed through the Oracle competition prism. IBM i shops are undoubtedly aware of Oracle’s November announcement to end support and development of MySQL on IBM i, as well as on AIX 5.3 and on several older Linux releases. The wider IT world couldn’t care less about what happens in IBM i-land, but Oracle’s March decision to end all software development for Itanium, which a lawsuit from Hewlett-Packard, has put the spotlight on Oracle’s competitive tactics.

    Battling Big Red

    Oracle’s aspirations to build its own integrated stack, as well as new functionality that the PostgreSQL community have built into the RDMBS, have combined to create a “perfect storm” of opportunity for PostgreSQL, says Sean Doherty, vice president of business development for EnterpriseDB, the Bedford, Massachusetts, company that participates in the PostgreSQL community and also sells and supports its own version, called Postgres Plus Advanced Server.

    “Customers are looking for ways to leave Oracle, because they can’t stand being attached to them in so many different ways,” Doherty tells IT Jungle. “But at the same time, you’ve seen over the last couple years, and 12 months in particular, a really improved distribution, and a consistent distribution, from PostgreSQL. The last release, 9.0, came out in September, and included some really great functionality, including streaming replication and hot standby.”

    The enhancements have brought PostgreSQL functionality “up to par, or even better than MySQL, for MySQL’s niche in the market,” Doherty continues. “You have a lot more capabilities on the read-write transaction applications, where MySQL kind of falls off a cliff from a performance perspective, when you have too many users or transactions. You get the best of both worlds–great read performance and great read/write performance that you wouldn’t otherwise get from MySQL.”

    You could spend all day arguing which database is technically better, but the fact is that PostgreSQL doesn’t really need to prove its bona fides. The database, which is a follow-on to the Ingres database (hence the name, post-gres) has been in development for more than 15 years. It’s the database behind some pretty well-known websites and Web apps, including Yahoo and Skype (now owned by Microsoft). The Federal Aviation Administrations’ air traffic control system runs on PostgreSQL. There are benchmarks that show its speed.

    The primary challenge that EnterpriseDB faces for growing commercial use of PostgreSQL is a business one. And in this respect, the folks at EnterpriseDB are hard at work trying to sculpt an environment that is conducive to growth. It’s also mimicking MySQL where it can, to take over the position in the open source database market that it sees Oracle leaving.

    Oracle’s decision to kill all software development for Itanium meshed nicely with the year-old partnership EnterpriseDB has with HP. And the fact that Postgres Plus Advanced Server 9.0, which shipped in late June, added support for HP-UX gives EnterpriseDB a nice story to tell disaffected customers who are running Oracle database on HP-UX- and Itanium-based Integrity servers.

    Apple, interestingly, is the latest vendor to ditch MySQL. And in the latest “Lion” release of OS X, the vendor replaced an implementation MySQL with PostgreSQL, according to EnterpriseDB.

    Karen Tegan Padir, vice president of product marketing for EnterpriseDB, thinks the openness of the PostgreSQL development process and its more permissive license played a factor in Apple’s decision. “We’re not like MySQL, owning all the source code, keeping all development behind a firewall, shipping stuff out via GPL, and making releases when we feel like it,” she says. The PostgreSQL license and development process is more open, she says.

    The fact that PostgreSQL is shipped with all major releases of Linux distributions, including Red Hat and SUSE enterprise Linuxes, gives the database good coverage. (It’s also included in Oracle’s Unbreakable Linux, as it turns out.)

    IBM has an interesting relationship with PostgreSQL. On the one hand, IBM is a committing member of PostgreSQL and an investor in EnterpriseDB. PostgreSQL is the embedded database engine in the Netezza data warehousing appliance that IBM bought last year; it’s similarly embedded in other data appliances, too. IBM has also licensed a key component of EnterpriseDB’s Postgres Plus Advanced Server that pulls data out of Oracle databases. IBM now includes a modified version of that feature in DB2 for Linux, Unix, and Windows (formerly DB2 UDB) with the intent of poaching Oracle customers and easing the transition to DB2.

    PostgreSQL on Power

    PostgreSQL clearly sees the biggest use in the Wintel and Lintel world, but it is supported on Linux on Power as well. In fact, it is quite easy to get PostgreSQL running on Power Linux thanks to the fancy “one click” install that EnterpriseDB has developed and supported for its open source cousin. The one-click install, which EnterpriseDB developed so that admins didn’t have to go through the time and effort of assembling the database from source code, is available for all the major operating systems, such as Red Hat and SUSE Linuxes and Windows. But there is no one-click install for AIX, which is officially supported by PostgreSQL, but not on EnterpriseDB’s Postgres Plus Advanced Server.

    EnterpriseDB and IBM have had discussions about making PostgreSQL a more mainstream database on the Power Systems server, specifically for AIX. There is currently no official build for IBM i from either PostgreSQL or EnterpriseDB’s Postgres Plus Advanced Server.

    “We’re in constant discussion [with IBM] about what we should be doing next and what we can be doing more of together,” Doherty says. “Most interest has come out of Asia for IBM. But to be frank, most of it has been around running Postgres Plus Advanced Server on Linux on Power machines. We haven’t really talked about i very much. There has been discussion about AIX.”

    That doesn’t mean you can’t run PostgreSQL on IBM i. The open-source loving Young i Professionals have posted a tutorial on the YIPS website that tells you how to load PostgreSQL on the IBM i OS. Of course, it’s not certified or officially supported, which may still be a problem for some IBM i shops.

    Open Source Momentum Growing

    At this point in the race, it appears that PostgreSQL is at the same point in the IBM i adoption curve that MySQL was before it became just the second RDMBS to ever be officially supported on the platform in 2007. Back then, it took serious confidence for a System i pro to venture outside of the protected confines of the IBM ecosystem into the big, scary open source world.

    We are at a different place today, and open source products, such as MySQL, Joomla, Drupal, and SugarCRM–not to mention Apache–are routinely deployed on the OS. The allergic reaction that many IBM i shops used to display at the mere mention of the words “open source” is fading, as organizations discover all kinds of really useful and even stable applications that they can get for next to nothing.

    IBM and its PHP partner, Zend Technology, are expected to address the MySQL-on-IBM i support problem that Oracle caused, but as of now, there is no solution. (The smart money is that an announcement will come at the ZendCon conference in October.) In any event, the folks at Zend don’t see any reason to work on replacing MySQL with PostgreSQL. They’ve put a lot of work into MySQL on IBM i, and don’t want to replicate it.

    Just the same, there appears to be a move underfoot by PHP-based open source projects to at least give customers the option of moving to PostgreSQL. Joomla, in particular, is planning to support PostgreSQL with the next major release of its CMS late this year, member of the Joomla project recently told IT Jungle.

    Expanding the PostgreSQL ecosystem is a big part of Doherty’s job. “We’ve seen some pickup [in ISV adoption of PostgreSQL], but we obviously want more,” he says. “I think the work we’ve done with HP and the work that we continue to do with Red Hat, Alfresco and Jaspersoft , will help with getting ISVs certified to run their applications on PostgreSQL.”

    The folks at EnterpriseDB are also courting the data engine providers that played so heavily in the MySQL ecosystem. EnterpriseDB is in negotiations with several data engine providers at the moment, Doherty says. Some of these vendors signed five-year renewals right before Oracle acquired MySQL. “So they have four years left, and they’re trying to find a solution off it now, knowing that, if they wait too long, they’ll be stuck with a 3X or 5X increase in OEM pricing that they’re paying MySQL that they’ll end up paying Oracle at renewal time.”

    RELATED STORIES

    Open Source CMS No Stranger on IBM i

    PostgreSQL Database On Power Systems-IBM i? Why Not?

    IBM and VCs Invest in EnterpriseDB

    Sun Casts a $1 Billion Net to Catch MySQL

    MySQL Database Getting Closer Ties to the System i

    Sun Picks EnterpriseDB to Backup PostgreSQL Support in Solaris

    PostgreSQL Database Now Runs Natively on Windows

    This article was corrected. IBM has licensed EnterpriseDB’s Oracle database compatibility technology, not the xDB feature. IT Jungle regrets the error.



                         Post this story to del.icio.us
                   Post this story to Digg
        Post this story to Slashdot

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    UCG Technologies

    CYBER-ATTACKS ON THE RISE. PROTECT WITH THE TRIPLE PLAY.

    COVID-19 has not only caused a global pandemic, but has sparked a “cyber pandemic” as well.

    “Cybersecurity experts predict that in 2021, there will be a cyber-attack incident every 11 seconds. This is nearly twice what it was in 2019 (every 19 seconds), and four times the rate five years ago (every 40 seconds in 2016). It is expected that cybercrime will cost the global economy $6.1 trillion annually, making it the third-largest economy in the world, right behind those of the United States and China.”1

    Protecting an organization’s data is not a single-faceted approach, and companies need to do everything they can to both proactively prevent an attempted attack and reactively respond to a successful attack.

    UCG Technologies’ VAULT400 subscription defends IBM i and Intel systems against cyber-attacks through comprehensive protection with the Triple Play Protection – Cloud Backup, DRaaS, & Enterprise Cybersecurity Training.

    Cyber-attacks become more sophisticated every day. The dramatic rise of the remote workforce has accelerated this trend as cyber criminals aggressively target company employees with online social engineering attacks. It is crucial that employees have proper training on what NOT to click on. Cyber threats and social engineering are constantly evolving and UCG’s Enterprise Cybersecurity Training (powered by KnowBe4) is designed to educate employees on the current cutting-edge cyber-attacks and how to reduce and eliminate them.

    A company is only as strong as its weakest link and prevention is just part of the story. Organizations need to have a quick response and actionable plan to implement should their data become compromised. This is the role of cloud backup and disaster-recovery-as-a-service (DRaaS).

    Data is a company’s most valuable asset. UCG’s VAULT400 Cloud Backup provides 256-bit encrypted backups to two (2) remote locations for safe retrieval should a cyber-attack occur. This is a necessary component of any protection strategy. Whether a single click on a malicious link brings down the Windows environment or an infected SQL server feeds the IBM i, once the data is compromised, there is no going back unless you have your data readily available.

    Recovery is not a trivial task, especially when you factor in the time sensitive nature of restoring from an active attack. This leads to the third play of the Triple Play Protection – DRaaS.  Companies have myriad concerns once an attack is realized and a managed service disaster recovery allows employees to keep focus on running the business in a crisis state.

    The combination of training employees with secure backup and disaster recovery offers companies the best chance at avoiding financial disruption in an age of stronger, more frequent cyber-attacks.

    Reach out to UCG Technologies to discuss your company’s security needs and develop a data protection plan that fits you best.

    ucgtechnologies.com/triple-play

     800.211.8798 | info@ucgtechnologies.com

     

    1. https://theconversation.com/cyberattacks-are-on-the-rise-amid-work-from-home-how-to-protect-your-business-151268

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Attachmate Bolsters Security of MFT Offering Flash Builder for PHP 4.5.1 Gets iOS Support

    Leave a Reply Cancel reply

Volume 20, Number 29 -- August 22, 2011
THIS ISSUE SPONSORED BY:

Maxava
Help/Systems
Townsend Security
inFORM Decisions
Twin Data Corporation

Table of Contents

  • More Details Emerge on Future Power7+ and Power8 Chips
  • IBM Taps Software Exec For Power Systems Marketing
  • EnterpriseDB Sets Sights on Oracle’s MySQL
  • As I See It: Paying Attention
  • Mad Dog 21/21: How To Downgrade Your Business Partner
  • Big Blue Tweaks Red Hat Deal for Power Systems
  • IBM Cuts BNT Switch Tags, Adds Fibre Channel SAN Switches
  • Services Power Jack Henry to Record Revenues in Fiscal 2011
  • Kronos Sells Lots of HR Software On Premise and In Its Cloud
  • Status Update: Sick and Tired of Social Media

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Doing The Texas Two Step From Power9 To Power10
  • PHP’s Legacy Problem
  • Guru: For IBM i Newcomers, An Access Client Solutions Primer
  • IBM i 7.1 Extended Out To 2024 And Up To The IBM Cloud
  • Some Practical Advice On That HMC-Power9 Impedance Mismatch
  • IBM Extends Dynamic Capacity Pricing Scheme To Its Cloud
  • Here’s What You Should Do About The IBM i Skills Shortage
  • Matillion Founder Recounts Midrange Roots
  • Four Hundred Monitor, February 24
  • IBM i PTF Guide, Volume 23, Number 8

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2021 IT Jungle

loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.