50
MiCloud 基礎應用介紹 MiCloud Team Benson Chang / Charles Fan / Simon Su

Micloud 基礎應用介紹

Embed Size (px)

DESCRIPTION

MiCloud服務簡介

Citation preview

Page 1: Micloud 基礎應用介紹

MiCloud 基礎應用介紹

MiCloud TeamBenson Chang / Charles Fan / Simon Su

Page 2: Micloud 基礎應用介紹

About MiCloud

Page 3: Micloud 基礎應用介紹

NKO 2013

Page 4: Micloud 基礎應用介紹

Cloud Machines

Page 5: Micloud 基礎應用介紹

About Key - Security first

SSH key限制

1. 僅適用於SmartOS及Linux

2. Linux的SSH需在建立主機前匯入

3. 申請Linux主機者,務必妥善保管自己的key

Page 6: Micloud 基礎應用介紹

About Key - Key Store

Page 7: Micloud 基礎應用介紹

About Key - Tools 1/2

SSH-key in Windows● 使用PuTTYgen建立ssh-key ● 使用PuTTY連線

● Other: GitBash

Page 10: Micloud 基礎應用介紹

About Key - Tools 2/2

SSH-key in Mac , Linux and Unix● 透過指令ssh-keygen產生key● 透過openssh client 連線

Page 12: Micloud 基礎應用介紹

機器申購

Page 13: Micloud 基礎應用介紹

Create Machine

Page 14: Micloud 基礎應用介紹

MiCloud Backup Utility - Snapshot / Image Service

Page 15: Micloud 基礎應用介紹

MiCloud的備份支援

Snapshot Service Image Service優點:

● 備份時間迅速

● 每台主機提供免費一次備份

空間使用

● SM可以直接檢視備份內容

● 可排程執行(請洽客服)

● 將提供線上排程備份服務

● 費用較便宜

缺點:

● Snapshot的生命週期將依存

於主機的生命週期

優點

● 完整備份、完整還原

● 可還原到其他主機上 (同複製

主機功能)

● 備份的生命週期不因為主機

刪除而消失

● 備份後,原主機刪除後,僅以

Image所佔硬碟空間計費

缺點

● 備份時間較長

● 費用較貴

Page 16: Micloud 基礎應用介紹

Create Snapshot

● 如何做Snapshot備份?

Page 17: Micloud 基礎應用介紹

Create Image

● 如何做Image備份?

Page 18: Micloud 基礎應用介紹

DNS Service

Page 19: Micloud 基礎應用介紹

DNS重要性

Page 20: Micloud 基礎應用介紹

DNS 管理

Page 21: Micloud 基礎應用介紹

Web Load Balancer Service

Page 22: Micloud 基礎應用介紹

WLB架構

MiCloud DNS Server MiCloud WLB Server(HTTP / HTTPS)

1. Ask DNS2. Request

3. Load Sharing

DNS record point to WLB server

Page 23: Micloud 基礎應用介紹

Create WLB

Page 24: Micloud 基礎應用介紹

Using MySQL

MySQL Percona

Page 25: Micloud 基礎應用介紹

Use MySQL

方式一:選購SmartOS+MySQL或是Percona主機

Page 26: Micloud 基礎應用介紹

MySQL Configure Steps

Order Machine Login Server & Test

Configure Remote Connect

1 2

3

if need remote connect

Page 27: Micloud 基礎應用介紹

Login to Your MySQL MachineConnect your machine

Connect your machine

Do you job....

Page 28: Micloud 基礎應用介紹

Configure for Remote ConnetionEdit the my.cnf

Choice the right IP

Page 29: Micloud 基礎應用介紹

Using NoSQL

Page 30: Micloud 基礎應用介紹

Use NoSQL - MongoDB

Order a MongoDB...

Page 31: Micloud 基礎應用介紹

Use NoSQL - MongoDBConnect to you MongoDB Server

Connect MongoDB and use...

Enjoy your MongoDB...

Page 32: Micloud 基礎應用介紹

Using NoSQL - CouchDB

Select a clear SmartOS instance...

Page 33: Micloud 基礎應用介紹

Quick InstallationLogin into your SmartOS...

Query the released CouchDB version

Install CouchDB

Page 34: Micloud 基礎應用介紹

Connect CouchDB

Enable CouchDB:● svcadm enable svc:/pkgsrc/epmd:default● svcadm enable couchdb● vi /opt/local/etc/couchdb/default.ini

Binding the Public IP for remote server to access...

Page 35: Micloud 基礎應用介紹

MiCloud Hadoop Machine

Page 36: Micloud 基礎應用介紹

Using Hadoop Steps

Page 37: Micloud 基礎應用介紹

Using Hadoop Steps

Page 38: Micloud 基礎應用介紹

Using Hadoop Steps

Order Hadoop Machine / Cluster

Login Namenode & Execute You Jobs

Get results

1 2

3

Page 39: Micloud 基礎應用介紹

Use Hadoop

Page 40: Micloud 基礎應用介紹

Application Delivery Appliance - Stingray

Page 41: Micloud 基礎應用介紹

Use Stingray

● 原名為Zeus Extensible Traffic Manager(ZXTM)

● 被riverbed收購後,改名為Stingray Traffic Manager○ 本身為軟體○ 提供各種程式語言之API界面○ 提供Web管理界面

Page 42: Micloud 基礎應用介紹

Use Stingray

Page 43: Micloud 基礎應用介紹

Use Stingray

Page 44: Micloud 基礎應用介紹

Use Stingray

Page 45: Micloud 基礎應用介紹

Use Stingray

Page 46: Micloud 基礎應用介紹

Use Stingray

Page 47: Micloud 基礎應用介紹

Use Stingray

Page 48: Micloud 基礎應用介紹

Use Stingray

Page 49: Micloud 基礎應用介紹

Use Stingray

Page 50: Micloud 基礎應用介紹

Thanks for Your Attention