Author Archive

 

James Gosling to Speak on Innovation at GoGrid Cloud Meetup on 5/22

Thursday, May 16th, 2013 by Michael Sheehan

GoGrid, BEAR Data Solutions, NetApp, and ScaleArc have an exciting cloud meetup planned for next week (Wednesday, May 22, 2013) in San Francisco. In addition to intelligent conversation, free food and drink, and demos from a variety of companies whose products make cloud computing even better, we also have a fantastic featured speaker – James Gosling. (Register for the GoGrid Cloud Meetup here.)

img-bio-headshot-james

Known affectionately as the “Father of Java,” one of the most popular and widely used programming languages in the world, James Gosling is currently the Chief Software Architect at Liquid Robotics (a GoGrid customer). He frequently shares his thoughts on creativity and innovation with everyone from university students to technology thought leaders, and is particularly interested in what makes a good idea successful. His impressive list of accomplishments and credentials include a BSc in computer science from the University of Calgary as well as a PhD in computer science from Carnegie-Mellon University. He was a Sun Fellow at Sun Microsystems where he was a lead engineer and did the original design of Java as well as implemented Java’s original compiler and virtual machine. In 2002, he was awarded The Economist Innovation Award, and in 2007, he was made an Officer of the Order of Canada, one of Canada’s highest civilian honors.

James’s company, Liquid Robotics, is an early adopter of cloud computing and its technology gathers all types of oceanic data via a wave-powered, autonomous marine robot, the Wave Glider®.

About the GoGrid Cloud Meetup

We hope you can join us and the other hosts at this meetup celebrating innovation in the cloud. The agenda is designed to let you to chat, mingle, and learn about a variety of cloud computing topics.

(more…) «James Gosling to Speak on Innovation at GoGrid Cloud Meetup on 5/22»

Advertising in the Cloud

Thursday, May 2nd, 2013 by Michael Sheehan

If you’re an online advertising company, you know how important it is to have infrastructure that performs and is resilient, reliable, and available globally. You want to spend your time optimizing your ad delivery across the world, developing your delivery platform, and not on worrying about whether your infrastructure can deliver your content quickly and accurately.

We get advertising. We all click on an online ad or read the messaging or watch the videos. We have customers that are pushing the technology envelope to deliver their advertising to end users. And many of our advertising customers have complex cloud infrastructure powering their platforms.

Advertising in the Cloud - Ad Network architecture

From Big Data architectures to Content Delivery Networks (CDNs) to multi-data-center deployments, our solutions are carefully designed to meet the unique needs of advertising providers. And although you could do it all yourself in our global cloud, we view ourselves as your partner. Our Solutions Architects are available to help you identify the best services we provide for crafting your advertising delivery platform. Remember: You need to design your infrastructure to take advantage of the benefits of cloud computing, and we believe you shouldn’t go at it alone.

Three Advertising Leaders

The network architecture charts above are actual representations of 3 of our advertising customers, specifically Brilig (Merkel), Excite Digital Media, and Martini Media. The case studies below discuss the unique challenges each of them faced and how we worked together to develop powerful cloud solutions.

Brilig (Merkel): http://www.gogrid.com/case-study/brilig

(more…) «Advertising in the Cloud»

How To Enable & Manage the New, Free GoGrid Firewall Service

Wednesday, May 1st, 2013 by Michael Sheehan

Security and infrastructure don’t always go hand in hand. In fact, many non-adopters of cloud computing have cited the lack of good security as one of the primary reasons they are not wholeheartedly embracing the cloud and all its glory. In some ways, these naysayers are correct: You shouldn’t deploy a cloud or frankly any type of infrastructure without some type of security, whether it’s software-based controls or a hardware device. At GoGrid, it is this desire to overcome security concerns that compelled us to release our free (that’s right FREE) Firewall Service.

When we developed our Firewall Service, we wanted to do more than simply offer a set of blocking rules or a hardware device. We wanted our solution to be centrally managed, easy to use and configure, fully featured, integrated across all our data centers, reliable, programmatically controlled, highly available, flexible, elastic, self-healing…whew! And did I mention, free? As we did for our new Dynamic Load Balancers, we embraced the concepts of software-defined networking (SDN) when architecting our Firewall Service.

Our research showed that for small environments, software-based firewalls (like IPtables or a Windows Firewall) worked just fine, provided the infrastructure didn’t need to scale. Similarly, hardware-based firewalls were great for enterprise-grade installations (but remember, if you get one hardware device, you typically need another one ready as a failover). We wanted to do it better. You can read more about the theory behind our cloud Firewall Service in this article.

As with my previous How To articles, there are 3 easy steps in the Firewall Service setup:

1. Create a Security Group
2. Define
a Policy
3. Add
a Connection

GoGrid’s Firewall Service is distributed and global. That means that once it’s configured, it automatically synchronizes across all our data centers. If you have multiple web servers in multiple GoGrid data centers, you simply define the Security Groups and Policies, connect the servers, and you’re done. Any future policy changes are automatically synchronized to the connected servers. Simple, right? Let’s see how to set up the Firewall Service. (more…) «How To Enable & Manage the New, Free GoGrid Firewall Service»

Is Your High-Tech Company Ready For An SDN-Enabled Cloud?

Thursday, April 18th, 2013 by Michael Sheehan

When it comes to technology, there are many companies on the “bleeding edge” these days. Sometimes these companies achieve greatness by being visionary, producing products or services that others haven’t thought of, or investing heavily in R&D. But they all have one thing in common: They use the latest high-tech, innovative solutions to power their journeys.

image

When it comes to the underlying infrastructure powering a technology-oriented company, “cutting edge” means success. Sites and services need to perform, be reliable, be resilient, and have the flexibility to expand and contract based on the ebb and flow of day-to-day business. For me, that means cloud infrastructure is the best solution for companies looking to stay ahead of the curve.

Over the past few months, GoGrid has released a variety of services and features designed to give companies a leg up on the competition. It’s all centered on providing cloud infrastructure that’s flexible, yet forward-thinking. It’s much more than simply needing faster and bigger clouds—it’s about architecting our cloud solutions to provide customers with a highly available and distributed set of infrastructure components. And it’s architected according to software-defined networking (SDN) concepts.

SDN architecture isn’t focused on internetworked commodity hardware or new ways to provide networking services. It’s designed to distribute a variety of formerly hardware-based solutions across nodes, data centers, and clouds. When you think about “old school” infrastructure architecture, you probably think of physical devices. And if you think about one device, you really need to think about two, for redundancy and backup. If your hardware load balancer or firewall fails, you have to be sure you have a warm or hot standby available to immediately take its place. That requires time and money. And if you want to be cutting edge, you don’t want to be spending your precious time and money planning for the inevitable. You want to be innovating and iterating.

That’s where SDN is truly powerful and why many of the leading technology companies are adopting solutions that use it. With SDN, you can build in fault tolerance and redundancy. Take our recently released Dynamic Load Balancers as an example. Instead of relying on a single hardware device for routing traffic between available servers, our Dynamic Load Balancers are distributed and highly available across our Public Cloud. If one of the Dynamic Load Balancers fails, another instance, complete with configurations, is spawned immediately elsewhere thanks to our self-healing design. And these load-balancing services can be controlled programmatically via our API.

This month we announced another service that operates in the same distributed manner, our Firewall Service. Although many companies choose to use Cisco ASAs as a security front end for their cloud and physical infrastructure environments (an offering we also provide), these are physical devices that require management. However, our SDN architecture lets us provide more resilient and creative solutions. Like our Dynamic Load Balancers, our Firewall Service is built around SDN concepts and distributed across nodes and our data centers. When you create a security group (that has policies assigned to it), it’s automatically replicated across all our data centers within seconds. If you have distributed infrastructure, you can simply assign a security group to any similarly configured Cloud Server, regardless of that server’s location. If you subsequently change a policy, it’s automatically synchronized to all servers across all data centers that are part of that security group. In other words, you configure once, assign the security group to the server(s), and then watch the SDN magic happen.

(more…) «Is Your High-Tech Company Ready For An SDN-Enabled Cloud?»

The Top 3 Private Networking Use Cases for CloudLink

Tuesday, April 2nd, 2013 by Michael Sheehan

Public clouds are fantastic for a majority of infrastructure use cases. And interconnectivity between clouds enables myriad solutions to empower businesses to have multiple synchronized points of presence across the world. Companies can easily set up connections that traverse the public Internet as a means to transmit and potentially synchronize data between cloud data centers. But these connections need to be reliable and more often than not, private.

CloudLink private network between cloud data centers

CloudLink private network between cloud data centers

With public network connections between clouds, users are at the mercy of hops and latency. For example, data may take one route with a particular number of hops, and a second later, may follow a completely different path and take a longer or shorter amount of time based on the connection.

In terms of securing the transport, some companies rely on point-to-point VPN connections using a hardware or software solution or some combination of the two. However, these solutions are also constrained by the connection and have limited speeds.

There are some scenarios or use cases that warrant using dedicated private networking to join geographically dispersed clouds. This is where GoGrid’s CloudLink service comes into play.

GoGrid’s CloudLink is a data center interconnect product—a redundant 10 Gbps pipe that is isolated to GoGrid traffic only. CloudLink enables private network traffic between different servers in GoGrid’s US data centers. As part of our “Complex Infrastructure Made Easy” mission, we designed this service to be basic yet powerful and still meet the needs of demanding organizations. Because this is a private network, much like the private network within GoGrid’s standard cloud infrastructure, there are no bandwidth costs. You simply decide on the connection speed (10 Mbps, 100 Mbps, or 1 Gbps), configure your connection, and pay for just the dedicated connection. (more…) «The Top 3 Private Networking Use Cases for CloudLink»