OpenStackのはじめにクラウドコンピューティング(1)

過去と現在のクラウドコンピューティング

すべての新しい物事がどこからともなくはありません、この人生と過去の生活があります。彼らが進化としてクラウドコンピューティングは、IT技術の製品です。クラウドコンピューティングを理解するために、私たちは、ITシステムのアーキテクチャの開発を認識する必要があります。次を参照してください。

:ITシステムのアーキテクチャの開発は、これまでに3つの段階に分けることができ
    、この段階では、物理マシン上でアプリケーションを展開し、実行し、物理マシンのアーキテクチャに、1。小さなたとえば、ERPシステムへの業務上、次の3台の物理マシンは、Webサーバー、アプリケーションサーバーとデータベースサーバーを展開している見つけることができます。大規模場合、サーバ・クラスタ・アーキテクチャの様々な使用することができるが、各クラスタメンバは、依然として物理マシン上に直接展開します。私は初期の顧客は最大20%まで、このアーキテクチャは、アプリケーションサーバのセット、通常は非常に低いシステムリソースの使用量のある良いです見てきました。

    2、仮想化アーキテクチャは、コンピューティングパワーが成長している物理サーバを決定し、仮想化技術の開発が大幅に物理サーバのリソース使用率を向上させます。このフェーズでは、物理マシン上の仮想マシンに直接デプロイされたアプリケーションを複数の仮想マシンを実行します。仮想化のメリットは、メンテナンスコストを節約しつつ、管理する物理マシンの数を減らすことにも反映されます。

    3、クラウド・コンピューティング・インフラストラクチャーの仮想化改善リソース使用率単一の物理マシン、アプリケーションの仮想化技術、IT環境で、仮想マシンの増加があり、その後、新たな需要が発生する:どのようにIT環境仮想マシンは、統一的かつ効率的な管理。需要供給は、クラウドコンピューティングは、歴史の舞台に乗り込んだ、があります。

 

二、OpenStackのプロフィール

1.クラウドコンピューティングとは何ですか:クラウドコンピューティングは、従量課金モデルであり、このモデルはネットワーク、サーバなどの設定可能(リソース、にコンピューティングリソースの共有プールに利用できる、便利な、オンデマンドのネットワークアクセスを提供しています、ストレージ、アプリケーション、サービス)

2は、クラウドコンピューティングサービスのいくつかのレベルが含まれる:
  •SaaS型(サービスとしてのソフトウェア):サービスとしてのソフトウェアをオンラインで。

  •のPaaS(サービスとしてのプラットフォーム):サービスとしてのプラットフォーム。

     •IaaSの(サービスとしてのインフラストラクチャ):サービスとしてのハードウェア。

3、OpenStackの:RackspaceのとNASAによっては、クラウド・コンピューティング・プラットフォームを開発し、オープンソースのIaaS(インフラストラクチャおよびサービス)であるクラウドコンピューティングプラットフォームなので、誰もが半年間、クラウドコンピューティングサービスを構築し、提供するために所有することができ、とPython言語

4、タック履歴を開きます

5、OpenStackのコミュニティへのリンク

コミュニティ:www.openstack.org、wiki.openstack.org
メーリングリスト:?のHttp://wiki.openstack.org/MailingLists#General_List HTTP :? //Wiki.openstack.org/MailingLists#Development_Listます。http:?//ウィキ.openstack.org /メーリングリスト#オペレータ
コードを貢献する方法:http://wiki.openstack.org/HowToContribute
ソースコード管理します。http://wiki.openstack.org/GerritWorkflow
ドキュメントします。http://docs.openstack.org

 

三、OpenStackのアーキテクチャと利点

OpenStackのは、柔軟で拡張性の高いプライベートクラウドとパブリック・クラウド・コンピューティング・サービスを提供し、このようなサービスは、単純なクラウドの導入と拡張性でなければなりません。

1、疎結合のモジュール?

図2に示すように、コンポーネントの構成がより柔軟ですか?

3、二次開発が容易

四、OpenStackの構成成分

OpenStack共享服务组件:
  数据库服务( Database Service ):MairaDB 及 MongoDB 
  消息传输(Message Queues):RabbitMQ
  缓存(cache): Memcached 时间(time sync):NTP
  存储(storge provider):ceph、GFS、LVM、ISICI等
  高可用及负载均衡:pacemaker、HAproxy、keepalive、lvs等

OpenStack核心组件:
  身份服务( Identity Service ):Keystone
  计算( Compute ): Nova
  镜像服务( Image Service ): Glance 
  网络 & 地址管理( Network ): Neutron
  对象存储( Object Storage ): Swift
  块存储 (Block Storage) : Cinder 
  UI 界面 (Dashboard) : Horizon
  测量 (Metering) : Ceilometer
  部署编排 (Orchestration) : Heat

おすすめ

転載: www.cnblogs.com/Super-It/p/11240160.html