云计算平台支撑的智能IT · "It's [Cloud Computing] stupidity. It's worse than stupidity: it's a marketing hype campaign. Somebody is saying this is inevitable--and whenever

Post on 09-Dec-2020

1 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

云计算平台支撑的智能IT运维

"It's [Cloud Computing] stupidity. It's worse than stupidity: it'sa marketing hype campaign. Somebody is saying this isinevitable--and whenever you hear somebody saying that, it'svery likely to be a set of businesses campaigning to make ittrue.”

-Richard Stallman, Father of the Free Software Movement

“The interesting thing about cloud computing is that we’veredefined cloud computing to include everything that wealready do... The computer industry is the only industrythat is more fashion-driven than women’s fashion. .. It’scomplete gibberish. It’s insane. When is this idiocy goingto stop? - Larry Ellison, CEO Oracle

真正的变革?

海量数据(Big Data)

• Distributed• Partition tolerate• High availability• Eventual Consistency• Performance

– Multi-engine adaptive– Multi-facet optimization– P2P

可编程的基础架构(Programmable Infrastructure) • Virtualization• Fine-grained isolation• Real-time provisioning• Location aware• Network aware• Availability aware

可编程的运行平台(Programmable Platform)

• Data aware• States aware• Resource aware• Association aware• Service Oriented

关键技术(Enabling Technologies)

• Group Coordination and Collaboration

• Big Data and Real-time Analysis• Data Replication and Synchronization

• Data Aware Allocation and Scheduling

• Policy Based Management• Complex Event Processing

关键技术:群组管理

Join

Groupaddress

expansion

Multicastcommunication

Groupsend

Fail Group membershipmanagement

Leave

Process group

企业IT运维

服务满足(Fulfillment)

服务质量(SLM)

监管(Governance)

风险(Risks)

典型企业应用

系统架构演变

AppApp AppApp AppApp

ResourceResource

ResourceResource

ResourceResource

AppApp AppApp AppApp

运维模式(IT Operation Patterns)

Provision Pattern

• Waiting is a big waste• Fine-grained • Network aware• Policy enabled• Virtualization

Deployment Pattern

• DIrectory• Pull is better• Repeatable• Flexible mapping• It can get complex

Capacity Pattern

• Utilization vs Flexibility• Utilization vs Isolation• Multi-tenant effects• Capacity Bursting

Change Pattern

• Change is the fact of life, and change is the root of all evils

• Capacity and Redundancy• Modular and Reconfigurable• Learn from biology

Scalability Pattern

• Event, and Complex Event• The Cost of Distribution• Scheduling within Large Scale System

• Programmable Automation

Availability Pattern

• Redundancy = Replication + Synchronization

• Fluid Migration• And Back to Utilization• Failure, is unavoidable• When availability is more important than performance

Performance Pattern

• Latency vs Throughput• Everything Load-balanced - but not all load-balancers are the same

• The Data Impact• Cost of the Optimizations

Validation Pattern

• Modeling and Feedback Loop• Waterfall and Spillage• Recovery

Visibility Pattern

• Performance is the new kid• Realtime Streaming• Correlation and Discovery• Data Store and Presentation• Retention

Recovery Pattern

• Redundancy vs Utilization• Replication• State Transfer• RPO and RTO

友友系统的智维平台

Last Remarks

• IT operation tools are absolutely essential

• But tools will never replace experience and discipline

• Discipline is “controlled behavior resulting from training, study and practice.”

• Through experience learn discipline.

• And through practice achieve

top related