Icon
Case Study

Big Data System Integrator Leverages High Performance Cloud


Situation

Altoros serves a diverse range of customers. For one of its customers, a provider of a cloud-based image recognition platform, Altoros developed a next generation image recognition platform that could offer 5x to 10x improvements when it comes to the cost of processing any given image, especially during spikes of demand.

One of the early beta users of this next generation platform was The Wake Open, a national wakeboarding championship. Its interactive mobile and web applications leverage the newly designed image recognition platform. Due to promotional campaigns on ABC TV Sports during the 2013 season, usage patterns were highly un-even throughout the season. 

To ultimately reduce the cost of image recognition transactions, Altoros required a Cloud Computing IaaS partner with a high-performance back-end network and granular configuration options for each of the compute, storage and network building blocks of the cloud computing services.


Solution

The Altoros team met ProfitBricks at Interop 2013, the leading infrastructure event. They were impressed with the ProfitBricks technology infrastructure and began evaluating customer projects to find those that may benefit the most from unique capabilities of the ProfitBricks platform.

Altoros introduced ProfitBricks to its customer. Ninety days later, the next generation image recognition platform was deployed, and ready to accept workloads.

The Wake Open applications enjoyed a great success – attracting more than 3 million unique visitors, many of whom used the image recognition system utilizing ProfitBricks infrastructure, over the website’s 3-day lifespan.
To ultimately reduce the cost of image recognition transactions, Altoros required a Cloud Computing IaaS partner with a high-performance back-end network and granular configuration options for each of the compute, storage and network building blocks of the cloud computing services.


Benefits

Altoros expands its relationship with ProfitBricks to take advantage of its elastic and high performance computing features for many of their other clients.

  • Custom Configurations - The Server We Need

First-generation IaaS providers force customers to pick from a short list of instance sizes and network configuration options or packages. As a Cloud Computing 2.0 provider, ProfitBricks offers customizable servers and networks. You can select the desired amount of CPU cores, RAM and storage required for your workloads and deploy it on a network designed by you that scales to your exact specifications.

“Unlike Amazon EC2, ProfitBricks allows us to fine-tune the virtual data center to meet the specific requirements of each individual client,” says Renat Khasanshyn, CEO at Altoros.

  • We Live in a Big Data World – Performance Matters

Processing Hadoop and Big Data queries on first-generation IaaS providers takes significantly longer to process due to their use of Ethernet as a network transport protocol. The performance problem with Ethernet comes in its basic structure. With hierarchies of subnets connected by routers, network packets have exactly one path they can traverse between any two points on the network. While you can slightly increase the size of the pipe between those two points, you still, fundamentally, have a single path.

Performance of the underlying compute, storage and network is mission-critical for data-centric applications that leverage Cloud Foundry PaaS, and scale-out NoSQL/Hadoop data stores” adds Mr. Khasanshyn.
A typical Ethernet-based network runs at 1 Gigabit per second (Gb/s), and a fast one runs at 10 Gb/s. A dual-channel InfiniBand network, like the one that ProfitBricks has deployed runs at 80 Gb/s making it the perfect platform for Big Data and other performance-intensive clusters.

  • Incredible Scalability and Flexibility, Including Live Vertical Scaling

Live Vertical Scaling is the ability to increase the capacity of existing hardware by adding resources - for example, adding CPU cores and RAM to a server to meet workload requirements, without rebooting the server. Because of the limitations inherent in Ethernet, early-generation IaaS providers forced users to add compute resources by adding additional servers and scaling horizontally. Second-generation providers based on the InfiniBand technology, like ProfitBricks, offer customers the ability to make their existing servers larger – up to 62 CPU cores, 240 GB RAM, and ProfitBricks allows the connections of up to 16 virtual storage drives (up to 16 TB each).

“ProfitBricks offers great support: its engineering team has answered all our questions and solved our problems in real time,” says Khasanshyn. “We look forward to implanting future platform upgrades. They’ve been a great partner.”

The Partner-Friendly Cloud Computing IaaS Provider

With channel-friendly reseller and referral programs, ProfitBricks makes integrating a powerful big data project into the public cloud simple and profitable; while meeting project timelines and exceeding performance requirements and cost targets.

Secret World of Cloud Computing IaaS Pricing Cover
The Secret World of Cloud Computing IaaS Pricing Learn how to compare apples and oranges

You'll learn:

  • The Current State of Cloud Computing IaaS Pricing and Packaging
  • Overview of Configurations
  • Understanding Price-Performance In the Cloud, including ramifications to CPU, RAM, Storage, and Bandwidth.
  • Evaluate IaaS providers - See how you can save 43% to 80%, while getting twice the performance
Cloud API documentation
ProfitBricks APIs, Libraries and SDKs

With ProfitBricks, developers can choose between both a SOAP API and a REST API. Using these APIs, cloud computing developers and operations professionals can automate their multi-cloud IaaS processes by utilizing such popular current libraries as jclouds, Libcloud, Fog, and Python SDKs - which are all supported libraries at ProfitBricks.

These APIs assist you in leveraging the rich features and options offered by ProfitBricks.  Even the ProfitBricks Data Center Designer, our integrated graphic user interface was built with the API.

Access the ProfitBricks APIs

ProfitBricks Cloud API Page: https://devops.profitbricks.com/api/

Access the ProfitBricks SOAP API: https://devops.profitbricks.com/api/soap/

Please note: A REST API is now available!

Access the ProfitBricks REST API: https://devops.profitbricks.com/api/rest/

Access ProfitBricks Support for Popular Cloud Libraries

ProfitBricks offers support for three multi-cloud libraries at this time: jclouds, Libcloud, Fog - these popular open-source libraries enable developers and operations pros to automate their cloud infrastructure across multiple clouds or migrate applications and workloads from one cloud to another.

Access ProfitBricks Support for Popular Languages with these SDKs

ProfitBricks offers a PythonSDK that abstracts and provides complete coverage for all current API functions; the library is very specific to ProfitBricks and exposes advanced functionality you may not find in a cloud-agnostic library.

Other SDKs coming soon.

Download

As Seen In

ProfitBricks Trustmarks

 

ProfitBricks Login

Passwort vergessen?