ブックマーク / thinkit.co.jp (4)

  • 事例から考えるDockerの本番利用に必要なこと

    Dockerを取り巻く最新の状況 2016年4月13日にDocker 1.11がリリースされた。PaaS基盤としてのDockerをより便利に利用するために、ネットワークの機能やセキュリティ対策や構成管理ツールの機能が強化されている。さらに2月24日には、クラウドプラットフォーム上でコンテナの統合管理を行うDocker Datacenterもリリースされている。 さらにDocker社は豊富な資金力により、SDN(Software Defined Networking)企業であるSocketPlane社や、ハイパーバイザ型でDockerコマンドとの連携を実現している軽量OSを開発したUnikernel Systems社、DockerコンテナをパブリッククラウドにデプロイするSaaSサービスを提供するtutum社など、多数の企業を買収している。Docker社は各社の製品を統合し、PaaSプラット

    事例から考えるDockerの本番利用に必要なこと
    rrreeeyyy
    rrreeeyyy 2016/05/31
  • KubernetesとMesos:Dockerのスケジューリングツールの違いを理解する

    注目されるDockerのスケジューリングツール Dockerには、基機能だけでは自分自身がインストールされているホストのコンテナしか管理できず、複数ホストのコンテナを管理できないという問題がある。そのため、実際にサーバを複数台利用するような規模でDocker環境を運用することを考えると、コンテナのクラスタリングやスケジューリングなど、複数ホストにまたがってコンテナをオーケストレーションする仕組みが必須となる。 そのため、Docker環境の管理を行うスケジューリングツールが注目を集め、数多くの製品が登場しているが、その中で特に注目されているものに、KubernetesとMesosがある。KubernetesとMesosは、複数ホストのコンテナを簡単に管理できるという点では共通しているが、機能の対象範囲には違いがある。 今回は、KubernetesとMesosの特徴と相違点について整理し、そ

    KubernetesとMesos:Dockerのスケジューリングツールの違いを理解する
    rrreeeyyy
    rrreeeyyy 2015/06/11
  • マシン・イメージを自動構築し、作業効率を高めるPacker入門

    Packerとは? Packerはマシン・イメージの自動生成や管理をするコマンドライン・ツールです。Packerの背景や機能解説のほか、AWSAmazon Web Services)とDigitalOceanで実際にPackerを使う方法、Atlasとの連携方法をご紹介します。 マシン・イメージ管理とPacker Packerは何を解決するのか? クラウド(IaaS)や仮想化環境を使う上で避けて通れないのが、マシン・イメージをどのように管理するべきかという課題です。ベンダーから用意されているマシン・イメージは、OS環境がほぼ初期状態のままです。その状態から、タイムゾーンや言語設定、管理用アカウントの作成、開発環境のインストール、ミドルウェアや各種サーバのセットアップなどを済ませて、実際に使える環境を整えるのに時間がかかります。 この課題を解決するのが、ある程度準備された環境をテンプレート

    マシン・イメージを自動構築し、作業効率を高めるPacker入門
    rrreeeyyy
    rrreeeyyy 2015/05/18
  • Pythonで作られた便利なコマンドラインツール MySQL Utilities

    データベース管理に便利なユーティリティ(対象のサーバーが複数) --server=SERVER相当のオプションを二つ以上指定することにより、複数のサーバー(インスタンス)を対象として処理を行うことができるユーティリティを紹介します。 図3はmysqlservercloneで作成した新規のインスタンスと、そのオリジナルとなった既存のインスタンスの両方に、それぞれポート番号3307, 3306でアクセスするイメージ図です。 mysqlserverclone 動作中のMySQLを元に別インスタンスを開始 現在すでに動作しているMySQLサーバーの複製を、同じサーバー上に作りたい場合にはmysqlservercloneが利用できます。 これは稼働しているMySQLに接続して同じバイナリを用いて違うインスタンス(datadir, port, socket等が違う)を生成します。コマンドの名称はクロー

    Pythonで作られた便利なコマンドラインツール MySQL Utilities
    rrreeeyyy
    rrreeeyyy 2014/11/17
  • 1