& cplSiteName &

Evernote Gives Itself High Fives, Completes Migration to Google Cloud

Mitch Wagner
2/8/2017
50%
50%

Evernote is all "go, us!" on Wednesday, announcing that it's completed its migration from its own infrastructure to Google Cloud in 70 days.

Evernote Corp. announced the migration in September, saying it wants access to Google Cloud features such as machine learning, as well as increased flexibility and reduced cost of managing data centers. (See Evernote Wrapping Up Google Cloud Migration, Looking Ahead to Machine Learning.)

The company named the project "Bob Ross," after the art instructor whose TV program, The Joy of Painting, featured a very mellow Ross painting "happy little clouds."

While many companies have T-shirts commemorating projects, Evernote found socks for the occasion:

Happy Cloud
Evernote found Bob Ross socks to commemorate its cloud migration.
Evernote found Bob Ross socks to commemorate its cloud migration.

"Because this migration took place in the background, you wouldn't have noticed any changes to your day-to-day experience in Evernote," Evernote Senior Technical Writer SiNing Y. Chan says in a post on the Evernote Blog. My personal experience backs that up -- I'm a heavy Evernote user -- and I haven't seen any complaints about performance.

Chan says:

Rather than pouring resources into the day-to-day maintenance of equipment and software required for running the Evernote service, we can now focus more of our time and energy into responding to customer needs. Though subtle at first, this move to the cloud will bring about more noticeable benefits in the not-so-distant future, such as increased uptime, security improvements, and faster delivery of new and innovative features.

The transition involved moving 5 billion notes and 5 billion attachments, comprising more than 4 petabytes of data.

The migration improves performance (it seems that way to me, particularly on the iPhone app, although I wouldn't swear to it), enhances disaster recovery capabilities, and beefs up security by encrypting data at rest.

Evernote provides technical details: The service is comprised of 762 shards or NoteStores, where the actual notes are stored -- about 300,000 per shard, managing 200 million user accounts, says Ben McCormack, Evernote vice president of operations.

The UserStore is a MySQL-based central user and preferences database that also manages authentication. And the User Attachment Storage manages (you guessed it) attachments.

The service also uses front-end load balancing, and about 200 Linux servers for supporting services such as caching and batch processing.

To move to Google (Nasdaq: GOOG) Cloud, Evernote used a combination of "lift and shift" for some services -- namely shards, UserStore and most supporting services -- while other services were transformed for their new environment; these included user attachment storage and load balancing, McCormack says.

When considering the migration timetable, Evernote was caught in a conundrum: The "Big Bang" methodology is a single point where cutting over 100% from the old to new. "This is also known as the 'cross your fingers, close your eyes, press the button and hope everything is OK plan!'" McCormack says.

Phased cutover is "a divide and conquer approach," migrating services in "phases or waves." That's safer and permits more testing, McCormack says.

Big Bang was judged too dangerous. But Evernote's applications are not designed to run split between multiple locations. So the company ended up needing to find a balance between the two approaches, with the migration occurring in less than 20 days, with rollback points if things didn't work as anticipated, McCormack says.

Evernote has a series of detailed blog posts on technology details of the migration, starting here: "Part 1 - The Evernote Service and our options to migrate to Google Cloud Platform (GCP)."


Want to know more about the cloud? Visit Light Reading Enterprise Cloud.


The cloud migration indirectly caused a compound privacy snafu in December. One reason for the migration was to give Evernote and its users access to services based on Google's machine learning. To verify machine learning's accuracy, Evernote said it would allow some of its employees to view some user data. That set off a storm of outrage on social media (when isn't social media outraged about something?).

Evernote posted three separate updates, walking the announcement back, finally reversing itself and saying it would only allow employees to read notes when legally required to do so, such as in cases where Evernote receives a subpoena or court order or needs to prevent or mitigate violations to terms of service -- standard for cloud providers. (See Evernote CEO: 'We Messed Up' on Privacy.)

Evernote finished its migration on Dec. 19. The initial deadline when the company announced the project was early December. That's pretty close, and five months from announcement to completion is fast. So enjoy your Bob Ross socks, guys! (See Why the Evernote Elephant Packed Its Trunk for Google Cloud.)

— Mitch Wagner, Follow me on TwitterVisit my LinkedIn profile, Editor, Light Reading Enterprise Cloud


CALLING ALL CLOUD, NFV AND SDN COMPANIES:
Make sure your company and services are listed free of charge at Virtuapedia, the comprehensive set of searchable databases covering the companies, products, industry organizations and people that are directly involved in defining and shaping the virtualization industry.


(4)  | 
Comment  | 
Print  | 
Newest First  |  Oldest First  |  Threaded View        ADD A COMMENT
Featured Video
From The Founder
Light Reading founder Steve Saunders talks with VMware's Shekar Ayyar, who explains why cloud architectures are becoming more distributed, what that means for workloads, and why telcos can still be significant cloud services players.
Flash Poll
Upcoming Live Events
May 14-16, 2018, Austin Convention Center
May 14, 2018, Brazos Hall, Austin, Texas
September 24-26, 2018, Westin Westminster, Denver
October 9, 2018, The Westin Times Square, New York
October 23, 2018, Georgia World Congress Centre, Atlanta, GA
November 7-8, 2018, London, United Kingdom
November 8, 2018, The Montcalm by Marble Arch, London
November 15, 2018, The Westin Times Square, New York
December 4-6, 2018, Lisbon, Portugal
All Upcoming Live Events
Hot Topics
Australia's Optus on Back Foot After 'Anglo Saxon' Job Ad
Ray Le Maistre, Editor-in-Chief, 4/13/2018
Is Gmail Testing Self-Destructing Messages?
Mitch Wagner, Mitch Wagner, Editor, Enterprise Cloud, Light Reading, 4/13/2018
BDAC Blowback – Ex-Chair Arrested
Mari Silbey, Senior Editor, Cable/Video, 4/17/2018
Verizon: Lack of Interoperability, Consistency Slows Automation
Carol Wilson, Editor-at-large, 4/18/2018
AT&T Exec Dishes That He's Not So Hot on Rival-Partner Comcast
Mari Silbey, Senior Editor, Cable/Video, 4/19/2018
Animals with Phones
I Heard There Was a Dresscode... Click Here
Live Digital Audio

A CSP's digital transformation involves so much more than technology. Crucial – and often most challenging – is the cultural transformation that goes along with it. As Sigma's Chief Technology Officer, Catherine Michel has extensive experience with technology as she leads the company's entire product portfolio and strategy. But she's also no stranger to merging technology and culture, having taken a company — Tribold — from inception to acquisition (by Sigma in 2013), and she continues to advise service providers on how to drive their own transformations. This impressive female leader and vocal advocate for other women in the industry will join Women in Comms for a live radio show to discuss all things digital transformation, including the cultural transformation that goes along with it.

Like Us on Facebook
Twitter Feed