導入事例
エンジニア領域の様々な技術課題に対応しています。
メディア事業の次なる展開を見据え、システム基盤を刷新。フルOSSの採用で、スケーラビリティ・コストパフォーマンスの高い基盤に(パーソルキャリア株式会社)
※当サイトは2024年7月1日にパーソルプロセス&テクノロジー株式会社から移管されました。
パーソルキャリアのメディア事業の中核である「an」サービス/「salida」サービスの今後の事業展開を見据え、システムアーキテクチャの刷新を実施しました(※「an/salida」は全国47都道府県をカバーするインターネットメディア、全国主要都市をカバーする情報誌メディアを提供)。
採用するOSSの技術検証からリリースまでを当社の各部署の協力体制のもとで実行し、OSからミドルウェアまでフルOSSを採用した、スケーラビリティーが高く、コストパフォーマンスも高い基盤を実現しました。
- 活用ソリューション・サービス:オープンソースソリューション
- 適用業務:メディア事業サービスの次世代システム基盤の構築
導入前の課題
アクセス数増大への対応や大量データの処理が課題に
アクセス数の増大に容易に対応できない上、行動分析などの大量データ処理を安価に行う基盤がなく、スケーラビリティの強化や低コストでの基盤増強が課題でした。また、サイトの魅力・機能性を向上するための手段も必要となっていました。
ソリューション
次世代基盤として、全文検索や大規模データ処理のシステムをOSSで導入
【OSS全文検索システム (Solr)】
求人情報検索にOSSの全文検索エンジンSolrを導入することで、検索パフォーマンス向上と高いスケーラビリティーを実現しました。また、Solrの分散検索機能(ファセット検索)など、今後のパーソルキャリアのサービス展開で活用できる機能とソリューションを提供しました。
【OSS大規模分散データ処理システム(HBase/Hadoop)】
OSSの大規模分散データ処理基盤HBase/Hadoopを導入することで、大量のトランザクション情報・ログ情報を処理する基盤を実現しました。サイトにおける行動履歴分析などで求められる、大量の情報を安価に、可用性を保持した状態で蓄積し、これらを高速処理するためのソリューションを提供しました。
【OSSミドルウェア基盤(OS/WEB/AP/監視)】
OSからミドルウェアまで、すべてのシステム要素をOSSで実現しました。全文検索、大規模分散データ処理を含めて、フルOSSで構築することで、従来かかっていたミドルウェアのライセンス費用ゼロを実現しました。
導入効果
スケーラビリティ、コストフォーマンスが高く、事業に最適な基盤に
非常にスケーラビリティーが高く、コストパフォーマンスも高い基盤を構築し、パーソルキャリアの事業にとって最適な基盤を作り上げることができました。このアーキテクチャを全社展開していくことにより、サテライトサイトの構築や社外へのサービス提供など、スピード感のある対応が最小のコストで可能です。
成功のポイント
段階的なリリースと緻密な検証などでリスクをコントロール
新技術を導入する上で、サービス影響の少ないシステムを先行リリースするなど、段階的なリリーススケジュールでリリース後の問題点を把握し、リスクをコントロールしました。また、Solr、HBase/Hadoopなどの新技術導入にあたっては、有識者がプロジェクトに参画することで体制を強化するだけでなく、緻密な検証作業や、運用保守メンバーとの連携により、安定したシステム基盤・運用を実現しています。
今後は、新アーキテクチャをパーソルグループ全体へ適用する事でシステム基盤の統一を図り、システム品質の向上、一層のコスト削減を図ります。また、従来システム毎に設計・構築されていたサービス群も今回の標準アーキテクチャに段階的に置き換えていきます。 さらに、これらのシステムをプライベートクラウド基盤に展開し、各種サーバを統合・集約していく計画で、TCOの大幅削減はもちろん、トランザクションの増減・ビジネスの変化に応じた柔軟なリソース配分を実現するシステムを提供していきます。
BEFORE
- アクセス数の増大への対応が困難
- 行動分析など大量データを安価に処理する基盤が必要
- サイトの魅力・機能性を向上するための手段も必要
AFTER
- 全文検索エンジンの導入で検索パフォーマンス、スケーラビリティを向上
- 行動履歴分析などで求められる大量の情報を蓄積し、安価に高速処理
- サテライトサイト構築や社外へのサービス提供などをスピーディ・低コストで実現
関連サービス
この記事をシェアする