Facebook’s Blu-Ray Powered Cold Storage Data Center
datacenterfrontier.com
datacenterfrontier.com
The datacenter were I worked had lots of shelves full of tapes, and the computer would beep and display a tape number and a drive number. You'd have to jump up, find the tape and put it in the drive.
During the day you were running about constantly trying to keep the thing happy. On the night shift you could sit a watch movies and only get up once or twice an hour.
i still remember the chaos (I also had to get some presents...)
edit: it was actually in 2000: http://www.boerse-express.com/mobile#/mobile/pages/96409 (german)
The ATMS were dead too.
User.IsDeleted = true
Or User.Status = Status.Deleted (or Status.Deactivated)
Facebook allow users to deactivate their accounts, which can then be reactivated. Facebook users can also delete their accounts. Facebook say that this is permanent: When you delete an account, it is permanently deleted from Facebook.
You should only delete your account if you are certain you never want
to reactivate it.
Permanently deleted still doesn't mean deleted. It just means that you can't recover it. Facebook have never publicly stated what their deletion process is.Is it logical or physical?
Since Facebook keep anonymous profiles, I wouldn't be surprised if deleted accounts just get migrated to anonymous profiles which they can still profit from. That's what I'd do if I was Facebook.
Thanks for your insights, much appreciated!
Until I see evidence to the contrary, I will assume that FB doesn't delete user data completely. That is just my preference based on the evidence of FB's previous actions. Others can believe what they will. I don't trust the online help docs or FAQs as far as I can throw them. FB has made a business out of abusing user privacy.
Zuck: Yeah so if you ever need info about anyone at Harvard
Zuck: Just ask
Zuck: I have over 4,000 emails, pictures, addresses, SNS
[Redacted Friend's Name]: What? How'd you manage that one?
Zuck: People just submitted it.
Zuck: I don't know why.
Zuck: They "trust me"
Zuck: Dumb fucks
Finally, as programmers, we all know how hard it is to remove elements such as a user from a graph. A user is key element of FB. It is challenging to remove a user, since they have a multitude of cross-related information, linked to other users and other user content. Either you delete the user logically and then hide their linked content, or you delete the user physically, but first delete all of the linked content, or you replace the user with a 'deleted user profile' and hide their linked content. Any other ways?FB obviously hadn't done this back in 2010 [1] and maybe they have been trying hard to fix this issue, but I'd welcome an official post from FB tech team that states how they went about implementing this feature. Maybe a bit of transparency would go a long way in helping the more paranoid of us to think twice about FB.
[1] http://www.zdnet.com/article/facebook-does-not-erase-user-de...
> Finally, as programmers, we all know how hard it is to
> remove elements such as a user from a graph.
Yet blocked users do disappear from the graph.If you encrypt each users data, in every backup, using a unique key, you need only erase the key in a central database to invalidate all possible backups.
Eager to archive my yearly ever increasing personal media (thanks to having a kid) onto a high capacity disc and just store it in the safety deposit box.
There's also http://www.mdisc.com/what-is-mdisc/ but I've never used/seen it.
Edit: note also, BD-R writers immediately read back and check written data, re-writing damaged sectors to a spare area. This in-hardware defect management should make BD-R more resilient against data corruption than DVD-R or CD-R [2].
[1] https://superuser.com/questions/251369/what-is-the-lifespan-...
In fact, do you remember the very first, early writable CDs? They all were blue on the bottom - that's because they used a metallic dye as well, I imagine 99% of those discs will be perfectly readable today.
I have some myself, but I can't attest to the life span, since I've only had my BDR for about a year now. How does a normal person prove the lifespan claims of an MDiscs other than waiting?
I still find myself burning most backups to 50GB disks, and making redundant copies of only my most important stuff to the 25GB MDiscs.
Where I live, a 3 pack of 25GB MDiscs runs around $20 vs $70 for a spindle of 25 RiData 50GB discs. That's ~6.66/25GB MDisc vs ~2.80/50GB BDR. Not a huge premium for piece of mind, I guess.
[1] https://en.wikipedia.org/wiki/Archival_Disc
[2] http://pro.sony.com/bbsc/ssr/cat-recmedia/cat-oda/
[3] http://pro.sony.com/bbsc/ssr/cat-datastorage/cat-opticaldisc...
I'm pretty excited to see what they produce, and hope they can ship before someone like Amazon tries to acquire them. This level of cold storage is going to be critical as the world generates exponentially more data every year. He also mentioned this is an open source venture, which is doubly awesome. :)
https://www.facebook.com/frankovsky/posts/10203257723264639?...
It makes for a good solution as a 2nd or 3rd level backup but you'd need some form of RAID to prevent users from experience a lengthy delay every single time a disk fails. That's a lot of money to invest in a novel solution that creates a lengthy interruption in service should it ever be needed. Maybe the power savings are worth it when weighed against the rarity of such use and expected level of revenue lost to user frustration but that's an equation made fragile by so many variables.
I could also see it used in conjunction with some amazing use-prediction algorithm to store data that will most likely never be requested. If Facebook truly keeps everything then they have millions of photos, videos, hidden posts, and other digital detritus tied up in dead, inactive, or orphaned repositories. I know half the groups I joined back in high school are now impossible to find but the data they contained is still important for the purpose of linking people and interests together. I also have several friends who have passed away, making their account a kind of digital mausoleum. Their private data will never be accessed again but it must remain in FB's datacenter until someone is given access to the account to delete it. The number of Facebook accounts tied to the deceased is only increasing so these racks of Blu Rays might be considered the first digital cemetery. I don't know how many resources are allocated to this kind of data but this is where cold storage makes the most sense.
I would have thought that they would be trying something with higher capacity, but off the shelf == lower costs.
Interesting that FB needs to handle 900 million photo uploads a day. With higher resolution cameras on smartphones, their storage requirements will keep increasing. My Note 4 takes 4K video and very high resolution photos - FB, Google, etc. can store lower res versions only, but the pressure will be there for higher resolution support, especially with 4K TVs, and other high resolution devices.
I've switched to WD, but I haven't had them long enough to say that they're only better. The WD Green in my Time Capsule has lasted a few years though.
All these drive failures led me to buy a BD-R burner, which has worked out fairly well, although I would say it's better to buy burning software than using the free software (on Windows at least) if you want to avoid making a >= $3 coaster.
I find the 50GB capacity to be fairly easy to work with, since I'm much less likely to have to span files/folders across discs than the 25GB ones.