• No results found

Cloud Computing in Action - for Better Service and Better Life

N/A
N/A
Protected

Academic year: 2021

Share "Cloud Computing in Action - for Better Service and Better Life"

Copied!
31
0
0

Loading.... (view fulltext now)

Full text

(1)

1 The University of Hong Kong

Information Technology Services

Cloud Computing in Action -

for Better Service and Better Life

Dr. P. T. Ho

Deputy Director, Computer Centre

The University of Hong Kong Information Technology Services

(2)

2 The University of Hong Kong

Information Technology Services

Agenda

(I) Context (HKU Computer Centre)

(II) Strategy and Developments

(III) Deployment

(IV) Foreseen and Unexpected issues

(3)

3 The University of Hong Kong

Information Technology Services

HKU Computer Centre

HKU - founded 1911, 10 Faculties,~25000 students

Computer Centre (ITS) - established in 1969

Provides wide varieties of

Central IT Services

to

support the University community in

learning

,

teaching

,

research

and

administration

:

Email, network, web & information services, IT security

Learning Management System, learning environment, …

Research support – HPC, Grid, Bioinformatics

Administrative applications – HR, Student Information,

Finance, …

(4)

4 The University of Hong Kong

Information Technology Services

(I) Strategy & Developments

Cloud Strategy at HKU:

Consolidation of disjointed IT resources

Opportunities for

cost/resource reduction

Alignment with

technology

trends &

standards

Balancing

benefits and risks

Towards

on-demand IT resources

(5)

5 The University of Hong Kong

Information Technology Services

(II) Deployment Status at HKU

Past/Current Developments

Server and Storage Virtualization

Cloud Infrastructure in Service

Phase Deployment at HKU

Charging-basis VM Subscription

Service Out-sourcing

From Grid to Cloud for Research Computing

Support

(6)

6 The University of Hong Kong

Information Technology Services

(II) Deployment: Virtualization

Virtualization started in 2008:

Consolidate physical servers to

virtual servers & adopt storage

virtualization for efficient disk

capacity management

Current situation of VM consolidation:

> 400 virtual servers on 38 physical machines

364 physical servers saved as a result.

30TB disk storage saved by “thin-provisioning”.

Substantial electricity power and space saved.

(7)

7 The University of Hong Kong

Information Technology Services

(II) Current Cloud Infrastructure

A Reliable Linux/Windows/UNIX platform on Cloud Infrastructure

Category Items (by mid-2012)

X86-based

Blade Servers Dell and HP blade servers (of total 36 servers), each has two sockets of Intel 6-core/4-core CPU with 64GB – 128GB RAM

UNIX-based

Servers IBM servers (of total 2 servers), each has a Power7 8-cores CPU and 64GB RAM

Virtualized Storage

HDS, HP and IBM SAN storage systems (total capacity of around 100TB, provisioned around 130TB) managed by IBM SVC storage virtualization

Network Brocade, Dell & HP 10GbE/1GbE network switches Hypervisor

Technology VMWare Vsphere v5.0/v4.1 (x86 platform) IBM PowerVM (Unix platform) Cloud

Management

(8)

8 The University of Hong Kong

Information Technology Services

(II) Stages of Developments

Deployment to internal major services

Server Virtualization (IaaS, Started in 2008):

Pilot test on some Web Servers, File Servers, Database Servers at the beginning

Then massively deploy VM on most of the core services, including ERP Administrative, E-mail, E-learning systems, etc. All the new projects are deployed on VM by default

Storage Virtualization (IaaS, Started in 2009):

Virtualize heterogeneous SAN storages

Good for online data migration across different brands and models of storage appliances

Easy to enable data replication and data

(9)

9 The University of Hong Kong

Information Technology Services

(II) Stages of Developments

Deployment to departments

Web Server VM (PaaS, Started in 2009):

We offer Linux Web Server VM to replace departmental

website servers (as a

free opt-in

option)

A good solution to isolate system and security incidents of

departmental web servers from other central web services

160+ departmental web server VM are deployed

VM Subscription (IaaS, Started from 2011):

Implemented a Cloud Management System with automatic workflow to provide self-service portal for HKU departments to

subscribe VM with charge

Flexible choices: Windows VM or Linux VM, with pre-configured Small/Medium/Large size VM platform

(10)

10 The University of Hong Kong

Information Technology Services

(II) VM Subscription from the Cloud

Charging Model (for HKU departments):

We provides x86-based Windows or Linux VM subscription

Two Choices for Windows: Windows 2003 (32-bit) & Windows 2008 (64-bit)

Subscription period can be 6-month or 1-year period

Pre-defined small, medium or large size VM package are offered Additional CPU, RAM and disk can be requested with additional

charging cost

A portion of the involved hardware cost, management software cost and operational cost are included at the VM subscription cost OS License cost are also included

Reference Prices for 64-bit Linux VM 6-month subscription cost: Small (1 x 2GHz vCPU / 2GB RAM / 50GB Disk): HK$2,900

Medium (2 x 2GHz vCPU / 4GB RAM / 100GB Disk): HK$3,900 Large (4 x 2GHz vCPU / 8GB RAM / 200GB Disk): HK$5,900

(11)

11 The University of Hong Kong

Information Technology Services

(II) VM Subscription from the Cloud

The Automated Cloud Management System Portal:

Self-service portal interface to make new request Multiple Level Approval workflows engine to streamline the administrative work

(12)

12 The University of Hong Kong

Information Technology Services

(II) Outsourced Service in Public Cloud

E-mail Out-Sourcing (SaaS):

Starting from early 2012, the new Alumni and new Student

E-mail are already out-sourced to Google Gmail

Will continue the feasibility study to out-source HKU staff

E-mail to either Google GE-mail or Microsoft Office 365

Data Centre Out-Sourcing (private cloud held in public

service):

Starting from 2011, part of the ITS hardware equipment are

relocated to the outsourced Data Centre Server Room provide by external ISP Company

It is located outside the HKU Campus, it serves part of the disaster recovery service.

(13)

13 The University of Hong Kong

Information Technology Services

(II) Research Computing Moving to Cloud

A trend to shift from Grid Computing to Cloud Computing in

Research Computing

Grid Computing: You adapt your application to the infrastructure Cloud Computing: You adapt the infrastructure to your application

- Quoted from Philip Papadopoulos UCSD

PRAGMA

– Pacific Rim Applications and Grid Middleware

Assembly: an International Research Computing

Collaboration Community and Pioneer of Grid/Cloud

Computing in Scientific Computing areas

HKU is one of PRAGMA Member Institute since 2009

(14)

14 The University of Hong Kong

Information Technology Services

(15)

15 The University of Hong Kong

Information Technology Services

(II) Research Computing Moving to Cloud

(16)

16 The University of Hong Kong

Information Technology Services

(II) Moving Research Computing to Cloud

Develop GeoGrid Execution Pools across PRAGMA sites

Deploy Scientific VMs across resources in the PRAGMA cloud,

but Networking is difficult and Data is vitally important

(17)

17 The University of Hong Kong

Information Technology Services

(II) Research Computing Moving to Cloud

HKU Department of Computer Science (CS) research project

- a P2P Cloud enable

live VM migration over WAN

Wide-Area Network Virtualization Technique for Virtual

Private Cloud (

WavNet

): Dr. CL Wang et al.

(18)

18 The University of Hong Kong

Information Technology Services

(II) Research Computing Moving to Cloud

Experiments of WavNet on VM live migration at Pacific Rim by Dr. CL Wang Et al.

北京高能物理所

IHEP, Beijing

深圳先进院 (SIAT)

香港大学 (HKU)

中央研究院

(Sinica, Taiwan)

静宜大学

(Providence University)

SDSC, San Diego

日本产业技术综合研究所

(19)

19 The University of Hong Kong

Information Technology Services

(II) Research Computing Moving to Cloud

BetterLife 2.0: Personalized recommendation service on Cloud by Dr. CL Wang et al.

Send user ID, barcode, and GPS location, timestamp

Locations of convenient stores in Hong Kong based on social closeness of 103 users using Elgg Social Networking Engine.

(20)

20 The University of Hong Kong

Information Technology Services

(II) Continuing Development

Enhancement of HKU Cloud Infrastructure:

Expand the Cloud Server/Storage Infrastructures from existing HKU main campus RRS building Server Room to the New Centennial Campus Server Room

Target to form an Active-Active DataCentre across 2 sites

Greatly improve the service reliability with

online VM migration across two separated active sites

Enhancement of Cloud Management System:

Provide automated Software-as-a-Service workflow

Provide automated Generic Request Services (such as Rack Space rental service, Sharepoint Site Collection rental service)

(21)

21 The University of Hong Kong

Information Technology Services

(II) Continuing Development

New Cloud Services

Cloud Printing: Print-at-anywhere solution from desktop PC,

notebook, and mobile tablet/phone devices

VDI: Pilot deploy Virtual Desktop Infrastructure (VDI) to the

existing communal PC laboratories. Deliver both the persistent and sharing virtual desktops to University communities

Explore user-friendly Cloud Storage for HKU communities, target for cross platform solution for data synchronization and backup More development and support of Mobile Device Applications

(22)

22 The University of Hong Kong

Information Technology Services

(III) Foreseen and Unexpected issues

(of the private cloud services at HKU)

Foreseen Issues: Security issues

Pros:

i. The prepared PAAS VM templates are already configured with OS hardening procedures and host-based firewall

policies, our clients pay less effort to apply OS basic security measures.

ii. Isolated VM reduce the impact of infected system to each others.

(23)

23 The University of Hong Kong

Information Technology Services

(III) Foreseen and Unexpected issues

Foreseen Issues: Security issues

Cons:

i. Some clients may not have sufficient skills to maintain pre-configured security policies

ii. Some subscribed VMs may become the targets for external professional hackers

iii. In case of DDoS attack on specific VM, it may cause

excessive network bandwidth that may affect other VMs iv. Some clients may hire software house to develop web

applications on the subscribed VM. The self-developed applications, webpages or databases by clients may have security holes or issues.

(24)

24 The University of Hong Kong

Information Technology Services

(III) Foreseen and Unexpected issues

Foreseen Issues: Monitoring & Utilization

Pros:

i. We can capture the system utilization at VM level to monitor for any over-utilize or under-utilize situations. ii. Strictly enforce charging scheme to prevent the

under-utilize and over-subscription situation.

Cons:

i. Client may not like their data and applications are being monitored

(25)

25 The University of Hong Kong

Information Technology Services

(III) Foreseen and Unexpected issues

Unexpected Issues: Resources Management

Pros: Flexible to scale-up IT resources rapidly under unexpected loading or at urgent situation

Cons:

i. Client seldom do capacity planning or sizing

ii. Client seldom do stress test before service production iii. Clients wants paying less and doing much more than the

capacity subscribed (reality vs expectation)

iv. Some subscribed VM may be involved in unexpected incidents without prior notice. We may spend extra administrative efforts on follow-up issues.

(26)

26 The University of Hong Kong

Information Technology Services

(III) Foreseen and Unexpected issues

Unexpected Issues: Others

How to handle data restore request from client about the backup version of several months or years ago?

How to charge for the data restore request?

Any compensation to client in case of service outage such as server outage? Network outage? Or data leakage? Or other possible lost?

How to compensate the client? Money? Service time? Others? Cloud Service Provider have to define them at Terms and

Condition, Policies and Service Level Agreement (SLA) documents carefully

(27)

27 The University of Hong Kong

Information Technology Services

(IV) Vision to become Computing Utility

Resource capacity & Scalability to match loading

demand

Small pool => Slow to scale up but smaller wastage

Large pool => Quick to scale up but bigger wastage

Can it be scale-up and maintain QoS at all levels?

Hardware: CPU, RAM, Disk Capacity, Network Bandwidth, Load Sharing, Security, etc.

Software: Databases, Licenses, Application Servers & Logic, Data Integrity, Workflow

Backup/Recovery: Backup Capacity, Backup Window, Recovery time

(28)

28 The University of Hong Kong

Information Technology Services

(IV) Vision to become Computing Utility

Standardization

Moving toward

Standardization

for interoperability

and dynamic consumption of computing resource

Private Cloud can easily ‘adapt’ to Public Cloud Service

Provider with standards to subscribe IT resources

Many players in Cloud Standards: (a long way to go)

The Institute of Electrical and Electronics Engineers (IEEE) Distributed Management Task Force (DMTF)

Cloud Standards Customer Council Open Cloud Consortium (OCC)

Storage Networking Industry Association (SNIA) Open Grid Forum (OGF)

(29)

29 The University of Hong Kong

Information Technology Services

(IV) Vision to become Computing Utility

Standards to inter-operate and communicate

IEEE SA P2302

: Draft Standard for Intercloud

Interoperability and Federation

DMTF

Open Cloud Standards Incubator

: Defining an

architecture guide, virtualization management

specification and specific protocols for clouds to

communicate.

Some Public Cloud Service Providers are using their

existing formats: Amazon EC2, Microsoft Azure, etc.

Move toward to standards with public acceptance to

avoid Cloud Service Provider locking-in issue

(30)

30 The University of Hong Kong

Information Technology Services

(IV) Vision to become Computing Utility

Can common models & standards & be

established to define how Cloud Computing

should work, like power systems?

Can spare capacity be planned and

provided like power utility with the

following concepts?

load flow study & control

spinning & non-spinning reserve of

capacity provision

(31)

31 The University of Hong Kong

Information Technology Services

References

Related documents

During the past few decades four East Asian economies - South Korea, Taiwan, Singapore and Hong Kong - have achieved the fastest rates of economic growth the world has ever seen.

fusion rules, compute the ground state degeneracy on the torus, and study the modular transformations of the theory... In Chapters 4 and 5 , we present a collection of more

A problem question- What is the effect of the different types of flavored dog bones on the amount of time the dog spends with the.

These results imply that the lattice fluctuations in 1111 systems change in samples with different surface to volume ratio that is assigned to the relieve of the

According to efficiency analysis distributional value judgments, the net eco- nomic effect of the project is the present value of the sum of the CVs of effects on ELEC and

These results support the work of numerous researchers such as Bartlett (2002 and 2004), Benham (2006) and Cappel (2001) which all stated that experience had more weight than

The CLFE plugin will process the stereo file, and will create a centre channel in the left channel of the original file, and the LFE channel will be created in the right channel

Moreover, to basic messaging WhatsApp Messenger users can send each other images, video as well as audio media messages.. WhatsApp Android is not compatible