Cloud Computing and Privacy
1st October 2008
Todays presentation
What is Cloud Computing? Where/who do we get cloud computing from? What are the implications for New Zealand?
What are the trends for the future?
Where does our data go? Should we care? Discussion
What is Cloud Computing
Definition
“Cloud computing describes the use of software, storage or processing services delivered over the web from massive datacentres”
Cloud Computing is a growing phenomenon
Global super-computing market
US$160b
Total revenues
US$10b
Advertising revenues
Source: Merrill Lynch report
In June 2008 Merrill Lynch predicted that the cloud computing market could reach US$160bn by 2011
Milestones in Utility / Grid / Cloud Computing
1988 1997 1999 Condor The “Grid Fathers” Seti@home
2001
2003 2006 2007
TeraGrid
IBM “Deep Computing” on demand Sun Grid Engine Amazon Web Services – EC2 & S3
2008
“The Big Switch” – Nicholas Carr
CERN & Large Hadron Collider IBM builds 3 cloud processing centres in 3 continents
Today ………
Where do we get it from
The Cloud/s
What are the implications for New Zealand
Amendments to Privacy Bill Act - Ability of Privacy Commissioner to restrict transfer of data to a territory of weak privacy protection or where NZ Privacy Act might be evaded
– Privacy request not restricted to NZer, Perm Resident or in NZ
- Facilitates referral of complaint to overseas privacy enforcement authority
High data transfer costs
Faster / Cheaper research Unlimited storage and processing Service level agreements …..( and enforcement )
Future Trends
GLOBAL Massive Data Centres………near Hydro plants Dynamic provisioning “free processing & storage” – in the Cloud Personalised marketing Legal test cases
In New Zealand
NZSC v2.0 The Green Button
NZSC: v2.0
New Capabilities
Access by Profile (one build with core resources – saved as an image)
NZ Based Client NZ Based Client Overseas Client
WWW
NZ Based Client
KAREN / City Link Dark Fibre connections
ER POW US STAT M ALAR HA
VPN/IPSec Tunnels
0
SLOT NUMBER 1 2 3 4 5 6
1
POWER
RESET CONFIG
J6350
TX/RX
0/0
LINK TX/RX
0/1 LINK TX/RX 0/2 10/100/1000
LINK TX/RX
0/3
LINK
CONSOLE
AUX
USB
Upgraded Network Interface (Juniper)
Asterisk Management Interface
Dynamic provisioning
Web interface Software as a Service – Linked by profile (Server and App based)
ZenWorks Orchestrator Server NZSC IBM Xeon 32 Bit Blade Centres (500+ Processors) Baremetal Provisioning
Deployable Images & Services q q q q q q q q q WinXP Win Svr 2008 SQL Server Oracle Deep Server Claritas Genius Student Management Etc.
Virtualised Storage – 3 Tier (On, Near, Archived) driven by Proc and SaaS requirements
Content Management Service
On-line
Near line
Archived
Virtualised Server resources supplying SAAS model
Lustre – Virtualised Storage Solution
Commoditising the cloud
Users selects Green Button from within Application
Cloud Computing providors
Encrypted task
Process request
→
← Process result
InterGrid Aggregates demand and buys at the best rate from Cloud Computing Providers
Or Set up an Account
US$0.01c cpu / hr
The Green Button is an API that is embedded in the application
Cloud Computing
Privacy Issues
Maximise individual user control Individuals Connecting to the cloud Create anonymous services for individual users Create Facilities for use of multiple identities Limit identity information and authentication to high level transactions Anonymise personal information Encrypt data if it contains personal information Cloud Computing Providers Compartmentalise data processing and storage Control unique identifiers Manage (explicitly) privacy and security requirements between cloud service providers
Give notice about privacy
In General Support the development of privacy enhancing technologies Use Privacy Impact Assessment Co-ordinate privacy enforcement and compliance across jurisdictions
Thank you………… Questions & Discussion scott.houston@nzsc.co.nz