Understanding OpenStack's Success
At the time I got into the data storage industry, I was working with and developing RAID and JBOD (Just a Bunch Of Disks) controllers for 2 Gbit Fibre Channel Storage Area Networks (SAN). This was a time before "The Cloud". Things were different—so were our users. There was comfort in buying from a single source or single vendor. In an ideal world, it should all work together, harmoniously, right? And when things go awry, that single vendor should be able to solve every problem within that entire deployment.
That is why, enterprise companies typically bought from a single storage vendor and invested deeply in them. You either bought HP, Dell, EMC, Sun Microsystems or NetApp, which also was successfully carving a new market in Network Attached Storage (NAS). For example, once an EMC shop, always an EMC shop. Hundreds of thousands to even millions of dollars were spent to ensure that you were enabled for high availability, fault tolerance, training, support and more. Again, through that single vendor.
This model lasted for quite some time, but in the recent decade, things started to evolve. Customer's wanted more. New technologies, both hardware and software, began to emerge and offer very attractive functionality—virtualization (with VMware) is the first that comes to mind, external Flash arrays, software-defined storage—almost all of which helped to kickstart this thing we call the cloud. The list goes on.
These same shops started to express some frustration in this. They wanted all of these extra features that those same single vendors either did not offer or were too slow in bringing something competitive to market. Instead of running products through a single vendor and using more unified management frameworks to maintain it all, they are now toggling back and forth across multiple management interfaces from multiple vendors to accomplish simple tasks. This is all well and good when the workload is small, but it does not scale very well when that workload increases. How can you log in to a single dashboard and monitor or manage your virtual/physical machines, network, storage and more? What can bring all this moving pieces together?
What is OpenStack? OpenStack is an Apache-licensed open-source framework designed to build and manage both public and private clouds. Originally started in 2010, an effort jointly launched by Rackspace Hosting and NASA, the project has since grown exponentially and attracted a wide number of supporters and users. It is one of the fastest growing open-source projects of the modern era. The primary goal of OpenStack was to create a single and universal framework to deploy and manage various technologies in the data center dynamically. Its most recent release is Newton (October 2016), which most notably adds support for Docker to enable customers with Container-as-a-Service (Caas) capabilities.
A General Overview of OpenStack
Petros Koutoupis is currently a senior software developer at Cleversafe, an IBM Company. He is also the creator and maintainer of the RapidDisk Project. Petros has worked in the data storage industry for more than a decade.
Pick up any e-commerce web or mobile app today, and you’ll be holding a mashup of interconnected applications and services from a variety of different providers. For instance, when you connect to Amazon’s e-commerce app, cookies, tags and pixels that are monitored by solutions like Exact Target, BazaarVoice, Bing, Shopzilla, Liveramp and Google Tag Manager track every action you take. You’re presented with special offers and coupons based on your viewing and buying patterns. If you find something you want for your birthday, a third party manages your wish list, which you can share through multiple social- media outlets or email to a friend. When you select something to buy, you find yourself presented with similar items as kind suggestions. And when you finally check out, you’re offered the ability to pay with promo codes, gifts cards, PayPal or a variety of credit cards.Get the Guide
|Chemistry on the Desktop||Mar 23, 2017|
|Five HPC Cost Considerations to Maximize ROI||Mar 23, 2017|
|Two Ways GDPR Will Change Your Data Storage Solution||Mar 22, 2017|
|Android Candy: That App Is for the Birds!||Mar 22, 2017|
|Hodge Podge||Mar 21, 2017|
|William Rothwell and Nick Garner's Certified Ethical Hacker Complete Video Course (Pearson IT Certification)||Mar 20, 2017|
- Chemistry on the Desktop
- Five HPC Cost Considerations to Maximize ROI
- Preseeding Full Disk Encryption
- Hodge Podge
- William Rothwell and Nick Garner's Certified Ethical Hacker Complete Video Course (Pearson IT Certification)
- Two Ways GDPR Will Change Your Data Storage Solution
- Two Factors Are Better Than One
- GRUB Boot from ISO
- Minifree Ltd.'s GNU+Linux Computers
- Flash ROMs with a Raspberry Pi